Decision trees have been successfully used for the task of classification. However, state-of-the-art algorithms do not incorporate the user in the tree construction process. This paper presents a new user-centered approach to this process where the user and the computer can both contribute their strengths: the user provides domain knowledge and evaluates intermediate results of the algorithm, the computer automatically creates patterns satisfying user constraints and generates appropriate visualizations of these patterns. In this cooperative approach, domain knowledge of the user can direct the search of the algorithm. Additionally, by providing adequate data and knowledge visualizations, the pattern recognition capabilities of the human can be used to increase the effectivity of decision tree construction. Furthermore, the user gets a deeper understanding of the decision tree than just obtaining it as a result of an algorithm. To achieve the intended level of cooperation, we introduce a new visualization of data with categorical and numerical attributes. A novel technique for visualizing decision trees is presented which provides deep insights into the process of decision tree construction. As a key contribution, we integrate a state-of-the-art algorithm for decision tree construction such that many different styles of cooperation - ranging from completely manual over combined to completely automatic classification - are supported. An experimental performance evaluation demonstrates that our cooperative approach yields an efficient construction of decision trees that have a small size, but a high accuracy.
%0 Conference Paper
%1 Ankerst2000
%A Ankerst, Mihael
%A Ester, Martin
%A Kriegel, Hans-Peter
%B Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining (KDD)
%C New York, NY, USA
%D 2000
%I ACM
%K
%P 179--188
%R http://doi.acm.org/10.1145/347090.347124
%T Towards an effective cooperation of the user and the computer for classification
%X Decision trees have been successfully used for the task of classification. However, state-of-the-art algorithms do not incorporate the user in the tree construction process. This paper presents a new user-centered approach to this process where the user and the computer can both contribute their strengths: the user provides domain knowledge and evaluates intermediate results of the algorithm, the computer automatically creates patterns satisfying user constraints and generates appropriate visualizations of these patterns. In this cooperative approach, domain knowledge of the user can direct the search of the algorithm. Additionally, by providing adequate data and knowledge visualizations, the pattern recognition capabilities of the human can be used to increase the effectivity of decision tree construction. Furthermore, the user gets a deeper understanding of the decision tree than just obtaining it as a result of an algorithm. To achieve the intended level of cooperation, we introduce a new visualization of data with categorical and numerical attributes. A novel technique for visualizing decision trees is presented which provides deep insights into the process of decision tree construction. As a key contribution, we integrate a state-of-the-art algorithm for decision tree construction such that many different styles of cooperation - ranging from completely manual over combined to completely automatic classification - are supported. An experimental performance evaluation demonstrates that our cooperative approach yields an efficient construction of decision trees that have a small size, but a high accuracy.
%@ 1-58113-233-6
@inproceedings{Ankerst2000,
abstract = {Decision trees have been successfully used for the task of classification. However, state-of-the-art algorithms do not incorporate the user in the tree construction process. This paper presents a new user-centered approach to this process where the user and the computer can both contribute their strengths: the user provides domain knowledge and evaluates intermediate results of the algorithm, the computer automatically creates patterns satisfying user constraints and generates appropriate visualizations of these patterns. In this cooperative approach, domain knowledge of the user can direct the search of the algorithm. Additionally, by providing adequate data and knowledge visualizations, the pattern recognition capabilities of the human can be used to increase the effectivity of decision tree construction. Furthermore, the user gets a deeper understanding of the decision tree than just obtaining it as a result of an algorithm. To achieve the intended level of cooperation, we introduce a new visualization of data with categorical and numerical attributes. A novel technique for visualizing decision trees is presented which provides deep insights into the process of decision tree construction. As a key contribution, we integrate a state-of-the-art algorithm for decision tree construction such that many different styles of cooperation - ranging from completely manual over combined to completely automatic classification - are supported. An experimental performance evaluation demonstrates that our cooperative approach yields an efficient construction of decision trees that have a small size, but a high accuracy.},
added-at = {2012-07-13T11:59:29.000+0200},
address = {New York, NY, USA},
author = {Ankerst, Mihael and Ester, Martin and Kriegel, Hans-Peter},
biburl = {https://www.bibsonomy.org/bibtex/203cddda30c3c49d31632f2c20dc1a6e2/jabreftest},
booktitle = {Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining (KDD)},
doi = {http://doi.acm.org/10.1145/347090.347124},
file = {Ankerst2000.pdf:2000/Ankerst2000.pdf:PDF},
groups = {public},
interhash = {e1ead2d825c11d822851744678350d47},
intrahash = {03cddda30c3c49d31632f2c20dc1a6e2},
isbn = {1-58113-233-6},
keywords = {},
location = {Boston, Massachusetts, United States},
pages = {179--188},
publisher = {ACM},
timestamp = {2012-07-13T11:59:29.000+0200},
title = {Towards an effective cooperation of the user and the computer for classification},
username = {jabreftest},
year = 2000
}