Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Machine Learning Models Collection

A comprehensive collection of Machine Learning algorithms and models implemented while completing the Machine Learning A-Z™: AI, Python & R + ChatGPT Prize course on Udemy.

This repository documents my hands-on learning journey through classical Machine Learning concepts, covering everything from data preprocessing and supervised learning to deep learning. Each notebook demonstrates the complete workflow, including data preprocessing, model training, prediction, and evaluation using real-world datasets.


📚 Repository Contents

🛠️ 0. Data Preprocessing

  • Data Preprocessing Tools

📈 1. Regression

  • Simple Linear Regression
  • Multiple Linear Regression
  • Polynomial Regression
  • Support Vector Regression (SVR)
  • Decision Tree Regression
  • Random Forest Regression

🎯 2. Classification

  • Logistic Regression
  • K-Nearest Neighbors (KNN)
  • Support Vector Machine (SVM)
  • Kernel SVM
  • Naive Bayes
  • Decision Tree Classification
  • Random Forest Classification

📊 3. Clustering

  • K-Means Clustering
  • Hierarchical Clustering

🛒 4. Association Rule Learning

  • Apriori Algorithm
  • Eclat Algorithm

🎮 5. Reinforcement Learning

  • Upper Confidence Bound (UCB)
  • Thompson Sampling

🧠 7. Deep Learning

  • Artificial Neural Network (ANN)
  • Convolutional Neural Network (CNN)

🛠️ Technologies Used

  • Python
  • Jupyter Notebook
  • NumPy
  • Pandas
  • Matplotlib
  • Scikit-learn
  • TensorFlow

🎯 Skills & Concepts Learned

Throughout this repository, I gained practical experience in:

  • Data preprocessing and feature scaling
  • Data visualization
  • Supervised Learning
  • Unsupervised Learning
  • Regression techniques
  • Classification algorithms
  • Clustering methods
  • Association Rule Learning
  • Reinforcement Learning fundamentals
  • Artificial Neural Networks (ANN)
  • Convolutional Neural Networks (CNN)
  • Model evaluation and performance analysis

🎓 Course & Certificate

This repository contains my implementations and practice notebooks completed while taking the Machine Learning A-Z™: AI, Python & R + ChatGPT Prize course on Udemy by Kirill Eremenko and Hadelin de Ponteves.

📖 Course

https://www.udemy.com/share/101WfW3@vaeUXOxj0Zb2w93s6G72GroeYzzoicOjwPDDw_r1jf0DzFQLQ8R7DVVgiAP-A9na0Q==/

📜 Certificate of Completion

https://www.udemy.com/certificate/UC-7e01f650-480b-464b-ab82-dad0e65c2215/


📌 Disclaimer

The notebooks in this repository were developed as part of my learning journey while completing the above Udemy course. The implementations are based on the course curriculum and are intended for educational and portfolio purposes. This repository showcases my understanding and hands-on practice of fundamental Machine Learning algorithms rather than original research or novel algorithm implementations.


👨‍💻 Author

Aditya Mohan Jha


If you found this repository useful or interesting, consider giving it a ⭐ to support my work!

About

This repo contains all the models i learned and build during my ML course.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages