Aiiot verknüpft künstliche Intelligenzen mit dem Internet der Dinge und dient so als Werkzeug zur Gestaltung intelligenter Umgebungen.
Freies Elective Projekt von Maximilian Brandl und Philipp Kaltofen
5. Semester, 2019
Prof. Claudius Coenen, Prof. Andrea Krajewski, Prof. Garrit Schaap und Prof. Tsunemitsu Tanaka
Interactive Media Design
Amazon und Google haben den Weg in unsere Wohnzimmer gefunden. Das allgegenwärtige Datensammeln in unseren intimsten Bereichen ist für viele Menschen ein unangenehmer Gedanke – und doch bietet Alexa & Co. einen Komfort, den man in einem modernen Zuhause nicht missen möchte. Gibt es keinen anderen Weg? Ohne Datenstrom nach außen und unabhängig von den großen Rechenzentren intransparenter Unternehmen?
Aiiot ist ein Framework, welches Menschen ermöglicht, ihre eigene intelligente Umgebung zu trainieren. Anstatt private Daten an riesige Rechenzentren auf der ganzen Welt zu übertragen, bleibt alles in deinem Zuhause. Das Framework besteht aus intelligenten Sensoren und kann mit selbstgebauten und bestehenden IoT-Geräten erweitert werden. Gestalte deine Räume nach deinen persönlichen Bedürfnissen.
Für jede Situation ein Mate.
Die Grundlage von Aiiot sind die Mates. Jeder Mate kann dir helfen, deine Umgebung intelligenter zu machen: Vielleicht willst du eine bestimmte Aktion ausführen, wenn deine Katze vor dem Fensters sitzt? Trainiere einfach den cameraMate mit ein paar Beispielen und er lernt die Situationen zu erkennen.
On-Device learning. Keine Cloud erforderlich.
Diskretion ist uns und unseren Mates sehr wichtig. Um die Privatsphäre der Nutzenden zu gewährleisten, verlassen Primärdaten (z.B. Bilder oder Sprachausschnitte) niemals das Gerät.
Ziehe den Stecker.
Manchmal gibt es Situationen, in denen du 100% sicher sein willst, dass du deine Privatsphäre hast. Jeder Mate kann seinen Sinn mit einem physischen Schalter deaktivieren lassen — somit sind keine softwareseitigen Hintertüren möglich.
Dein Zuhause. Deine Homestation.
Anstatt für jedes smarte Produkt mehrere Apps und Webschnittstellen verwenden zu müssen, bietet Aiiot eine zentrale Homestation, die die Mates mit deinen IoT-Geräten verbindet. Sie läuft auf einem lokalen Gerät, das mit dem Internet verbunden sein kann, aber nicht muss.
Das Aufbauen einer intelligenten Umgebung könnte nicht einfacher sein. Verbinde einfach die trainierten Zustände der Mates mit den angeschlossenen IoT-Devices. Du kannst sogar Logiken verwenden, um komplexere Abläufe zu gestalten.
Proof of Concept: Check.
Wir haben bereits funktionale Prototypen der Homestation, des cameraMates und des audioMates gebaut. Selbst auf leistungsschwachen Raspberry Pis ist es möglich, die Machine-Learning Netzwerke mit nur wenige Beispiele zu trainieren.
Wie es mit dem Projekt weiter geht, und welche aktuellen Entwicklungen es gibt, kann man auf der externen Projektseite nachlesen.