AIfES: projek baharu yang membawa AI lebih dekat dengan Arduino

AIFES

La papan pembangunan arduino Ia membolehkan beribu-ribu projek yang berbeza dilakukan, had secara praktikal dalam imaginasi setiap pembuat, walaupun ia juga mempunyai beberapa batasan fizikal, seperti ingatan, kapasiti pemprosesan, dll. Walau bagaimanapun, terdapat lebih banyak produk dan projek untuk memperluaskan keupayaan mereka dengan lebih banyak, seperti yang berlaku pada pelancaran baharu AIfES.

Sekarang, terima kasih kepada projek ini yang dibuat oleh Fraunhofer IMS untuk Arduino, papan sumber terbuka ini akan menampilkan a rangka kerja kecerdasan buatan (AI) yang diprogramkan dalam C, menggunakan perpustakaan pengkompil GNU GCC standard. Pengguna kini boleh menambah AIfES pada projek Arduino mereka dan menyepadukannya daripada pengurus perpustakaan daripada IDE untuk menggunakannya dalam perkembangan anda, memberikan kemungkinan menggunakan algoritma pembelajaran mesin walaupun dalam mikropengawal kecil seperti papan Arduino UNO 8-bit.

Ini akan membolehkan pembangun mencipta pelbagai peranti IoT (Internet of Things) yang lebih bebas daripada awan dan yang boleh menjadi lebih pintar, dan dengan lebih menghormati privasi anda, kerana fungsi boleh dilaksanakan di luar talian daripada papan Arduino tanpa perlu untuk bergantung pada perkhidmatan jauh. Tambahan pula, projek AIfES telah dilancarkan di bawah Lesen GNU GPLv3, jadi ia adalah percuma sepenuhnya, walaupun ia membenarkan lesen berbayar untuk projek komersial.

AIfES sangat serupa dan serasi dengannya Rangka kerja Python ML seperti yang berlaku dengan TensorFlow, Keras atau PyTorch, tetapi fungsinya agak berkurangan. Walau bagaimanapun, dalam versi yang dikeluarkan ini, FNN (Feedforward Neural Networks) telah pun disokong, selain itu ia juga membenarkan pengaktifan fungsi bersepadu seperti ReLu, Sigmoid, atau Softmax. Sebaliknya, pembangun sedang berusaha untuk membawa pada masa hadapan juga pelaksanaan ConvNet (Convolutional Neural Networks), yang mungkin tidak mengambil masa terlalu lama untuk tiba.

Ada juga yang telah dimasukkan algoritma latihan biasa, seperti SGD (Gradient Descent Optimizer) dan Adam Optimizer, antara lain. Maksud saya, untuk MCU 8-bit, ia tidak buruk sama sekali ...


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.