This repository contains the lecture notes of Code Lab's Introduction to Machine Learning course.
Introduction to Python basics and 3rd party libraries that are used in Machine Learning and Data Science like Numpy, Pandas, and Matplotlib.
Introduction to Scikit Learn, a Machine Learning library with a focus on Linear/Logistic regression algorithms.
More Scikit Learn, focusing on the Support Vector Machine algorithm, evaluation metrics, cross-validation, and hyperparameters tuning using Grid Search.
Introduction to TensorFlow and Fully Connected Neural Networks
Continuing with TensorFlow and focusing on computer vision using Convolutional Neural Networks and using pre-trained models with Transfer Learning.
More TensorFlow with a focus on sequence and text data using Recurrent Neural Networks and Long-Short-Term Memory Cells (LSTM), as well as hyperparameters tuning using KerasTuner.