Neuronales Netz für den Arduino

OP (Firma: Hard- &Software) #7547617
Lesenswert?

Neuronale Netze für den Arduino UNO und Nano

Hier ein Bespielprogram für den Arduino für ein Neuronales Netzwerk mit zwei Eingängen und einem Ausgang sowie drei Hidden Neuronen.

Das Netz wird mit vier Eingabemustern für die XOR Funktion trainiert und merkt sich die berechneten Gewichte. Der Lernmodus dauert nicht mal eine Sekunde.

Im Hauptprogramm werden zwei Taster an D2 und D3 ausgelesen. Danach wird das Netzwerk durchgerechnet und das Ergebnis seriell und auch auf die LED an D7 ausgegeben.

Interessant wäre auch ein kleines Camera Modul um eine Mustererkennung aufzubauen.

Das nächste Projekt wäre auch vielleicht eine Farberkennung mit einem I2C RGB Farbsensor.

Das Programm für den Arduino sowie C# und Ansi C steht hier zum Download bereit.

https://my.hidrive.com/share/aanao022uk

Angehängte Dateien:
Gast #7547906
Lesenswert?

Heute kann auch jeder Schüler einen Computer bedienen. In den 70er Jahren war das noch der Job weniger ausgewählter Experten.

Dafür kann heute kaum noch jemand mit einem Abakus oder Rechenschieber umgehen, einen Kohle-Ofen an machen, Obst einwecken, eine Pute rupfen und andere lebensnotwendige Dinge.

Gast #7547972
Lesenswert?

Cyblord -. schrieb:

Genau. Weil man das nicht mehr braucht. Hahaha

Ich vermute, du hast mich missverstanden. Ich versuche es nochmal:

Früher konnte man Leute damit beeindrucken, einen Computer zu bedienen. Noch mehr, wenn man sie programmieren konnte.

Das begeistert heute niemanden mehr. Dafür kann man heute Leute mit Fähigkeiten beeindrucken, die damals ganz normal waren.

In der Ausbildung hatten wir einen Meister, der konnte Bohrer mit einer Schlüsselfeile schärfen und an andere Materialien anpassen. Das hatte mich damals begeistert. Für ihn war das hingegen nichts besonderes, denn zu seiner jungen Zeit konnten das viele Leute.

Gast #7548144
Lesenswert?

Alexander schrieb:

Nicht jeder der ein Rezept gelesen hat ist gleich ein Koch.

Zumal das Internet zunehmend mit schlechten bis gar nicht funktionierenden Rezepten voll gemüllt wird.

Der jüngste Klopper auf den ich gestoßen war: Man sollte Kelloggs oder Nüsse in Schokolade tunken und dann im Backofen schön cross ausbacken.

#7548176
Lesenswert?

Ich kann mich noch gut an einen Hiwi-Job von 1991 erinnern. Dort waren auch ein paar Leute, die haben exakt das gleiche implementiert. Einfache neuronale Netze mit ein bis 2 Leveln an internen Neuronen. Sehr viel sinnvolles ist da nicht bei heraus gekommen. Aber es war damals der Hype. Zusätzlich gab es auch noch Fuzzy-Logic, also irgendetwas unscharfes. Davon hat man Jahre später auch nichts mehr gehört.

Ok, nun kann man Programme von 1991 auf einem Arduino laufen lassen. Aber es waren damals auch schon keine Hochleistungsrechner eingesetzt.

#7548395
Lesenswert?

Aber es war damals der Hype.

Ist doch ein guter Zeitpunkt für eine Neuauflage dieses Hypes.

In den 90ern wusste niemand mehr, was eure Vorgänger in den 60ern auf den Röhrencomputern versuchten. Heute weiß niemand mehr, was ihr in den 90ern auf den DOS-PCs und UNIX-Workstations versucht hattet.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren