/ML-Models-from-scratch

Implemented various basic classification and regression models from scratch.

Primary LanguageJupyter Notebook

ML-Models-from-scratch

Implemented various basic classification and regression models from scratch.

Models Implemented:

Classification

  • Logistic Regression
    • Gradient Descent Approach
    • Newton's Method of Optimization
  • Naive Bayes for Univariate Gaussian
  • Feature correlations and visualizations for Multivariate Gaussian

Regression

  • Univariate Linear Regression
    • Closed Form Solution
    • Gradient Descent Approach
    • Newton's Method of Optimization
  • Multivariate Linear Regression
    • Closed Form Solution
    • Gradient Descent Approach
    • Newton's Method of Optimization