Abstract
This paper addresses the “problem of new terms” in the context of learning decision trees using the approach based on ID3. We discuss an algorithm for efficiently constructing new features from given primitive features and relate it to constructive induction. In our approach, feature construction is integrated with selecting a (new) feature for building the decision tree in one process. Hence, appropriate features are constructed during tree generation. The representation of constructed features is based on sets. While the search space of possible features is exponential, we use a geometric interpretation to show that this algorithm provides linear time and space complexity. Moreover, we show that it finds features with optimal value for the tree construction procedure of ID3. Results of experiments are reported, and besides of considerations related to the size of the generated trees we also discuss the important issue of how comprehensible these trees are. In particular, we are interested in the intelligibility of the discovered features.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
D. F. Beal and M. R. B. Clarke. The construction of economical and correct algorithms for king and pawn against king. In M. R. B. Clarke, editor, Advances in Computer Chess 2, pages 1–30. Edinburgh University Press, Edinburgh, U.K., 1980.
I. Bratko and I. Kononenko. Learning diagnostic rules from incomplete and noisy data. In B. Phelps, editor, Interactions in Artificial Intelligence and Statistical Method, pages 142–153. London, England, 1986.
L. Breiman, J.H. Friedman, R.A. Olshen, and C.J. Stone. Classification and Regression Trees. Wadsworth, Belmont, 1984.
B. Cestnik, I. Kononenko, and I. Bratko. ASSISTANT 86: A knowledge-elicitation tool for sophisticated users. In I. Bratko and N. Lavrac, editors, Progress in Machine Learning, pages 31–45. Sigma Press, Wilmslow, England, 1987.
G. Drastal, G. Czako, and S. Raatz. Induction in an abstraction space: A form of constructive induction. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, pages 708–712, Detroit, MI, August 1989. Morgan Kaufmann.
E. B. Hunt, J. Marin, and P. T. Stone. Experiments in Induction. Academic Press, New York, NY, 1966.
C. J. Matheus. Adding domain knowledge to SBL through feature construction. In Proceedings of the Eighth National Conference on Artificial Intelligence, pages 803–808, Boston, MA, July/August 1990. AAAI, AAAI Press and MIT Press.
C. J. Matheus and L. A. Rendell. Constructive induction on decision trees. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, pages 645–650, Detroit, MI, August 1989. Morgan Kaufmann.
G. Mehlsam. Automatisches Erzeugen von Klassifikationskriterien. Doctoral dissertation, Technische Universität Wien, Vienna, Austria, August 1989.
P. Mehra, L. A. Rendell, and B. W. Wah. Principled constructive induction. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, pages 651–656, Detroit, MI, August 1989. Morgan Kaufmann.
R. S. Michalski. Pattern recognition as rule-guided inductive inference. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-2(4):349–361, July 1980.
R. S. Michalski and Y. Kodratoff. Research in machine learning: Recent progress, classification of methods, and future directions. In Y. Kodratoff and R. S. Michalski, editors, Machine Learning: An Artificial Intelligence Approach, Volume III, chapter 1, pages 3–30. Morgan Kaufmann, San Mateo, CA, 1990.
T. M. Mitchell, R. M. Keller, and S. T. Kedar-Cabelli. Explanation-based generalization: A unifying view. Machine Learning, 1:47–80, 1986.
S. Muggleton. Duce, an oracle based approach to constructive induction. In Proceedings of the Tenth International Joint Conference on Artificial Intelligence, pages 287–292, Milan, Italy, August 1987. Morgan Kaufmann.
G. Pagallo. Learning DNF by decision trees. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, pages 639–644, Detroit, MI, August 1989. Morgan Kaufmann.
J. R. Quinlan. Learning efficient classification procedures and their application to chess end games. In R. S. Michalski, J. G. Carbonell, and T. M. Mitchell, editors, Machine Learning: An Artificial Intelligence Approach, chapter 15, pages 463–482. Tioga, Palo Alto, CA, 1983.
J. R. Quinlan. Induction of decision trees. Machine Learning, 1:81–106, 1986.
J. R. Quinlan. Decision trees and multi-valued attributes. In J. E. Hayes, D. Michie, and J. Richards, editors, Machine Intelligence 11, chapter 13, pages 305–318. Clarendon Press, Oxford, England, 1988.
L. A. Rendell. Substantial constructive induction using layered information compression: Tractable feature formation in search. In Proceedings of the Ninth International Joint Conference on Artificial Intelligence, pages 650–658, Los Angeles, CA, August 1985. Morgan Kaufmann.
B. A. Shepherd. An appraisal of a decision tree approach to image classification. In Proceedings of the Eighth International Joint Conference on Artificial Intelligence, pages 473–475, Karlsruhe, FRG, August 1983. Morgan Kaufmann.
L. Watanabe and R. Elio. Guiding constructive induction for incremental learning from examples. In Proceedings of the Tenth International Joint Conference on Artificial Intelligence, pages 293–296, Milan, Italy, August 1987. Morgan Kaufmann.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mehlsam, G., Kaindl, H., Barth, W. (1995). Feature construction during tree learning. In: Jantke, K.P., Lange, S. (eds) Algorithmic Learning for Knowledge-Based Systems. Lecture Notes in Computer Science, vol 961. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60217-8_18
Download citation
DOI: https://doi.org/10.1007/3-540-60217-8_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60217-0
Online ISBN: 978-3-540-44737-5
eBook Packages: Springer Book Archive