<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>An Empirical Study of Hyperparameter Importance Across Datasets</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jan N. van Rijn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frank Hutter</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Freiburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>With the advent of automated machine learning, automated hyperparameter optimization methods are by now routinely used. However, this progress is not yet matched by equal progress on automatic analyses that yield information beyond performance-optimizing hyperparameter settings. Various post-hoc analysis techniques exist to analyze hyperparameter importance, but to the best of our knowledge, so far these have only been applied at a very small scale. To ll this gap, we conduct a large scale experiment to discover general trends across 100 datasets. The results in case studies with random forests and Adaboost show that the same hyperparameters typically remain most important across datasets. Overall, these results, obtained fully automatically, provide a quantitative basis to focus e orts in both manual algorithm design and in automated hyperparameter optimization.</p>
      </abstract>
      <kwd-group>
        <kwd>Hyperparameter importance</kwd>
        <kwd>empirical study</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The performance of most machine learning algorithms highly depends on their
hyperparameter settings. Various methods exist to automatically optimize
hyperparameters, including random search [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], Bayesian optimization [
        <xref ref-type="bibr" rid="ref13 ref16 ref22">13,16,22</xref>
        ],
evolutionary optimization [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], meta-learning [
        <xref ref-type="bibr" rid="ref21 ref23">21,23</xref>
        ] and bandit-based
methods [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. All of these techniques require a search space that speci es which
hyperparameters to optimize and which ranges to consider for each of them.
Currently these search spaces are designed by experienced machine learners,
with decisions typically based on a combination of intuition and trial &amp; error.
      </p>
      <p>
        Various post-hoc analysis techniques exist that, for a given dataset and
algorithm, determine what were the most important hyperparameters; examples
include Forward Selection [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], functional ANOVA [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], and Ablation
Analysis [
        <xref ref-type="bibr" rid="ref2 ref7">2,7</xref>
        ]. However, to the best of our knowledge, all of these techniques have only
been used for individual data sets. Here, to obtain results that can be deemed
more representative, we analyze hyperparameter importance across many di
erent datasets. Speci cally, we employ the 100 datasets from the OpenML [
        <xref ref-type="bibr" rid="ref19 ref25">19,25</xref>
        ]
benchmark suite OpenML-100 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] to determine the most important
hyperparameters of random forests [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and Adaboost [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In this preliminary work,
we focus on the hyperparameter importance analysis framework of functional
ANOVA [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], but in the future we would like to expand it to other methods.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Background: Functional ANOVA</title>
      <p>The functional ANOVA framework for assessing hyperparameter importance of
algorithms is based on e cient computations of marginal performance. Various
hyperparameter con gurations of an algorithm result in various performances.
Functional ANOVA determines per hyperparameter how it contributes to the
variance in performance.</p>
      <p>
        After introducing notation, we rst brie y describe these and then summarize
how they can be plugged into the standard functional ANOVA framework to
yield the importance of all hyperparameters. For details, we refer the reader to
the original paper [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        Notation. Following the notation of [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], algorithm A has n hyperparameters
with domains 1; : : : ; n and con guration space = 1 : : : n. Let N
be the set of all hyperparameters of A. An instantiation of A is a vector =
h 1; : : : ; ni with i 2 i (this is also called a con guration of A). A partial
instantiation of A is a vector U = h 1; : : : ; ni with a subset U N of the
hyperparameters xed, and the values for other hyperparameters unspeci ed.
(Note that from this it follows that N = ).
      </p>
      <p>
        E cient marginal predictions. The marginal performance a^U ( U ) is de ned
as the average performance of all complete instantiations that agree with U
in the instantiations of hyperparameters U . We note that this marginal involves
a very large number of terms (even in the case of nite hyperparameter ranges,
it is exponential in the remaining number of hyperparameters N n U ). However,
for a tree-based model for approximating the performance of con gurations, the
average over these terms can be computed exactly by a procedure that is linear
in the number of leaves in the model [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        Functional ANOVA. Functional ANOVA [
        <xref ref-type="bibr" rid="ref10 ref11 ref15 ref24">10,11,15,24</xref>
        ] decomposes a function
y^ : 1 n ! R into additive components that only depend on subsets of
the hyperparameters N :
y^( ) = X f^U ( U )
      </p>
      <p>U N
The components f^U ( U ) are de ned as follows:
f^U ( U ) =
( ^
f;
a^U ( U )</p>
      <p>PW (U f^W ( W ) otherwise;
if U = ;:
where the constant f^; is the mean value of the function over its domain. Our
main interest is the result of the unary function f^fjg( fjg), which captures the
e ect of varying hyperparameter j, averaging across all possible values of all
other hyperparameters. Additionally, the function f^U ( U ) for jU j &gt; 1 captures
the interaction e ects between all variables in U (excluding e ects of subsets
(1)
(2)
W ( U ), but studying these higher-order e ects is beyond the scope of this
preliminary work.</p>
      <p>Given the individual components, functional ANOVA decomposes the
variance V of y^ into the contributions by all subsets of hyperparameters VU :
where</p>
      <p>1
jj U jj</p>
      <p>V = X VU ; where VU =</p>
      <p>U N</p>
      <p>1
jj U jj</p>
      <p>Z</p>
      <p>f^U ( U )2d U ;
is the probability density of the uniform distribution across
(3)
U .</p>
      <p>Putting it all together. To apply functional ANOVA, we rst collect
perfor</p>
      <p>K
mance data h i; yiik=1 that captures the performance yi (e.g., misclassi cation
rate or RMSE) of an algorithm A with hyperparameter settings i. We then t
a random forest model to this data and use functional ANOVA to decompose
the variance of each of the forest's trees y^ into contributions due to each
subset of hyperparameters. Importantly, based on the fast prediction of marginal
performance available for tree-based models, this is an e cient operation
requiring only seconds in the experiments for this paper. Overall, based on the</p>
      <p>K
performance data h i; yiik=1, functional ANOVA thus provides us with the
relative variance contributions of each individual hyperparameter (with the relative
variance contributions of all subsets of hyperparameters summing to one).
3</p>
    </sec>
    <sec id="sec-3">
      <title>Hyperparameter Importance Across Datasets</title>
      <p>
        We report the results of running functional ANOVA on 100 datasets for two
classi ers implemented in scikit-learn [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]: random forests [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and Adaboost (using
decision trees as base-classi er) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We use almost the same hyperparameters
and ranges as used by auto-sklearn [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], described in detail in Tables 1 and 2,
respectively. The only di erence with the auto-sklearn search space is the
maximal features hyperparameter of random forests, which is modelled as a fraction
of the number of available features (range [0:1; 0:9]).
      </p>
      <p>Both algorithms apply the following data preprocessing steps. Missing values
are imputed (categorical features with the mode; for numerical features, the
imputation strategy was one of the hyperparameters), categorical hyperparameters
are one-hot-encoded, and constant features are removed.</p>
      <p>
        For each of the 100 datasets in the OpenML-100 benchmark suite [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], we
created performance data for these two algorithms by executing random con
gurations on a large compute cluster. We ensured that each dataset had at least
200 runs to make functional ANOVA's model reliable enough for the small
hyperparameter spaces considered here. (We note that for larger hyperparameter
spaces, more sophisticated data gathering strategies are likely required to
accurately model the performance of the best con gurations.) The exact performance
data we used is available on OpenML1.
1 RF: https://www.openml.org/f/6969; Adaboost: https://www.openml.org/f/6970
      </p>
      <sec id="sec-3-1">
        <title>Random Forest Case Study</title>
        <p>represents Vj =V for hyperparameter j. A high value implies that this
hyperparameter accounted for a large fraction of variance, and therefore would
account for high accuracy-loss if not set properly. For two datasets
(`tamilnaduelectricity' and `Mice Protein') we could not perform a functional ANOVA
analysis, because the random forest classi er performed very similarly across the
various hyperparameter values (almost always a perfect accuracy) and functional
ANOVA's internal model predicted zero variance.</p>
        <p>
          The results reveal that most of the variance could be attributed to a small
set of hyperparameters: the minimal samples per leaf and maximal number of
features for determining the split were the most important hyperparameters. It
is reasonable to assume that these hyperparameters have some regions that are
clearly sub-optimal. For example, at every split point, the random forest should
always have at least some features to choose from; if this number is too low
this clearly a ects performance. This was also conjectured in earlier work, see
Figure 4:8 of [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
        </p>
        <p>Figure 2 shows the most important hyperparameters per dataset, plotted
against the dataset dimensions (number of data points on the x-axis; number of
features on the y-axis). Each data point represents a dataset, the color indicates
which of the hyperparameters was most important, and the size indicates the
marginal contribution (formally, Vj =V).</p>
        <p>The results of Figure 2 add to the results presented in Figure 1: minimal
samples per leaf and maximal features dominate the other hyperparameters. Only
in a few cases bootstrap (`balance-scale', `credit-a', `kc1', `Australian', `profb'
and `climate-model-simulation-crashes') or the split criterion (`scene') was most
important. The imputation strategy was never the most important
hyperparameter. This is slightly surprising, since the benchmark suite also contains datasets
that have many missing values.</p>
        <p>
          Figure 3 shows the result of a Nemenyi test over the average ranks of the
hyperparameters (for details, see [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]). A statistically signi cant di erence was
measured for every pair of classi ers that are not connected by the horizontal
black line. The results support the observations made in Figure 1, giving
statistical evidence that the minimal samples per leaf and maximal number of features
for determining the split are more important than the other hyperparameters.
3.2
        </p>
        <p>Hyperparameter Importance of Adaboost
Table 2 and Figures 4{6 present the results for the Adaboost case study,
structured exactly like the study for random forests.</p>
        <p>Figure 4 shows that similarly to the random forest, most of the variance could
be explained by a small set of hyperparameters, in this case the maximal depth
of the decision tree and, to a lesser degree, the learning rate. Figure 5 shows a
similar result. The maximal depth and learning rate were the most important
hyperparameters for almost all datasets; there are only a few exceptions where the
boosting algorithm (`madelon' and `LED-display-domain-7digit') or the number
of iterations (`steel-plates-fault') were the most important hyperparameters.</p>
        <p>The results of the Nemenyi test (Figure 6) support the notion that the
aforementioned hyperparameters indeed contributed most to the total variance. The
maximal depth hyperparameter contributed signi cantly more than the other
hyperparameters, followed by learning rate. Again, the imputation strategy did
not seem to matter.</p>
        <p>●
imputation
iterations</p>
        <p>●
learningrate</p>
        <p>max.depth
●●
algorithm
1</p>
        <p>CD</p>
      </sec>
      <sec id="sec-3-2">
        <title>Adaboost Case Study</title>
        <p>hyperparameter values description
algorithm fSAMME, SAMME.Rg Boosting algorithm to use.
learning rate [0:01; 2:0] Learning rate shrinks the contribution of each classi er.
max. depth [1; 10] The maximal depth of the decision trees
iterations [50; 500] Number of estimators to build.
imputation fmean, median, modeg Strategy for imputing numeric variables.
103
s
e
r
u
t
a
e
F102
f
o
r
e
b
m
u
N101
max. depth
learning rate
algorithm
iterations
103</p>
        <p>
          We note that the results presented in this paper do by no means imply that
it su ces to tune just the aforementioned hyperparameters. Contrarily, when
enough budget is available it is still advisable to tune all hyperparameters.
However, the results in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] indicated that focusing only on tuning the most
important hyperparameters yields improvements faster; thus, when the tuning budget
is small this might be advisable. This could be tested by a multistage process, in
which the tuning process initially focuses on the most important hyperparameter,
and gradually changes its behaviour towards also incorporating less important
hyperparameters. We leave it to future work to test under which circumstances
focusing on a subset of hyperparameters indeed yields better results.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and Future Work</title>
      <p>We conducted a large scale study towards hyperparameter importance using
functional ANOVA on OpenML datasets. Indeed, functional ANOVA and OpenML
complement each other quite well: the experimental results available on OpenML
can serve as an input for functional ANOVA (or any other model-based
hyperparameter importance analysis technique) and can be used to assess which
hyperparameters are most important.</p>
      <p>To the best of our knowledge, this is the rst large scale study over many
datasets assessing which hyperparameters are commonly important. We did this
for two popular tree-based methods, random forests and Adaboost, resulting in
quanti able measures of their hyperparameters' importance across datasets.</p>
      <p>
        In future work, we aim to assess hyperparameter importance in good parts of
the space (this is already supported by functional ANOVA by assessing
improvements over a baseline [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]), to also use other analysis techniques for
hyperparameter importance across datasets, and to extend this research towards other
model types. In particular, deep neural networks are known to be very
sensitive to some of their hyperparameters, and quanti able recommendations about
which hyperparameters to focus on would be very useful for the community.
      </p>
      <p>
        Finally, we aim to use the knowledge obtained from hyperparameter
importance analysis to prune the hyperparameter search space (see also [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]). Speci
cally, experiments across datasets could point out that for new datasets, certain
hyperparameters or ranges are not worthwhile to explore; exploiting this could
potentially lead to large speed-ups for hyperparameter optimization.
Acknowledgements. This work has partly been supported by the European
Research Council (ERC) under the European Union's Horizon 2020 research and
innovation programme under grant no. 716721.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bergstra</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Random search for hyper-parameter optimization</article-title>
          .
          <source>Journal of Machine Learning Research 13(Feb)</source>
          ,
          <volume>281</volume>
          {
          <fpage>305</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Biedenkapp</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lindauer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eggensperger</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fawcett</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoos</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
          </string-name>
          , F.:
          <article-title>E cient parameter importance analysis via ablation with surrogates</article-title>
          .
          <source>In: Proc. of AAAI 2017</source>
          . pp.
          <volume>773</volume>
          {
          <issue>779</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bischl</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casalicchio</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feurer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mantovani</surname>
            , R.G., van Rijn,
            <given-names>J.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vanschoren</surname>
          </string-name>
          , J.:
          <article-title>OpenML Benchmarking Suites and the OpenML100</article-title>
          .
          <article-title>ArXiv [stat</article-title>
          .ML]
          <volume>1708</volume>
          .
          <year>03731v1</year>
          , 6 pages (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Breiman</surname>
            ,
            <given-names>L.: Random</given-names>
          </string-name>
          <string-name>
            <surname>Forests</surname>
          </string-name>
          .
          <source>Machine learning 45(1)</source>
          ,
          <volume>5</volume>
          {
          <fpage>32</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Buitinck</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Louppe</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blondel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedregosa</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mueller</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grisel</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niculae</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prettenhofer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gramfort</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grobler</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Layton</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , VanderPlas, J.,
          <string-name>
            <surname>Joly</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Holt</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Varoquaux</surname>
          </string-name>
          , G.:
          <article-title>API design for machine learning software: experiences from the scikit-learn project</article-title>
          .
          <source>In: ECML PKDD Workshop: Languages for Data Mining and Machine Learning</source>
          . pp.
          <volume>108</volume>
          {
          <issue>122</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Demsar</surname>
          </string-name>
          , J.:
          <article-title>Statistical Comparisons of Classi ers over Multiple Data Sets</article-title>
          .
          <source>The Journal of Machine Learning Research 7</source>
          ,
          <issue>1</issue>
          {
          <fpage>30</fpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Fawcett</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoos</surname>
            ,
            <given-names>H.H.</given-names>
          </string-name>
          :
          <article-title>Analysing di erences between algorithm con gurations through ablation</article-title>
          .
          <source>Journal of Heuristics</source>
          <volume>22</volume>
          (
          <issue>4</issue>
          ),
          <volume>431</volume>
          {
          <fpage>458</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Feurer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eggensperger</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Springenberg</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blum</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
          </string-name>
          , F.:
          <article-title>E cient and robust automated machine learning</article-title>
          .
          <source>In: Advances in Neural Information Processing Systems</source>
          <volume>28</volume>
          , pp.
          <volume>2962</volume>
          {
          <fpage>2970</fpage>
          . Curran Associates, Inc. (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Freund</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schapire</surname>
          </string-name>
          , R.E.:
          <article-title>A desicion-theoretic generalization of on-line learning and an application to boosting</article-title>
          .
          <source>In: European conference on computational learning theory</source>
          . pp.
          <volume>23</volume>
          {
          <fpage>37</fpage>
          . Springer (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hooker</surname>
          </string-name>
          , G.:
          <article-title>Generalized functional anova diagnostics for high-dimensional functions of dependent variables</article-title>
          .
          <source>Journal of Computational and Graphical Statistics</source>
          <volume>16</volume>
          (
          <issue>3</issue>
          ),
          <volume>709</volume>
          {
          <fpage>732</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.Z.</given-names>
          </string-name>
          , et al.:
          <article-title>Projection estimation in multiple regression with application to functional anova models</article-title>
          .
          <source>The annals of statistics 26(1)</source>
          ,
          <volume>242</volume>
          {
          <fpage>272</fpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoos</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leyton-Brown</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>An e cient approach for assessing hyperparameter importance</article-title>
          .
          <source>In: Proc. of ICML 2014</source>
          . pp.
          <volume>754</volume>
          {
          <issue>762</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoos</surname>
            ,
            <given-names>H.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leyton-Brown</surname>
          </string-name>
          , K.:
          <article-title>Sequential model-based optimization for general algorithm con guration</article-title>
          .
          <source>In: International Conference on Learning and Intelligent Optimization</source>
          . pp.
          <volume>507</volume>
          {
          <fpage>523</fpage>
          . Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoos</surname>
            ,
            <given-names>H.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leyton-Brown</surname>
          </string-name>
          , K.:
          <article-title>Identifying key algorithm parameters and instance features using forward selection</article-title>
          .
          <source>In: International Conference on Learning and Intelligent Optimization</source>
          . pp.
          <volume>364</volume>
          {
          <fpage>381</fpage>
          . Springer (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schonlau</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Welch</surname>
            ,
            <given-names>W.J.:</given-names>
          </string-name>
          <article-title>E cient global optimization of expensive black-box functions</article-title>
          .
          <source>Journal of Global optimization 13(4)</source>
          ,
          <volume>455</volume>
          {
          <fpage>492</fpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falkner</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bartels</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hennig</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Fast Bayesian optimization of machine learning hyperparameters on large datasets</article-title>
          .
          <source>In: Proc. of AISTATS</source>
          <year>2017</year>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jamieson</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>DeSalvo</surname>
          </string-name>
          , G.,
          <string-name>
            <surname>Rostamizadeh</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Talwalkar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Hyperband: Bandit-Based Con guration Evaluation for Hyperparameter Optimization</article-title>
          .
          <source>In: Proc. of ICLR</source>
          <year>2017</year>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Loshchilov</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>CMA-ES for hyperparameter optimization of deep neural networks</article-title>
          .
          <source>ArXiv [cs.NE] 1604.07269v1</source>
          , 8 pages (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19. van Rijn,
          <string-name>
            <given-names>J.N.</given-names>
            ,
            <surname>Bischl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Torgo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Umaashankar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Fischer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Winter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Wiswedel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Berthold</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.R.</given-names>
            ,
            <surname>Vanschoren</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.:</surname>
          </string-name>
          <article-title>OpenML: A Collaborative Science Platform</article-title>
          .
          <source>In: Proc. of ECML/PKDD</source>
          <year>2013</year>
          , pp.
          <volume>645</volume>
          {
          <fpage>649</fpage>
          . Springer (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. van Rijn,
          <string-name>
            <surname>J.N.</surname>
          </string-name>
          :
          <article-title>Massively Collaborative Machine Learning</article-title>
          .
          <source>Ph.D. thesis</source>
          , Leiden University (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21. van Rijn,
          <string-name>
            <given-names>J.N.</given-names>
            ,
            <surname>Abdulrahman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.M.</given-names>
            ,
            <surname>Brazdil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Vanschoren</surname>
          </string-name>
          , J.:
          <article-title>Fast Algorithm Selection using Learning Curves</article-title>
          .
          <source>In: Advances in Intelligent Data Analysis XIV</source>
          . pp.
          <volume>298</volume>
          {
          <fpage>309</fpage>
          . Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Snoek</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Larochelle</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Adams</surname>
            ,
            <given-names>R.P.</given-names>
          </string-name>
          :
          <article-title>Practical bayesian optimization of machine learning algorithms</article-title>
          .
          <source>In: Advances in neural information processing systems 25</source>
          . pp.
          <volume>2951</volume>
          {
          <issue>2959</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Soares</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brazdil</surname>
            ,
            <given-names>P.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuba</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A meta-learning method to select the kernel width in support vector regression</article-title>
          .
          <source>Machine learning 54(3)</source>
          ,
          <volume>195</volume>
          {
          <fpage>209</fpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Sobol</surname>
            ,
            <given-names>I.M.:</given-names>
          </string-name>
          <article-title>Sensitivity estimates for nonlinear mathematical models</article-title>
          .
          <source>Mathematical Modelling and Computational Experiments</source>
          <volume>1</volume>
          (
          <issue>4</issue>
          ),
          <volume>407</volume>
          {
          <fpage>414</fpage>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Vanschoren</surname>
            , J., van Rijn,
            <given-names>J.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bischl</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torgo</surname>
          </string-name>
          , L.:
          <article-title>OpenML: networked science in machine learning</article-title>
          .
          <source>ACM SIGKDD Explorations Newsletter</source>
          <volume>15</volume>
          (
          <issue>2</issue>
          ),
          <volume>49</volume>
          {
          <fpage>60</fpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Wistuba</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schilling</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt-Thieme</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Hyperparameter search space pruning{a new component for sequential model-based hyperparameter optimization</article-title>
          .
          <source>In: Proc. of ECML/PKDD 2015</source>
          . pp.
          <volume>104</volume>
          {
          <fpage>119</fpage>
          . Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>