Patterns (Oct 2020)

Statistical Hypothesis Testing versus Machine Learning Binary Classification: Distinctions and Guidelines

  • Jingyi Jessica Li,
  • Xin Tong

Journal volume & issue
Vol. 1, no. 7
p. 100115

Abstract

Read online

Summary: Making binary decisions is a common data analytical task in scientific research and industrial applications. In data sciences, there are two related but distinct strategies: hypothesis testing and binary classification. In practice, how to choose between these two strategies can be unclear and rather confusing. Here, we summarize key distinctions between these two strategies in three aspects and list five practical guidelines for data analysts to choose the appropriate strategy for specific analysis needs. We demonstrate the use of those guidelines in a cancer driver gene prediction example. The Bigger Picture: In data science education, two analysis strategies, hypothesis testing and binary classification, are mostly covered in different courses and textbooks. In real data application, it can be puzzling whether a binary decision problem should be formulated as hypothesis testing or binary classification. This article aims to disentangle the puzzle for data science students and researchers by offering practical guidelines for choosing between the two strategies.

Keywords