GOTO Berlin 2017 – Teil 2


Hier nun Teil 2 meines Berichts zur GOTO Berlin. Nach dem Container & Kubernetes Security Workshop am Mittwoch und dem ersten Haupt-Konferenztag am Donnerstag (Bericht hier), rundete der ML-Track am Freitag, 17. November, meine Themenwahl ab.

Einen beeindruckenden Einstieg in den Tag lieferte Prof. D’Andreas Keynote „Drones on Broadway“, bei der auf die Forschung im Bereich autonomer Dronen am ETH Zürich eingegangen wurde. Zu kurz kam dabei auch nicht der Praxiseinsatz der Dronen am Broadway oder auf der aktuellen Tour von Metallica. Die Ansätze für extreme Robustheit und das selbstheilende Prinzip der Dronen ließen für mich einige Parallelen zu der hochverfügbaren Infrastruktur erkennen, die serverseitig die Zukunft der IT darstellen wird. In Grenzbereichen ist laut D’Andrea ein Schritt von 99,9% auf 99,99% Verfügbarkeit beispielsweise eine Verbesserungen um den Faktor 10. Natürlich kann ein Dronenabsturz (ggf. auch noch über Publikum) viel fatalere Folgen haben, als ein Serverausfall. Nichtsdestotrotz waren die Ansätze von autonomen Systemen und deren ständiger Feedback-Loop, die der Professor und Entrepreneur aus Zürich vorstellte, sehr lehrreich.

Danach gab Phil Winder einen schönen Abriss zur Geschichte von Data Science und „intelligenten“ Systemen. Die Frage warum Machine Learning gerade in den letzten Jahren so prosperiert, beantwortete er insbesondere mit dem schieren Anstieg von Rechenleistung. Ähnlich argumentierte in seiner Session „TensorFlow in the Wild“ auch Kaz Sato von Google Tokyo. Die Rechenpower, die man mittlerweile auf Abruf in der Cloud aus einem föderierten Cluster von Servern mobilisieren kann, schafft für Data Science immer mehr Möglichkeiten. Außerdem haben sich in den letzten 10-15 Grafikkarten extrem weiterentwickelt. Mit ihren auf Matrizenoperationen optimierten Chipsätzen bieten sie die optimale Hardware für Deep Learning Probleme. Daraus folgt, das heutzutage ML-Probleme mit überschaubarem Investitionsaufwand gelöst werden können. Wem die Basis-Dienste von Google oder Amazon beispielsweise für Spracherkennung in der Cloud nicht reichen, der greift auf ausgereifte Open Source Lösungen wie TensorFlow oder SciKit Learn zurück und trainiert seine spezialisierten Modelle in diesen Systemen.

Wie ML in der Praxis auf einem Portal mit hoher Last eingesetzt werden kann, zeigten Christian Deger (AutoScout24) und Arif Wider (ThoughtWorks). Dabei hochinteressant die Verschmelzung der Modelle der Data Scientists (implementiert in R) mit einer hochskalierbaren Java-Serveranwendung. Hier stellten Software-Ingenieure und Daten-Wissenschaftler eine Continuous Delivery Pipeline auf die Beine, die jeder schon mal indirekt verwendet hat, der die Bewertungsfunktion von Fahrzeugpreisen auf dem oben genannten Portal genutzt hat.

Neben diesen technischen Themen lieferte in meiner Trackwahl Ted Reward einen lohnenswerten Blick über den Tellerrand. Weil Software-Entwickler Abstraktionen über Abstraktion über Abstraktionen [..] schichten, bietet es sich aus seiner Sicht an bestimmte Modelle aus der Sichtweise eines Philosophen zu betrachten. Der Vortrag war wirklich sehr unterhaltsam. Man muss allerdings am besten selbst erlebt haben, mit welcher Kurzweiligkeit der Amerikaner das Thema beleuchtete, um einen Eindruck zu bekommen, in welche Richtung es hier ging. Von daher spare ich mir hier eine weiterführende Darstellung der Inhalte dieser Session.

Den Abschluss der Konferenz setzte dann die Keynote „Listening In: Cybersecurity in an Insecure Age“ von Prof. Susan Landau mit einem fundierten Einblick zu Security-Themen, die insbesondere in den USA aktuell sind.

Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


Open Graph Tags in der imx.Library

Autor*in: Bastian Schwarz


Technologie


Soeben habe ich eine neue Version des MetainfoGenerators bereitgestellt, der einen Builder und einen Renderer für die Open Graph Tags beinhaltet. Die Logiken zur Einbindung sind nicht im „Mock“-Smartyplugin enthalten, da die Logik sich von Portal zu Portal unterscheiden kann. Wicht dafür ist, dass die Open Graph Tags mind. aus title, image, url und type …


Beitrag lesen
04
SEP
12

Erste Eindrücke von der WJAX2012

Autor*in:


Technologie


Heute gab es im Dev-Meeting schon einige Eindrücke von der diesjährigen WJAX von mir zu hören. Diese Punkte möchte ich nun an dieser Stelle noch einmal kurz zusammenfassen. Neben Rucksäcken, T-Shirts und Kulis gab es auch dieses Jahr im Westin Grand Hotel in München wieder einige spannende Sessions. Vor der Eröffnung der eigentlichen Hauptkonferenz am …


Beitrag lesen
08
NOV
12

Langzeittest Serverpilot.io

Autor*in: Sascha Nützel


Technologie


Nachdem ich privat immer noch einige Server verwalte, wollte ich euch kurz meine seit 1,5 Jahren eingesetzte Verwaltung serverpilot.io kurz vorstellen. Zur Vorgeschichte vor ca. 2 Jahren bemerkte ich mit jedem Update von iMSCP (auch eine Verwaltung um einfach MySQL, FTP Konten, usw. einzurichten), dass immer mehr Ressourcen für diese Aufgabe „verschwendet“ wurden, die Cronjobs …


Beitrag lesen
14
NOV
16

Bug in Netbeans 8.0.1 und Lösung

Autor*in: Bastian Schwarz


Technologie


Wie einige mitbekommen haben hatte ich nach dem Update auf Netbeans 8.0.1 kein Autcomplete mehr und auch alle anderen Sachen wie Open Class, Navigation etc. gingen nicht mehr. Heute habe ich endlich eine Lösung gefunden: https://netbeans.org/bugzilla/show_bug.cgi?id=247026 Readers Digest: Offenbar gab es Änderungen wie der Index geschrieben wird, dieser sollte das erkennen und sich neu aufbauen. …


Beitrag lesen
23
SEP
14