Capturing the workflows of music information retrieval for repeatability and reuse

  • Authors:
  • Kevin R. Page;Ben Fields;David De Roure;Tim Crawford;J. Stephen Downie

  • Affiliations:
  • Oxford e-Research Centre, University of Oxford, Oxford, UK;Musicmetric (Semetric Ltd.), London, UK;Oxford e-Research Centre, University of Oxford, Oxford, UK;Department of Computing, Goldsmiths, University of London, London, UK;Graduate School of Library and Information Sciences, University of Illinois, Urbana-Champaign, USA

  • Venue:
  • Journal of Intelligent Information Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many solutions for the reuse and re-purposing of Music Information Retrieval (MIR) methods, and the tools implementing those methods, have been introduced over recent years. Proposals for achieving interoperability between systems have ranged from shared software libraries and interfaces, through common frameworks and portals, to standardised file formats and metadata. Here we assess these solutions for their suitability to be reused and combined as repurposable components within assemblies (or workflows) that can be used in novel and possibly more ambitious ways. Reuse and repeatability also have great implications for the process of MIR research: the encapsulation of any algorithm and its operation--including inputs, parameters, and outputs--is fundamental to the repeatability and reproducibility of an experiment. This is desirable both for the open and reliable evaluation of algorithms and for the advancement of MIR by building more effectively upon prior research. At present there is no clear best practice widely adopted by the field. Based upon our analysis of contemporary systems and their adoption we reflect as to whether this should be considered a failure. Are there limits to interoperability unique to MIR, and how might they be overcome? Beyond workflows how much research context can, and should, be captured? We frame our assessment within the emerging notion of Research Objects for reproducible research in other domains, and describe how their adoption could serve as a route to reuse in MIR.