Classification pipelines

examples.simple.classification.classification_pipelines.cnn_composite_pipeline(composite_flag=True)[source]

Returns pipeline with the following structure:

../_images/cnn_composite_pipeline.png

Where cnn - convolutional neural network, rf - random forest

Parameters

composite_flag (bool) – add additional random forest estimator

Return type

fedot.core.pipelines.pipeline.Pipeline

examples.simple.classification.classification_pipelines.classification_pipeline_with_balancing(custom_params=None)[source]

Returns pipeline with the following structure:

../_images/class_with_balancing.png

Where resample - algorithm for balancing dataset, logit - logistic_regression

Parameters

custom_params – custom parameters for resample node

examples.simple.classification.classification_pipelines.classification_pipeline_without_balancing()[source]

Returns: pipeline with the following structure:

../_images/class_without_balancing.png

Where logit - logistic_regression

examples.simple.classification.classification_pipelines.classification_complex_pipeline()[source]

Returns pipeline with the following structure:

../_images/complex_pipeline.png
examples.simple.classification.classification_pipelines.classification_random_forest_pipeline()[source]

Returns pipeline with the following structure:

../_images/random_forest.png
examples.simple.classification.classification_pipelines.classification_isolation_forest_pipeline()[source]

Returns pipeline with the following structure:

../_images/isolation_forest.png
examples.simple.classification.classification_pipelines.classification_svc_complex_pipeline()[source]

Returns pipeline with the following structure:

../_images/svc_complex_pipeline.png

Where svc - support vector classifier, logit - logistic regression, knn - K nearest neighbors classifier, rf - random forest classifier

examples.simple.classification.classification_pipelines.classification_three_depth_manual_pipeline()[source]

Returns pipeline with the following structure:

../_images/manual_three_depth_pipeline.png

Where rf - xg boost classifier, logit - logistic regression, knn - K nearest neighbors classifier, qda - discriminant analysis

examples.simple.classification.classification_pipelines.classification_rf_complex_pipeline()[source]

Returns pipeline with the following structure:

../_images/complex_rf_pipeline.png

Where lda - discriminant analysis, logit - logistic regression, rf - random forest classifier, knn - K nearest neighbors classifier