Le parcours IAFA vise un haut niveau de maîtrise des fondements de l'IA et à développer l'expertise des étudiants en fonction des problématiques soulevées par les domaines d'application et leurs impacts sociétaux et industriels.
L'Intelligence Artificielle révolutionne de nombreux domaines de l'informatique, comme l'imagerie numérique (traitement, analyse et reconnaissance d'images, vision par ordinateur), l'informatique graphique (analyse d'acquisitions 3D, synthèse d'images 2D et 3D), le traitement automatique des langues (traduction, chatbots...), la recherche d'informations (moteurs de recherche, réseaux sociaux), les jeux vidéo, la robotique, le commerce électronique (recommandation, configuration de produits), le traitement de données massives... Les points communs entre ces différentes problématiques constituent les deux piliers de l'IA moderne : l'apprentissage automatique, et notamment les réseaux de neurones, d'une part, et la représentation de connaissances et le raisonnement d'autre part. L'objectif de formation du parcours IAFA est d'amener les étudiants à un haut niveau de maîtrise de ces fondements et à développer leurs expertises en fonction des problématiques soulevées par les domaines d'application importants et leurs impacts sociétaux et industriels. A partir d'un noyau d'enseignement général, la formation propose trois spécialisations autour :