Umetna inteligenca, ki jo je Microsoft stlačil v Raspberry Pi 3, da prepreči veverice

click fraud protection
umetna inteligenca
Microsoft - Dan DeLong
The Raspberry Pi 3 je ena najbolj priljubljenih naprav, ki jih lahko kupite. Za 35 dolarjev lahko to poceni računalniško ploščo vse v enem uporabite za napajanje številne projekte v območju od miniaturni osebni računalniki z operacijskim sistemom Linux do igralne konzole in več. zdaj Microsoft poroča da je zgradil napravo na osnovi Raspberry Pi 3, ki uporablja umetno inteligenco za lov na nadležne glodalce.

Napravo je ustvaril vodja Microsoftove skupine za strojno učenje in optimizacijo Ofer Dekel. Ugotovil je, da veverice kradejo čebulice skupaj s semeni v ptičji krmilnici na njegovem dvorišču. Seveda ni mogel dobesedno bdeti v senci in z golimi rokami preganjati glodalcev s kosmatim repom, zato se je domislil načrta.

Priporočeni videoposnetki

S svojo ekipo v raziskovalnem laboratoriju v Redmondu v Washingtonu (ima ga tudi v Indiji) so usposobili model računalniškega vida za odkrivanje veveric. Umetna inteligenca je bila nato nameščena na ploščo Raspberry Pi 3 znotraj posebne naprave, ki jo je namestil na svojem dvorišču. Tako bo naprava, ko veverica dvigne glavo, vklopila škropilni sistem in preprečila glodalčeve tatvine.

Povezano

  • Microsoftov "poseben dogodek" je nastavljen na september – Verjetne objave površin in umetne inteligence
  • Oglejte si tega razvijalca, ki uporablja Raspberry Pi za oživitev kitarskega ojačevalca
  • Microsoft Surface Laptop 3 vs. Dell XPS 13

Ta »projekt« na dvorišču je le del Microsoftove splošne slike sveta, ki je na prvem mestu umetna inteligenca. "Od današnjega sveta, ki je na prvem mestu mobilnih napravah in oblakih, prehajamo v nov svet, ki bo sestavljen iz inteligentnega oblaka in inteligentnega roba," Microsoftov izvršni direktor Satya Nadella je dejal med nedavno konferenco razvijalcev Build.

Po mnenju Microsofta je bil velik dosežek v projektu lova na veverice stlačitev globoke nevronske mreže na izjemno majhen čip. Dekel in njegova ekipa sta uporabila "različne tehnike" za stiskanje nevronske mreže, ki je v bistvu "razred napovedovalcev", ki so ga navdihnili naši možgani.

Ena tehnika se imenuje kvantizacija teže, zmožna je strpati več parametrov v manjši fizični prostor. To stiskanje omogoča tudi umetni inteligenci, da deluje hitreje. Poleg tega Dekelova skupina preučuje tehniko, imenovano obrezovanje, ki odstranjuje presežke v nevronskih mrežah. To ima dvojno korist: možnost zagona nevronske mreže izjemno majhni procesorjiin hitrejše ocenjevanje.

Vendar pa ekipa želi, da bi umetna inteligenca delovala na najmanjšem procesorju, ki temelji na ARM do sedaj: Cortex M0. Glede na ARM ima ta procesor "tlorisno površino" 0,007 mm na kvadrat. To je zelo, zelo majhno in bo od ekipe zahtevalo, da svoje modele strojnega učenja naredi do 10.000-krat manjše od tistih, ki jih stiskajo za Raspberry Pi 3.

»Ni načina, da bi globoko nevronsko mrežo ohranili tako natančno, kot je danes, in porabili 10.000 virov manj. Tega ne moreš storiti,« je rekel Dekel. »Za to imamo torej dolgoročnejši pristop, ki je začeti iz nič. Začeti z matematiko na beli tabli in izumiti nov niz tehnologij in orodij za strojno učenje, ki so prilagojena za te platforme z omejenimi viri.«

Če si želite ogledati, na čem ekipa trenutno dela, lahko zgodnje predoglede prenesete s Microsoftovo skladišče GitHub tukaj. Ponuja tudi predoglede tehnik stiskanja in algoritmov za usposabljanje.

Priporočila urednikov

  • Članek o potovanju, ki ga je očitno ustvarila umetna inteligenca, pusti Microsoft rdeče obraze
  • Bing Chat: kako uporabljati Microsoftovo različico ChatGPT
  • Kaj je Raspberry Pi in kaj lahko počnem z njim leta 2022?
  • Jezikovni supermodel: Kako GPT-3 tiho uvaja A.I. revolucija
  • Zdaj lahko svoj Raspberry Pi 4 napolnite z 8 GB RAM-a za 75 USD

Nadgradite svoj življenjski slogDigitalni trendi bralcem pomagajo slediti hitremu svetu tehnologije z vsemi najnovejšimi novicami, zabavnimi ocenami izdelkov, pronicljivimi uvodniki in enkratnimi vpogledi v vsebine.