Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Machine Learning 🚀

📌 About This Repository

This repository is a beginner-friendly guide to Machine Learning concepts with hands-on implementations using Python and its libraries. Each Jupyter Notebook covers a key topic with code examples and explanations to help you understand ML fundamentals. 🧠📊

📂 Project Structure

📁 Machine_Learning
 ├── 01_Pythonlibraries_statistics.ipynb     # Basic statistics for ML
 ├── 02_Pythonlibraries_math.ipynb           # Essential math functions
 ├── 03_Pythonlibraries_numpy.ipynb          # Numpy for numerical computing
 ├── 04_Pythonlibraries_scipy.ipynb          # Scipy for scientific computing
 ├── 05_Pythonlibraries_pandas.ipynb         # Pandas for data manipulation
 ├── 06_Pythonlibraries_matplotlib.ipynb     # Matplotlib for data visualization
 ├── 07_SimpleLinearRegression.ipynb         # Understanding Linear Regression
 ├── 08_MultipleLinearRegression.ipynb       # Multiple Linear Regression explained
 ├── 09_DecisionTree.ipynb                   # Decision Tree classifier
 ├── 10_KNearestNeighbours.ipynb             # K-Nearest Neighbors algorithm
 ├── 11_LogisticRegression.ipynb             # Logistic Regression model
 ├── 12_KMeansClustering.ipynb               # K-Means Clustering for unsupervised learning
 ├── 13_Classification_ConfusionMatrix.ipynb # Evaluating ML models with confusion matrix

🎯 Key Topics Covered

Python Libraries - Statistics, Math, NumPy, SciPy, Pandas, Matplotlib 📚
Supervised Learning - Regression (Simple & Multiple), Classification (Logistic Regression, Decision Tree, KNN) 🔍
Unsupervised Learning - K-Means Clustering 🎯
Model Evaluation - Confusion Matrix & Accuracy Metrics 📊

🚀 How to Use

1️⃣ Clone this repo:

git clone https://github.com/ShravyaMalogi/Machine_Learning.git

2️⃣ Install dependencies (if not installed):

pip install numpy pandas matplotlib scipy scikit-learn

3️⃣ Open Jupyter Notebook:

jupyter notebook

4️⃣ Run the notebooks & explore the ML concepts! 🎉

📜 License

MIT - Free to use and contribute! 💙


👩‍💻 Built with ❤️ to simplify Machine Learning for everyone! 🚀

About

A beginner-friendly repository covering the fundamentals of Machine Learning.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages