Stage informatique "Application des techniques d'apprentissage automatique aux forces tactiques simulées"

SOGITEC, société d’ingénierie en aéronautique, est spécialisée dans les domaines de la documentation technique, de la formation et de la simulation de vol et de maintenance. Filiale de Dassault Aviation, l’entreprise emploie aujourd’hui plus de 400 personnes et s’impose comme un partenaire de premier niveau au service des constructeurs aéronautiques. Ses capacités de recherche et d’innovation, ses investissements en R&D et ses compétences lui permettent d'intervenir en tant que maître d'œuvre de programmes internationaux, complexes, pluriannuels et impliquant de multiples coopérations industrielles.

Sogitec développe ses propres systèmes de simulation des forces tactiques air, mer, sol (désignées par l'acronyme CGF: Computer Generated Forces).

L'injection d'intelligence artificielle dans les agents autonomes évoluant en environnement simulé est effective depuis de nombreuses années dans l'industrie des jeux vidéo mais tarde encore à prendre sa place dans le domaine de la simulation militaire.

Cette position est justifiée partiellement par la complexité des règles de comportement des acteurs aériens, jusque-là inaccessibles aux méthodes d'intelligences artificielles.

Le besoin de simuler des comportements de plus en plus élaborés et de plus en plus difficile à programmer avec des systèmes de règles prédéfinies implique, paradoxalement, de reconsidérer cette position.

Mission :

L'objet du stage est de valider certaines techniques d'apprentissage automatique, notamment de Reinforcement Learning (apprentissage par renforcement), sur des agents autonomes simples mais réalistes.

A savoir :

§ Modéliser les comportements apprenables de foules et de populations de faible dimension
(< 100 individus, humains, animaux, véhicules).

§ Appliquer la technique de Dynamic Scripting à ces comportements dans différentes situations de danger (prise d'otage, dispersion) et différents environnements (champs, rues, zones confinées).

§ Comparer les comportements appris avec des comportements programmés: 1) du point du réalisme,
2) du point de vue de la préparation (définition des comportements hors séance).

Au sein du Département Logiciels de Simulation, vous aurez pour missions en qualité de stagiaire informatique:

§ Se familiariser avec les techniques de Reinforcement Learning et les modèles d'agents autonomes à base de règles.

§ Spécifier la solution.

§ Développer une maquette de preuve de concept.

§ Rédiger un rapport de synthèse.

Lieu de travail : Site de Sogitec BRUZ (35).

Durée du stage : 5 mois.

Profil du candidat :

Formation (nature, niveau) : Ingénieur bac +5 en informatique.

Personnalité : Curieux(se), autonome et rigoureux(se).

Informatique - Compétences techniques et niveau de maîtrise souhaités :

§ C++.

§ Python.

§ Notions de Machine Learning.

Langue(s) - niveau de maîtrise souhaité : Anglais lu.

 

 

 

Merci d’adresser votre dossier de candidature (CV, lettre de motivation) à l’adresse suivante :
SOGITEC Industries, Mme Caroline VERGNET, Immeuble Nobel, 4 rue Marcel Monge - 92158 SURESNES Cedex ou de postuler à l’adresse : recrutement@sogitec.fr.