Two machine-learning techniques for mining solutions of the ReleasePlannerTM decision support system

  • Authors:
  • Gengshen Du;Guenther Ruhe

  • Affiliations:
  • Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary, Alberta, Canada T2N 1N4;Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary, Alberta, Canada T2N 1N4

  • Venue:
  • Information Sciences: an International Journal
  • Year:
  • 2014

Quantified Score

Hi-index 0.07

Visualization

Abstract

Decision support systems (DSSs) perform complex computations to provide suggestions regarding decision-making and problem solving. Quite often, the DSS solutions are not fully accepted by users because DSSs work as a black box so that the users cannot fully understand where the results came from and how they were derived. Explanations of the generated DSSs solutions are expected to mitigate this situation. In this paper, two machine-learning techniques, called rough set analysis (RSA) and dependency network analysis (DNA), are proposed for mining DSS solutions. The mining results are provided to the users as explanations for those solutions. Two parts of research results are described. First, a framework applying RSA and DNA for generating explanations for DSS solutions is presented. This framework is generic and applicable to many other DSSs. Second, as a proof-of-concept, the applications of RSA and DNA techniques are demonstrated through a case study of mining patterns from input-output pairs of ReleasePlanner(TM), a specific DSS for product release planning. Our evaluation indicates that the explanations generated by RSA and DNA improve the overall user acceptance of results provided by this specific DSS.