19E034VIM - Artificial Intelligence in Mobile Networks
| Course specification | ||||
|---|---|---|---|---|
| Course title | Artificial Intelligence in Mobile Networks | |||
| Acronym | 19E034VIM | |||
| Study programme | Electrical Engineering and Computing | |||
| Module | Information and Communication Technologies - Audio and Video Technologies, Information and Communication Technologies - Internet and Mobile Communications, Information and Communication Technologies - Microwave Technology, Telecommunications and Information Technologies - Audio and Video Technologies, Telecommunications and Information Technologies - Information and Communication Technologies, Telecommunications and Information Technologies - Microwave Technology | |||
| Type of study | bachelor academic studies | |||
| Lecturer (for classes) | ||||
| Lecturer/Associate (for practice) | ||||
| Lecturer/Associate (for OTC) | ||||
| ESPB | 6.0 | Status | elective | |
| Condition | Radio Systems | |||
| The goal | Mobile networks are part of our everyday lives, whereas the use of AI is growing rapidly. The goal of this course is to provide students with an introduction to problems and techniques of AI. In a step-by-step manner, the following AI techniques are introduced: supervised , unsupervised and reinforcement learning. It explains how these techniques can be used for future wireless networks. | |||
| The outcome | Student who completes this course is expected to: * understands the basic concepts of various techniques of artificial intelligence, * understands the possibility of applying machine learning in different segments of a mobile network, * master the basic algorithms and software tools for applying the techniques of machine learning to specific problems. | |||
| Contents | ||||
| URL to the subject page | http://telit.etf.rs/predmeti-elektronski-dokumenti/ | |||
| Contents of lectures | Overview of basic concepts of artificial intelligence and machine learning. Basic types of machine learning (unsupervised, reinforcement, supervised). Classification, regression, clustering. Validation methods. Overfitting problem. Artificial neural networks. Deep learning. Convolutional neural networks. Support Vector Machines. Examples of applications from the mobile networks domain. | |||
| Contents of exercises | The students will have several programming projects. | |||
| Literature | ||||
| ||||
| Number of hours per week during the semester/trimester/year | ||||
| Lectures | Exercises | OTC | Study and Research | Other classes |
| 3 | 1 | 1 | ||
| Methods of teaching | The students will have several programming projects. | |||
| Knowledge score (maximum points 100) | ||||
| Pre obligations | Points | Final exam | Points | |
| Activites during lectures | Test paper | 30 | ||
| Practical lessons | Oral examination | |||
| Projects | ||||
| Colloquia | ||||
| Seminars | 70 | |||

