Skip to content

Narcolepsyy/Machine_learning_specialization

Repository files navigation

Machine Learning Specialization πŸ“ŠπŸ€–

This repository contains my completed assignments, labs, and projects from the Machine Learning Specialization offered by Andrew Ng and DeepLearning.AI on Coursera. It provides a practical, Python-based introduction to foundational machine learning algorithms and techniques.


🧠 Overview

This specialization consists of three courses, each focusing on a core aspect of Machine Learning:

  1. Supervised Machine Learning: Regression and Classification
  2. Advanced Learning Algorithms
  3. Unsupervised Learning, Recommenders, Reinforcement Learning

πŸ“ Contents

πŸ“Œ Course 1: Supervised Machine Learning

  • Linear Regression with one and multiple variables
  • Gradient Descent
  • Logistic Regression for classification tasks
  • Evaluation metrics (Precision, Recall, F1-score)

πŸ“Œ Course 2: Advanced Learning Algorithms

  • Neural Networks from scratch (Forward & Backward Propagation)
  • Vectorized implementations
  • Regularization techniques (L2, dropout)
  • Decision Trees, Random Forests, and Boosting
  • Support Vector Machines (SVMs)

πŸ“Œ Course 3: Unsupervised Learning and More

  • K-means Clustering
  • Principal Component Analysis (PCA)
  • Anomaly Detection
  • Recommender Systems
  • Introduction to Reinforcement Learning and Q-learning

πŸ“š References

Machine Learning Specialization on Coursera Taught by Andrew Ng

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors