de Neuchâtel
Logo UniNE
   UniNE > IIUN annuaire | plan du site | accès | contact  

Cours: Intelligence artificielle

Prof. Jacques Savoy
Université de Neuchâtel
Institut d'informatique

Main objective

The main objective of this course is to introduce the students to the various strategies that can be used to help computers

  • to search (with and without additional information)
  • to represent, store and manipulate knowledge and to infer from it,
  • to learn.

Practical exercises will complete the theoretical presentation.


Intelligent agent paradigm; Uninformed search (depth-first search, breadth-first search); Informed search (A*, heuristics); Local search (hill climbing, simulated annealing) ; Genetic programming ; Constraint satisfaction problem, AND/OR tree; Games (minimax, alpha-beta algorithm) ; Knowledge representation (proposition, predicates, frames, semantic nets, rules) ; Expert-system (forward and backward chaining) ; Neural networks ; Machine learning (Naive Bayes); Planning.

The final mark is based on both a final written exam and the results of the practical exercices.


Additional information

To get a version of Prolog

Prof. Jacques Savoy
Université de Neuchâtel
Institut d'informatique
Rue Emile-Argand 11
CH-2009 Neuchâtel

+41 32 718 1375 (phone)
+41 32 718 2701 (fax)