What is AI
In this module you will learn what artificial intelligence is from a holistic perspective. From how the field has been defined to its impact on the economy and society. You will also explore the history of AI, its current state, and its potential for the future. Additionally, you will discover the basics of machine learning, including the concepts of algorithms, neural networks and deep learning.-
- Defining AI
- History of AI
- The basics of ML
- The difference between AI and ML
What can ML do
In this module you will learn which capabilities AI adds to machines, its potential applications in different fields, benefits, risks, limitations, and challenges associated with its use. You will also learn the basics about the current regulatory landscape around AI and ongoing debates about its use. By the end of the module, you will have a deeper understanding of the potential of AI and its impact on various industries.-
- The AI capabilities
- Fields of application
- The benefits of AI
- Limitations and risks of AI
- The regulation of AI
How do machines learn
In this module you will learn some basic concepts such as AI model, generalisation, overfitting and underfitting. The central part of the module concentrates on how we make machines learn, going through an explanation of each of the three ML Learning types: supervised, unsupervised and reinforcement learning, along with a clear definition. Moreover, you will see what problems can be solved with each of the learning types and the advantages and disadvantages of using these approaches. Finally, you will discover what neural networks and deep learning is and how we use them in order to make machines learn.
- ML models
- Generalization, underfitting and overfitting
- Introduction to the ML Types
- Supervised Learning
- Unsupervised Learning
- Reinforcement Learning
- Deep Learning
How do algorithms work
In this module, you will be able to relate the machine learning types with their problems and algorithms. You will get through a series of high-level explanations of algorithms: linear regression, KNN, K-means, pseudo-labelling method and Q-learning, with the help of an example. Finally, you will get to know how deep learning works from the perspective of teaching a machine applying supervised learning and a Convolutional Neural Network algorithm.
- Linear and non-linear regression
- KNN
- K-means clustering
- Pseudo-labelling method
- Co-training
- Q-learning
- Convolutional Neural Networks (CNN)