image/svg+xmlNODo you want to detectobjects in images?Predicting the labelsof nodes in a graph?Binary labels onnodes in a graph?A chain structured graph?(e.g. words in a sentence)Are you trying to makea BIO or BILOU tagger?Trying to solve anassignment problem?YESNONOYESNONOYESNOYESYESYESNOStructured PredictionMarkov Random FieldsYESNOWant to makea tracker?
structural_track_association_trainer
YESNO
svm_rank_trainer
structural_object_detection_trainer
structural_sequence_segmentation_trainer
structural_sequence_labeling_trainer
structural_graph_labeling_trainer
structural_assignment_trainer
structural_svm_problem(Used to build your ownstructured precition tool!)
Predicting atrue or false label?Predicting acategorial label?Predicting acontinuous quantity?Do you havelabeled data?Are you tryingto rank ordersomething?Do you wantto transformyour data?YESDo you know howmany categories?TOOSLOWYESNOClustering< 5KSamplesYESNODo you havea graph of "similar"samples?YESNOYESNOYESNOData TransformationsNumber offeatures< 100NOYES< 20KSamplesNOTWORKINGYESNONODo you havelabeled data?Are you tryingto label thingsas anomalousvs. normal?< 20KSamplesYESGo getlabels!NOYESNONumber offeatures< 100NOYESYESClassificationNOTWORKING< 20KSamplesYESNOIs this a time-seriesor online predictionproblem?NOYESRegressionNOYESYESNONOYESNOYES
svm_c_trainerwith radial_basis_kernel orhistogram_intersection_kernel
svm_c_linear_trainer
svm_one_class_trainerwith radial_basis_kernel
svm_c_linear_dcd_trainer(see one_class_classifiers_ex.cppexample program)
svm_multiclass_linear_trainer
one_vs_one_trainerwith krr_trainer usingradial_basis_kernel
krr_trainer withradial_basis_kernel
newman_cluster orchinese_whispers
spectral_cluster orfind_clusters_using_kmeans
vector_normalizer_frobmetric
linear_manifold_regularizer
krr_trainer withradial_basis_kernel
svr_trainer withradial_basis_kernel orhistogram_intersection_kernel
svr_linear_trainer
sammon_projection
discriminant_pca
krls or rls
cca
Learning adistance metric?Do you havetwo views ofyour data?