Aperçu
L'émergence des applications avancées de systèmes embarqués alimentées par l'Internet des Objets (IoT), l'apprentissage automatique (ML) et l'informatique en périphérie change notre manière de collecter et d'optimiser les données recueillies du monde qui nous entoure.
Avec l'avènement des dispositifs intelligents « toujours actifs », mobiles et puissants, rendus possibles par l'écosystème riche de partenaires technologiques d'Arm, les développeurs peuvent désormais rapprocher leurs applications de l'endroit où les données sont générées – c'est-à-dire plus près de l'utilisateur.
En déployant la connectivité de l'IoT et les insights permis par le ML ainsi que l'omniprésence de l'informatique en périphérie, ces données peuvent être traitées efficacement et interprétées rapidement et en volume, pour créer des expériences humaines nouvelles et innovantes qui bénéficient non seulement à l'utilisateur individuel, mais à la société dans son ensemble.
Le certificat professionnel en systèmes embarqués avancés sur Arm vous fournira la clé pour libérer le potentiel de cette technologie passionnante dans le domaine de l'informatique. Avec Gartner prédisant qu'en 2025, 75 % des données générées par les entreprises seront créées et traitées par des solutions d'informatique en périphérie, les professionnels qualifiés dans ce domaine seront très recherchés.
Ces cours en ligne sont destinés aux apprenants déjà familiers avec les principes de base de la conception de systèmes embarqués. Si vous souhaitez améliorer vos compétences dans ce domaine, nous vous recommandons de commencer votre parcours d'apprentissage en suivant notre certificat professionnel en principes fondamentaux des systèmes embarqués avec Arm.
La carte ST DISCO-L475E utilisée dans ce programme peut être achetée directement auprès de notre partenaire technologique STMicroelectronics : STMicroelectronics
Dans la première partie du programme, nous vous donnerons un aperçu des fondamentaux de l'IoT, mais nous passerons rapidement à des projets pratiques qui vous enseigneront les bases de la création d'applications IoT basées sur Arm. C'est la porte d'entrée parfaite pour les débutants cherchant à entrer dans le monde transformateur de l'IoT.
Nos laboratoires vous enseigneront les bases de la gestion des dispositifs pour les solutions IoT - comment développer des programmes pour contrôler les périphériques et les capteurs sur un microcontrôleur et comment transmettre ces données à des applications mobiles et basées sur le cloud en utilisant le Bluetooth et le Wi-Fi.
Nous vous fournirons également le contexte social derrière la technologie avec des études de cas vidéo qui illustrent l'impact mondial des applications IoT.
La deuxième partie du programme s'appuiera sur les connaissances acquises dans le premier cours en ligne et les combinera avec de nouvelles compétences, en se concentrant sur la manière d'entraîner des modèles de machine learning et de les implémenter en périphérie à l'aide de microcontrôleurs basés sur Arm et pertinents pour l'industrie. Nous vous guiderons à travers les bases de l'IA, du ML et du ML en périphérie. Nous vous présenterons ensuite le concept de datasets et comment entraîner des algorithmes de machine learning en utilisant des outils comme Anaconda et Python. Nous explorerons ensuite des sujets avancés tels que les réseaux neuronaux artificiels et la vision par ordinateur.
En cours de route, nos exercices pratiques en laboratoire vous montreront comment résoudre des problèmes de conception du monde réel dans le déploiement d'applications ML, comme la reconnaissance vocale et de motifs, ainsi que le traitement d'images, en utilisant les données réelles des capteurs obtenues du microcontrôleur. Nous vous présenterons également la bibliothèque open-source TensorFlow Python, utile pour l'entraînement et l'inférence
Programme
Enseigné par
Mark Allen, Michele Magno and Tom Spink
Étiquettes