rmaestre / ml-code-lectures

This repo has been implemented from scratch and serves as base to the PhD and MSc courses that I have imparted on Business and Data Science

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ML Code lectures

This repo has been implemented from scratch and serves as base to the PhD and MSc courses that I have imparted on Bussines and Data Science. The final goal is to provide a low-level details for classic ML models and also providing good programming concepts such OOP, recursion and Big O notions.

Theory, notebooks with explanations, bussines concepts and practices are not included here.

Models (WIP)

  • Kmeans
  • Neuron (classification)
  • Decision Tree (clasification and regression)
  • Random Forest (with feature importance)
  • MLP (nnfs) (Cross-entropy loss function)
  • Isolation Forest
    • Knn
    • Lineal regression
    • General Additive Models
    • Multinomial Naive Bayes

Feedback

All feedback and bug reporting are welcomed (rmaestre@gmail.com or roberto.maestre@campus.eae.es)

About

This repo has been implemented from scratch and serves as base to the PhD and MSc courses that I have imparted on Business and Data Science

License:MIT License


Languages

Language:Python 67.3%Language:Jupyter Notebook 32.7%