Skip to content

๐— ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ-๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด | ๐—–๐—ฆ๐Ÿฒ๐Ÿฌ๐Ÿฌ๐Ÿฑ๐Ÿฌ | ๐—”๐˜‚๐˜๐˜‚๐—บ๐—ป '๐Ÿฎ๐Ÿฐ

Notifications You must be signed in to change notification settings

Ecolash/Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Machine-Learning (CS60050)

Overview

This repository contains course assignments, Jupyter notebooks, datasets, and algorithm implementations for machine learning exercises and demonstrations involved in Machine-Learning (CS60050) Course Autumn 24'.

Repository contents

The tree below shows the files and folders present at the repository root and a short description of each area.

Machine-Learning/
โ”œโ”€ README.md
โ”œโ”€ Assignment-1/
โ”‚  โ”œโ”€ A1-Notebook.ipynb
โ”‚  โ””โ”€ Datasets/
โ”‚     โ”œโ”€ Boston_House.csv
โ”‚     โ”œโ”€ Pumpkin_Seeds_Dataset.csv
โ”‚     โ”œโ”€ Rice_Classification.csv
โ”‚     โ””โ”€ Taiwan_House.csv
โ”œโ”€ Assignment-2/
โ”‚  โ”œโ”€ A2-Notebook-P1.ipynb
โ”‚  โ”œโ”€ A2-Notebook-P2.ipynb
โ”‚  โ”œโ”€ Datasets/
โ”‚  โ”‚  โ”œโ”€ breast-cancer.csv
โ”‚  โ”‚  โ”œโ”€ cardio_noise.csv
โ”‚  โ”‚  โ”œโ”€ cardio.csv
โ”‚  โ”‚  โ”œโ”€ diabetes_noise.csv
โ”‚  โ”‚  โ”œโ”€ diabetes.csv
โ”‚  โ”‚  โ””โ”€ wine-quality.csv
โ”‚  โ””โ”€ Decision Trees/
โ”œโ”€ Assignment-3/
โ”‚  โ”œโ”€ A3-P1-SVM/
โ”‚  โ”‚  โ”œโ”€ A3-P1-Notebook.ipynb
โ”‚  โ”‚  โ””โ”€ requirements.txt
โ”‚  โ””โ”€ A3-P2-K-Means/
โ”‚     โ”œโ”€ A3-P2-Notebook.ipynb
โ”‚     โ””โ”€ requirements.txt
โ”œโ”€ Implementations/
โ”‚  โ”œโ”€ Decision Tree/
โ”‚  โ”‚  โ”œโ”€ Decision Tree Scratch.ipynb
โ”‚  โ”‚  โ”œโ”€ Decision Tree.ipynb
โ”‚  โ”‚  โ”œโ”€ decisiontree.py
โ”‚  โ”‚  โ”œโ”€ environment.yml
โ”‚  โ”‚  โ”œโ”€ Iris/
โ”‚  โ”‚  โ””โ”€ Scratch/
โ”‚  โ”œโ”€ Linear Regression/
โ”‚  โ”‚  โ”œโ”€ 1.01. Simple linear regression.csv
โ”‚  โ”‚  โ”œโ”€ 1.02. Customers.csv
โ”‚  โ”‚  โ”œโ”€ LR1_Basic.ipynb
โ”‚  โ”‚  โ””โ”€ LR2_Basic.ipynb
โ”‚  โ”œโ”€ Logistic Regression/
โ”‚  โ”‚  โ””โ”€ Untitled.ipynb
โ”‚  โ””โ”€ Support Vector Machines/
โ”‚     โ”œโ”€ 1-SVM-Basics.ipynb
โ”‚     โ””โ”€ 2-SVM-Kernels.ipynb

Brief descriptions

  • Assignment-1: Notebooks and the datasets for Linear and Logistic regression Assignment
  • Assignment-2: Notebooks, datasets for classification/regression tasks, and a folder for Decision Trees materials.
  • Assignment-3: Subfolders for SVM and K-Means assignment notebooks and their requirements.
  • Implementations: Worked examples and implementations grouped by algorithm (Decision Tree, Linear Regression, Logistic Regression, SVM).

About

๐— ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ-๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด | ๐—–๐—ฆ๐Ÿฒ๐Ÿฌ๐Ÿฌ๐Ÿฑ๐Ÿฌ | ๐—”๐˜‚๐˜๐˜‚๐—บ๐—ป '๐Ÿฎ๐Ÿฐ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published