Introduction to Intelligent Systems
Faculteit  Science and Engineering 
Jaar  2017/18 
Vakcode  INBINTS08 
Vaknaam  Introduction to Intelligent Systems 
Niveau(s)  bachelor 
Voertaal  Engels 
Periode  semester I a 
ECTS  5 
Rooster  rooster.rug.nl 
Uitgebreide vaknaam  Introduction to Intelligent Systems  
Leerdoelen  Students will obtain an overview of the main methods and techniques used in pattern recognition and machine learning, and an idea of some basic operations in image processing. At the end of the course, students will be able to understand basic problems of machine learning and pattern recognition. They should be able to select appropriate techniques for particular tasks. Students should be able to implement basic learning and validation methods and apply them to practical data sets.  
Omschrijving  Computer Vision: A very brief introduction to computer vision is given. Then edge detection and morphological image processing are treated in more detail. At the end of the course students should be familiar with and able to apply basic methods of, for instance, segmentation, morphological image processing, and edge detection. Pattern Recognition: General ideas and basic techniques of pattern recognition are considered, such as statistical decision theory and hypothesis testing, Bayesian classification, parametric classification and normal distributions, nonparametric classification and the knnmethod. Clustering is illustrated by the kmeans method. Algorithms for hierarchical clustering are presented. Finally, decision trees are also presented. Theories and methods are illustrated by practical applications. Machine Learning: Basic ideas of learning systems are presented and discussed referring to biological learning and neural networks. Machine learning is outlined and explained mainly in terms of classification problems, with emphasis on distancebased methods such as Learning Vector Quantization as an example framework. Validation methods and the problem of overfitting are briefly discussed in terms of classification and regression problems. 

Uren per week  4  
Onderwijsvorm  Hoorcollege (LC), Practisch werk (PRC)  
Toetsvorm 
Schriftelijk tentamen (WE)
(The final mark will be computed as a weighted average of the marks for the practicals (40%) and the written examination (60%). In order to pass, students must get a sufficient (at least 6) for each of these separately. A student will be admitted to the written (re)examination only if the requirements are met.) 

Vaksoort  bachelor  
Coördinator  prof. dr. M. Biehl  
Docent(en)  prof. dr. M. Biehl ,dr. N. Strisciuglio  
Entreevoorwaarden  Basic programming skills, knowledge of mathematics and statistics that is typical of the respective courses included in standard bachelor curricula.  
Opmerkingen  The computer practicals are in Matlab. It would be helpful if students have some programming experience in Matlab. Otherwise, they should quickly acquire some Matlab programming skills by following an online tutorial (many are available on internet). This is not difficult because Matlab is easy to learn on the background of some programming skills in another programming language.  
Opgenomen in 
