ML / AI Track

ML / AI Tutorials

Machine learning, deep learning, neural networks, scikit-learn, TensorFlow and PyTorch.

65
Topics
4
Beginner
27
Intermediate
34
Advanced
ML Basics
Introduction to Machine Learning Beginner Supervised vs Unsupervised Learning Beginner ML Workflow — Data to Deployment Beginner Overfitting and Underfitting Intermediate Train Test Split and Cross Validation Intermediate Feature Engineering Basics Intermediate Data Preprocessing in ML Intermediate Bias and Variance Trade-off Intermediate Regularisation in Machine Learning Intermediate Hyperparameter Tuning Advanced Confusion Matrix and Classification Metrics Intermediate Recommender Systems Basics Intermediate
Algorithms
Linear Regression Intermediate Logistic Regression Intermediate Decision Trees Intermediate Random Forest Intermediate Support Vector Machine Advanced K-Nearest Neighbours Intermediate K-Means Clustering Intermediate Naive Bayes Classifier Intermediate Gradient Boosting and XGBoost Advanced Principal Component Analysis Advanced DBSCAN Clustering Advanced Dimensionality Reduction Techniques Advanced Ensemble Methods in ML Advanced
Deep Learning
Introduction to Neural Networks Intermediate Activation Functions in Neural Networks Intermediate Backpropagation Explained Advanced Convolutional Neural Networks Advanced Recurrent Neural Networks and LSTM Advanced Transformers and Attention Mechanism Advanced Transfer Learning Advanced GANs — Generative Adversarial Networks Advanced Object Detection — YOLO Advanced Autoencoders Explained Advanced Attention is All You Need — Paper Advanced Batch Normalisation Advanced Dropout and Regularisation in NNs Advanced Reinforcement Learning Basics Advanced Diffusion Models Explained Advanced
Tools
scikit-learn Tutorial Intermediate TensorFlow Basics Intermediate PyTorch Basics Intermediate Keras for Deep Learning Intermediate Jupyter Notebook Guide Beginner Hugging Face Transformers Advanced OpenCV Basics Intermediate LangChain for LLM Applications Advanced ONNX — Open Neural Network Exchange Advanced
NLP
Introduction to NLP Intermediate Text Preprocessing in NLP Intermediate Word Embeddings — Word2Vec GloVe Advanced Sentiment Analysis Intermediate Named Entity Recognition Advanced Text Classification with ML Intermediate BERT and Transformer Fine-tuning Advanced Question Answering with Transformers Advanced
MLOps
Introduction to MLOps Advanced Model Deployment with Flask Advanced ML Model Evaluation Metrics Intermediate A/B Testing in ML Advanced Docker for ML Models Advanced Feature Stores Explained Advanced Experiment Tracking with MLflow Advanced Model Monitoring and Drift Detection Advanced