AIfES: ein neues Projekt, das KI näher an Arduino bringt

AIFES

La Arduino-Entwicklungsboard Es ermöglicht Tausende und Abertausende verschiedener Projekte, die Grenze liegt praktisch in der Vorstellung jedes Herstellers, obwohl es auch einige physikalische Einschränkungen wie Speicher, Verarbeitungskapazität usw. Es gibt jedoch immer mehr Produkte und Projekte, um ihre Fähigkeiten immer mehr zu erweitern, wie im Fall der neue Einführung von AIfES.

Dank diesem Projekt erstellt von Fraunhofer IMS für Arduino, wird dieses Open-Source-Board ein in C . programmierter Rahmen für künstliche Intelligenz (KI), unter Verwendung der Standard-GNU-GCC-Compilerbibliotheken. Benutzer können jetzt AIfES zu ihrem Arduino-Projekt hinzufügen und integrieren vom Bibliotheksleiter aus der IDE, um es in Ihren Entwicklungen zu verwenden, und bietet die Möglichkeit, maschinelle Lernalgorithmen auch in kleinen Mikrocontrollern wie einem Board zu verwenden Arduino UNO 8-Bit.

Auf diese Weise können Entwickler eine Vielzahl von IoT-Geräten (Internet of Things) erstellen, die unabhängiger von der Cloud und intelligenter sein können und die Ihre Privatsphäre mehr respektieren, da Funktionen ohne Notwendigkeit offline vom Arduino-Board ausgeführt werden können auf Remote-Dienste angewiesen. Darüber hinaus wurde das Projekt AIfES unter GNU GPLv3-Lizenz, ist also völlig kostenlos, erlaubt jedoch eine kostenpflichtige Lizenz für kommerzielle Projekte.

AIfES ist sehr ähnlich und kompatibel mit Python ML-Frameworks wie bei TensorFlow, Keras oder PyTorch, allerdings ist die Funktionalität etwas eingeschränkt. In dieser freigegebenen Version wird jedoch bereits das FNN (Feedforward Neural Networks) unterstützt, darüber hinaus ermöglicht es auch die Aktivierung integrierter Funktionen wie ReLu, Sigmoid oder Softmax. Andererseits arbeiten die Entwickler daran, in Zukunft auch eine Implementierung von ConvNet (Convolutional Neural Networks) zu bringen, die nicht allzu lange dauern dürfte.

Einige wurden auch aufgenommen Trainingsalgorithmen üblich, wie unter anderem SGD (Gradient Descent Optimizer) und Adam Optimizer. Ich meine, für eine 8-Bit-MCU ist es überhaupt nicht schlecht ...


Schreiben Sie den ersten Kommentar

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.