Cette offre n’est plus disponible.

Stage : Prototypage d'un réseaux de neurones sur une cible embarquée - F/H

Stage
Toulouse
Salaire : Non spécifié
Télétravail non autorisé

CS
CS

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

La mission consistera à développer un réseau de neurones, en s’assurant des contraintes tels que rencontrées sur des plateformes de systèmes embarqués critiques, tout en garantissant le comportement attendu (reproductibilité & déterminisme).

Vos missions seront les suivantes :

Prototypage d’un réseau de neurones :

Développement d’un réseau de neurones sur une cible embarquée de type Raspberry Pi ou T2080 (API Tensorflow) :
 - Dimensionner un réseau de neurones
 - Réaliser un apprentissage de réseau de neurones
 - Appliquer des méthodes de vérifications formelles sur le réseau de neurones

Activités d’intégration du réseau de neurones sur la cible :

  - Appliquer des techniques d’optimisations tels que le « pruning » et la « quantization » sur le réseau de neurones, et déployer la solution optimisée (langage C) sur la cible.
 - Proposer un environnement et un scénario de tests afin d’évaluer les gains de performances réalisés de temps d’exécution et de consommation mémoire, selon les techniques d’optimisations.

Les activités à réaliser dans le cadre du développement de réseau de neurones sont classiques d’un développement de logiciel sur une plateforme embarquée : spécification, conception, codage, intégration, validation respectant les standards aéronautiques de type D0-178.

Ces activités comprennent la production du code source et exécutable, ainsi que la documentation.

Organisation :

Vous serez intégré.e dans l’équipe de développement en logiciels embarqués, et travaillerez en étroite collaboration avec votre responsable de stage. Vous serez force de proposition et devrez faire preuve d’autonomie pour la réalisation des activités qui vous seront confiées.


Profil recherché

Etudiant.e en Ecole d’Ingénieur ou Master 2 avec une spécialité en informatique embarquée, vous maîtrisez le langage C. Vous avez des connaissances liées aux réseaux de neurones, à l'optimisation (complexité), au calcul matricielle, et de solides compétences en mathématiques serait un plus.

À compétences égales, ce stage est ouvert aux personnes en situation de handicap.

Envie d’en savoir plus ?