Ce cours d’intelligence artificielle (IA) couvre les techniques fondamentales pour résoudre des problèmes liés à l’analyse, au traitement et à l’apprentissage de connaissances. Il aborde les méthodes d’IA dans le cadre des sciences cognitives, en mettant l’accent sur les algorithmes d’apprentissage automatique, le traitement des données et la modélisation des processus cognitifs. L’objectif est de vous doter des compétences nécessaires pour concevoir et appliquer des solutions intelligentes à des défis complexes, tout en comprenant leur impact théorique et pratique.
Ce cours s'adresse aux étudiants en informatique, ingénierie ou sciences cognitives, ainsi qu'aux professionnels souhaitant acquérir une expertise en intelligence artificielle. Les participants doivent avoir des bases en programmation et en mathématiques (algèbre linéaire, probabilités). Ce cours est également adapté aux managers et décideurs cherchant à comprendre les potentialités et limites de l'IA pour leurs domaines d'application.
Le cours couvre les concepts clés de l'intelligence artificielle, en commençant par une introduction aux différentes formes d'IA (symbolique, connexionniste, évolutionnaire). Nous aborderons ensuite les méthodes de représentation des connaissances et de formalisation des problèmes, incluant les logiques formelles et les réseaux bayésiens. Une partie importante sera consacrée aux algorithmes d'apprentissage automatique (supervisé, non supervisé, par renforcement) et à leur application dans des domaines comme la vision par ordinateur ou le traitement du langage naturel.
Les travaux pratiques permettront de mettre en œuvre ces concepts via des projets concrets utilisant des frameworks modernes (TensorFlow, PyTorch). Nous analyserons également des études de cas réels pour illustrer comment l'IA transforme des secteurs comme la santé, la finance ou l'industrie. Des discussions critiques seront organisées sur les biais algorithmiques, la transparence des systèmes et les régulations émergentes.
L'enseignement combine cours magistraux, séminaires interactifs et projets en groupe. Chaque module théorique est accompagné d'exercices progressifs permettant d'assimiler les concepts. Les participants travailleront sur un projet filé tout au long de la formation, présentant leur solution lors d'une soutenance finale. Des ressources complémentaires (articles de recherche, vidéos techniques) seront fournies pour approfondir les sujets abordés.
Les participants doivent disposer d'un ordinateur portable avec environnement Python installé (Anaconda recommandé). Une connaissance de base des structures de données et algorithmes est nécessaire. Aucun matériel spécifique n'est requis pour les exercices, qui pourront être exécutés sur des plateformes cloud gratuites si nécessaire.
Cette formation prépare aux métiers d'ingénieur IA, data scientist ou chercheur en intelligence artificielle. Les compétences acquises sont applicables dans tous les secteurs utilisant des systèmes intelligents : robotique, analyse prédictive, assistants virtuels, etc. Un module dédié présentera les tendances du marché et conseils pour intégrer des équipes IA.
Partner sites PDF Tutorials (English) | PDF Manuales (Spanish) | Cours PDF (French)