Welcome to my collection of machine learning projects! This repository contains various projects that I use for delivering lectures. Each project is designed to be a comprehensive example of different machine learning techniques and concepts.
- Pandas, Numpy, Matplotlib
- Scikit-learn
- Tensorflow and Keras
- California Housing
- CIFAR
- Custom Objects
- Digit Recognition
- Fashion MNIST
- Flowers
- Human Activity Recognition
- LA Housing
- Large Movie Review
- Olivetti Faces
- Reinforcement Learning
- Spam Email Classifier
- Titanic
- Yelp Unsupervised
This project involves predicting housing prices in California. It includes data preprocessing, feature engineering, and model training using various regression techniques.
- Status: Completed
- Project Directory
Exploratory Data Analysis (EDA) on the UCI HAR dataset. It involves image classification using convolutional neural networks (CNNs).
- Status: Completed
- Project Directory
This project contains custom Keras layers, models, losses, metrics etc., plus some general purpose Python modules that have been used throughout other projects in the repository.
- Status: In Progress
- Project Directory
A project for recognizing handwritten digits using neural networks. This includes preparing the MNIST dataset.
- Status: Completed
- Project Directory
Working with the Fashion MNIST dataset, this project covers TFRecords and Protobufs.
- Status: Completed
- Project Directory
Image classification on a dataset of flower images, including preprocessing steps.
- Status: Completed
- Project Directory
This project involves using SVM and Logistic Regression to classify human activities based on smartphone sensor data from the UCI HAR dataset.
- Status: Completed
- Project Directory
Predictive analysis on housing data from Los Angeles. Final project presentation included.
- Status: Completed
- Project Directory
Sentiment analysis on a large dataset of movie reviews.
- Status: Completed
- Project Directory
Facial recognition using the Olivetti Faces dataset.
- Status: Completed
- Project Directory
Exploring policy gradients in reinforcement learning.
- Status: In Progress
- Project Directory
Building a classifier to identify spam emails.
- Status: Initial Commit
- Project Directory
Predicting the survival of passengers on the Titanic using various machine learning algorithms.
- Status: Completed
- Project Directory
Unsupervised learning on Yelp data to identify patterns and insights.
- Status: In Progress
- Project Directory
To get started with these projects, clone the repository:
git clone https://github.com/ryuukkk/small-projects-ml.git
Create a conda environment:
conda env create -f environment.yaml
..and start exploring!
Email: thorykartik111@gmail.com LinkedIn: Kartik Kumar