Adaptive Systeme und Situationsbewusstsein

27/09/21

Die Welt verändert sich mit unglaublicher Geschwindigkeit ... in allen Bereichen. 

Was würden Sie sagen, wenn Sie über Nacht keine Zeit mehr damit verschwenden müssten, die Änderungen zu verstehen, die der Hersteller der Kalkulationstabelle vorgenommen hat, mit der Sie die Buchhaltung Ihres Geschäfts führen? 

Was würden Sie sagen, wenn Sie sich plötzlich keine Sorgen mehr machen müssten, auf das neue Microsoft-Betriebssystem oder die neue Version von Linux oder das neue zu wechseln? Software. Steuerung Ihres smarten Waschtrockners?

Um es klar zu sagen, ich sage nicht, dass es keine Varianten oder Modifikationen an den Systemen mehr geben würde, insbesondere wenn es um Sicherheitsaspekte oder eine Erhöhung der Funktionalität geht, ich spreche von den Varianten, die darin bestehen, einen Knopf oder eine Funktion von zu verschieben ein Menü zu einem anderen oder die Änderung des Symbols oder der Beschreibung einer Schaltfläche oder die Anzeige eines Fensters unten rechts oder oben links ... Ich spreche von all den Varianten, die für diejenigen, die keine Lust oder Zeit haben, Abfall, sind absolut schädlich und verursachen oft nur Unzufriedenheit mit dem Produkt bei denen, die dieses Produkt verwenden ... vielleicht für Jahre!

Wenn wir die Frage in wissenschaftlicher Sprache übersetzen wollten, könnten wir sagen: "Warum sind die von uns verwendeten Computersysteme nicht adaptiv?", und in diesem Zusammenhang meine ich, dass sich Computersysteme an den Benutzer anpassen können oder noch besser, dass Computersystem und Benutzer zu einem adaptiven System werden.

Dafür gibt es meiner Meinung nach bereits die Technologien. In der Welt der Videospiele beispielsweise wird Künstliche Intelligenz seit einiger Zeit eingesetzt, um den Schwierigkeitsgrad des Spiels an den Spieler „anzupassen“. Aber ich rede von etwas anderem.

Künstliche Intelligenz, die immer weiter verbreitet wird, wird früher oder später Teil grundlegender Computersysteme wie Betriebssysteme sein. 

In meinem idealen System wird es seine Aufgabe sein, mein Verhalten zu studieren, die Veränderungen im Laufe der Zeit zu studieren Software. Ich nutze und schlage vor oder erkläre mir nicht die Nützlichkeit der neuen Funktion. In der Praxis muss sich das Betriebssystem um mich (als Benutzer) kümmern und die von mir verwendeten Systeme an mein Wissenssystem entsprechend meiner Nutzung anpassen.

Das zweite wichtige Konzept, das auftaucht, ist das von Situationsbewusstsein, die auf Italienisch sagte, wäre ein Bewusstsein für die Situation. 

Der Begriff „Situational Awareness“ wird in der Regel verwendet, um den Wissens- und Bewusstseinsstand einer Person oder Organisation zu einem bestimmten Thema oder einer betrieblichen Situation zu einem bestimmten Zeitpunkt und im Hinblick auf etablierte Ziele zu beschreiben. 

Da ich im konkreten Fall verlange, dass das Betriebssystem (das ich als Benutzer in das System einfüge) ein adaptives System ist, gehe ich davon aus, dass das Betriebssystem mit Fähigkeiten zur Situationswahrnehmung ausgestattet ist, d. h. in der Lage ist, und Aufrechterhaltung eines gewissen Wissens und Bewusstseins über die Verwendung des Systems und der Nutzung durch den Benutzer (I) Software. installiert.

Um ein klares Beispiel zu geben, nehmen wir an, dass ich der einzige Benutzer eines Laptops bin, auf dem ich nur das Betriebssystem (das ich WinAI nenne, nur um es zu benennen), einen Browser zum Surfen im Internet, einen Texteditor und eine Antivirus. 

Mein Betriebssystem, der treue Freund WinAI, beginnt mein Verhalten von dem Moment an zu studieren, in dem ich den PC zum ersten Mal einschalte und eine Vorstellung davon bekommt, wie ich mich verhalte, indem es in seinem "neuronalen Netzwerk" meine Gewohnheiten "aufzeichnet", mein Interaktionen mit i Software., meine Surfgewohnheiten, Zeitpläne, die Häufigkeit, mit der ich beim Tippen eines Textes die Eingabetaste verwende, die Länge der Sätze, aber auch mein Verhalten vor einer neuen Version meines Browsers oder Antivirus. 

Meine treue WinAI sollte nach kurzer Einarbeitung theoretisch in der Lage sein, mir Entscheidungen vorzuschlagen und so mein Verhalten zu beeinflussen, aber auch selbst Entscheidungen zu treffen, basierend auf dem von ihm erworbenen Wissen über mich. Dank der Kenntnis der installierten Programme (und mit denen er ständig spricht) sollte er mir auch helfen können, mein Leben zu vereinfachen, sollte er erkennen (und hier das Konzept von Situationsbewusstsein dieses Mal auf die KI meines Betriebssystems angewendet), dass ich mein Verhalten nicht ändern möchte oder dass die Zeit der Anpassung an das neue System zu einer Verringerung der Produktivität oder einfach zu zusätzlichem Stress führen könnte.

Natürlich vereinfache ich vieles. Tatsächlich umfasst das adaptive System, wie es leicht verständlich ist, auch mich als Benutzer und viele andere "Objekte" oder "Entitäten", die in irgendeiner Weise mit dem System selbst interagieren.

Es ist klar, dass es einfach scheint, es so zu erzählen, aber es ist nicht so und es wird nicht einmal gesagt, dass es jemals so sein wird. Dahinter stehen unterschiedliche Motivationen. 

Eine davon betrifft die Sicherheit eines solchen Systems, das letztlich jeder WinAI überlassen wird, von der wir wirklich zu wenig wissen und über die unsere Kontrolle sehr gering wäre. Die Sicherheit (verstanden als Security and Safety) eines solchen Systems wäre wirklich sehr schwer zu managen, denn erstens, je komplexer ein System ist, desto umfangreicher ist die Angriffsfläche, zweitens kann eine KI Angriffen ausgesetzt sein. Nehmen wir an, mein lieber WinAI-Tutor merkt, dass ich in einem bestimmten Moment sehr gestresst bin (und wie wir gesehen haben, dass er dazu in der Lage ist) und bei einer wichtigen Mitteilung, vielleicht der Bekanntgabe eines Unfalls an einen Verwandten, beschließt, uns nicht zu warnen, da dies unseren Stresspegel erhöhen würde. Wie werden wir solche Einmischungen in unser Privatleben ertragen? Oder, um auf einfachere Dinge zurückzukommen, nehmen Sie an, dass das Antivirenprogramm ein Sicherheitsupdate eines neuen Typs erfordert, das von uns noch nicht katalogisiert und daher unserer WinAI nicht einmal bekannt ist. Nehmen wir nun an, dass basierend auf unserem üblichen Verhalten in Bezug auf Updates Software. unsere WinAI beschließt, nicht fortzufahren, da dieses Update (nach seiner ausschließlichen Bewertung) vor allem den grafischen Aspekt der Oberfläche verzerrt und daher nicht relevant ist. Und dass diese Kette von Ereignissen letztendlich zu einer Kompromittierung des Systems führt. Wie werden wir es aufnehmen? Wie würde ein Sicherheitsbeauftragter in der Firma, für die ich arbeite, damit umgehen? 

Ein weiterer Grund hängt wahrscheinlich mit der Unberechenbarkeit des Benutzers zusammen, der sich in manchen Momenten auf eine bestimmte Weise verhält, während er sich in anderen, emotionalen Impulsen oder Stress ausgesetzt, anders verhält. Unser Freund WinAI, sollte uns sehr gut kennen, um Entscheidungen zu treffen, die uns wirklich erleichtern und vielleicht möchte niemand, dass eine KI uns zu gut kennt, auch weil wir im Grunde verdächtige Wesen sind und im Grunde genommen gerne Geheimnisse für uns haben.

Auf jeden Fall, immer aus theoretischer Sicht, gibt es die Technologien, um diese Dinge zu tun, wir müssen nur verstehen, ob jemand sie bereits verwendet, um adaptive Betriebssysteme zu erstellen, solange wir das zumindest in gewisser Weise wollen Sektoren.

Alessandro Rugolo

Vignette: Simone Domini

Um mehr zu erfahren:

Adaptive Systeme - ein Überblick | ScienceDirect-Themen

(PDF) Endsley, MR: Auf dem Weg zu einer Theorie des Situationsbewusstseins in dynamischen Systemen. Human Factors Journal 37 (1), 32-64 (researchgate.net)