机器学习领域部分算法

省去了重复开发的精力,能用就直接用吧~

Gaussian Processes

Mathematical Programming

Support Vectors

  • Nearest?Point Algorithm. by Sathiya Keerthi (in FORTRAN).
  • SVM?Java Applet. by Chris Burges et al.
  • BSVM. A decomposition method for bound-constrained SVM formulations.
  • QP?SVM Classification and Regression. Fortran Implementation.
  • CLISP/LibSVM. A module for using LibSVM from GNU CLISP (an ANSI Common Lisp implementation).
  • Chunking Code. by C. Saunders, M. O. Stitson, J. Weston, L. Bottou, B. Sch?lkopf, and A. Smola at Royal Holloway, AT&T, and GMD FIRST (Documentation).
  • cSVM. SVM for classification tasks with model selection.
  • 2D?SVM?Interactive Demo. runs under Matlab 6 and produces nice pictures - useful for courses.
  • DTREG. by Phillip H. Sherrod.
  • Excel2SVM. Convert Excel tables to proper format and perform SVM analysis.
  • Interior Point?Optimizer for SVM Pattern?Recognition. by Alex Smola.
  • Equbits Foresight. Commerical SVM based Classification and Regression Application Designed for Drug Discovery.
  • Gini-SVM. A multi-class Probabilistic regression software for large data sets.
  • GiniSVM. Multi-class SVM Probability regression package.
  • Gist. Gist contains software tools for support vector machine classification and for kernel principal components analysis. The SVM portion of Gist is available via an interactive web server.
  • Parallel GPDT. Parallel and serial training of SVM.
  • HeroSvm1.0. A high performance DLL for training SVM on a very large training set efficiently.
  • SVM java implementation. This implementation is simple and easy to modify.
  • kernlab. Kernel-based Machine Learning package for R.
  • LEARNSC. SVM, NN and FL MATLAB based user-friendly routines.
  • LIBSVM. An SVM library with a graphic interface.
  • looms. a leave-one-out model selection software based on BSVM.
  • LS-SVMlab. Matlab/C Toolbox for Least Squares Support Vector Machines.
  • M-SVM. Multi-class support vector machine for very large problems.
  • M-SVM. Multi-class support vector machine for very large problems.
  • mySVM. SVM implementation for pattern recognition and regression.
  • mySVM and SVMlight for Windows. SVM implementation for Windows, uses Microsoft Visual C++ 6.0.
  • mySVM/db. SVM implementation to be run inside a database.
  • Sequential?Minimal Optimization. by Xianping Ge.
  • Online Support?Vector Regression. Matlab & C++ Implementation of the Online SVR algorithm.
  • Shogun. A Large Scale Machine Learning Toolbox with Focus on Kernel Methods.
  • SMOBR. SMOBR is an implementation of the original Sequential Minimal Optimisation proposed by Platt written in C++.
  • SVM-align. SVM training of sequence alignment models.
  • SVM-CFG. SVM training for parsing with context-free grammars.
  • SVM-HMM. SVM training of linear chain Hidden Markov Models.
  • SVM-multiclass. Multi-class SVM.
  • SVM-perf. Training linear SVMs for non-standard performance measures (e.g. F1, ROC-Area).
  • SVM-QP. Convext QP solver for large-scale support vector machines classification.
  • SVM-struct. SVM training for structured outputs (e.g. HMMs, grammars, sequence alignment, rankings).
  • SVMdark. A Windows implementation of a support vector machine.
  • SvmFu. by Ryan Rifkin.
  • SVMLight. by Thorsten Joachims.
  • SVM/LOO. Matlab code for SVM incremental learning and decremental unlearning (LOO validation).
  • SVM/optima. SVM QP routines in Fortran for classification/regression.
  • SVMseq. An implementation of grad. desc. for SV learning, supports sample selection, string kernels and quasi-linear training. Implemented in Haskell, source + binaries available.
  • SVMTorch. Support Vector Machine for Large-Scale Regression and Classification Problems.
  • Tiberius. A Windows based implementation of cSVM.
  • Matlab?SVM Toolbox. by Steve Gunn.
  • Matlab?SVM Toolbox. Matlab implementation in the style of SVMlight, can train 1-norm and 2-norm SVMs.
  • OSU SVM Classifier?Matlab Toolbox. A matlab toolbox with a C++ mex core to fast implement the SVM classifiers.
  • SimpleSVM Toolbox. Fully Matlab toolbox for SVM, based on SimpleSVM algorithm. Includes 1class, invariance treatment.
  • SVM Toolbox. Object Oriented MATLAB Support Vector Machine Toolbox, including C++ MEX implementation of the sequential minimal optimisation algorithm.
  • WinSVM. SVM program for running under Windows.It uses SMO algorithm, so it is very fast and easy to use.
  • WinSVM. SVM for windows,easy to use.
  • winSVM. A Windows implementation of a support vector machine.

Other Algorithms

  • AdaBoost-Reg. A regularized version of the AdaBoost algorithm (in MATLAB).
  • Generalized?Discriminant Analysis. Zip file, for Matlab 5.
  • Kernel Billiard. by Pal Rujan (in C).
  • Live Chat. Live Chat for your website. Installs in 5 minutes. Chat live with your visitors!
  • Kernel ICA. A kernel-based approach for independent component analysis.
  • JINFIL java Instance?Filtering. Instance Filtering is a preprocessing step for supervised learning systems for entity recognition in texts. The goal of Instance Filtering is to reduce both the skewed class distribution and the data set size by eliminating negative instances, while preserving positive ones as much as possible. This process is performed on both the training and test set, with the effect of reducing the learning and classification time, while maintaining or improving the prediction accuracy. The tool demonstrate excellent performances when applied to SVM classifiers.
  • Kernel-Machine Library. A GPL'ed C++ library to develop (new) kernel machine tools and algorithms in an efficient way.
  • myKLR. Kernel Logistic Regression.
  • RBF Networks. Fast RBF Networks with adaptive centers.
  • Kernel PCA. RBF Toy Example by Bernhard Sch?lkopf (in MATLAB).
  • R-KDDA. A regularized kernel discriminant analysis method (in matlab).
  • Spider. A library in MATLAB for classification, regression, clustering, .... for SVMs it uses LIBSVM and SVMLight.
  • UKR?Matlab toolbox. Software package for "Unsupervised Kernel Regression", a method for learning principal manifolds. Also includes a C library for low-level functions.
  • Torch. a new machine learning library in C++/GPL including MLP, RBF, SVM, GMM, HMM, KNN, Parzen...
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值