J.-C. Régin

Concepts d'intelligence artificielle

Ce cours est destiné aux étudiants qui souhaitent se spécialiser en intelligence artificielle.

Alert: Ce syllabus n’est pas à jour.

Description

Partie 1 : Intelligence collective

  • Objectif : modéliser et simuler les capacités d’une collectivité à résoudre des problèmes.
  • Concept : systèmes complexes, approche orientée agent.
  • Outil : NetLogo ; langage de Programmation Orientée Agent qui permet de simuler des phénomènes collectifs complexes.

Partie 2 : Intelligence individuelle

  • Objectif : modéliser et simuler les capacités de raisonnement humain sur un domaine d’expertise donné.
  • Concept : programmation logique, systèmes experts.
  • Outil : Prolog ; langage de Programmation Déclarative basé sur la logique des prédicats restreinte aux clauses de Horn qui permet de représenter et manipuler des structures récursives et possède des potentialités de méta-programmation (voir la bibliographie).

Organisation

Chaque cours est accompagné d’une séance de travaux dirigés sur machine.