50 years of KPN – Call for participation
The famous paper of Gilles Kahn on KPN, entitled « The semantics of a simple language...
7 Octobre 2024
Catégorie : Stagiaire
L'évolution de l'Internet des Objets (IoT) tend à intégrer de plus en plus d'intelligence au niveau des utilisateurs en combinant des unités de traitement, des capteurs et des systèmes de communication dans un même objet. Cette intelligence dite « Ambiante » nécessite, dans le cas de nombreuses applications, de pouvoir modéliser l’environnement des usagers et des utilisateurs. Les approches fondées sur l’intelligence artificielle et plus particulièrement sur l’apprentissage profond ont permis la conception de systèmes performants de détection d’objets, de segmentation sémantique et ont ainsi permis d’apporter des éléments de réponses à cette problématique. Cependant, ces systèmes sont souvent gourmands en ressources et nécessitent une puissance de calcul considérable, ce qui peut limiter leur déploiement dans des environnements contraints en énergie et en capacité de traitement. Une solution serait d’adopter une approche modulaire et distribuée, où chaque modèle IA se concentre sur une tâche spécifique, permettant ainsi une optimisation des ressources et une réduction de la consommation énergétique globale. Ce stage consistera à démontrer l’efficacité des IA naïves (mono-tâche) collaboratives distribuées en vue d’optimiser la consommation énergétique et/ou améliorer les performances du modèle global. L’objectif est de décomposer une tâche principale en plusieurs sous-tâches simples. Chaque sous-tâche va être assurée par un modèle IA et l’objectif final est de coordonner tous ces modèles distribués.
Exemple 1 de Use case : compréhension de l’environnement : une IA pour détecter les panneaux de signalisation, une IA pour détecter les personnes, une IA pour estimer les distances entre personne/objet et objet/objet, une IA pour détecter les objets dangereux, et une IA (ou une fonction) coordinatrice.
Exemple 2 de Use case : détecter les défauts sur l'infrastructure télécom : une IA qui détecte les formes, une IA qui détecte l’orientation...
Au cours du stage, vous serez amené(e) à réaliser les activités suivantes :
- Récupérer et analyser la base de données fournie.
- Effectuer un état de l’art sur l’IA collaborative et distribuée.
- Concevoir une solution adaptée aux besoins et contraintes de l’équipe.
- Comparer l’architecture proposée d’IA distribuée à une architecture centralisée en termes de performances (précision), de durée d’exécution et de consommation énergétique.
- Intégrer cette solution sur un petit ordinateur destiné à être installé dans un véhicule, tel qu'un véhicule de technicien ou un drone.
Les résultats de votre travail viendront directement alimenter les travaux du programme de recherche et pourront apporter des éléments de réponse pour Orange afin d'offrir à ses clients des solutions IA plus résilientes, plus respectueuses de l’environnement et plus personnalisées.
Vous êtes étudiant(e) en 5ème année d'école d'Ingénieur ou Master spécialité Informatique ;
- Vous avez des compétences dans le domaine de l’IA et de vision par ordinateur
- Vous maitrisez les langages de programmation Python, C++
- Vous êtes animé(e) par une curiosité permanente
- Vous êtes force de proposition
- Vous possédez des qualités relationnelles vous permettant de travailler avec des équipes internationales, en transverse et avec des experts du domaine
- Vous êtes capable de prendre des initiatives et faites preuve d'une capacité d'analyse et de synthèse ;
- Vous savez travailler en autonomie ;
- Vous êtes à l’aise à l’oral et à l’écrit ;
Par ailleurs,
- Si vous avez envie d’augmenter vos connaissances en IA, en architectures distribuées, en edge computing et en programmation.
- Si vous aimez concevoir, coder, documenter, tester et déployer des applications innovantes.
Alors ce stage est fait pour vous !
Ce stage vous permettra de vous intégrer pleinement au sein d’une équipe jeune et dynamique de Recherche. En plus de la découverte effective des métiers de la Recherche, vous acquerrez une expérience significative dans les domaines des architectures distribuées et vous vous familiarisez avec des techniques d’intelligence artificielle.
L’ambition de la Division Innovation est de porter plus loin l’innovation d’Orange et de renforcer son leadership technologique, en mobilisant nos capacités de recherche pour nourrir une innovation responsable au service de l’humain, éclairer les choix stratégiques du Groupe à long terme et influencer l’écosystème digital mondial.
Nous formons les expertes et les experts des technologies d’aujourd’hui et de demain, et veillons à une amélioration continue de la performance de nos services et de notre efficacité.
La division Innovation rassemble, dans le monde, 6000 salariés dédiés à la recherche et l’innovation dont 740 chercheurs. Porteurs d’une vision globale avec une grande diversité de profils (chercheurs, ingénieurs, designers, développeurs, data scientists, sociologues, graphistes, marketeurs, experts en cybersécurité…), les femmes et les hommes de Innovation sont à l’écoute et au service des pays, des régions et des business units.
Au sein de l’équipe NGI vous intégrerez les activités du programme de recherche PIAI (Passive Infrastructures & Augmented Interventions), dans le projet de recherche « Extreme Edge Computing », qui visent notamment à favoriser les usages de l’Internet des Objets (IoT) au travers de l’utilisation des ressources disponibles dans le continuum entre le Cloud et la bordure de réseau (Fog/Edge Computing), à développer des nano-ordinateurs basse consommation ainsi que des approches de vision par ordinateur frugales.