机器学习算法
Mahalanobis:
doubele cvMahalanobis
-cvCalcCovarMatrix
-cvInvert
K-means:
void cvKMeans2
Normal/Naïve Bayes classifer:
bool CvNormalBayesClassifier::train
float CvNormalBayesClassifier::predict
Decision trees:
bool CvDTree::train
-CvDTreeParams
CvDTreeNode* CvDTree::predict
Boosting:
CvBoost::DISCRETE(discrete AdaBoost)
CvBoost::REAL(real AdaBoost)
CvBoost::LOGIT(Logit AdaBoost)
CvBoost::GENTLE(gentle AdaBoost)
bool CvBoost::train
-CvBoostParams
float CvBoost::predict
Random trees:
bool CvRTrees::train
-CvRTParams
double CvRTrees::predict
Face detector/Haar classifer:
CvSeq* cvHaarDetectObjects
Expectation maximization (EM):
CvEM
K-nearest neighbors:
CvKNeast
Neural networks/Multilayer perceptron (MLP):
CvANN_MLP
Support vector machine (SVM):
CvSVM
机器学习常见问题及解决方案
评估机器学习结果的工具