Ist es möglich, ein neuronales Netzwerk auf einem Mikrocontroller zu betreiben?
Neuronale Netze brauchen sehr wenig Rechenaufwand und können auf den kleinsten Geräten betrieben werden. Das Training dagegen braucht sehr viel Rechenleistung. Wenn Du also eine Waschmaschine bauen willst, die Deine Wäsche anschaut und dann das richtige Programm wählt, oder Dir eine SMS schreibt "Wollen Sie wirklich, dass Ihre Unterwäsche rosa gefärbt wird?", dann ist das kein Problem, denn Du trainierst das Netz mit Aufnahmen aus einem Waschsalon und Rechnungen auf einem Cluster, und wenn Du mit der Leistung zufrieden bist, kommt das fertige Netz auf jede Waschmaschine. Wenn das Netz aber im Lauf der Zeit lernen soll, wird das ganz schnell eng. Wenn es nicht sehr klein ist, musst Du wohl immer wieder mal Kontakt zu einem Server aufbauen, der dann für Dich rechnet.