All Projects → bertini36 → Gmm

bertini36 / Gmm

Variational Inference in Gaussian Mixture Model

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gmm

ML-Optimizers-JAX
Toy implementations of some popular ML optimizers using Python/JAX
Stars: ✭ 37 (+19.35%)
Mutual labels:  gradient-descent
Neural Network From Scratch
Implementing Multiple Layer Neural Network from Scratch
Stars: ✭ 272 (+777.42%)
Mutual labels:  gradient-descent
Gorgonia
Gorgonia is a library that helps facilitate machine learning in Go.
Stars: ✭ 4,295 (+13754.84%)
Mutual labels:  gradient-descent
interactive-simple-linear-regression
A PureScript, browser-based implementation of simple linear regression.
Stars: ✭ 15 (-51.61%)
Mutual labels:  gradient-descent
Diffmorph
Image morphing without reference points by applying warp maps and optimizing over them.
Stars: ✭ 249 (+703.23%)
Mutual labels:  gradient-descent
Ai Simplest Network
The simplest form of an artificial neural network explained and demonstrated.
Stars: ✭ 333 (+974.19%)
Mutual labels:  gradient-descent
Machine-Learning-in-Python-Workshop
My workshop on machine learning using python language to implement different algorithms
Stars: ✭ 89 (+187.1%)
Mutual labels:  gradient-descent
Univariate Linear Regression Gradient Descent Javascript
⭐️ Univariate Linear Regression with Gradient Descent in JavaScript (Vectorized)
Stars: ✭ 9 (-70.97%)
Mutual labels:  gradient-descent
Deep Learning From Scratch
Six snippets of code that made deep learning what it is today.
Stars: ✭ 255 (+722.58%)
Mutual labels:  gradient-descent
Optim
OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Stars: ✭ 411 (+1225.81%)
Mutual labels:  gradient-descent
Text-Analysis
Explaining textual analysis tools in Python. Including Preprocessing, Skip Gram (word2vec), and Topic Modelling.
Stars: ✭ 48 (+54.84%)
Mutual labels:  gradient-descent
least-squares-cpp
A single header-only C++ library for least squares fitting.
Stars: ✭ 46 (+48.39%)
Mutual labels:  gradient-descent
Thesemicolon
This repository contains Ipython notebooks and datasets for the data analytics youtube tutorials on The Semicolon.
Stars: ✭ 345 (+1012.9%)
Mutual labels:  gradient-descent
descent
First-order optimization tools
Stars: ✭ 23 (-25.81%)
Mutual labels:  gradient-descent
Cppnumericalsolvers
a lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Stars: ✭ 638 (+1958.06%)
Mutual labels:  gradient-descent
Image-Classifier
Final Project of the Udacity AI Programming with Python Nanodegree
Stars: ✭ 63 (+103.23%)
Mutual labels:  gradient-descent
Pytorch Meta Optimizer
A PyTorch implementation of Learning to learn by gradient descent by gradient descent
Stars: ✭ 275 (+787.1%)
Mutual labels:  gradient-descent
Learning To Learn By Pytorch
"Learning to learn by gradient descent by gradient descent "by PyTorch -- a simple re-implementation.
Stars: ✭ 31 (+0%)
Mutual labels:  gradient-descent
Mindseye
Neural Networks in Java 8 with CuDNN and Aparapi
Stars: ✭ 8 (-74.19%)
Mutual labels:  gradient-descent
Neuralnetwork.net
A TensorFlow-inspired neural network library built from scratch in C# 7.3 for .NET Standard 2.0, with GPU support through cuDNN
Stars: ✭ 392 (+1164.52%)
Mutual labels:  gradient-descent

bertini36/GMM 📈

Variational Inference in Gaussian Mixture Models

Installation   •  Inference strategies   •  Other models   •  Docs   •  Post

Variational methods to learn a Gaussian Mixture Model and an Univariate Gaussian from data

Powered by #tensorflow, #edward, #scipy and #python.

🎯 Inference strategies

Univariate Gaussian (UGM)

Python | Coordinate Ascent Variational Inference
Tensorflow | Coordinate Ascent Variational Inference
Tensorflow | Coordinate Ascent Variational Inference with linesearch
Tensorflow | Gradient Ascent Variational Inference
[BLOCKED] 🚧 Edward | Black Box Variational Inference

Mixture of Gaussians (GMM)

Python | Coordinate Ascent Variational Inference (unknown means but known precisions)
Python | Coordinate Ascent Variational Inference (unknown and unknown precisions)
Python | Sthocastic Coordinate Ascent Variational Inference (unknown means and unknown precisions)
Tensorflow | Coordinate Ascent Variational Inference (unknown means but known precisions)
Tensorflow | Coordinate Ascent Variational Inference with linesearch (unknown means but known precisions)
Tensorflow | Gradient Ascent Variational Inference (unknown means but known precisions)
Tensorflow | Gradient Ascent Variational Inference (unknown means and unknown precisions)
Tensorflow | Sthocastic Gradient Ascent Variational Inference (unknown means and unknown precisions)
Autograd | Coordinate Ascent Variational Inference (unknown means but known precisions)
[BLOCKED] 🚧 Autograd | Coordinate Ascent Variational Inference (unknown means and unknown precisions)
[BLOCKED] 🚧 Edward | Black Box Variational Inference (unknown means and unknown precisions)

🕺 Other models

Python | Exact inference in a Dirichlet Categorical model
Python | Exact inference in a Inverse-Gamma Normal model
Python | Exact inference in a Normal-Inverse-Wishart Normal model
Tensorflow | Linear regression model optimization with Gradient Descent algorithm
Autograd | Linear regression model optimization with Gradient Descent algorithm
Edward | Black Box Variational Inference in a Dirichlet Categorical model
Edward | Black Box Variational Inference in a Inverse-Gamma Normal model
[BLOCKED] 🚧 Edward | Black Box Variational Inference in a Normal-Wishart Normal model

⛏️ Other scripts

Dimensionality reduction scripts

Sklearn | Sklearn Principal Component Analysis
Sklearn | Sklearn Incremental Principal Component Analysis
Keras | Autoencoder
Edward | Probabilistic Principal Component Analysis

Data generation scripts

Python | Mixture of gaussians data generator with different precision matrix per each component
Python | Mixture of gaussians data generator with a given precision matrix for all components

2D points interpolation scripts

Python | Nearest Neighbors interpolation
R | Linear interpolation

Maps generation scripts

R | R map
R | R Google map

— Built with ❤️ from Mallorca —

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].