Intelligence artificielleDéveloppement et Mathématiques pour l'ingénieur (STI)
Artificial Intelligence
Teaching unit Development and Mathematics for Engineers · S06T_SMI2 | EC Code S06T_SMI2-3
10ECTS (EU)
1Coefficient
21:20Hours
Séquencement
↳ Amraoui Mohammed
↳ Bertolissi Clara
Bloc incomplet : le nombre de séances planifiées ne correspond pas à la fiche.
Learning objectives
This course is an introduction to artificial intelligence. The aim is to acquire knowledge on intelligent systems and agents, solutions search techniques, standard algorithms for adversities (games), the basics of machine learning. Also the application of these concepts in a simulated or real environment.
Prerequisites
| Module | Teaching unit | Semester |
|---|---|---|
| Algorithms and Complexity | Programming Principles | S5 |
| Statistics | Programming Principles | S5 |
| Python Programming | Introduction to Systems and Networks | S5 |
Program
I. Problem solving
- Intelligent agents
- General resolution techniques
- Algorithms for games II. Automatic learning
- Linear regression
- Linear classification
- Neuron networks
Assessment
Final and mini-project review
References
- Stuart Russell and Peter Norvig, "Artifical Intelligence: A Modern Approach Authors", PEARSON Edition
- Gérard Fleury et al. "Discovery of Machine Learning: Machine learning tools", Ellipses Edition
Skills
4| Ref. | Verb | Description | Level |
|---|---|---|---|
| C2_2 | recognize | basic principles and techniques of intelligent systems and their applications | 1 |
| C2_2 | identify | identify and implement appropriate machine learning strategies to solve a given problem. | 1 |
| C2_3 | identify | the most appropriate research strategy to address a particular problem | 2 |
| C2_3 | implement | appropriate search methods for a given application | 2 |