Skip to content
NyutapanPublic

About

Machine Learning projects

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Machine Learning Projects Portfolio

Overview

This repository contains a collection of machine learning projects covering the full ML pipeline — from basic data analysis and model building to advanced techniques such as model validation, feature engineering, and ensemble methods.

The goal of this repository is to demonstrate a structured understanding of machine learning concepts and practical skills in applying them to real-world data.


Projects

1. Machine Learning Pipeline Basics

File: machine_learning_pipeline_basics.ipynb

  • Introduction to ML workflow
  • Data preprocessing and train/test split
  • Baseline models and evaluation

2. Linear Regression & Regularization

File: linear_regression_regularization.ipynb

  • Linear regression and gradient descent
  • Overfitting vs underfitting
  • Regularization techniques (L1, L2)
  • Model evaluation metrics

3. Model Validation & Hyperparameter Tuning

File: model_validation_and_hyperparameter_tuning.ipynb

  • Cross-validation techniques
  • Hyperparameter optimization
  • Feature selection methods
  • Avoiding data leakage

4. Classification Models Comparison

File: classification_models_comparison.ipynb

  • Logistic Regression, KNN, Naive Bayes, SVM
  • Comparison of classification algorithms
  • Evaluation using performance metrics

5. Tree-Based Models & Ensembles

File: tree_based_models_and_ensembles.ipynb

  • Decision Trees (CART)
  • Random Forest
  • Gradient Boosting
  • Comparison of ensemble methods

6. Clustering & Feature Engineering

File: clustering_feature_engineering.ipynb

  • K-means, DBSCAN, hierarchical clustering
  • Cluster quality evaluation (Elbow, Silhouette)
  • Using cluster labels as features in supervised learning

7. Dimensionality Reduction Analysis

File: dimensionality_reduction_analysis.ipynb

  • PCA and matrix factorization
  • Manifold learning methods
  • Visualization and structure preservation

Skills Demonstrated

  • Machine Learning fundamentals
  • Supervised & Unsupervised Learning
  • Model evaluation and validation
  • Feature engineering
  • Dimensionality reduction
  • Ensemble methods

Technologies

  • Python
  • NumPy, pandas
  • scikit-learn
  • matplotlib

Future Work

  • Application of ML to neurobiological and psychological datasets
  • Advanced deep learning models
  • Research-oriented projects combining ML and cognitive science

Author

Anna Panasenko
GitHub: https://github.com/Nyutapan

About

Machine Learning projects

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages