Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us Track your research
Search
Cart
  1. Home
  2. Principles of Data Mining and Knowledge Discovery
  3. Conference paper

Decision Tree Toolkit: A Component-Based Library of Decision Tree Algorithms

  • Conference paper
  • First Online: 01 January 2002
  • pp 381–387
  • Cite this conference paper
Principles of Data Mining and Knowledge Discovery (PKDD 2000)
Decision Tree Toolkit: A Component-Based Library of Decision Tree Algorithms
  • Nikos Drossos4,
  • Athanasios Papagelis4 &
  • Dimitris Kalles4 

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1910))

Included in the following conference series:

  • European Conference on Principles of Data Mining and Knowledge Discovery
  • 3550 Accesses

  • 1 Citations

Abstract

This paper reports on the development of a library of decision tree algorithms in Java. The basic model of a decision tree algorithm is presented and then used to justify the design choices and system architecture issues. The library has been designed for flexibility and adaptability. Its basic goal was an open system that could easily embody parts of different conventional as well as new algorithms, without the need of knowing the inner organization of the system in detail. The system has an integrated interface (ClassExplorer), which is used for controlling and combining components that comprise decision trees. The ClassExplorer can create objects “on the fly”, from classes unknown during compilation time. Conclusions and considerations about extensions towards a more visual system are also described.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Introduction to Java

Chapter © 2022

Walk Your Tree Any Way You Want

Chapter © 2013

How to Reduce the Time Necessary for Evaluation of Tree-Based Models

Chapter © 2022

References

  1. Papagelis, A., Drossos, N. (1999). A Decision Trees Components Library. Diploma Thesis at Computer Engineering and Informatics Department, University of Patras, Greece (in Greek).

    Google Scholar 

  2. Kohavi, R., John, G., Long, R., Manley, D., Pfleger, K. (1994). MLC++: A Machine Learning Library in C++. Proceedings of TAI’94.

    Google Scholar 

  3. Witten, I., Frank, E. (2000). Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations. Morgan Kaufmann Publishers, San Mateo, CA.

    Google Scholar 

  4. Quinlan, J. R. (1986). Induction of decision trees. Machine Learning Vol. 1, No.1, pp. 81–106.

    Google Scholar 

  5. Quinlan, J. R. (1993). C4.5: Programs for Machine Learning. Morgan Kaufmann San Mateo, CA.

    Google Scholar 

  6. Aha, D., Kibler, D. (1991). Instance-based learning algorithms, Machine Learning, 6:37–66.

    Google Scholar 

  7. George, H.J., Langley, P. (1995). Estimating Continuous Distributions in Bayesian Classifiers. Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence, pp. 338–345.

    Google Scholar 

  8. Kohavi, R. (1995). The Power of Decision Tables. Proceeding of European Conference on ML.

    Google Scholar 

  9. Blake, C., Keogh, E., Merz, J. (2000). UCI Repository of machine learning databases. Irvine, University of California, Dep. of Information and Computer Science.

    Google Scholar 

  10. Clementine. http://www.spss.com/clementine/

Download references

Author information

Authors and Affiliations

  1. Computer Technology Institute, Patras, Greece

    Nikos Drossos, Athanasios Papagelis & Dimitris Kalles

Authors
  1. Nikos Drossos
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Athanasios Papagelis
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Dimitris Kalles
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Computer and Information Science, Norwegian University of Science and Technology, O.S. Bragstads plass 2E, 7491, Trondheim, Norway

    Jan Komorowski

  2. Department of Computer Science, University of North Carolina, Charlotte, NC 28223, USA

    Jan Żytkow

  3. Laboratoire ERIC, Université Lyon 2, 5 avenue Pierre Mendès-France, 69676, Bron, France

    Djamel A. Zighed

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Drossos, N., Papagelis, A., Kalles, D. (2000). Decision Tree Toolkit: A Component-Based Library of Decision Tree Algorithms. In: Zighed, D.A., Komorowski, J., Żytkow, J. (eds) Principles of Data Mining and Knowledge Discovery. PKDD 2000. Lecture Notes in Computer Science(), vol 1910. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45372-5_40

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/3-540-45372-5_40

  • Published: 18 July 2002

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41066-9

  • Online ISBN: 978-3-540-45372-7

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Cancel contracts here

167.114.118.212

Not affiliated

Springer Nature

© 2024 Springer Nature