• DocumentCode
    1508503
  • Title

    A connectionist approach to generating oblique decision trees

  • Author

    Setiono, Rudy ; Liu, Huan

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore
  • Volume
    29
  • Issue
    3
  • fYear
    1999
  • fDate
    6/1/1999 12:00:00 AM
  • Firstpage
    440
  • Lastpage
    444
  • Abstract
    Neural networks and decision tree methods are two common approaches to pattern classification. While neural networks can achieve high predictive accuracy rates, the decision boundaries they form are highly nonlinear and generally difficult to comprehend. Decision trees, on the other hand, can be readily translated into a set of rules. In this paper, we present a novel algorithm for generating oblique decision trees that capitalizes on the strength of both approaches. Oblique decision trees classify the patterns by testing on linear combinations of the input attributes. As a result, an oblique decision tree is usually much smaller than the univariate tree generated for the same domain. Our algorithm consists of two components: connectionist and symbolic. A three-layer feedforward neural network is constructed and pruned, a decision tree is then built from the hidden unit activation values of the pruned network. An oblique decision tree is obtained by expressing the activation values using the original input attributes. We test our algorithm on a wide range of problems. The oblique decision trees generated by the algorithm preserve the high accuracy of the neural networks, while keeping the explicitness of decision trees. Moreover, they outperform univariate decision trees generated by the symbolic approach and oblique decision trees built by other approaches in accuracy and tree size
  • Keywords
    decision trees; feedforward neural nets; pattern classification; connectionist approach; decision tree; feedforward neural network; hidden unit activation values; neural networks; oblique decision trees; pattern classification; pruned network; Accuracy; Classification tree analysis; Decision trees; Feedforward neural networks; Linear programming; Neural networks; Pattern classification; Regression tree analysis; Simulated annealing; Testing;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/3477.764880
  • Filename
    764880