Giter Club home page Giter Club logo

ml_algo_in_depth's Introduction

Machine Learning Algorithms in Depth

ML Algorithms in Depth: Bayesian Inference and Deep Learning

Chp02: Markov Chain Monte Carlo (MCMC)

Chp03: Variational Inference (VI)

Chp04: Software Implementation

Chp05: Classification Algorithms

  • Perceptron: perceptron algorithm
  • SVM: support vector machine
  • SGD-LR: stochastic gradient descent logistic regression
  • Naive Bayes: Bernoulli Naive Bayes algorithm
  • CART: decision tree classification algorithm

Chp06: Regression Algorithms

  • KNN: K-Nearest Neighbors regression
  • BLR: Bayesian linear regression
  • HBR: Hierarchical Bayesian regression
  • GPR: Gaussian Process regression

Chp07: Selected Supervised Learning Algorithms

Chp08: Unsupervised Learning Algorithms

  • DP-Means: Dirichlet Process (DP) K-Means
  • EM-GMM: EM algorithm for Gaussian Mixture Models
  • PCA: Principal Component Analysis
  • t-SNE: t-SNE manifold learning

Chp09: Selected Unsupervised Learning Algorithms

  • LDA: Variational Inference for Latent Dirichlet Allocation
  • KDE: Kernel Density Estimator
  • TPO: Tangent Portfolio Optimization
  • ICE: Inverse Covariance Estimation
  • SA: Simulated Annealing
  • GA: Genetic Algorithm

Chp10: Fundamental Deep Learning Algorithms

  • MLP: Multi-Layer Perceptron
  • LeNet: LeNet for MNIST digit classification
  • ResNet: ResNet50 image search on CalTech101 dataset
  • LSTM: LSTM sentiment classification of IMDB movie dataset
  • MINN: Mult-Input Neural Net model for sequence similarity of Quora question pairs dataset
  • OPT: Neural Net Optimizers

Chp11: Advanced Deep Learning Algorithms

  • LSTM-VAE: time-series anomaly detector
  • MDN: mixture density network
  • Transformer: for text classification
  • GNN: graph neural network

Environment

To install required libraries, please run the following commands:

python3 -m venv ml-algo

source ml-algo/bin/activate    //in linux
.\ml-algo\Scripts\activate.bat //in CMD windows
.\ml-algo\Scripts\Activate.ps1 //in Powershell windows

pip install -r requirements.txt

Manning Early Access Preview (MEAP)

This book is now available in Manning Early Access Preview.
Link to book: https://www.manning.com/books/machine-learning-algorithms-in-depth

It will help you develop mathematical intuition for classic and modern ML algorithms, learn the fundamentals of Bayesian inference and deep learning, as well as data structures and algorithmic paradigms in ML!

Citation

You are welcome to cite the book as follows:

@book{MLAlgoInDepth,
  author = {Vadim Smolyakov},
  title = {Machine Learning Algorithms in Depth},
  year = {2023},
  isbn = {9781633439214},
  publisher = {Manning Publications}
}

ml_algo_in_depth's People

Contributors

vsmolyakov avatar

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.