Project details for dlib ml

Logo dlib ml 17.17

by davis685 - March 17, 2009, 03:49:11 CET [ Project Homepage BibTeX Download ]

view ( today), download ( today ), 0 subscriptions


A C++ toolkit containing machine learning algorithms and tools that facilitate creating complex software in C++ to solve real world problems.

The library provides efficient implementations of the following algorithms:

  • support vector machines for classification
  • relevance vector machines for regression and classification
  • reduced set approximation of SV decision surfaces
  • online kernel RLS regression
  • online kernelized centroid estimation/one class classifier
  • online SVM classification
  • kernel k-means clustering
  • radial basis function networks
  • kernelized recursive feature ranking
  • Bayesian network inference using junction trees or MCMC

The library also comes with extensive documentation and example programs that walk the user through the use of these machine learning techniques.

dlib also comes with a fast matrix library that lets the user use a simple Matlab like syntax. It is also capable of using BLAS libraries such as ATLAS or the Intel MKL when available. Additionally, the use of BLAS is transparent to the user, that is, the dlib matrix object uses BLAS internally to optimize all the various forms of matrix multiplication while still allowing the user to use a simple Matlab like syntax.

Changes to previous version:

This release has two main updates:

  • The Pegasos SVM training implementation now has a parameter to allow the user to directly control the number of output support vectors.
  • The documentation has been cleaned up and example programs updated
BibTeX Entry: Download
Supported Operating Systems: Linux, Macosx, Windows, Unix, Solaris
Data Formats: None
Tags: Svm, Classification, Clustering, Regression, Kernel Methods, Matrix Library, Kkmeans, Optimization, Algorithms, Exact Bayesian Methods, Approximate Inference, Bayesian Networks, Junction Tree
Archive: download here


No one has posted any comments yet. Perhaps you'd like to be the first?

Leave a comment

You must be logged in to post comments.