5 Faits Que Vous Devez Savoir Sur Les Kits AIY De Google

Les kits de Google sur l’intelligence artificielle (AIY) peuvent être une excellente introduction à l’AI et aux concepts d’apprentissage des machines.

Vous pouvez explorer l’intelligence artificielle et l’apprentissage machine par vous-même sans vous ruiner. Au début de l’année 2019, Google a lancé deux plateformes de développement. Il les a baptisées « kits d’intelligence artificielle » (Artificial Intelligence Yourself, AIY).

L’une se base sur le traitement du langage naturel, l’autre sur la vision par ordinateur. Au prix de 49,99 euros pour le kit vocal et de 89,99 euros pour le kit de vision, les kits d’intelligence artificielle de Google sont une solution idéale pour les fabricants et les amateurs.

Et même pour les ingénieurs plus sérieux qui cherchent à se lancer dans l’exploration de l’intelligence artificielle.

Les kits Google Artificial Intelligence Yourself (AIY) (Vision et Voix)
Les kits Google Artificial Intelligence Yourself (AIY) (Vision et Voix) permettent l’exploration et l’expérimentation de l’intelligence artificielle et de l’apprentissage machine pour les ingénieurs, les fabricants et les étudiants en STEM

Voici cinq choses que tout le monde devrait savoir sur les kits AJI avant de se lancer.

1). Centré sur un Raspberry Pi Zero WH

Les kits Google AIY sont alimentés par un Raspberry Pi Zero Wireless avec un ordinateur Header single board. Le processeur principal est un BCM 2835 SoC avec une vitesse de fonctionnement de 1 GHz. Le BCM dispose de 512 Mo de RAM, soit la même capacité de stockage que le Raspberry Pi A+ d’origine.

Le Pi Zero WH intègre un processeur BCM43143 avec des fonctions WiFi et Bluetooth Low Energy (BLE) intégrées. Les composants informatiques et électroniques sans fil de la carte sont montés sur un circuit imprimé.

Celui-ci mesure 65 x 31 x 11,6 mm (2,6″ x 1,2″ x 0,5″). La carte Raspberry Pi Zero WH, avec tous ses composants électroniques et ses caractéristiques, pèse 11,5 g.

2). Le kit vocal Google AIY s’activé grâce à l’assistant Google

Le kit vocal AIY traite la parole en utilisant les algorithmes de traitement du langage naturel (NLP) de Google Assistant. Google Assistant est un assistant virtuel AI conçu principalement pour les appareils mobiles et les maisons intelligentes.

Le NLP est un domaine de l’informatique et de l’IA. Il intervient entre les langues naturelles humaines et les interactions informatiques. L’objectif de la PNL avec le Raspberry Pi Zero WH est de traiter et d’analyser de grandes quantités de données en langage naturel (texte).

Le kit vocal Google AIY s'activé grâce à l'assistant Google
Le kit AIY Voice permet d’entendre et de diffuser des informations sur le web en utilisant un bonnet vocal

3). Le kit vocal Google AIY est un orateur intelligent

Grâce à la PNL, le kit Google AIY Voice peut fonctionner comme un locuteur intelligent, similaire à Echo Dot d’Amazon. Cela permet aux utilisateurs d’utiliser des commandes vocales pour obtenir les prévisions météorologiques.

Ou encore d’ écouter de la musique et rechercher d’autres informations sur Internet via le service cloud de Google. En obtenant des références, le kit vocal peut recevoir une variété d’informations sur le web.

Le flux de travail du kit vocal permet une série d’étapes allant de l’obtention de l’adresse IP Raspberry Pi Zero WH en utilisant le WiFi et le BLE jusqu’à la connexion au nuage de la console de Google avec des informations d’identification. Un module clé qui permet de recevoir, de traiter et d’envoyer des commandes PNL au locuteur audio est le bonnet vocal.

Le capot est une petite carte de traitement audio. Elle se fixe au Raspberry Pi Zero WH SBC par le biais d’un double connecteur femelle de 40 broches en ligne. Le Pi Zero WH active le capot. Il dispose d’un amplificateur électronique embarqué approprié capable de piloter un haut-parleur de 8 ohms.

unité de traitement de la vision Intel Movidius
Une unité de traitement de la vision Intel Movidius assiste le bonnet de vision dans la détection, la reconnaissance et la classification des objets

4). Le kit de vision Google AIY utilise un réseau de neurones convolutif

La reconnaissance d’images permet aux machines d’identifier des objets, des lieux, des personnes et du texte dans leur environnement. Cela se fait généralement à l’aide d’algorithmes tels que la correspondance optique de caractères, de motifs ou de gradients, l’identification de visages ou de scènes, ou des techniques de détection de scènes.

La fonction de reconnaissance d’images du kit Google AIY Vision a été améliorée grâce à un réseau neuronal convolutif (CNN). Un CNN peut supporter un nombre abondant de neurones, exprimant ainsi de grands modèles par le biais de calculs.

Chaque couche du réseau neuronal convolutionnel du kit AIY Vision permet de détecter des caractéristiques plus abstraites et de plus haut niveau d’un objet. Le kit de vision AIY utilise un CNN 2D. Il permet de reconnaître les images et un CNN 3D pour reconnaître les images et les couleurs d’un objet.

5). Une unité de traitement de la vision (VPU) embarquée pour la détection, la reconnaissance et la classification des objets

Le kit de vision AIY utilise un capot de vision pour la détection d’objets et la reconnaissance d’images par classification pour l’amélioration des caméras. Un VPU Intel Movidius est intégré au capot électronique. Il aide à la détection d’objets et à la reconnaissance d’images, à la classification et au traitement des événements.

La VPU peut utiliser divers capteurs d’images pour la classification CNN profonde des objets détectés. L’unité de traitement dispose de capacités de suivi et de reconnaissance des gestes et des yeux. Ainsi que de détection de la profondeur en 3D.

Une unité de mesure inertielle (IMU) est câblée en externe à la VPU. L’IMU aide le kit de vision AIY à détecter l’orientation de la caméra. Elle permet ainsi plus de clarté et une meilleure reconnaissance des objets.