2019

OpenML-Python: an extensible Python API for OpenML

Feurer, Matthias, van Rijn, Jan N., Kadra, Arlind et al.

Understand

OpenML is an online platform for open science collaboration in machine learning, used to share datasets and results of machine learning experiments.

  • In this paper we introduce OpenML-Python, a client API for Python, opening up the OpenML platform for a wide range of Python-based tools.
  • It provides easy access to all datasets, tasks and experiments on OpenML from within Python.
  • It also provides functionality to conduct machine learning experiments, upload the results to OpenML, and reproduce results which are stored on OpenML.

Built on

  • Data Structures for Statistical Computing in Python

    W. McKinney · 2010

    Earlier work this paper cites.

  • Scikit-learn: Machine Learning in Python

    F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, et al · 2011

    Earlier work this paper cites.

  • API design for machine learning software: experiences from the scikit-learn project

    L. Buitinck, G. Louppe, M. Blondel, F. Pedregosa, A. Müller, O. Grisel, V. Niculae, P. Prettenhofer, A. Gramfort, J. Grobler, et al · 2013

    Earlier work this paper cites.

  • OpenML: Networked science in machine learning

    J. Vanschoren, J. N. van Rijn, B. Bischl, and L. Torgo · 2014

    Earlier work this paper cites.

  • Efficient and Robust Automated Machine Learning

    M. Feurer, A. Klein, K. Eggensperger, J. T. Springenberg, M. Blum, and F. Hutter · 2015

    Earlier work this paper cites.

  • TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems

    M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen, C. Citro, G. S. Corrado, et al · 2016

    Earlier work this paper cites.

Similar

  • Massively Collaborative Machine Learning

    J. N. van Rijn · 2016

    Cited alongside, same era.

  • OpenML: An R package to connect to the machine learning platform OpenML

    G. Casalicchio, J. Bossek, M. Lang, D. Kirchhoff, P. Kerschke, B. Hofner, H. Seibold, J. Vanschoren, and B. Bischl · 2017

    Cited alongside, same era.

  • PMLB: a large benchmark suite for machine learning evaluation and comparison

    R. S. Olson, W. La Cava, P. Orzechowski, R. J. Urbanowicz, and J. H. Moore · 2017

    Cited alongside, same era.

  • Probabilistic Matrix Factorization for Automated Machine Learning

    N. Fusi, R. Sheth, and M. Elibol · 2018

    Cited alongside, same era.

  • Scalable Hyperparameter Transfer Learning

    V. Perrone, R. Jenatton, M. Seeger, and C. Archambeau · 2018

    Cited alongside, same era.

  • Don’t Rule Out Simple Models Prematurely: A Large Scale Benchmark Comparing Linear and Non-linear Classifiers in OpenML

    B. Strang, P. van der Putten, J. N. van Rijn, and F. Hutter · 2018

    Cited alongside, same era.

Then

  • Hyperparameter Importance Across Datasets

    J. N. van Rijn and F. Hutter · 2018

    Later among the works it cites.

  • OpenML Benchmarking Suites

    Original

    B. Bischl, G. Casalicchio, M. Feurer, F. Hutter, M. Lang, R. G. Mantovani, J. N. van Rijn, and J. Vanschoren · 2019

    Closest in time.

  • UCI machine learning repository, 2019

    D. Dua and C. Graff · 2019

    Closest in time.

  • Array programming with NumPy

    C. R. Harris, K. J. Millman, S. J. van der Walt, R. Gommers, P. Virtanen, D. Cournapeau, E. Wieser, J. Taylor, S. Berg, N. J. Smith, et al · 2020

    Closest in time.

  • SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python

    P. Virtanen, R. Gommers, T. E. Oliphant, M. Haberland, T. Reddy, D. Cournapeau, et al · 2020

    Closest in time.

Beyond the bibliography

alphaXiv searches the wider corpus for related work and actual follow-ups.

Open on alphaXiv

alphaXiv is searching for related work…