FrAIday Blog #12

Retrospektive 2021 & Perspektive 2022

Das Jahr 2021 neigt sich dem Ende und so auch diese Blogreihe. Wir blicken auf ein interessantes Jahr zurück, in dem wir KI-Experte Martin Schiele, Geschäftsführer der AI-UI GmbH, in vielen Gesprächsrunden „künstliche“ Löcher in den Bauch gefragt haben.

Wir wollten das Thema Künstliche Intelligenz möglichst für jedermann greifbar und verständlich machen. Unternehmen, die in diesem Bereich noch kein fachliches Knowhow besitzen, sollten durch unsere Interviews einen einfachen Zugang zum KI-Thema erhalten. In insgesamt 11 Interviews haben wir den KI-Super-Hype, welcher ein Zusammenspiel von Technologien wie Machine Learning, Deep Learning sowie Automation ist, ausführlich beleuchtet.

Heute wollen wir nochmal zusammenfassen und einen kleinen Ausblick geben, wie Sie als Unternehmen nun starten können.

„KI wird für Mutige ihre Geschäftsmodelle in der Industrie optimieren, für viele bedeutet dies aber auch eine große Herausforderung.“

Was meinen wir mit "Herausforderung"?

Schon seit Jahrzehnten ist es in Deutschland üblich, dem Bereich „Software“ kaum Bedeutung beizumessen. Das hat dazu geführt, dass wir weltweit bei der Digitalisierung zurückblieben. Beim Thema „Künstliche Intelligenz“ dürfen wir diesen Fehler nicht wiederholen, denn der traditionell starke Maschinenbaubereich wird uns auch nicht mehr retten können. Es ist also an der Zeit, was zu riskieren und zu evaluieren.

Es muss individuell geschaut werden, wo diese neuen Technologien helfen können, auch in Zukunft profitabel zu bleiben.

Unser Blogreihe nochmal kurz zusammengefasst

Wir sind bei grundlegenden Dingen gestartet, wie beispielsweise der Unterteilung in unbeaufsichtigtes– beaufsichtigtes und bestärkendes Lernen. Anschließend habe ich erklärt, wie Deep Learning funktioniert und umfangreich dargelegt, wie mit Daten umzugehen ist, um aussagefähige Ergebnisse zu erhalten. Das ist ganz klar der langweiligste, aber wichtigste Part.

Besprochene Themen wie Digitaler ZwillingQualitätskontrolle über Bilderkennung und Retrofit bestehender Hardware sind vor allem anwendungsbezogen.

Mensch-KI-AIUI

Wie hängen diese ganzen Themen zusammen?

KI und Deep Learning bieten ein sehr breites Spektrum an Lösungen. Mit diesen Algorithmen lassen sich auf nahezu gleiche Art und Weise Probleme der BilderkennungMaschinensteuerung und Textverarbeitung bewältigen.

Ein „all in one“ Baukasten der seinesgleichen sucht. Wenn das einmal verstanden ist, wird KI unter einem viel visionäreren Kontext gesehen und kann dadurch die Zukunft mitgestalten. Daher war es für mich so wichtig, dass Problemlösungspotential so breit aufzuspannen.

Einsatz-KI-AIUI

Wie und wo fangen Unternehmen am besten an?

Künstliche Intelligenz ist grundsätzlich sehr vielversprechend für Unternehmen. KI-Pioniere machen es vor. Sie greifen oft zuerst einmal auf externe Berater zurück oder informieren sich an geeigneten Stellen. Auch das Thema Kooperationen, z.B. mit KI-Startups, gewinnt in diesem Zusammenhang immer mehr an Bedeutung.

Das Schlüsselwort lautet Daten, denn ohne Daten keine KI. Verfügbarkeit, Qualität sowie Nachvollziehbarkeit von Daten ermöglichen den erfolgreichen Einsatz von KI-Lösungen in Unternehmen.

Wichtig ist es, das Thema anzugehen und die Mitarbeiter:innen in diesen Prozess zu integrieren. In diesem Kontext sollte die Analysekompetenz ausgebaut werden, um mit den Daten auch umgehen zu können. Unternehmen brauchen ganzheitliche Datenmanagementkonzepte. Nur so können KI-Projekte von Erfolg gekrönt sein.

Wo liegt die Wertschöpfung und wo geht die Reise hin?

Unternehmen brauchen KI nicht unbedingt. Das ist klar, wenn man sieht, dass wir es auch ohne ins Jahr 2021 geschafft haben. Entscheiden Sie sich aber dafür, bewegt dies viel mehr. Es führt zur Implementierung einer breiteren Digitalisierungsstrategie zum Datengewinn. Damit einhergehend werden langfristig optimierte Verwaltungssystematiken etabliert und die Mitarbeiter:innen sensibilisiert, ihr Know-How gegebenenfalls auf eine viel modernere Art und Weise mit einzubringen. KI kann einzelne Bereiche im Unternehmen optimieren und fördert Synergien, die aus den Randtechnologien erwachsen. Das wiederum hat positive Auswirkung auf die Profitabilität des Unternehmens. Einhergehend soll nicht verschwiegen werden, dass mit dem Einsatz von KI-Lösungen im Einzelfall auch neue, sogar weitere Aufgabenbereiche entstehen.

Netzwerk-KI-AIUI
„KI wird für Mutige ihre Geschäftsmodelle in der Industrie optimieren, für viele bedeutet dies aber auch eine große Herausforderung.“
Martin Schiele - AIUI
Martin Schiele
Geschäftsführer

FrAIday Blog #11

Industrieroboter wieder im Einsatz

Nachdem wir uns im letzten Blog mit der Anwendung einer Bilderkennung in der Robotik beschäftigt haben, wollen wir diesmal direkt in die Umsetzung einsteigen. Wir zeigen, wie Sie Ihre eigenen, bereits bestehenden Systeme via eines sogenannten Retrofit mit Künstlicher Intelligenz optimieren können.

Auch für das heutige Blogvideo waren wir zu Besuch im Mehnert Lab in Erfurt.

Mehnert Lab - Erfurt

Das Mehnert Lab bringt Zusammenarbeit in die Industrie 4.0: In Zeiten der digitalen Transformation und permanenter Veränderungen in Märkten und Branchen werden Kooperation, Synergie und Wissensaustausch essentiell für Wachstum und Fortschritt. Als Hub der industriellen Zusammenarbeit bringt das Mehnert Lab verschiedene Akteure im Wertschöpfungsprozess zusammen und ermöglicht so die gemeinsame Entwicklung neuer Geschäftsmodelle und Servicekonzepte sowie die Qualifikation von Fachkräften.

Was verbirgt sich hinter dem Begriff Retrofit?

Von Retrofit ist die Rede, wenn sie bestehende Systeme, Maschinen, Kameras und Sensoren mit moderneren Technologien aufbessern. Vergleichbar ist das mit einer Art Upgrate.

Warum ist das relevant?

Mittelständische Unternehmen im Bereich der fertigenden Industrie haben oft wenig Interesse infolge neuer technologischer Möglichkeiten seitens der IT komplett neue Maschinen anzuschaffen. Das hat vor allem seinen Ursprung in den Kosten, aber auch wegen des generellen Gesamtaufwandes. Ältere Systeme nutzen aber noch nicht die Vorteile, die KI-Algorithmen bieten und sind oft fehlerhaft. Dies veranschaulicht die folgende Abbildung:

Retrofit_1

Nutzen Unternehmen die bestehende Infrastruktur und optimieren sie, sind ggf. günstig enorme Verbesserungen möglich, wie das nachstehende Bild illustriert:

Was werden Sie uns im folgenden Video zeigen?

Wir werden das #RoboVision Beispiel aus Blog X nehmen und aufzeigen, wie die KI für dieses bestehende System entwickelt wurde. Dabei beginnen wir bei der Datenerhebung, gehen über zum Labeling, zeigen das KI-Training und das Ergebnis. Dieses wird in der Lage sein, bei nahezu völliger Dunkelheit die Objekte zu finden.

Für das Projekt wurde bestehende Kamera-Hardware aus dem Mehnert Lab verwendet und ausschließlich einer selbst trainierten KI, einem #Retrofit, unterzogen.

„Kein Hardwareaustausch nötig – KI ist Software, die problemlos in bestehende Systeme integriert werden kann!“
Martin Schiele - AIUI
Martin Schiele
Geschäftsführer

FrAIday Blog #10

Industrieroboter im Einsatz

Nachdem wir uns im letzten Blog mit Anomalieerkennung beschäftigt haben, wollen wir diesmal direkt in die Praxis einsteigen und zeigen, welche Probleme bei der Arbeit mit Robotern auftreten können. Für unser heutiges Blogvideo waren wir zu Besuch im Mehnert Lab in Erfurt.

Mehnert Lab - Erfurt

Das Mehnert Lab bringt Zusammenarbeit in die Industrie 4.0: In Zeiten der digitalen Transformation und permanenter Veränderungen in Märkten und Branchen werden Kooperation, Synergie und Wissensaustausch essentiell für Wachstum und Fortschritt. Als Hub der industriellen Zusammenarbeit bringt das Mehnert Lab verschiedene Akteure im Wertschöpfungsprozess zusammen und ermöglicht so die gemeinsame Entwicklung neuer Geschäftsmodelle und Servicekonzepte sowie die Qualifikation von Fachkräften.

Heute haben wir etwas Besonderes vor!

In diesem BLOG soll an einem praktischen Beispiel die Nutzung einer Objekterkennungs-KI gezeigt werden und warum das auch im Jahre 2021 immer noch ein Thema ist. Wir zeigen das Problem, was die derzeitigen Lösungen bieten und was aktuelle KI-Lösungen vermögen zu tun.

Bilderkennung ist doch ein alter Hut! Der Markt dafür ist voll von Expertensystemen, wie soll man da noch Mehrwert schaffen?

Jedes Unternehmen hat ganz individuelle Produkte. Diese sehen oft sehr unterschiedlich aus und auch deren Eigenschaften können verschieden sein. Durch das einfache Training einer eigenen KI lässt sich die Software perfekt auf die eigenen Bedürfnisse anpassen.

„Autoencoder sind bereits in einigen Produkten zur Zustandsüberwachung enthalten und eine Schlüsselkomponente für Predictive Maintenance.“
Martin Schiele - AIUI
Martin Schiele
Geschäftsführer

FrAIday Blog #9

Bessere Früherkennung von Fehlfunktionen durch sogenannte Autoencoder

Haben Sie schon mal von Predictive Maintenance gehört? Wir besprechen im heutigen Interview die Anamalieerkennung als Teilgebiet der vorrausschauenden Wartung. KI-Experte Martin Schiele, Geschäftsführer der AI-UI GmbH klärt auf, wie sogenannte Autoencoder funktionieren und welche Rolle Künstliche Intelligenz in diesem Zusammenhang spielt.

Sofern Sie besonderen Wissensbedarf zur Thematik haben, sind Sie herzlich eingeladen, Ihre Wunschfragen an blog@ai-ui.ai zu senden, um so die Ausrichtung unserer Blogreihe mitzugestalten.

Was hat Predictive Maintenance mit Anomalieerkennung zutun?

Predictive Maintenance ist ein Überbegriff für alle Funktionen, die dazu dienen Systemverhalten vorherzusagen, um Fehlfunktionen vorzubeugen oder Wartungsintervalle zu planen. Anomalieerkennung ist der Predictive Maintenance daher untergeordnet, weil sie direkt Fehlverhalten von Systemen aufdecken soll, auch wenn es sich um hunderte von Variablen handelt.

Was heißt Anomalieerkennung im Kontext der Industrie 4.0?

Maschinenhersteller und Unternehmen, die Prozesse überwachen, haben alle das gleiche Problem: Selbst, wenn Sie Ihre Systeme sehr gut kennen, ist die Menge an möglichen Fehlfunktionen, die das System in der realen Welt und nicht im Labor haben kann, enorm groß. Nehmen wir als Beispiel eine CNC-Fräsmaschine. Wahrscheinlich ist es üblich, dass Lager verschleißen und dieser Prozess in der Regel bei jedem Kunden über die Nutzungsdauer ähnlich abläuft. Was ist zu beachten, wenn die äußeren Rahmenbedingungen der Maschine geändert werden?

Angenommen ein bestimmter Kunde verrichtet seine Tätigkeit ausschließlich unter freien Himmel. Flugrost setzt sich an und führt zu unvorhersehbarem Systemverhalten. Welche Sensorwerte sollten dann betrachtet werden? Wie kommt man effektiv zu Erkenntnissen, ohne den Fehler je zuvor gesehen zu haben? Darum geht es beim heutigen Thema, nämlich Anomalien vollautomatisch zu erkennen und mit dem digitalen Finger auf die Systemgrößen zu zeigen, die sie auslösen.

Was ist das Problem in diesem Zusammenhang?

Angenommen wir haben eine Zeitreihe, einfache Messwerte, Sensordaten, irgendwelche Systemwerte, die konstant oder zu bestimmten Zeiten gemessen werden. Dann können Sie diese Werte über die Zeit auftragen, wie das folgende Bild veranschaulicht.

Anomaly-AI

Arbeitet das System beispielsweise mit Temperaturen und es sollen Fehler im Temperaturbereich erkannt werden, kann in der Systemsoftware folgendes definiert werden: „Wenn Temperatur größer als 150°C, dann FEHLER!“. So kann das für alle Werte übertragen werden. Was geschieht aber, wenn das System hunderte oder tausende Messwerte umfasst und für viele gar nicht klar ist, welcher Bereich tatsächlich okay ist und welcher nicht? Und was ist, wenn 150°C generell okay sind, aber im Zusammenspiel mit einem anderen Wert zu Problemen führt? Dann helfen solche selbst geschriebenen „Wenn – Dann“ Programme, so wie sie nahezu überall derzeit Anwendung finden, wenig.

Wie genau kann KI hier helfen?

Das Zauberwort heißt Autoencoder. Ein Autoencoder ist nichts anderes als ein neuronales Netz, das versucht, Variablenzusammenhänge in einer Art Flaschenhals auf wenige Zusammenhänge herunterzubrechen. Eine Autoencoder-Architektur sehen Sie in folgender Illustration:

Autoencoder-Architektur-1

Man schickt also als Input, d.h. irgendwelche Werte in die KI und trainiert als Output dieselben Werte. Was bringt das? Das neuronale Netz lernt zu verstehen, wie die Variablen miteinander zusammenhängen, um sie auf geringere Dimensionalität herunterzubrechen.

wie hilft das jetzt bei Anomalieerkennung?

Nun ja, im Autoencoder trainiert man alles an, was OK ist. Das heißt, wir nehmen Messwerte aus der Maschine oder dem System, von denen wir wissen, dass diese gut sind. Dann lernt die KI diese Zusammenhänge. Tritt jetzt etwas auf, dass so nicht erlernt wurde, kann die KI die Zusammenhänge nicht korrekt rekonstruieren und zeigt an, bei welcher Variablen der Fehler auftritt.

Autoencoder-Architektur_2

Wie geht es dann weiter?

Wir wissen nicht zwangsläufig, was passiert ist, also welche der tausend Möglichkeiten, die zum Fehlverhalten führten, tatsächlich vorliegt (Wetter, Bedienung, Erdbeben, …). Es kann aber direkt eine Meldung herausgeben werden, die Service- und Technikpersonal darauf hinweist, bestimmte Systemfunktionen zu überprüfen. So ist es ohne viel Aufwand und mit geringen Kosten möglich, Havarien vorzeitig zu vermeiden oder Systeme wieder in den Optimalzustand zu versetzen.

Was sind in diesem Kontext wieder typische Anwendungsfälle?

Ein Großteil aller Predictive Maintenance Probleme lassen sich mit diesem einfachen Werkzeug adressieren. Man hat zunehmend weniger gut ausgebildete Maschinenführer vor Ort, die nicht genau wissen, was zu tun ist, um komplexe Systemdiagnosen abzuleisten. Servicepersonal ist teuer, nicht zuletzt wegen der Spesen. Mit Anomalieerkennung via Autoencoder ist es einschätzbar, wo das Problem liegt, noch bevor es kritisch wird.

Nehmen wir ein konkretes Beispiel. Ein Hersteller für Fertigungsmaschinen verwendet Führungen, die elektrisch oder elektrohydraulisch betrieben werden, um das in der Maschine befindliche Produkt geführt zu bewegen. Normalerweise gibt es da keine Probleme. Doch es könnte ein Metallspan in die Führung geraten und schlagartig würde das Antriebsmoment steigen, was nötig wäre, um das Produkt zu bewegen. Die Maschine würde das konsequent tun, weil sie programmiert wurde, ihr Ziel zu erreichen und keinem würde auffallen, dass etwas anders ist. Arbeitet die Führung unter diesen Bedingungen unerwartet weiter, ist mit schnellerem Verschleiß oder Havarie zu rechnen. Ein einfacher Hinweis zu unüblichem Maschinenverhalten oder „komischen Werten“ wäre hier Gold wert.

„Autoencoder sind bereits in einigen Produkten zur Zustandsüberwachung enthalten und eine Schlüsselkomponente für Predictive Maintenance.“
Martin Schiele - AIUI
Martin Schiele
Geschäftsführer

FrAIday Blog #8

Vollautomatisch unterschiedliche Objekte in Bildern erkennen und unterscheiden

Heute knüpfen wir wieder an das letzte Interview mit KI-Experte Martin Schiele, Geschäftsführer der AI-UI GmbH an und besprechen das Thema Bildsegmentierung. Wir klären auf, was Segmentierung in diesem Zusammenhang bedeutet, wie es funktioniert und wie es in der Praxis eingesetzt wird.

Sie haben spezielle Fragen zum Thema KI? Dann senden Sie uns diese gern an blog@ai-ui.ai. Wir beantworten diese in den nächsten Interviews.

Wir haben bereits über Bildklassifikation gesprochen. Was bedeutet in diesem Zusammenhang Bildsegmentierung?

Bei der Bildklassifikation aus Blog VII haben wir ganze Bilder mit einem Label versehen, also ein komplettes Bild wurde einer Kategorie zugeordnet. Bei der Bildsegmentierung werden einzelne Pixel aus dem Bild verschiedenen Klassen zugeordnet. Folgendes Bild veranschaulicht dies sehr gut.

(Bildquelle: https://surjeetsaikia.medium.com/)

Bei der Bildklassifikation aus Blog VII haben wir ganze Bilder mit einem Label versehen, also ein komplettes Bild wurde einer Kategorie zugeordnet. Bei der Bildsegmentierung werden einzelne Pixel aus dem Bild verschiedenen Klassen zugeordnet. Folgendes Bild veranschaulicht dies sehr gut.

Wie genau funktioniert das?

Nehmen wir als Beispiel einen Bremsscheibenhersteller. Dieser Hersteller fotografiert seine fertigen Scheiben nach einem bestimmten Produktionsschritt und möchte nun ohne Zuhilfenahme einer subjektiv-menschlichen Entscheidung eine Qualitätskontrolle durchführen.

Mit Bildklassifikation ließe sich eine Aussage darüber treffen, ob das Produkt IO (in Ordnung) oder nIO (nicht in Ordnung) ist. Die Bildsegmentierung geht einen Schritt weiter, sie kann jeden einzelnen Fehler finden.

Gibt es hierfür ein bestimmtes Verfahren?

Auch hier werden wie bei der Bildklassifikation oft sogenannte CNNs (Convolutional Neural Networks) benutzt. Das generelle Vorgehen ist zudem IMMER gleich:

Der Kunde/Bremsscheibenhersteller muss jedes Bild labeln und zwar nicht mit IO/nIO, sondern alle Fehler im Bild für 200-500 Bilder einzeln einzeichnen (siehe Bild oben, Fehler-Rot: Grat und Fehler-Blau: Kratzer). Das kommt dem „Lehrer-Schüler-Prinzip“ nahe. Der Bremsscheibenhersteller bringt der KI bei, auf was sie zukünftig zu achten hat und tut dies, indem er genau die Pixel markiert, die für einen bestimmten Fehler stehen.

Wie geht es dann weiter?

Die Bilder werden zusammen mit einer neuronalen Netzwerkarchitektur trainiert und die KI generiert. Nach Fertigstellung kann der Algorithmus in komplett unbekannten Bildern die gleichen Fehler wiedererkennen, da diese die charakteristischen Merkmale aufweisen.

Grate beispielsweise werden sich immer am Rand befinden und scharfkantig sein, Kratzer wird man immer auf dem glänzenden Teil der Bremsscheibe selbst vorfinden. Morphologie und Lage sind wie auch für uns Menschen die Indikatoren für die korrekte Klassifikation.

Das Ergebnis sieht wie illustriert aus. Wir geben dem Algorithmus vor, welche Sicherheit wir selbst haben möchten und können darüber filtern, wie das Endergebnis aussieht.

Was sind typische Anwendungsfälle für Bildsegmentierung im unternehmerischen oder industriellen Kontext?

Diese Form der Bilderkennungs-KI lässt sich für nahezu jedes Unternehmen im industriellen Umfeld anwenden. Es ist damit möglich, in 2-4 Wochen mit günstiger Hardware zu erstaunlichen und sehr robusten Ergebnissen zu gelangen. Anwendung findet das Verfahren in der Qualitätskontrolle (siehe Bremsscheibe), der Robotik-Steuerung (Tracking von Objekten) oder Überwachung von Bereichen und Arbeitsplätzen. Die Frage, wann welches Objekt oder eine Person an einem bestimmten Ort war, lässt sich somit individuell überwachen.

„Ein Ansatz für alles, mit Bildsegmentierung jedes Problem lösen.“
Martin Schiele - AIUI
Martin Schiele
Geschäftsführer