Procédé de génération du comportement d’un opérateur artificiel en interaction avec un système complexe au cours d’une mission, la mission étant une mission réelle ou simulée, le procédé étant mis en œuvre par ordinateur et comprenant des étapes consistant à : - (502) collecter une pluralité de données sur la situation courante du système complexe ; - (504) fournir les données collectées en entrée d’un module de traitement de données comprenant un moteur de génération de comportement instanciant un modèle de comportement humain appris dans une phase d’apprentissage par l’application de techniques d’intelligence artificielle pour modéliser sur le plan cognitif et le plan procédural le comportement d’un opérateur réel représenté par l’opérateur artificiel, le modèle de comportement humain établissant des liens entre des modèles de comportement cognitif et des modèles procéduraux selon une structure hiérarchique, ledit module de traitement de données utilisant les données d’entrées pour évaluer par instanciation l’état cognitif de l’opérateur artificiel et l’avancement de tâches dans la mission ; - (506) à partir des évaluations de l’état cognitif de l’opérateur artificiel et de l’avancement des tâches dans la mission, décomposer la mission en une arborescence de nouvelles tâches et nouveaux comportements ; et - (508) générer des données d’actions et de comportements de l’opérateur artificiel. Le procédé selon la revendication 1 dans lequel le modèle de comportement humain instancié pour l’opérateur artificiel a été appris dans une phase d’apprentissage, par l’application de techniques d’intelligence artificielle sur des modèles cognitifs et sur des modèles procéduraux utilisant, sur de nombreuses simulations, une pluralité de données d’apprentissage pour différents opérateurs, les données d’apprentissage étant capitalisées dans une base de connaissances de comportement d’opérateurs de systèmes complexes. Le procédé selon la revendication 1 ou 2 dans lequel l’étape d’évaluation de l’état cognitif de l’opérateur artificiel prend en compte la situation courante qui comprend des données sur la situation perçue par l’opérateur artificiel et des données de contexte de mission et d’environnement. Le procédé selon l’une quelconque des revendications précédentes dans lequel le modèle de comportement humain est représenté comme un graphe hiérarchique comprenant des modules de comportements cognitifs et des modules de tâches relativement à une mission, les modules de comportements cognitifs et les modules de tâches étant décomposés en modules de comportements, les modules de comportement étant décomposés en modules d’actions, les actions étant des actions élémentaires observables au niveau de l’opérateur artificiel, le graphe comprenant un niveau de sortie correspondant à une sélection d’actions élémentaires. Le procédé selon la revendication 4 dans lequel l’étape de décomposition de la mission consiste à utiliser sur le graphe hiérarchique les informations provenant de la situation courante et des paramètres de facteurs humains d’influence générés par l’état cognitif mis à jour. Le procédé selon la revendication 5 dans lequel les paramètres de facteurs humains d’influence sont utilisés à plusieurs niveaux du graphe hiérarchique. Le procédé selon la revendication 6 dans lequel les paramètres de facteurs humains d’influence sont utilisés à un premier niveau du graphe pour déterminer des comportements cognitifs, à un deuxième niveau du graphe pour déterminer des comportements et des actions, et à un troisième niveau du graphe pour déterminer une sélection d’actions. Un dispositif de génération de comportement d’un opérateur artificiel en interaction avec un système complexe au cours d’une mission, la mission étant une mission réelle ou simulée, le dispositif comprenant des moyens pour mettre en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 7. Utilisation du dispositif selon la revendication 8 pour la génération du comportement d’un pilote artificiel en interaction avec un aéronef simulé ou un drone réel au cours d’une mission. Programme d'ordinateur comportant des instructions de code pour l'exécution des étapes du procédé selon l’une quelconque des revendications 1 à 7, lorsque ledit programme est exécuté par un processeur. Le procédé selon l’une quelconque des revendications 1 à 7 comprenant des étapes préliminaires de construction de modèles de comportement humain, lesdites étapes préliminaires consistant à : - construire une base de connaissances de comportement d’opérateurs BCCO à partir de données issues d’opérateurs en interaction avec un système complexe ; - utiliser les données de la BCCO pour construire par apprentissage une base de données de modèles cognitifs ; - utiliser les données de la BCCO pour construire par apprentissage une base de données de modèles spécifiques à chaque opérateur ou à chaque catégorie d’opérateurs ; - utiliser les données de la BCCO, les données de la base de modèles cognitifs, les données de la base de modèles spécifiques, pour construire par apprentissage : - des modèles d’état cognitif permettant de modéliser l’évolution de paramètres de facteurs humains d’influence, en fonction du contexte représenté par l’opérateur et la tâche qu’il réalise dans son interaction avec le système complexe ; - des modèles de mission intégrant dans leurs règles de fonctionnement les paramètres de facteurs humains d’influence provenant des modèles d’état cognitif, la prise en compte des paramètres intervenant selon trois niveaux d’influence ; la réunion de modèles d’état cognitif et de modèles de mission constituant des modèles de comportement humain d’opérateur ou de catégorie d’opérateurs. Le dispositif selon la revendication 8 comprenant des moyens pour mettre en œuvre les étapes du procédé selon la revendication 11. Le dispositif selon la revendication 12 dans lequel les moyens mettent en œuvre des techniques d’intelligence artificielle pour faire de l’apprentissage automatique.