Machine Learning mit TensorFlow
Neulich habe ich über ein Rechnercluster geschrieben, das man einsetzen kann, um darauf Big Data Szenarien auszuprobieren, und Machine Learning Algorithmen zu testen.
TensorFlow™ von Google ist eine der möglichen Bibliotheken für das Machine Learning, die man auf diesem Cluster einsetzen könnte. Daneben ist die TensorFlow Dokumentation eingängig geschrieben, und kann damit auch Einsteigern helfen, die verstehen wollen, wie solche Szenarien aussehen.
Machine Learning in einem eigenen Rechnercluster
Viele Big Data Szenarien verwenden den sogenannten SMACK-Softwarestack (Spark, Mesos, Akka, Cassandra, und Kafka) als Laufzeitumgebung. Dabei handelt es sich um frei verfügbare Software, die normalerweise auf Rechnerclustern in Datenzentren installiert wird, um dort Big Data Anwendungen durchzuführen.
Der kleine Raspberry Pi bietet eine interessante Möglichkeit, um sich ein eigenes Rechnercluster im Wohnzimmer aufbauen zu können.
Arbeiten 4.0 – Lebenslanges Lernen
Viele Studien sprechen dafür, daß sich die Berufswelt aufgrund der wachsenden Digitalisierung in den nächsten Jahren grundlegend ändern wird.
Daher wird das lebenslange Lernen immer wichtiger. Der neue Newsletter von PragmaticMarketing.com bring eine weitere Idee: Mitarbeiter sollten konstant auf ihren eigenen Markenwert achten, und diesen fördern.
Mathematische Optimierung mittels OptaPlanner
Im Rahmen des Maschine Learning werden Verfahren, wie neuronale Netze oder Decision Tree Algorithmen eingesetzt, und es werden damit in vielen Fällen gute Erfahrungen gesammelt.
Für manche Problemstellungen bieten sich aber nach wie vor Optimierungsverfahren aus dem Bereich des Operation Research an. OptaPlanner ist eine offene und dabei mächtige Bibliothek.
AstroPi – Interessantes Lernprojekt der ESA
Heute kam in den Nachrichten, daß der Deutsche Alexander Gerst der Kommandant der nächsten Mission der European Space Agency (ESA) sein wird.
Hierzu passt ein schönes Ausbildungsprojekt der britischen ESA, das sich an Jugendliche wendet (und das ich mir schon eine längere Zeit ansehe).
Machine Learning mit Apache Spark – Einführung
Ich beschäftige mich zur Zeit mit dem Thema „Machine Learning mit Apache Spark“ und habe am Wochenende in der Computerzeitschrift „iX“ einen sehr informativen Artikel hierzu gelesen, und das Beispielprogramm ausprobiert, das darin vorgestellt wurde.
EU-Hilfen für die Netzwerk- und Informationssicherheit
Kurz vor dem Ende der Wahlen in Frankreich und in den USA wurde bekannt, daß Hacker in die Webserver der Wahlkampfteams eingedrungen waren, und Dokumente ins Internet gestellt haben.
Dies zeigt, daß die Sicherheit von Softwareanwendungen nicht zu unterschätzen ist. Die EU hilft Unternehmen deshalb mit entsprechendem Know How.
Mit Digital Analytics und Machine Learning den nächsten Produktivitätsschub realisieren
„Big Data Analytics“ und das „Machine Learning“ sind wichtige Schlüsseltechnologien auf dem Weg zur Industrie 4.0. Richtig eingesetzt, unterstützen sie Unternehmen dabei, den nächsten großen Produktivitätsschub zu realisieren.
Derzeit wird viel darüber geschrieben, und es ist deshalb nicht leicht, den Einstieg in das Thema zu schaffen. Daher fasse ich hier Leseempfehlungen zusammen.
Arbeiten 4.0 – Produktivitätswachstum
In vielen entwickelten Volkswirtschaften ist die Geburtenrate schon seit vielen Jahren gering. Das langfristige Wachstum hängt daher vom Produktivitätszuwachs ab.
Dieses Wachstum hat sich aber z.B. in den USA seit 2004 sehr negativ entwickelt. Eine neue Studie zeigt auf, woran das liegen könnte.
Kursempfehlung „Machine Learning“
Die heutige Kursempfehlung befaßt sich mit dem Themenbereich „Machine Learning“, das derzeit in der Fachwelt heiß diskutiert wird, um Anwendungen intelligent zu machen.
Open SAP-Onlinekurs „Getting Started with Data Science“
Ich habe in den letzten Wochen in „open.sap.com“ an dem Kurs „Getting Started with Data Science“ teilgenommen. Der Kurs ist zwar bald beendet. Sie können sich bei Interesse aber jederzeit die Aufzeichnungen und die Materialien ansehen.
Da ich einiges an Vorwissen zu den dort geschulten mathematisch-statistischen Inhalten mitbringe war es für mich eher ein Auffrischungskurs.
Innovationsstrategie: Emerging Technologies Hype Cycle 2017
In ihrem diesjährigen „Emerging Technologies Hype-Cycle“ setzen die Analysten von Gartner das Thema „Machine Learning“ an die Spitze der Technologien, die sich durch überzogene Erwartungen auszeichnen.
Dinge wie „Augmented Reality“ und „Virtual Reality“ haben das Tal bereits durchschritten, das danach üblicherweise folgt, und stehen kurz vor der Massenanwendung.
Datascience on Apache Spark
Apache Spark™ ist ein Werkzeug zur Verarbeitung und Analyse von großen Datenmengen.
Üblicherweise kommt in Big Data Szenarien, die auf Apache Spark™ laufen, schnell der Wunsch auf, diese großen Datenmengen auch analysieren zu können. Ich habe mir für solche Aufgaben das Statistikpaket „R“ und eine spezielle Bibliothek angesehen, um herauszufinden, ob sich hiermit solche Aufgaben erledigen lassen.
Sentimentanalysen mittels Künstlicher Intelligenz und Statistik
Die Sentimentanalysis, um die es heute geht, wird im Marketing oder in anderen Disziplinen eingesetzt, die darauf angewiesen sind, auf Stimmungen Rücksicht zu nehmen.
Animiert von einem Artikel, der die Stimmungen des neuen US-Präsidenten analysiert, habe ich mir die Verfahren näher angesehen.
Glanzmomente der Informationstechnik – Das Apolloprogramm
Das Apolloprogramm, und die Mondlandungen waren ganz sicher Glanzmomente der Geschichte, die man nicht so leicht vergißt.
Grund genug, ein wenig in die Vergangenheit zu schauen, und einen Blick auf die damalige IT zu werfen.
Partnerschaft „Künstliche Intelligenz“
Themen wie „künstliche Intelligenz“ oder „Deep Learning“ haben ihren Eingang in die Welt der Softwareanwendungen geschafft.
Große amerikanische IT-Unternehmen haben inzwischen eine Partnerschaft über künstliche Intelligenz gegründet, um die Technologie zu erforschen und weiterzuentwickeln.
High Performance Datenbanken für IoT Szenarien
Ich beschäftige mich derzeit auch privat mit der Frage, wie ich die vielen Daten auswerten und visualisieren kann, die in typischen Internet of Things Szenarien, oder bei der Hausautomatisierung vorkommen.
Dazu habe ich mir die freie, spaltenorientierte Datenbank Druid angesehen.
Qualität – Codequalität, Debuggingfähigkeit und Infrastruktur
Parameter wie die Codequalität, Debuggingfähigkeit oder die Build-Infrastruktur entscheiden bei großen Projekten letztendlich, wie einfach es ist, die Software zu warten und zu erweitern. Aber auch die Analytics spielt eine wichtige Rolle.
Big Data und High Performance Computing
Amazon hat sich mit seinen Webservices zu einem größeren Cloud Anbieter emporgearbeitet. Man kann dort z.B. Rechenressourcen mieten, um darauf eine ressourcenhungrige Anwendung laufen zu lassen.
Field Programmable Gate Arrays (FPGA) sind aufgrund ihrer Architektur sehr gut für das high Performance Computing geeignet. Amazon bietet nun solche FPGAs in der Cloud an, was besonders im Bereich der Analytics interessant ist.
Winterpause 2016 – Alles Gute zu den bevorstehenden Festlichkeiten
Wie sagt man so schön: Meine Güte – dieses Jahr ist wieder schnell vergangen.
Ich werde nun meine übliche Weihnachtspause beginnen, und in dieser Zeit den Blog ruhen lassen. Ich wünsche Ihnen daher schon heute besinnliche Feiertage, und einen guten Rutsch ins neue Jahr.
Der Business Case für das Social Entrepreneurship
Calestous Juma analysiert in seinem neuen Buch Innovation and Its Enemies: Why People Resist New Technologies, die Historie der letzten 600 Jahre, um herauszufinden, wie Leute zu Unterstützern einer neuen Technologie werden.
Arbeiten 4.0 – Abschlussveranstaltung und Weißbuch
Vor einiger Zeit hat das Bundesministerium für Arbeit und Soziales einen öffentlichen Dialog über die Arbeit der Zukunft gestartet. Dazu ist damals ein Grünbuch veröffentlicht worden, das einige Thesen enthielt.
Am 29.11. wird es nun die Abschlussveranstaltung geben, um das Weißbuch vorzustellen, daß aus den Diskussionen entstanden ist.
Schwerpunktthema electronica 2016 – Weitere Produkte
Zum Abschluss meiner kleinen Serie zur electronica 2016 fasse ich heute noch einmal Produkte und Entwicklungen zusammen, die mir interessant erscheinen.
Ich hoffe, Ihnen hat diese kleine Serie gefallen, und ein paar Anregungen geliefert.