Prof. Jan Bosch
Im letzten Jahr habe ich an mehreren Diskussionen teilgenommen, die größtenteils auf die Frage hinausliefen: „Warum ist dieses Produkt so dumm?“. Die Dummheit bestand darin, dass das System nicht in der Lage war, die Aktionen des Benutzers vorherzusehen, dass es nicht in der Lage war, zu lernen, um in einem bestimmten Kontext besser zu funktionieren, oder dass das System völlig darauf angewiesen war, dass der Benutzer Aktivitäten initiierte, selbst wenn es völlig offensichtlich war, was getan werden musste. Ein paar Beispiele.
Ein Vertreter eines Unternehmens, das Radargeräte herstellt, erzählte, dass er von einem Kunden gefragt wurde, warum das Radargerät, sobald es an einem bestimmten Ort platziert war, nach 2 Minuten, 2 Stunden, 2 Tagen und 2 Monaten immer noch gleich funktionierte. Warum lernte das Radar nicht aus seinem Kontext und verbesserte seine Fähigkeit, Objekte zu erkennen, indem es die statischen Elemente in der Umgebung kannte und dies nutzte, um neue Objekte besser zu unterscheiden?
Ein Benutzer eines Routenplanungssystems beschwerte sich darüber, dass er häufig zu spät zu Besprechungen kam, weil er nicht proaktiv vor Staus gewarnt wurde, die es nicht gab, als er am Vortag die voraussichtliche Reisezeit nachschlug. Warum warnt mich das System nicht vor einem unerwarteten Stau aufgrund eines Unfalls oder Ähnlichem, so dass ich früher losfahren kann, klagte er.
Ein Unternehmen, das teure High-Tech-Geräte einsetzte, beklagte sich darüber, dass das System nicht in der Lage war, sich an die sehr vorhersehbaren Arbeitsabläufe anzupassen und diese in den Griff zu bekommen. Die Geräte brauchten eine gewisse Zeit, um sich auf die verschiedenen Nutzungsarten einzustellen, und obwohl das Unternehmen Tag für Tag praktisch denselben Zeitplan einhielt, lernte das System nicht, die Neukonfiguration und anschließende Anpassung selbst zu veranlassen.
Alle diese Systeme wurden nach den Spezifikationen gebaut, die vor Beginn der Entwicklung aufgestellt wurden. Sie alle haben die Validierungs- und Verifizierungstests mit Bravour bestanden. Und dennoch können sie Kunden und Benutzer nicht begeistern und bieten deutlich weniger Effizienz und Effektivität als sie könnten.
'We have a set of tools that can help address the stupidity of products'
Im Zeitalter der KI haben wir eine Reihe von Werkzeugen in unserem Werkzeugkasten, die uns helfen können, die Dummheit von Produkten zu bekämpfen. Mit verschiedenen Formen des Lernens und Experimentierens sind wir in der Lage, das Verhalten von Systemen einzubeziehen, um Muster zu erkennen, Hypothesen über die Konsistenz dieser Muster zu entwickeln, Experimente mit proaktivem Systemverhalten durchzuführen, die Auswirkungen des Experiments zu messen und dann daraus zu lernen.
Ein theoretischer KI-Forscher mag behaupten, dass es sich hierbei um Verstärkungslernen handelt, und im Kern ist das eine korrekte Schlussfolgerung. Allerdings würde dies auch gegen das Einsteinsche Prinzip verstoßen, alles so einfach wie möglich zu machen, aber nicht einfacher. Die zentrale Herausforderung, um Systeme intelligenter zu machen, ist nicht das grundlegende Verstärkungslernen, sondern unsere Fähigkeit, die oben genannten Aktivitäten und Verhaltensweisen in Systemen zu realisieren, ohne Sicherheitsrisiken zu verursachen, ohne den Benutzer zu verärgern (erinnern Sie sich an Clippy?), die stochastische Natur des Feedbacks zu managen und uns auf die Dinge zu konzentrieren, die für den Benutzer tatsächlich einen Mehrwert darstellen.
Dennoch erwarten die Kunden zunehmend, dass ihre Produkte jeden Tag besser werden, wenn sie sie benutzen. Ich möchte, dass mein Auto, mein Telefon, mein Computer, meine Apps, meine Wearables jeden Tag besser werden. Ich möchte, dass meine Geräte von mir und meinem Verhalten lernen, um mir mehr Wert zu bieten, indem sie sich entsprechend anpassen. Um dies zu erreichen, reicht es nicht aus, DevOps einzuführen und A/B-Tests durchzuführen, sondern es erfordert auch völlig autonome Experimente durch Systeme mit einer Geschwindigkeit, die F&E-Organisationen einfach nicht erreichen können.
Unsere Systeme sollten uns nicht zu verschiedenen Verhaltensweisen drängen, wie es viele Social-Media-Apps tun, sondern proaktiv in unserem Namen und zu unserem Vorteil handeln. Ich möchte, dass die Systeme, die ich benutze und mit denen ich interagiere, die Führung übernehmen und mir die Last abnehmen, mich immer an Aktivitäten zu erinnern und diese zu initiieren, damit ich mich auf die Dinge konzentrieren kann, in denen ich besonders gut bin. Bitte hören Sie auf, dumme Systeme zu bauen und konzentrieren Sie sich darauf, intelligentes, proaktives Verhalten hinzuzufügen, anstatt noch eine weitere Funktion.