Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

DSCI 552: Machine Learning for Data Science

Completed Python TensorFlow Scikit-Learn

Practical applications of machine learning techniques to real-world problems, focusing on data mining, recommendation systems, and adaptive interfaces.

πŸ“Œ Project Overview

This course involved implementing a wide range of machine learning models from scratch and using industry-standard libraries. The curriculum covered everything from exploratory data analysis (EDA) to advanced deep learning techniques like Transfer Learning.

πŸ›  Tech Stack

  • Languages: Python
  • Libraries: Scikit-learn, TensorFlow, Keras, NumPy, Pandas, Matplotlib, Seaborn
  • Tools: Jupyter Notebook, OpenCV, Google Colab

βœ… Completed Tasks

  • KNN Classification: Performed EDA and implemented K-Nearest Neighbors on the Vertebral Column dataset.
  • Regression Analysis: Built Linear, Multiple, and KNN Regression models with Hypothesis Testing.
  • Time Series Classification: Extracted time-domain features and applied Bootstrapping on AReM data.
  • Supervised Learning: Implemented Logistic Regression, Decision Trees (with Cost-complexity Pruning), and SVMs.
  • Ensemble Methods: Applied Random Forest, XGBoost, and handled class imbalance using SMOTE.
  • Unsupervised Learning: Performed K-Means Clustering and Monte-Carlo Simulations on MFCC data.
  • Transfer Learning: Developed a bird species image classifier using EfficientNetB0 and VGG16 architectures.

πŸ‘¨β€πŸ« Course Information

About

Description of the work that I did as part of DSCI-552 Course at USC

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors