Cybernetics and Information Technologies (Jun 2022)

Enhancing Weak Nodes in Decision Tree Algorithm Using Data Augmentation

  • Manzali Youness,
  • El Far Mohamed,
  • Chahhou Mohamed,
  • Elmohajir Mohammed

DOI
https://doi.org/10.2478/cait-2022-0016
Journal volume & issue
Vol. 22, no. 2
pp. 50 – 65

Abstract

Read online

Decision trees are among the most popular classifiers in machine learning, artificial intelligence, and pattern recognition because they are accurate and easy to interpret. During the tree construction, a node containing too few observations (weak node) could still get split, and then the resulted split is unreliable and statistically has no value. Many existing machine-learning methods can resolve this issue, such as pruning, which removes the tree’s non-meaningful parts. This paper deals with the weak nodes differently; we introduce a new algorithm Enhancing Weak Nodes in Decision Tree (EWNDT), which reinforces them by increasing their data from other similar tree nodes. We called the data augmentation a virtual merging because we temporarily recalculate the best splitting attribute and the best threshold in the weak node. We have used two approaches to defining the similarity between two nodes. The experimental results are verified using benchmark datasets from the UCI machine-learning repository. The results indicate that the EWNDT algorithm gives a good performance.

Keywords