Hund, Katze, Maus, Muffin? Eine Einführung in das Machine Learning

Was ist ein neuronales Netzwerk? Ganz abstrakt gesprochen, das hier: Die Abbildung zeigt eine verknüpfte Struktur aus verschiedenen Ebenen (schwarz, grün, grau, gelb), durch die gleich der bereits beschriebene Machine Learning Algorithmus laufen gelassen wird. Ganz links, auf Ebene 1 (schwarz), ist der Input abgebildet. Rechts (gelb) befindet sich der Output. Das nächste Beispiel soll dann zeigen, welcher Output generiert wird und welches Tier erkannt wird. Hund, Katze, Maus, Muffin? Zunächst gehen wir davon aus, dass unsere KI bereits mit Informationen gespeist wurde, sodass ihr sämtliche Informationen zu beispielsweisen Hunden vorliegen. Das heißt, unsere KI weiß bereits, was einen Hund in den meisten Fällen zum Hund macht: Dunkle, bis schwarze Augen, lange Schnauze, große Ohren, Tatzen, Fell, etc. Süß, oder? Und wunderbar für unsere KI. Man kann direkt auf den ersten Blick anhand einiger Indikatoren fest machen, dass es sich offensichtlich um einen Hund handelt. Geben wir also den Hund in die KI, so wird der Algorithmus zunächst mal jeden Pixel abgehen, und dann langsam verschiedene Teile zusammen setzen, die wiedererkannt werden. Ok cool, die KI hat alle ihr vorliegenden Informationen zusammen gesetzt und ist zu einem Ergebnis gekommen! Die Spannung steigt Hund! Wer hätte es gedacht. Wenn es da nicht Gegenstände gäbe, die sich nur ganz knapp unterscheiden. Was für uns klar erscheint, kann für die KI schon zur Herausforderung werden. Hier kommt auch direkt das Stichwort “Big Data” ins Spiel. KIs benötigen, eigentlich genau wie wir Menschen, riesige Datenmengen an Beispielen, die zur Identifizierung verschiedener Objekte verhelfen. .vc_btn3-style-gradient-custom.vc_btn-gradient-btn-652866cdcc32e:hover{color: #ffffff;background-color: #fbc43d;border: none;background-position: 100% 0;}.vc_btn3-style-gradient-custom.vc_btn-gradient-btn-652866cdcc32e{color: #ffffff;border: none;background-color: #fbc43d;background-image: -webkit-linear-gradient(left, #fbc43d 0%, #fbc43d 50%,#fbc43d 100%);background-image: linear-gradient(to right, #fbc43d 0%, #fbc43d 50%,#fbc43d 100%);-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;background-size: 200% 100%;}Du möchtest mehr über Machine Learning in deiner App erfahren? Dann lass uns sprechen! Neuronen Zum Schluss wollen wir noch mal einen etwas genaueren Blick auf jedes einzelne Neuron (Kreise in der Darstellung (hier: grün)) werfen, und uns derer Funktionen bewusst werden. Okay, wenn wir hier mal von links nach rechts durchgehen, kann man erkennen, dass wir aus der vorherigen Ebene genau drei Inputs bekommen (x1, x2, x3). Jedes dieser Neuronen bringt ein spezifisches “Gewicht” (w1, w2, w3) mit sich. Dieses wird, bevor es unser aktuelles Neuron erreicht, mit dem eigenen Wert multipliziert. Das aktuelle Neuron summiert nun alle eintreffenden Werte und stellt somit den eigenen Wert fest. Ein sog. “Bias” (weiterer Wert (hier: 0,5)) kann unabhängig von vorherigen Neuronen initialisiert werden und beeinflusst somit natürlich das “Gewicht”, indem er addiert wird. Wenden wir das auf unser Beispiel an, so können wir feststellen, dass die Schnauze ein “Gewicht” von 1,63 und die Pfote dagegen nur 0,25 bekäme, weil anhand der Schnauze klarer festzustellen ist, dass es sich um einen Hund handelt. Nach all den Additionen erreichen wir die “Activation Function”, welche den schlussendlich errechneten Wert nun auf eine Zahl zwischen 0 und 1 herunter skaliert, um mit möglichst einheitlichen Zahlenwerten auf die nächste Ebene zu springen. Und so geht es dann weiter, bis der Algorithmus die letzte Ebene erreicht und anhand der höchsten Wahrscheinlichkeit das Ergebnis verkündet → Hund! Perfekt. Wir hoffen, dass dir dieser Artikel geholfen, und dich vielleicht sogar inspiriert hat, deinen ersten, eigenen Algorithmus zu schreiben! Der Beitrag Hund, Katze, Maus, Muffin? Eine Einführung in das Machine Learning erschien zuerst auf _app:soluts/* - App Agentur für innovative App Entwicklung - Düsseldorf.

zum Artikel gehen

Post with Muffin Builder

Aliquam erat ac ipsum. Integer aliquam purus. Quisque lorem tortor fringilla sed, vestibulum id, eleifend justo vel bibendum. Der Beitrag Post with Muffin Builder erschien zuerst auf Bender Straßenbau GmbH.

zum Artikel gehen

Türen auf mit der Maus in Freiberg - Helmholtz-Institut begibt sich mit kleinen Entdecker*innen auf Rohstoff-Schatzsuche - 24.08.2023

Alljährlich am 3. Oktober, dem Geburtstag der Maus, bekannt aus dem beliebten Kinderprogramm „Die Sendung mit der Maus“, öffnen sich zahlreiche Türen verschiedenster Einrichtungen in ganz Deutschland. Entsprechend dem Anliegen der Sendung, Kindern Wissen

zum Artikel gehen

Eurocities Living Spaces Peer-Learning Conference 11.03. 13.03.2024 in feldfünf Metropolenhaus

Blumengroßmarkt is the first visit of the European Living Spaces project - we get to host!  From 11.03.-13.03.2024, the Blumengroßmarkt will kick off the peer learning visits hosted by the Berlin Senate Department for Urban Development, Building and Ho

zum Artikel gehen

Immobilien-Ankaufberatung

Immobilien-Ankaufberatung Wer kauft schon gerne die "Katze im Sack"?Bevor Sie später Überraschungen erleben, überprüfen wir auf mögliche Folgekosten. Weiterlesen...

zum Artikel gehen

Die schönste Briefmarke Deutschlands

Die Sendung mit der Maus ist zur schönsten Briefmarke 2021 gekürt worden. Das Markenset wurde in unserem Haus gefertigt und ist mit dem neuen Datamatrix Code versehen, der die Briefmarken nicht nur attraktiver macht sondern auch sicherer. In der Pressemit

zum Artikel gehen