University Expert in Artificial Intelligence (15 ECTS)
You will explore the most advanced AI techniques and applications to develop innovative solutions:
Course 1: Fundamentals of Artificial Intelligence. 5 ECTS
This course provides a solid foundation in AI, equipping students with the fundamental skills needed to develop AI-based systems.
Course syllabus |
---|
1. Introduction to Artificial Intelligence
|
2. Introduction to Python
|
3. Practical case study
|
Course 2: Knowledge-Based Systems. 5 ECTS
This course introduces the fundamental concepts of artificial intelligence, starting with search algorithms to understand what type of problems they can solve and what characteristics they have. These algorithms help us design and understand the structure of any Knowledge-Based System.
Additionally, this foundation enables the introduction of Machine Learning concepts, covering supervised learning methods (k-NN, Decision Trees, etc.) and unsupervised learning methods (Clustering).
Finally, the course concludes with semantic web and linked data (graphs). The semantic web allows for the enrichment of data sets through formal knowledge representations: ontologies.
Course syllabus |
---|
1. Artificial Iintelligence and knowledge-based systems
|
2. Machine Learning
|
3. Unsupervised learning and semantic web
|
Course 3: Artificial Intelligence for Data Science. 5 ECTS
In data science, applying artificial intelligence to a Knowledge-Based System is essential. These methods allow us to explicitly represent knowledge stored in a knowledge base.
This course covers methods and tools of applied artificial intelligence, useful for data analysis and model generation. It completes the Machine Learning concepts and introduces deep learning techniques and advanced artificial intelligence methods.
Course syllabus |
---|
1. Machine Learning Algorithms
|
2. Deep Learning
|
3. Evolutionary computation
|