IIT Database Group

header bar

Provenance for Data Mining




Data mining aims at extracting useful information from large datasets. Most data mining approaches reduce the input data to produce a smaller output summarizing the mining result. While the purpose of data mining (extracting information) necessitates this reduction in size, the loss of information it entails can be problematic. Specifically, the results of data mining may be more confusing than insightful, if the user is not able to understand on which input data they are based and how they were created. In this paper, we argue that the user needs access to the provenance of mining results. Provenance, while extensively studied by the database, workflow, and distributed systems communities, has not yet been considered for data mining. We analyze the differences between database, workflow, and data mining provenance, suggest new types of provenance, and identify new use-cases for provenance in data mining. To illustrate our ideas, we present a more detailed discussion of these concepts for two typical data mining algorithms: frequent itemset mining and multi-dimensional scaling.


  author = {Glavic, Boris and Siddique, Javed and Andritsos, Periklis and Miller, Ren\'{e}e J.},
  booktitle = {Proceedings of the 5th USENIX Workshop on the Theory and Practice of Provenance},
  date-added = {2013-05-13 14:00:58 +0000},
  date-modified = {2013-05-13 14:01:56 +0000},
  isworkshop = {true},
  keywords = {Provenance},
  pdfurl = {http://cs.iit.edu/%7edbgroup/assets/pdfpubls/GS13.pdf},
  slideurl = {http://www.slideshare.net/lordPretzel/tapp-2013},
  title = {Provenance for Data Mining},
  venueshort = {TaPP},
  year = {2013},
  bdsk-url-1 = {http://cs.iit.edu/%7edbgroup/assets/pdfpubls/GS13.pdf}


Provenance for Data Mining Boris Glavic, Javed Siddique, Periklis Andritsos and Renée J. Miller Proceedings of the 5th USENIX Workshop on the Theory and Practice of Provenance (2013).