Traditionally, Decision Support Systems (DSS) data were stored statically and persistently in a database. Increasing volume and intensity of information and data streams create new opportunities and challenges for DSS experts, data scientists, and decision makers. Novel data stream contexts require that we move beyond static DSS modelling techniques to support data-driven decision-making. Implementing incremental and/or adaptive algorithms may help to solve some of the challenges arising from data streams. This research investigates the use of these algorithms to better understand how their performance compares with more traditional approaches. We show that an adaptive DSS engine has the potential to identify errors and improve the accuracy of the model. We briefly identify how this approach could be applied to unexpected highly uncertain decision scenarios. Future research considers new opportunities to pursue a multidisciplinary approach to adaptive DSS design, development, and implementation leveraging emerging machine learning techniques in tackling complex decision problems.
Data science is currently one of the most promising fields used to support the decision-making process. Particularly, data streams can give these supportive systems an updated base of knowledge that allows experts to make decisions with updated models. Incremental Decision Rules Algorithm (IDRA) proposes a new incremental decision-rule method based on the classical ID3 approach to generating and updating a rule set. This algorithm is a novel approach designed to fit a Decision Support System (DSS) whose motivation is to give accurate responses in an affordable time for a decision situation. This work includes several experiments that compare IDRA with the classical static but optimized ID3 (CREA) and the adaptive method VFDR. A battery of scenarios with different error types and rates are proposed to compare these three algorithms. IDRA improves the accuracies of VFDR and CREA in most common cases for the simulated data streams used in this work. In particular, the proposed technique has proven to perform better in those scenarios with no error, low noise, or high-impact concept drifts.