MLPACK (C++ library)

From Verify.Wiki
Jump to: navigation, search
Mlp.png
http://mlpack.org/
MLPACK
Type Private
Industry Machine Learning
Founded 2011
Headquarters Atlanta, Georgia
Key people [1]
Investors Fast Track at Georgia Tech.
Related Certifications Certificate in Machine Learning Industry Overview

mlpack is a C++ Machine Learning library with emphasis on scalability, speed, and ease-of-use. Its aim is to make machine learning possible for novice users by means of a simple, consistent API, while simultaneously exploiting C++ language features to provide maximum performance and maximum flexibility for expert users. This is done by providing a set of command-line executables which can be used as black boxes, and a modular C++ API for expert users and researchers to easily make changes to the internals of the algorithms.[2]
mlpack is supported by Georgia Institute of Technology and contributions from around the world. around the world. It is released free of charge, under the 3-clause BSD License (more information). (Versions older than 1.0.12 were released under the GNU Lesser General Public License: LGPL, version 3.)

History

  • Originally, mlpack was produced by the FASTLab[3] at Georgia Tech[4]
  • mlpack was originally presented at the BigLearning workshop of NIPS 2011[5] and later published in the Journal of Machine Learning Research[6].
  • Dec 17, 2011, mlpack 1.0.0 was released.[7]
  • july 21st, 2016, mlpack 2.0.3 was released.[8]

Supported Algorithms

  • Collaborative Filtering
  • Density Estimation Trees
  • Euclidean Minimum Spanning Trees
  • Fast Exact Max-Kernel Search (FastMKS)
  • Gaussian Mixture Models (GMMs)
  • Hidden Markov Models (HMMs)Gaussian Mixture Models (GMMs)
  • Kernel Principal Component Analysis (KPCA)
  • K-Means Clustering
  • Least-Angle Regression (LARS/LASSO)
  • Local Coordinate Coding
  • Locality-Sensitive Hashing (LSH)
  • Logistic regression
  • Naive Bayes Classifier
  • Neighbourhood Components Analysis (NCA)
  • Non-negative Matrix Factorization (NMF)
  • Principal Components Analysis (PCA)
  • Independent component analysis (ICA)
  • Rank-Approximate Nearest Neighbor (RANN)
  • Simple Least-Squares Linear Regression (and Ridge Regression)
  • Sparse Coding
  • Tree-based Neighbor Search (all-k-nearest-neighbors, all-k-furthest-neighbors), using either kd-trees or cover trees
  • Tree-based Range Search


Top 5 Recent Tweets

DateAuthorComment
November 05, 2020HubBucket🔵 #mlpack is a fast and flexible #MachineLearning - #ML library, written in C++ 🔵 #mlpack provides fast and Extens… https://t.co/i9GK5qd8U9


Top 5 Recent News Headlines

Top 5 Lifetime Tweets

Top 5 Lifetime News Headlines

  1. https://github.com/mlpack/mlpack/graphs/contributors
  2. http://mlpack.org/about.html
  3. http://www.fast-lab.org/
  4. http://gatech.edu/
  5. http://mlpack.org/mlpack_biglearn.pdf
  6. http://mlpack.org/mlpack_jmlr.pdf
  7. http://www.mlpack.org/trac/query?status=closed&milestone=mlpack+1.0.0
  8. http://mlpack.org/history.html

Verification history