ARTIFICIAL INTELLIGENCE
cod. 06149

Academic year 2011/12
1° year of course - First semester
Professor
Academic discipline
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
A scelta dello studente
Type of training activity
Related/supplementary
72 hours
of face-to-face activities
9 credits
hub:
course unit
in - - -

Learning objectives

The course aims to introduce students to the techniques and technologies designed to reproduce smart behaviours on the computer, typical of living beings, with particular attention to the knowledge engineering and machine learning techniques.

Prerequisites

Nobody

Course unit content

Knowledge engineering

-Solving Problems by Searching. Search Problems and Blind Search Techniques.
-Knowledge representation.
-First-Order Logic.Inference in First-Order Logic
-Description logic.
-Uncertain Knowledge and Reasoning
-Classical Planning
-Ontologies and metadata
-- XML and RDF.
--Taxonomies and Ontologies
- - Semantic Web, OWL.

Machine learning

Automatic learning and biological learning
Automatic learning in AI
Soft Computing techniques
- Neural networks
- Evolutionary Computation
- - Genetic Algorithms
- - Genetic Programming
Examples of applications

Full programme

- - -

Bibliography

Course notes.
Russell, Norvig - Intelligenza Artificiale: un approccio moderno 2/Ed, Prentice Hall, 2005
Haykin - Neural networks. US Imports & PHIPEs, 1999
Engelbrecht - Computational Intelligence: an introduction, 2a edizione, Wiley, 2007
Eiben - Smith, Introduction to Evolutionary Computing, Springer, 2003

Teaching methods

Lectures and laboratory exercises

Assessment methods and criteria

Exercises carried on in the lab, written exam and final project

Other information

- - -