AIfES: uusi projekti, joka tuo tekoälyn lähemmäksi Arduinoa

AIFES

La arduino kehityslevy Sen avulla voidaan tehdä tuhansia ja tuhansia erilaisia ​​projekteja, raja on käytännössä jokaisen valmistajan mielikuvituksessa, vaikka sillä on myös fyysisiä rajoituksia, kuten muisti, prosessointikapasiteetti jne. Kuitenkin on olemassa yhä enemmän tuotteita ja projekteja, joilla voidaan laajentaa kykyjään entistä enemmän, kuten on AIfES:n uusi julkaisu.

Nyt, kiitos tämän projektin, jonka on luonut Fraunhofer IMS Arduinolle, tällä avoimen lähdekoodin levyllä on a tekoäly (AI) -kehys ohjelmoitu C, käyttämällä tavallisia GNU GCC -kääntäjäkirjastoja. Käyttäjät voivat nyt lisätä AIfES:n Arduino-projektiinsa ja integroida sen kirjastonjohtajalta IDE:stä, jotta voit käyttää sitä kehitystyössäsi, mikä tarjoaa mahdollisuuden käyttää koneoppimisalgoritmeja jopa pienissä mikro-ohjaimissa, kuten kortilla Arduino UNO 8-bittinen.

Tämän avulla kehittäjät voivat luoda lukuisia IoT-laitteita (Internet of Things), jotka ovat enemmän riippumattomia pilvestä ja jotka voivat olla älykkäämpiä ja jotka kunnioittavat paremmin yksityisyyttäsi, koska toiminnot voidaan suorittaa offline-tilassa Arduino-levyltä ilman tarvetta. luottaa etäpalveluihin. Lisäksi AIfES-projekti on käynnistetty GNU GPLv3 -lisenssi, joten se on täysin ilmainen, vaikka se salliikin maksullisen lisenssin kaupallisiin projekteihin.

AIfES on hyvin samanlainen ja yhteensopiva Python ML -kehykset kuten TensorFlow, Keras tai PyTorch, mutta sen toiminnallisuus on jonkin verran heikentynyt. Tässä julkaistussa versiossa FNN (Feedforward Neural Networks) on kuitenkin jo tuettu, lisäksi se mahdollistaa myös integroitujen toimintojen, kuten ReLu, Sigmoid tai Softmax, aktivoinnin. Toisaalta kehittäjät pyrkivät tuomaan tulevaisuudessa myös ConvNetin (Convolutional Neural Networks) -toteutuksen, jonka saapuminen ei välttämättä kestä liian kauan.

Osa on myös otettu mukaan koulutusalgoritmit yleisiä, kuten SGD (Gradient Descent Optimizer) ja Adam Optimizer. Tarkoitan, 8-bittiselle MCU:lle se ei ole ollenkaan huono ...


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.