KI/Machine Learning in Computerspielen

In der Historie von Computerspielen hat KI schon lange Einzug gehalten. NPCs sollten sich möglichst menschlich verhalten, Gegner nicht nur Kanonenfutter sein. Betrachtet man beispielsweise die FIFA-Reihe, stellt man schnell fest: Die Gegner werden immer besser. Ich habe mich gefragt, wo bereits heute Machine Learning Modelle in aktuellen Spielen verwendet werden. Wenn schon Zahnbürsten intelligent werden, muss es doch hier auch etwas geben.

Weiterlesen “KI/Machine Learning in Computerspielen”

WTF, AI! Warum habe ich noch gesunde Zähne?

Die Auswüchse in Sachen KI kennen keine Grenzen. Marketingabteilungen fühlen sich gezwungen, auch auf banalste Dinge einfach mal „Künstliche Intelligenz“ zu pappen. So auch Oral-B, die elektrische Zahnbürsten herstellen. Mit dem Modell Genius X 20000N (Wer denkt sich solche Namen aus?) zieht angeblich KI in die Bäder und vor allem Münder ein. Da stellt sich sehr schnell die Frage, was ist denn intelligent an den Zahnbürsten? Das kann Oral-B sehr gut erklären:

Bewegungssensoren verfolgen Ihr Putzverhalten mithilfe künstlicher Intelligenz in Echtzeit. Die Sensoren erkennen während des Putzens die genaue Position der Zahnbürste und sorgen so für optimale Ergebnisse.

Wenn das tatsächlich Intelligenz sein soll, dann ist jeder Näherungssensor im Auto und jeder Lagesensor in Geräten wohl als Intelligenz anzusehen. Jede Fliege hat mehr Intelligenz. Sie schafft es, der nahenden Hand schnell auszuweichen und wohlduftende Nahrung zu finden. Mich würden die Trainingsdaten für diesen hochkomplexen Algorithmus in den Zahnbürsten interessieren.

Das wäre nur noch von einer intelligenten Haarbürste zu toppen, oder? Die kam allem Anschein nach aber nicht wirklich auf den Markt.

WTF, AI! AGB mit KI prüfen

Hand aufs Herz: Keiner liest AGB von modernen Plattformen, wie Facebook, Twitter und Co. Aber alle stimmen zu. Es ist kein Geheimnis, dass diese AGB mehr Worte umfassen, als ein Stück von Shakespeare. Der Inhalt ist jedoch erheblich trockener und hat weniger Substanz.

Da kaum einer diese Terms & Conditions liest, weiß man auch nicht so genau, was zugestimmt wurde. Wie ethisch korrekt sind die Unternehmen? Was geschieht mit meinen Daten?

Daten, da ist wieder das Öl der Neuzeit. Werden meine Daten zu irgendwelchen Trainingszwecken benutzt? Gesichtserkennung, Verhaltensanalysen etc.?

Das Projekt Useguard dreht den Spieß um. Eine KI analysiert die AGB! Was dabei rauskommt ist nicht wirklich überraschend. Useguard verteilt Noten nach der Analyse der Textwüsten. So bekommt Twitter ein F (die amerikanische Note für eine glatte Sechs).

Weiterlesen “WTF, AI! AGB mit KI prüfen”

Wenn KI in Science-Fiction Wahrheit wird

Im Blog von noodle.ai findet man eine herrliche Infografik, welche Dinge aus Science-Fiction Filmen mittlerweile Wahrheit geworden sind. Sei es Jetsons Rosie, das Roboter Dienstmädchen, die mit einem modernen Saugroboter verglichen wird. Oder Docs Smartwatch aus Back to the Future. Viele Dinge sind bereits eingetreten. Nur die richtig coolen Sachen fehlen noch: Das Beamen und ein Hoverboard!

Augmented Reality kreativ eingesetzt

Augmented Reality ist seit einigen Jahren in aller Munde und im Gartner Hype Cycle nicht wegzudenken. Für mich stellte sich immer die Frage nach kreativen Einsatz der Technologie. Seit dem AR den Einzug in die Mobiltelefone vollzogen hat und mit Unterstützung von Machine Learning auch ohne spezielle Marker funktioniert, wurde der Hype noch größer. Für mich stellte sich immer die Frage nach dem wirklichen Nutzen von AR. Für was kann es im Alltag genutzt werden und einen unterhaltenden Mehrwert liefern. Pokémon Go funktioniert auch ohne AR.

Adrien Mondot und Claire Bardainne haben AR jüngst in einem Buchprojekt verwendet um damit das Medium Buch, Theater, Tanz und AR zu Einem verschmolzen.

Das Ergebnis sieht wundervoll aus und zeigt, dass AR auch kreativ wirklich wundervoll und unterstützend benutzt werden kann. Das Projekt kann noch bis zum 28.11.2019 bei Kickstarter unterstützt werden. Generell wünsche ich mir mehr Lehrbücher mit AR, die komplexe zusammenhänge mit Animation und in 3D erklären. AR ist nicht tot, ich gehe davon aus, dass es noch sehr viel mehr kreative und nützliche Kleinigkeiten geben werden, die uns Menschen wirklich „Erweitern“ (engl. augmented).

Wieder neun Einträge später – Irgendwas fehlt…

Ich habe nach 13 neuen Artikel mein Fazit zum Reboot eines Blogs zum Besten gegeben. Darin habe ich meinen Workflow und das verwendete System kurz erläutert. Ich war WordPress.com ggü. relativ positiv gestimmt. Alles aus einer Hand, keine Administrationstätigkeiten. War auch so – bis ich etwas exotischere Plug-ins haben wollten. Die Preise, die ab diesem Zeitpunkt aufgerufen werden, sind mir ehrlich gesagt zu viel. Daher bin ich zurück auf eine selbst gehostete Variante migriert. Ich kann mir mein WordPress einrichten, wie ich es benötige. Cache, Tracking, Social Media etc.

Mein bisheriges Fazit ist, dass WordPress.com zu unflexibel ist. Da nehme ich liebend gerne in Kauf, mich um meine Installation zu kümmern. Ich persönlich hoste bei den Ubernauten von Uberspace. Es bleibt kein Wunsch offen, ich bin flexibel und zahle das, was ich möchte.

Photo by Patrick Fore on Unsplash

WTF, AI! Mit Deep Learning Audiospuren splitten

Seit ca. 1996 spiele ich aktive E-Bass. Ich habe in Coverbands angefangen und mir mühsam die Bassspuren herausgehört und somit die Songs gelernt. Manchmal war es leichter, manchmal schwerer und öfters war meine Interpretation auch falsch. Was habe ich mir gewünscht, die Spur völlig isoliert hören zu können. Seiten mit vollständig notierten Songs in Tab-Notation gab es noch nicht.

Heute haben wir es leichter. Nicht nur, dass es Tabs von allen erdenklichen Songs gibt, es gibt auch nützliche Tools, die ich mir sehnlichste gewünscht hatte, damals.

Deezer hat so ein Tool bzw. ein trainiertes neuronales Netz jüngst zur Verfügung gestellt. Damit können Songs in verschiedene Tracks gesplittet werden. Der Gesang, Drums oder auch Bass können isoliert werden. Das funktioniert ziemlich gut, egal, mit welchen Stücken ich es getestet habe. Natürlich sind die isolierten Spuren nicht lupenrein, dennoch ist es sehr beeindruckend und zeigt, was mit Deep Learning realisierbar ist. Schön ist auch die Tatsache, dass Deezer dieses Tool als Open Source veröffentlicht hat und zum experimentieren einlädt.

Photo by Samuel Ramos on Unsplash

Eliza – Oder: Alexa, wer ist deine Mutter?

Es muss irgendwann in den Achtzigerjahren gewesen sein. Ich sitze in meinem Klassenzimmer und schreibe eine Wortliste ab. Ein paar Tage zuvor habe ich aus einem Magazin ein Listing für meinen Commodore 64 abgetippt: Eliza.

Eliza war ein Chatbot. Anhand einer einfachen Analyse der getippten Worten und einem Abgleich mit einem relativ einfachen Thesaurus (jedenfalls in diesem Listing) konnte der Bot auf viele Aussagen mit einer entsprechenden Antwort kontern. Meist waren das Rückfragen.

Ich: Ich habe ein Problem mit meinen Kindern
Eliza: Erzähle mir mehr über deine Familie.

Im ersten Moment hatte man das Gefühl, die Maschine ist zum Leben erwacht! Mit der kompletten Wortliste wurde jedoch schnell klar, dass es eben nicht wirklich eine intelligente Maschine ist. So gehörte der Krieg als Mutter aller Probleme plötzlich zur Familie … Dennoch war diese erste Erfahrung für mich beeindruckend.

Eliza wurde viele Jahre zuvor, genauer im Jahr 1966, von Joseph Weizenbaum entwickelt und sollte als virtuelle Psychologin dienen. Sie hört immer zu, hinterfragt Dinge und gibt den Patienten das Gefühl, dass endlich jemand auf sie eingeht.

Betrachtet man sich die Chatbots im Hier und Heute, findet man sehr schnell viele Parallelen. Natürlich haben wir heute viel mehr an wissen, auf das ein Chatbot zugreifen kann. Dennoch ist das Grundverhalten das Gleiche. Mit Blick auf Amazon Echo und wie die Skills für die Sprachassistenten entwickelt werden, merkt man schnell, dass wir immer noch die gleichen Prinzipien verwenden. Dennoch sprechen wir von der KI und intelligenten Assistenten. Am Ende ist es doch meist nur eine Idee aus den späten sechziger Jahren.

Photo by Rock’n Roll Monkey on Unsplash

WTF, AI!

Für einen Vortrag über den Einsatz von KI in verschiedenen Bereichen, bin ich bei der Recherche auf viele Artikel, Vorträge und Reportagen gestoßen, die in mir ein WTF, AI! hervorgerufen haben. Positive, wie Negative. Daher habe ich mich dazu entschlossen, diese Fundstücke hier im Blog zum Besten geben. Anfangen möchte ich mit einem Tastatur Layout, das ein durch eine KI optimiert wurde.

Das Layout hört auf den Namen Halmak und hat die Tasten, mithilfe einer „KI“ optimal angeordnet, um effizient damit zu arbeiten. Ein Arbeitskollege von mir benutzt Dvorak als Layout, was immer wieder witzig ist, wenn jemand an seinem Rechner tippen möchte. Aber auch umgekehrt.

Klar, das klassische QWERTZ als Layout hat seinen Ursprung in den mechanischen Schreibmaschinen. Heute gibt es keine Mechanik, die verhaken kann. Damit stehen Tür und Angel offen für optimierte Layouts für minimal Bewegung der Finger. Dank einer KI wurde nun eine Verbesserung um 134 % ggü. dem normalen QWERTZ-Layout erreicht. Nikolay Nemshilov hat das wunderbar in seinem Blog dokumentiert. WTF AI!

Photo by camilo jimenez on Unsplash

Daten, Daten, Daten – Gesichter für die KI

Wer ein neuronales Netz trainieren möchte, benötigt sehr viele Daten. Das ist allgemein bekannt. Doch woher kommen die Daten? Sind es Netze, die das Verhalten einer Produktionsmaschine lernen sollen, ist es noch relativ einfach. Die Sensoren liefern Daten und der Mensch kann sie klassifizieren. Damit kann man lernen. Es existieren Unmengen von offenen Datenbanken mit Trainingsdaten für nahezu alle Arten von neuronalen Netzen. Kaggle hat einiges an Sets, damit man sein Algorithmus anlernen und validieren kann. Viele Unternehmen bieten unter dem Begriff Open Data einige Daten, wie beispielsweise die Bahn es tut.

Die Frage ist, woher diese Daten alle Stammen. Bei den Daten der Unternehmen ist es noch relativ einfach zu sagen. Trainingssets für Bilderkennung sind da schon schwerer nachvollziehbar.

Eine bekannte Datenbank für Gesichtserkennung ist MegaFace. Darin enthalten sind Millionen von Trainingsdaten und Testsets. Ein Traum – vor allem für die, die Algorithmen verbessern, neuronale Netze trainieren oder validieren möchten.

Nur, woher stammen diese Bilder?

Weiterlesen “Daten, Daten, Daten – Gesichter für die KI”