Applications of Psychological Science for Actionable Analytics
Not on the map. Why?
Abstract (arXiv)
Actionable analytics are those that humans can understand, and operationalize. What kind of data mining models generate such actionable analytics? According to psychological scientists, humans understand models that most match their own internal models, which they characterize as lists of "heuristic" (i.e., lists of very succinct rules). One such heuristic rule generator is the Fast-and-Frugal Trees (FFT) preferred by psychological scientists. Despite their successful use in many applied domains, FFTs have not been applied in software analytics. Accordingly, this paper assesses FFTs for software analytics. We find that FFTs are remarkably effective. Their models are very succinct (5 lines or less describing a binary decision tree). These succinct models outperform state-of-the-art defect prediction algorithms defined by Ghortra et al. at ICSE'15. Also, when we restrict training data to operational attributes (i.e., those attributes that are frequently changed by developers), FFTs perform much better than standard learners. Our conclusions are two-fold. Firstly, there is much that software analytics community could learn from psychological science. Secondly, proponents of complex methods should always baseline those methods against simpler alternatives. For example, FFTs could be used as a standard baseline learner against which other software analytics tools are compared.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2.
5 papers.
- 2022The impact of feature importance methods on the interpretation of defect classifierscited by 12
- 2021FRUGAL: Unlocking SSL for Software Analyticscited by 6
- 2021SQAPlanner: Generating Data-Informed Software Quality Improvement Planscited by 4
- 2022When Less is More: On the Value of "Co-training" for Semi-Supervised Software Defect Predictorscited by 1
- 2021Assessing the Early Bird Heuristic (for Predicting Project Quality)cited by 0
- 2022When Less is More: On the Value of "Co-training" for Semi-Supervised Software Defect Predictors10 Nov 2022
- 2022The impact of feature importance methods on the interpretation of defect classifiers4 Feb 2022
- 2021FRUGAL: Unlocking SSL for Software Analytics22 Aug 2021
- 2021Assessing the Early Bird Heuristic (for Predicting Project Quality)24 May 2021
- 2021SQAPlanner: Generating Data-Informed Software Quality Improvement Plans19 Feb 2021