Anda di halaman 1dari 1

7/14/2017 dlib.net/ml_guide.

svg

Classification Data Transformations


YES
linear_manifold_regularizer
svm_one_class_trainer YES < 20K Go get Do you have
with radial_basis_kernel Samples labels! NO a graph of "similar"
vector_normalizer_frobmetric samples?

svm_c_linear_dcd_trainer NO YES NO NO
(see one_class_classifiers_ex.cpp discriminant_pca YES
example program) < 5K NO
Are you trying
to label things Samples
as anomalous Learning a
sammon_projection YES
svm_c_trainer vs. normal? distance metric?
with radial_basis_kernel or
histogram_intersection_kernel cca YES
Structured Prediction
YES NO
NOT NO Do you have structural_track_association_trainer
NO < 20K WORKING krr_trainer with
svm_c_linear_trainer two views of structural_assignment_trainer
Samples radial_basis_kernel your data?
Do you have YES NO
labeled data?
one_vs_one_trainer YES
Do you want to detect Want to make
with krr_trainer using NO objects in images? a tracker? Trying to solve an
radial_basis_kernel YES NO assignment problem?
Number of YES YES
YES NO
Number of features
features < 100 YES YES NO NO
< 100 Do you want
svm_multiclass_linear_trainer
NO to transform
Predicting a your data? Predicting the labels structural_svm_problem
structural_object_detection_trainer
NO true or false label? of nodes in a graph? (Used to build your own
NO structured precition tool!)
YES
YES YES
Do you have YES YES
Predicting a NO Are you trying svm_rank_trainer
labeled data? Predicting a NO
categorial label? to rank order
continuous quantity?
NO something? YES
NO
NO Binary labels on
structural_graph_labeling_trainer
nodes in a graph?
newman_cluster or NO A chain structured graph?
chinese_whispers < 20K (e.g. words in a sentence)
NO
Do you know how Samples
YES
many categories? NOT krls or rls
svr_linear_trainer YES structural_sequence_segmentation_trainer
TOO WORKING Is this a time-series YES
SLOW YES or online prediction
problem? Are you trying to make
NO a BIO or BILOU tagger? NO
spectral_cluster or krr_trainer with structural_sequence_labeling_trainer
YES svr_trainer with
find_clusters_using_kmeans radial_basis_kernel
radial_basis_kernel or
histogram_intersection_kernel Markov Random Fields
Clustering Regression

http://dlib.net/ml_guide.svg 1/1