预定义路线参数结构树状图
================================================================================

route_1:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_2:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ normal
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ None
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 5
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_3:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
      ├─ 元素 1
        ├─ str_choice
          └─ tfidf
        ├─ str_cols
          └─ all
        ├─ tfidf_min_df
          └─ 0.01
        ├─ tfidf_max_df
          └─ 0.95
        ├─ tfidf_max_features
          └─ 1000
        ├─ use_chinese_tokenizer
          └─ False
        ├─ feature_selection
          └─ False
        ├─ k_features
          └─ 100
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_4:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ None
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 3
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_5:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 3
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化
├─ normalized_preprocessing
  ├─ normalized_col
    └─ all
  ├─ normalizer_method_choice
    └─ L2归一化
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
├─ sample_preprocessing
  ├─ clean_type
    └─ normal
  ├─ choice1_normal
    └─ None
  ├─ choice1_advance
    └─ None
  ├─ balance_method
    └─ oversample
  ├─ random_state
    └─ 42
  ├─ high_sample_selection
    └─ SMOTE
├─ specify_preprocessing
  ├─ drop_col
    └─ [列表]
  ├─ drop_row
    └─ [列表]

route_6:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_7:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 2.5
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_8:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.85
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 4
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化
├─ normalized_preprocessing
  ├─ normalized_col
    └─ all
  ├─ normalizer_method_choice
    └─ L2归一化

route_9:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
      ├─ 元素 1
        ├─ str_choice
          └─ tfidf
        ├─ str_cols
          └─ all
        ├─ tfidf_min_df
          └─ 0.01
        ├─ tfidf_max_df
          └─ 0.95
        ├─ tfidf_max_features
          └─ 1000
        ├─ use_chinese_tokenizer
          └─ False
        ├─ feature_selection
          └─ False
        ├─ k_features
          └─ 100
├─ relative_preprocessing
  ├─ clean_type
    └─ normal
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ None
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 5
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_10:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 3
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化
├─ normalized_preprocessing
  ├─ normalized_col
    └─ all
  ├─ normalizer_method_choice
    └─ L2归一化

route_11:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
      ├─ 元素 1
        ├─ str_choice
          └─ tfidf
        ├─ str_cols
          └─ all
        ├─ tfidf_min_df
          └─ 0.01
        ├─ tfidf_max_df
          └─ 0.95
        ├─ tfidf_max_features
          └─ 2000
        ├─ use_chinese_tokenizer
          └─ True
        ├─ feature_selection
          └─ True
        ├─ k_features
          └─ 1000
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_12:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ sample_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice1_normal
    └─ None
  ├─ choice1_advance
    └─ MY_high_sample
  ├─ balance_method
    └─ oversample
  ├─ random_state
    └─ 42
  ├─ high_sample_selection
    └─ BorderlineSMOTE
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_13:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ None
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 50
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_14:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_forward
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ isolation_forest
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ replace
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ median
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 3
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_15:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_intelligent
  ├─ drop_threshold
    └─ 0.3
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ boxplot
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ replace
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ median
├─ relative_preprocessing
  ├─ clean_type
    └─ normal
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ None
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.85
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 5
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ RobustScaler标准化

route_16:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mode
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
      ├─ 元素 1
        ├─ str_choice
          └─ tfidf
        ├─ str_cols
          └─ all
        ├─ tfidf_min_df
          └─ 0.001
        ├─ tfidf_max_df
          └─ 0.9
        ├─ tfidf_max_features
          └─ 1500
        ├─ use_chinese_tokenizer
          └─ True
        ├─ feature_selection
          └─ False
        ├─ k_features
          └─ 100
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Min-Max标准化

route_17:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mode
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
      ├─ 元素 1
        ├─ str_choice
          └─ tfidf
        ├─ str_cols
          └─ all
        ├─ tfidf_min_df
          └─ 0.001
        ├─ tfidf_max_df
          └─ 0.8
        ├─ tfidf_max_features
          └─ 3000
        ├─ use_chinese_tokenizer
          └─ True
        ├─ feature_selection
          └─ True
        ├─ k_features
          └─ 1500
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_18:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_forward
  ├─ drop_threshold
    └─ 0.2
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ multivariate
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ replace
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ median
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ None
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 10
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化

route_19:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_intelligent
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ str_preprocessing
  ├─ clean_ways
    └─ [列表]
      ├─ 元素 1
        ├─ str_choice
          └─ tfidf
        ├─ str_cols
          └─ all
        ├─ tfidf_min_df
          └─ 0.01
        ├─ tfidf_max_df
          └─ 0.9
        ├─ tfidf_max_features
          └─ 2000
        ├─ use_chinese_tokenizer
          └─ True
        ├─ feature_selection
          └─ True
        ├─ k_features
          └─ 1000
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ advance
├─ relative_preprocessing
  ├─ clean_type
    └─ advance
  ├─ choice3_normal
    └─ linear_plus
  ├─ choice3_advance
    └─ pca_lda_kernel
  ├─ linear_cols
    └─ all
  ├─ linear_threshold
    └─ 0.9
  ├─ feature_cols
    └─ all
  ├─ feature_threshold
    └─ 0.5
  ├─ relation_func
    └─ func1
  ├─ pca_cols
    └─ all
  ├─ n_components
    └─ 50
  ├─ kernel_selection
    └─ pca
  ├─ n_features
    └─ 10
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化
├─ normalized_preprocessing
  ├─ normalized_col
    └─ all
  ├─ normalizer_method_choice
    └─ L2归一化

route_20:
├─ nan_preprocessing
  ├─ nan_processing_col
    └─ all
  ├─ nan_missing_process_choice
    └─ fill_nan_mean
  ├─ drop_threshold
    └─ 0.5
  ├─ knn_n_neighbors
    └─ 5
├─ outlier_preprocessing
  ├─ outlier_choice
    └─ thres_sigma_auto
  ├─ row_drop_thres
    └─ 3.0
  ├─ auto_drop_row
    └─ True
  ├─ specify_auto_drop_row_extr
    └─ auto
  ├─ outlier_action
    └─ drop
  ├─ contamination
    └─ 0.1
  ├─ outlier_replace_method
    └─ None
├─ time_preprocessing
  ├─ time_col
    └─ auto
  ├─ time_pre_type
    └─ basic
├─ standard_preprocessing
  ├─ standard_col
    └─ all
  ├─ scaler_method_choice
    └─ Z-score标准化
