Recensies

Intel movidius: kunstmatige intelligentie op een usb

Inhoudsopgave:

Anonim

2001: Odyssey in Space, Ex machina en I, Robot zijn enkele voorbeelden van kunstmatige intelligentie die wordt behandeld door science fiction. Denkende wezens, die na interactie met ons hun eigen bestaan ​​beschouwen en het conflict begint. Ondanks dat het zeer interessante werken zijn voor reflectie, is kunstmatige intelligentie een huidige programmeerdiscipline die niet met bewustzijn te maken heeft. Het is een realiteit en Intel Movidius is een ontwikkelings-USB waarover we beschikken.

We hebben het getest en dan geven we je een penseelstreek van de AI en welke rol houdt deze ontwikkeling die Intel ons biedt. Wil je meer weten over deze kunstmatige intelligentie? Mis onze analyse niet.

Wat is kunstmatige intelligentie momenteel geïmplementeerd?

AI of kunstmatige intelligentie is beschreven in futuristische literatuur en door sommige geleerden als het vermogen van een computersysteem om psychologisch te denken zoals een mens dat zou doen. Reflecties op wat bewustzijn is en wat het ontleent aan het feit dat een programma het kan verwerven, kan de ovens van de verbeelding voeden in boeken, films en series.

Maar andere takken van academici, onderzoekers en programmeurs definiëren het concreter. Als we intelligentie begrijpen als het gestructureerde vermogen om problemen op te lossen, komt het veel dichter bij wat we begrijpen als een computerprogramma. De kunstmatige intelligentie waar tegenwoordig zo veel over wordt gesproken, is van dit type, computerprogramma's die proberen problemen op te lossen en de manier waarop ze dat doen met hun ervaring te verbeteren.

Wat kunstmatige intelligentie oplost en hoe

Als de kunstmatige intelligentie waar we het over hebben geen bewustzijn is, maar een programma dat problemen oplost, wat onderscheidt het dan van 'conventionele programmering'?

Net als wij proberen verschillende soorten AI een probleem op te lossen door het meerdere keren te proberen totdat ze de beste methode vinden om het te doen. Om te leren is het programma wiskundig gestructureerd en letterlijk getraind met gegevens. Elke keer dat het beter wordt om een ​​resultaat aan het probleem te geven, en als het blijft leren met meer gegevens, heroriënteert het het algoritme dat de oplossing zoekt.

Intel Movidius: AI-ontwikkeling in onze handen

Net als 3D en beeldverwerking zijn Artificial Intelligence-algoritmen erg complex voor de logica van een conventionele CPU en kunnen ze worden versneld door hardware. GPU-hardwareversnelling was een eerste stap die fabrikanten ons ter beschikking hebben gesteld, maar ingebedde of geïntegreerde producten zullen geen € 300 grafische kaarten met een verbruik van 80W vervoeren.

Voor toepassingen zoals een beveiligingscamera of een drone, wat we embedded of geïntegreerde systemen noemen , moet het verbruik en de grootte op het elektronische bord minimaal zijn. Hetzelfde geldt voor smartphones, die beeldverwerking degraderen naar chips met AI-hardwareversnelling.

Fabrikanten zoals Intel ontwikkelen en bieden dus chips aan die in dergelijke toepassingen kunnen worden geïntegreerd. Intel Movidius is een software- en hardwareplatform dat precies dat doet, met kunstmatige intelligentie op een relatief krachtige, energiezuinige, kleine chip. Met 1W is het in staat beeldverwerkingstaken uit te voeren zoals gezichtsherkenning, objecten… met een prestatie van 100 GFlops. Het is een lager resultaat dan wat een GPU geeft, maar voldoende voor de AI-taken die erom worden gevraagd en het kan worden geïntegreerd in het elektronische ontwerp van een eindproduct.

Intel Movidius: is een USB geïntegreerd ?

Afhankelijk van de toepassing kunt u het elektronische ontwerp vereenvoudigen en heeft u altijd de Intel Movidius USB aangesloten. Zo niet, in de meeste gevallen, waar is de Movidius USB dan voor?

Bij het ontwerpen van een apparaat (smartphone, koelkast, auto, beveiligingscamera…) is een van de belangrijkste onderdelen het elektronische bord. Om ervoor te zorgen dat elektronica en programmeren goed samengaan, moeten beslissingen worden genomen met beide categorieën in gedachten. Bij het kiezen van de processors en stuurprogramma's die op de PCB moeten worden ingezet, is het belangrijk om chips te kiezen die het gemakkelijker maken door te versnellen.

Daarom wil Intel miljoenen Movidius- chips verkopen die apparaatfabrikanten zullen integreren in de boards van hun producten, en de Movidius USB willen verkopen waarmee elke ontwikkelaar op een goedkope en toegankelijke manier kan trainen en programmeren voor zijn eigen platform. Het technische team kiest de chip en software die het meest toegankelijk en robuust zijn, en de Movidius-stick maakt AI-ontwikkelingen mogelijk zonder het elektronische bord van het eindproduct te hebben gemaakt, en vervolgens zorgen ze ervoor dat deze bedrijven hun chips voor hun producten kopen.

Een voorbeeld van geïntegreerde AI die kan worden gedaan met Intel Movidius

Als we een boscamera gaan ontwerpen die zal proberen de lynxpopulatie in een specifiek gebied te meten, zal Artificial Intelligence dezelfde camera, voordat hij met iemand in contact komt, de verkenning laten uitvoeren en een eenvoudig bericht sturen met de tekst "Ik heb een lynx gezien" in in plaats van afbeeldingen te verzenden en dat de server kunstmatige intelligentie uitvoert.

Hiermee besparen we bandbreedte en verbindingskosten omdat er zeer eenvoudige berichten gebruikt kunnen worden. Ook kan de server veel eenvoudiger zijn, en we zullen fog computing doen in plaats van cloud computing . Als we in plaats van de server in onze faciliteiten te houden, Amazon of Google betalen om computerbronnen op hun servers te gebruiken, zijn de kosten van het bijhouden van de berichten 'Ik heb een lynx gezien' veel lager dan het ontvangen van grote bedragen gegevens in afbeeldingsformaat, verwerk ze via AI en heb het register, allemaal op de server. We praten periodiek over duizenden euro's.

We hebben het geprobeerd

We hebben een paar tests gedaan met de AI-programma's die Intel ons al heeft gegeven. Deze programma's zijn gecodeerd met Tensorflow en getraind met veel foto's van verschillende objecten. Wanneer we het programma uitvoeren en het vertellen om te zoeken naar een foto die we erop hebben gezet, vertelt het ons de kans van 0 tot 1 dat het een object is van de categorieën die het heeft getraind.

We zien hoe AI probabilistisch werkt en getraind wordt door data. De voorbeelden die Intel ons geeft, zijn behoorlijk indrukwekkend, omdat ze met een betrouwbaarheidsniveau van meer dan 90% de foto's halen die we ze geven in 1001 categorieën.

Wat een insigne! Dit… Conclusies

Bij de ontwikkeling van een product met elektronica en programmering moet je altijd rekening houden met hoe en waar de data verwerkt wordt. Dit geldt met name momenteel op het gebied van kunstmatige intelligentie en Intel is een van de fabrikanten die tools inzet om betere resultaten te behalen met het Movidius- platform.

De USB-stick met hardwareversnelde kunstmatige intelligentie is bedoeld om de training en programmering van ontwikkelaars te vergemakkelijken en om de Movidius-chips te kunnen verkopen, zodat ze kunnen worden geïntegreerd in elk van de eindproducten die het resultaat zijn van die projecten.

Recensies

Bewerkers keuze

Back to top button