Intelligent Systems

Subject description

Intelligence of natural and artificial systems: historical definition of intelligence and overview of the development of intelligent systems. User interaction with Information-Communication Technologies. Intelligent systems modeling and prototyping of socio-technical systems. The use of intelligence in information and communication systems: user interfaces, intelligent terminals, ubiquity, identification, user modelling, data mining, personalization. Methods and algorithms of intelligent systems and machine learning algorithms. Knowledge analysis and modelling, methods of learning. Building intelligent systems: data acquisition, data processing, and system’s response. Methods for model validation. 

The subject is taught in programs

Electrical engineering 1st level

Objectives and competences

Understanding intelligence in modern information and communication systems in relation to the user. Practical use of tools and techniques to support modeling, decision-making and in the management of information. Familiarity, understanding and ability to use appropriate machine learning algorithms.

Teaching and learning methods

The lectures provide a theoretical background on selected topics together with simple practical demonstrations. A complete study material is available online.

Practical work is being performed in the laboratory environment. Individual projects are based on selected topics and presented by students.

Expected study results

After successful completion of the course, students should be able to:

Understand the intelligence in modern ICT systems.

Understand and use basics of modeling  interactive communication processes.

Develop a prototype of a Internet of things system with NodeRed. 

Use of modern simulation tools for machine learning.

Solve machine learning problems with a set of selected methods.

Understand and be proficient in applying and using machine learning model performance metrics.

Basic sources and literature

  1. Tamboli A. Build Your Own IoT Platform : Develop a Flexible and Scalable Internet of Things Platform. Apress Media LLC, 2022. 
  2. Witten I. H. Data mining : practical machine learning tools and techniques. Morgan Kaufmann, 2017. 
  3. Norris D. Home Automation with Raspberry Pi. McGraw-Hill Education, 2019.

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411