Skip to main content

Enhanced Decision Tree Algorithm for Discovery of Exceptions

  • Conference paper
  • First Online:
Advanced Computing and Intelligent Engineering

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1082))

  • 740 Accesses

Abstract

Decision trees are the most admired and extensively used classification algorithms in data mining. These are considered accurate, easy to use, and comprehensible classifiers. Like many other classification models, decision tree classifiers ignore exceptions as noise. Exceptions are precious pieces of knowledge that are required to modify our decisions in extraordinarily rare circumstances. Since exceptions pertain to a tiny number of instances, it is a very challenging task to capture exceptions since a learning algorithm’s focus is on discovering knowledge with high generalization power. This paper proposes an enhanced decision tree learning algorithm that accommodates exceptions. The working of the suggested algorithm is demonstrated on a toy example dataset. It is further applied to three datasets obtained from machine learning repository. The results reveal that the Enhanced Decision Tree Algorithm (EDTA) discovers several exceptions across the experimental datasets.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Appavu alias Balamurugan, S., Rajaram, R.: Effective solution for unhandled exception in decision tree induction algorithms. Expert Syst. Appl. 36(10), 12113–12119 (2009)

    Google Scholar 

  2. Bala, R., Ratnoo, S.: Discovering fuzzy censored classification rules (FCCRs): a genetic algorithm approach. Int. J. Artif. Intell. Appl. 3(4), 175–188 (2012)

    Google Scholar 

  3. Bala, R., Ratnoo, S.: A genetic algorithm approach for discovering tuned fuzzy classification rules with intra- and inter-class exceptions. J. Intell. Syst. 25, 263–282 (2016)

    Google Scholar 

  4. Bharadwaj, K.K., Al-Maqaleh, B.M.: Evolutionary approach for automated discovery of censored production rules 1(10), 3230–3235 (2007)

    Google Scholar 

  5. Compton, P., et al.: Ripple down rules: turning knowledge acquisition into knowledge maintenance. Artif. Intell. Med. 4(6), 463–475 (1992)

    Article  Google Scholar 

  6. Carvalho, D.R., Freitas, A.A.: A hybrid decision tree/genetic algorithm method for data mining. Inf. Sci. 163(1), 13–35 (2004)

    Article  Google Scholar 

  7. Dietterich, T.G.: Ensemble methods in machine learning. In: Multiple Classifier Systems, pp. 1–15. Springer, Berlin Heidelberg (2000)

    Google Scholar 

  8. Gehrke, J., et al.: Rain forest—a framework for fast decision tree construction of large datasets. Data Min. Knowl. Disc. 4(2–3), 127–162 (2000)

    Article  Google Scholar 

  9. Geng, L., Hamilton, H.J.: Interestingness measures for data mining: a survey. ACM Comput. Surv. 38(3), 9 (2006)

    Google Scholar 

  10. Gill, A.A., et al.: Improving decision tree performance through induction- and cluster-based stratified sampling. In: Intelligent Data Engineering and Automated Learning, pp. 339–344. Springer, Berlin, Heidelberg (2004) (LNCS, 7177)

    Google Scholar 

  11. Han, J., et al.: Data Mining: Concepts and Techniques, 3rd edn. Elsevier (2011)

    Google Scholar 

  12. Kotsiantis, S.B.: Decision trees: a recent overview. Artif. Intell. Rev. 39(4), 261–283 (2013)

    Article  Google Scholar 

  13. Lim, T.-S., et al.: A Comparison of prediction accuracy, complexity, and training time of thirty-three old and new classification algorithms. Mach. Learn. 40(3), 203–228 (2000)

    Article  Google Scholar 

  14. Mehta, M., et al.: SLIQ: a fast scalable classifier for data mining. In: Advances in Database Technology, pp. 18–32. Springer, Berlin, Heidelberg (1996) (LNCS, 1057)

    Google Scholar 

  15. Saroj, S., Bharadwaj, K.K.: A parallel genetic algorithm approach for automated discovery of censored production rules. In: Proceedings of the 25th International Multi-Conference: Artificial Intelligence and Applications, pp. 435–441. ACTA Press, Anaheim, CA, USA (2007)

    Google Scholar 

  16. Shafer, J.. et al.: SPRINT: a scalable parallel classifier for data mining. In: Proceedings of the 22nd International Conference on Very Large Databases, pp. 544–555. Morgan Kaufmann (1996)

    Google Scholar 

  17. Su, J., Zhang, H.: A fast decision tree learning algorithm. In: Proceedings of the 21st National Conference on Artificial Intelligence, vol. 1, pp. 500–505. AAAI Press, Boston, MA (2006)

    Google Scholar 

  18. Subramanian, A.A.B., et al.: Improving decision tree performance by exception handling. Int. J. Autom. Comput. 7(3), 372–380 (2010)

    Article  Google Scholar 

  19. Suzuki, E.: Discovering interesting exception rules with rule pair. In: Proceedings of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases Workshop on Advances in Inductive Rule Learning, pp. 163–178. (2004)

    Google Scholar 

  20. Suzuki, E., Zytkow, J.M.: Unified algorithm for undirected discovery of exception rules. In: Principles of Data Mining and Knowledge Discovery, pp. 169–180. Springer, Berlin, Heidelberg (2000) (LNCS, 1910)

    Google Scholar 

  21. Vashishtha, J., et al.: An evolutionary approach to discover intra– and inter-class exceptions in databases. Int. J. Intell. Syst. Technol. Appl. 12(3–4), 283–300 (2013)

    Google Scholar 

  22. Yıldız, O.T., Dikmen, O.: Parallel univariate decision trees. Pattern Recogn. Lett. 28(7), 825–832 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sunil Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kumar, S., Ratnoo, S., Bala, R. (2020). Enhanced Decision Tree Algorithm for Discovery of Exceptions. In: Pati, B., Panigrahi, C., Buyya, R., Li, KC. (eds) Advanced Computing and Intelligent Engineering. Advances in Intelligent Systems and Computing, vol 1082. Springer, Singapore. https://doi.org/10.1007/978-981-15-1081-6_52

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-1081-6_52

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-1080-9

  • Online ISBN: 978-981-15-1081-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics