Giter VIP home page Giter VIP logo

machine_learning_tutorials's Introduction

Machine Learning Tutorials and Articles

GitHub stars GitHub forks GitHub watchers GitHub followers GitHub commit activity GitHub contributors PyPI - Python Version

Illustration

In this repository, I'm uploading code, notebooks and notebooks from my personal blog : https://maelfabien.github.io/. Don't hesitate to โญ the repo if you enjoy my work ! New articles are being published weekly !

Table of Content :


First of all, if you're not familiar with the key concepts of machine learrning, make sure to check this first article : https://maelfabien.github.io/machinelearning/ml_base/

The repository is organized the following way :

  • articles and tutorials are posted by category
  • there is a link to the article in question with the read time specified
  • the is a link to the code folder for each article

You would like to work on an article with me ? Or you would like me to work on a specific topic ? Feel free to reach out ! ([email protected])

Machine Learning Cheatsheet :

  1. Supervised Learning

Illustration

  1. Unsupervised Learning

Illustration


Machine Learning

Illustration

Article Title Read Time Article Code Folder
The linear regression model (1/2) 14mn here here
The linear regression model (3/2) 10mn here here
Basics of Statistical Hypothesis Testing 5mn here ---
The Logistic Regression 4mn here here
Statistics in Matlab 4mn here ---

Illustration

Article Title Read Time Article Code Folder
The Basics of Machine Learning 4mn here ---
Bayes Classifier 1mn here ---
Linear Discriminant Analysis 1mn here ---
Adaboost and Boosting 7mn here here
Gradient Boosting Regression 6mn here here
Gradient Boosting Classification 3mn here ---
Large Scale Kernel Methods for SVM 9mn here here

Illustration

Article Title Read Time Article Code Folder
A full guide to Face, Mouth and Eyes Real Time detection 16mn here here
How to use OpenPose on MacOS ? 3mn here ---
Introduction to Computer Vision 1mn here ---
Image Filtering and Image Gradients 5mn here here
Advanced Filtering and Image Transformation 5mn here ---
Image Features, Panorama, Matching 5mn here ---

Illustration

Article Title Read Time Article Code Folder
Text Pre-Processing 7mn here ---
Text Embedding with BoW and Tf-Idf 6mn here ---
Text Embedding with Word2Vec 3mn here ---

Illustration

Article Title Read Time Article Code Folder
Introduction to Time Series 4mn here here
Key concepts of Time Series 4mn here here

Illustration

Article Title Read Time Article Code Folder
Markov Chains 9mn here here
Hidden Markov Models 6mn here ---

Illustration

Article Title Read Time Article Code Folder
Introduction to Graph Mining 5mn here here
Graph Analysis 4mn here here
Graph Algorithms 11mn here here
Graph Learning 8mn here here

Illustration

Article Title Read Time Article Code Folder
GridSearch vs. Randomized Search 6mn here ---
AutoML with h2o 6mn here ---
Bayesian Hyperparameter Optimization 7mn here here

Illustration

Article Title Read Time Article Code Folder
Introduction to Data Viz 12mn here ---
Interactive graphs in Python with Altair 5mn here here
Dynamic plots with BQ-Plot --- --- here

Illustration

Article Title Read Time Article Code Folder
Introduction to Online Learning 5mn here ---
Linear Classification 1mn here ---

Deep Learning

Illustration

Article Title Read Time Article Code Folder
The Rosenbaltt's Perceptron 3mn here here
Multilayer Perceptron (MLP) 5mn here here
Regularization Techniques 1mn here ---
Convolutional Neural Network 2mn here ---

Illustration

Article Title Read Time Article Code Folder
Inception Architecture in Keras 2mn here here
Build an autoencoder using Keras functional API 5mn here ---
XCeption Architecture 5mn here here
GANs on the MNIST dataset --- --- here

Data Engineering

Two general articles :

  1. Understanding Computer Components (6mn read) https://maelfabien.github.io/bigdata/comp_components/

  2. Useful Bash commands (1mn read) https://maelfabien.github.io/bigdata/Terminal/


Illustration

Article Title Read Time Article
Introduction to Hadoop 4mn here
MapReduce 3mn here
HDFS 2mn here
VMs in Virtual Box 1mn here
Hadoop with the HortonWorks Sandbox 2mn here
Load and move files to HDFS 2mn here
Launch a MapReduce Job 2mn here
MapReduce Jobs in Python 3mn here
MapReduce Job in Python locally 1mn here

Illustration

Article Title Read Time Article
Introduction to Spark 6mn here
Install Spark-Scala and PySpark 1mn here
Discover Spark-Scala 2mn here

Illustration

Article Title Read Time Article
Big (Open) Data, the GDelt project 2mn here
Install Zeppelin locally 1mn here
Run Zeppelin on AWS EMR 4mn here
Work with S3 buckets 1mn here
Launch and access AWS EC2 instances 2mn here
Install Apache Cassandra on EC2 Cluster 2mn here
Install Zookeeper on EC2 instances 3mn here
Build an ETL in Scala 3mn here
Move Scala Dataframes to Cassandra 2mn here
Move Scala Dataframes to Cassandra 2mn here

Illustration

Article Title Read Time Article
AWS Cloud Concepts 2mn here
AWS Core Services 1mn here

Illustration

Article Title Read Time Article
TPU Survival Guide on Colab 8mn here
Store files on Google Cloud and Colab 1mn here

Illustration

Article Title Read Time Article
Introduction to ElasticStack 1mn here
Getting Started with ElasticSearch and Kibana 7mn here
Install and run Kibana locally 1mn here
Working with DevTools in ElasticSearch 9mn here
Working with DevTools in ElasticSearch 9mn here

Illustration

Article Title Read Time Article
Introduction to Graph Databases 1mn here
A day at Neo4J GraphTour 7mn here

Medium Articles

  1. Boosting and Adaboost clearly explained : https://towardsdatascience.com/boosting-and-adaboost-clearly-explained-856e21152d3e

  2. A guide to Face Detection in Python : https://towardsdatascience.com/a-guide-to-face-detection-in-python-3eab0f6b9fc1

  3. Markov Chains and HMMs : https://towardsdatascience.com/markov-chains-and-hmms-ceaf2c854788

Stay tuned :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.