P. Collard, PR

Introduction aux systèmes intelligents

Ce cours introductif comporte deux parties, la première dédiée à l’intelligence collective et la seconde à l’intelligence individuelle.

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.