OpenML-CC18: CIFAR_10

Best predictive accuracy per machine-learning flow on the CIFAR_10 classification task from the OpenML-CC18 suite.

Community results for the CIFAR_10 classification task from OpenML-CC18, OpenML's curated suite of 72 classification tasks (www.openml.org/t/167124). Each subject is a flow — a specific algorithm or pipeline — shown with the best predictive accuracy recorded for it on this task in OpenML's public evaluation listing, under the task's fixed estimation procedure.

Results

predictive_accuracy per subject over 28 measurements, ranked by average.

SubjectAvgMedianMinMaxP95P99Count
keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Flatten,Dense,Dr…0.72550.72550.72550.72550.72550.72551
keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Fl…0.72440.72440.72440.72440.72440.72441
keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Fl…0.6610.6610.6610.6610.6610.6611
sklearn.pipeline.Pipeline(simpleimputer=sklearn.impute._base.SimpleImputer,histgradientboostingclassifier=sklearn.ensemble._hist_gradient_boosting.gradient_boosting.HistGradientBoostingClassifier)(1)0.58740.58740.58740.58740.58740.58741
keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Flatten,Dense,Dr…0.53140.53140.53140.53140.53140.53141
keras.wrappers.scikit_learn.KerasClassifier(2)0.52230.52230.52230.52230.52230.52231
keras.engine.sequential.Sequential.C472F04AB8E1D532(1)0.4990.4990.4990.4990.4990.4991
keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,Reshape,ZeroPadding2D,Conv2D,Conv2D,BatchNormalization,Activation,Conv2D,BatchNormalization,Activation,Conv2D,Conv2D,Add,BatchNormalizat…0.48420.48420.48420.48420.48420.48421
sklearn.pipeline.Pipeline(imputation=hyperimp.utils.preprocessing.ConditionalImputer2,hotencoding=sklearn.preprocessing.data.OneHotEncoder,variencethreshold=sklearn.feature_selection.variance_thresho…0.46240.46240.46240.46240.46240.46241
keras.engine.sequential.Sequential.3aeb2942(1)0.43980.43980.43980.43980.43980.43981
keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,MaxPooling2D,Activation,Conv2D,MaxPooling2D,Activation,Dropout,Conv2D,Flatten,Dense,Activation,Dense,Activation)(5)0.40030.40030.40030.40030.40030.40031
keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,ZeroPadding2D,Conv2D,Conv2D,BatchNormalization,Activation,Conv2D,BatchNormalization,Add,Activation,Conv2D,BatchNormalization,Activation,…0.38520.38520.38520.38520.38520.38521
sklearn.discriminant_analysis.LinearDiscriminantAnalysis(2)0.3760.3760.3760.3760.3760.3761
sklearn.pipeline.Pipeline(simpleimputer=sklearn.impute._base.SimpleImputer,standardscaler=sklearn.preprocessing.data.StandardScaler,fkceigenpro=sklearn_extra.fast_kernel.FKCEigenPro)(1)0.36450.36450.36450.36450.36450.36451
sklearn.ensemble.forest.RandomForestClassifier(35)0.35780.35780.35780.35780.35780.35781
keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,ZeroPadding2D,Conv2D,Conv2D,BatchNormalization,Activation,Conv2D,BatchNormalization,Add,Activation,Conv2D,BatchNormalization,Activation,…0.29370.29370.29370.29370.29370.29371
sklearn.naive_bayes.GaussianNB(8)0.28650.28650.28650.28650.28650.28651
sklearn.pipeline.Pipeline(imputation=sklearn.preprocessing.imputation.Imputer,estimator=sklearn.naive_bayes.GaussianNB)(1)0.28650.28650.28650.28650.28650.28651
sklearn.tree.tree.DecisionTreeClassifier(22)0.26730.26730.26730.26730.26730.26731
mlr.classif.rpart(47)0.22490.22490.22490.22490.22490.22491
keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,Conv2D,MaxPooling2D,Conv2D,Conv2D,Conv2D,Concatenate,Activation,Conv2D,Conv2D,Conv2D,Concatenate,Activation,Conv2D,Conv2D,Conv2D,Concate…0.16710.16710.16710.16710.16710.16711
sklearn.pipeline.Pipeline(columntransformer=sklearn.compose._column_transformer.ColumnTransformer(simpleimputer=sklearn.impute._base.SimpleImputer,onehotencoder=sklearn.preprocessing._encoders.OneHot…0.15570.15570.15570.15570.15570.15571
sklearn.pipeline.Pipeline(imputation=sklearn.preprocessing.imputation.Imputer,estimator=sklearn.tree.tree.DecisionTreeClassifier)(1)0.15570.15570.15570.15570.15570.15571
tensorflow.python.keras.engine.sequential.Sequential.5d790f77(1)0.13280.13280.13280.13280.13280.13281
tensorflow.python.keras.engine.sequential.Sequential.12702f59(1)0.12230.12230.12230.12230.12230.12231

…and 3 more subjects.

Metrics

  • predictive_accuracy — recorded on each measurement. Best predictive accuracy this flow achieved on the task: the fraction of test instances classified correctly, from 0 to 1. Higher is better

Subjects (28)

  • keras.engine.sequential.Sequential.3aeb2942(1)
  • keras.engine.sequential.Sequential.54cdbc1b(1)
  • keras.engine.sequential.Sequential.54cdbc1b(2)
  • keras.engine.sequential.Sequential.6fe33635(1)
  • keras.engine.sequential.Sequential.C472F04AB8E1D532(1)
  • keras.wrappers.scikit_learn.KerasClassifier(2)
  • keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,Conv2D,MaxPooling2D,Conv2D,Conv2D,Conv2D,Concatenate,Activation,Conv2D,Conv2D,Conv2D,Concatenate,Activation,Conv2D,Conv2D,Conv2D,Concate…
  • keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,Reshape,ZeroPadding2D,Conv2D,Conv2D,BatchNormalization,Activation,Conv2D,BatchNormalization,Activation,Conv2D,Conv2D,Add,BatchNormalizat…
  • keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,ZeroPadding2D,Conv2D,Conv2D,BatchNormalization,Activation,Conv2D,BatchNormalization,Add,Activation,Conv2D,BatchNormalization,Activation,…
  • keras.wrappers.scikit_learn.KerasClassifier(InputLayer,Reshape,ZeroPadding2D,Conv2D,Conv2D,BatchNormalization,Activation,Conv2D,BatchNormalization,Add,Activation,Conv2D,BatchNormalization,Activation,…
  • keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Fl…
  • keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Fl…
  • keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,MaxPooling2D,Activation,Conv2D,MaxPooling2D,Activation,Dropout,Conv2D,Flatten,Dense,Activation,Dense,Activation)(5)
  • keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Flatten,Dense,Dr…
  • keras.wrappers.scikit_learn.KerasClassifier(Reshape,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,MaxPooling2D,BatchNormalization,Conv2D,Conv2D,Conv2D,MaxPooling2D,BatchNormalization,Flatten,Dense,Dr…
  • mlr.classif.rpart(47)
  • sklearn.discriminant_analysis.LinearDiscriminantAnalysis(2)
  • sklearn.ensemble.forest.RandomForestClassifier(35)
  • sklearn.naive_bayes.GaussianNB(8)
  • sklearn.pipeline.Pipeline(columntransformer=sklearn.compose._column_transformer.ColumnTransformer(simpleimputer=sklearn.impute._base.SimpleImputer,onehotencoder=sklearn.preprocessing._encoders.OneHot…
  • sklearn.pipeline.Pipeline(imputation=hyperimp.utils.preprocessing.ConditionalImputer2,hotencoding=sklearn.preprocessing.data.OneHotEncoder,variencethreshold=sklearn.feature_selection.variance_thresho…
  • sklearn.pipeline.Pipeline(imputation=sklearn.preprocessing.imputation.Imputer,estimator=sklearn.naive_bayes.GaussianNB)(1)
  • sklearn.pipeline.Pipeline(imputation=sklearn.preprocessing.imputation.Imputer,estimator=sklearn.tree.tree.DecisionTreeClassifier)(1)
  • sklearn.pipeline.Pipeline(simpleimputer=sklearn.impute._base.SimpleImputer,histgradientboostingclassifier=sklearn.ensemble._hist_gradient_boosting.gradient_boosting.HistGradientBoostingClassifier)(1)
  • sklearn.pipeline.Pipeline(simpleimputer=sklearn.impute._base.SimpleImputer,standardscaler=sklearn.preprocessing.data.StandardScaler,fkceigenpro=sklearn_extra.fast_kernel.FKCEigenPro)(1)
  • sklearn.tree.tree.DecisionTreeClassifier(22)
  • tensorflow.python.keras.engine.sequential.Sequential.12702f59(1)
  • tensorflow.python.keras.engine.sequential.Sequential.5d790f77(1)

Published by OpenML.