- State of the art of artificial intelligence
- Philosophy of artificial intelligence
- Future of artificial intelligence
- Project development process with artificial intelligence
- Data, your greatest asset
- Machine learning
- Deep learning
- Transformers
- Generation of synthetic data
- Hyperparameters in artificial intelligence models
- Linear regression
- Non-linear regression and support vector machines (SVM)
- Decision trees, random forests
- Fuse logic and gradient down
- Recommendation systems
- Preparation of the working environment: Anaconda, Visual Studio Code and Python
- Input dataset and data preprocessing
- TensorHub, TensorFlow and Keras
- Image processing
- Generation of artificial intelligence models
- Introduction
- Simple, multiple and logistic linear regression (I)
- Simple, multiple and logistic linear regression (II)
- Support vector machines (SVM)
- Decision trees
- KNN (k-nearest neighbors)
- Naive Bayes
- Evaluation of supervised models
- Example exercise
- Proposed exercise
- Introduction to clustering: purconsider and metrics
- K-means clustering
- Hierarchical clustering, other techniques and examples
- Principal component analysis (PCA)
- PCA example exercise
- Artificial Neural Networks (ANN) (I)
- Artificial Neural Networks (ANN) (II)
- Artificial Neural Networks (ANN) (III)
- Example exercise
- Proposed exercise
- Introduction
- Review: Artificial neural network (ANN)
- Review: ANN exercises
- Convolutional Neural Networks (CNN)
- CNN Exercises
- Natural language processing (I)
- Recurrent neural networks (RNN) (I)
- Recurrent neural networks (RNN) (II)
- Natural language processing (II)
- RNN Exercise
- Boltzmann Machines (BM)
- Restricted Boltzmann Machines (RBM)
- Recommender systems
- Recommender systems: metrics
- RBM exercise
- Self-organizing maps (SOM)
- SOM exercises
- Autoencoders (AE)
- AE exercises
- Proposed exercise


