Skip to content

Easy and efficient implementations of common machine learning algorithms

Notifications You must be signed in to change notification settings

lucananni93/Machine-learning-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning experiments

This repository contains Jupyter Notebooks with explanations and implementation of some Machine Learning, Statistics and Data Analysis methods. Each argument is firstly described and theoretically explained and then implemented without using any external library.

Concepts are more important than efficiency.

Elements of Statistical Learning

I provide my implementation of the methods described in the famous book The Elements of Statistical Learning. I try to follow the chapter progression as much as possible.

Please remember that this code and notebooks are purely for learning purposes and therefore do not constitute a valuable source of information and could contain errors.

Classical Machine Learning

Supervised Learning

Markovian Models

Dimensionality reduction

Statistics

Neural Networks

Tensorflow tutorial

Some experiments I have done while learning the Tensorflow Machine Learning library.

The code library

In the src folder there are some utility functions that I use in the various notebooks, like data generation utilities, pre-processing and so on.