Veridical data science

Building and expanding on principles of statistics, machine learning, and scientific inquiry, we propose the predictability, computability, and stability (PCS) framework for veridical data science. Our framework, composed of both a workflow and documentation, aims to provide responsible, reliable, r...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the National Academy of Sciences - PNAS Vol. 117; no. 8; pp. 3920 - 3929
Main Authors Yu, Bin, Kumbier, Karl
Format Journal Article
LanguageEnglish
Published United States National Academy of Sciences 25.02.2020
SeriesInaugural Article
Subjects
Online AccessGet full text
ISSN0027-8424
1091-6490
1091-6490
DOI10.1073/pnas.1901326117

Cover

More Information
Summary:Building and expanding on principles of statistics, machine learning, and scientific inquiry, we propose the predictability, computability, and stability (PCS) framework for veridical data science. Our framework, composed of both a workflow and documentation, aims to provide responsible, reliable, reproducible, and transparent results across the data science life cycle. The PCS workflow uses predictability as a reality check and considers the importance of computation in data collection/storage and algorithm design. It augments predictability and computability with an overarching stability principle. Stability expands on statistical uncertainty considerations to assess how human judgment calls impact data results through data and model/algorithm perturbations. As part of the PCS workflow, we develop PCS inference procedures, namely PCS perturbation intervals and PCS hypothesis testing, to investigate the stability of data results relative to problem formulation, data cleaning, modeling decisions, and interpretations. We illustrate PCS inference through neuroscience and genomics projects of our own and others. Moreover, we demonstrate its favorable performance over existing methods in terms of receiver operating characteristic (ROC) curves in highdimensional, sparse linear model simulations, including a wide range of misspecified models. Finally, we propose PCS documentation based on R Markdown or Jupyter Notebook, with publicly available, reproducible codes and narratives to back up human choices made throughout an analysis. The PCS workflow and documentation are demonstrated in a genomics case study available on Zenodo.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
AC02-05CH11231
USDOE Office of Science (SC), Biological and Environmental Research (BER). Earth and Environmental Systems Science Division
Author contributions: B.Y. and K.K. designed research, performed research, analyzed data, and wrote the paper.
Reviewers: J.S.L., Harvard University; D.M., Columbia University; and L.W., Carnegie Mellon University.
This contribution is part of the special series of Inaugural Articles by members of the National Academy of Sciences elected in 2014.
Contributed by Bin Yu, November 25, 2019 (sent for review January 25, 2019; reviewed by Jun S. Liu, David Madigan, and Larry Wasserman)
ISSN:0027-8424
1091-6490
1091-6490
DOI:10.1073/pnas.1901326117