Related Experiment Video
Updated: Oct 6, 2025

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
On the Depth of Decision Trees with Hypotheses
1Computer, Electrical and Mathematical Sciences & Engineering Division, King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Saudi Arabia.
This study explores decision trees for infinite binary attributes using rough set theory and exact learning. Researchers defined problem complexity, revealing logarithmic, linear, or constant behaviors impacting decision tree depth.
Area of Science:
- Computer Science
- Artificial Intelligence
- Machine Learning
Background:
- Decision trees are fundamental in machine learning for classification and prediction.
- Infinite binary information systems present unique challenges for decision tree construction.
- Rough set theory, test theory, and exact learning offer frameworks for analyzing complex data.
Purpose of the Study:
- To investigate decision tree complexity over infinite binary information systems.
- To define and analyze Shannon-type functions characterizing decision tree depth.
- To classify information systems based on decision tree construction complexity.
Main Methods:
- Utilizing concepts from rough set theory, test theory, and exact learning.
- Defining problems over information systems and analyzing worst-case minimum decision tree depth.
- Studying three Shannon-type functions representing attribute, hypothesis, and combined usage.
Main Results:
- Decision trees using only attributes exhibit logarithmic or linear behavior.
- Decision trees using hypotheses or both attributes and hypotheses show constant, logarithmic, or linear behavior.
- Infinite binary information systems were classified into four complexity classes based on function behavior.
Conclusions:
- The complexity of decision trees in infinite binary information systems is well-defined by Shannon-type functions.
- The classification into four complexity classes provides a structured understanding of computational requirements.
- This research contributes to the theoretical foundations of decision tree learning in complex data scenarios.
Related Concept Videos
Survival Tree
Building a Survival Tree
Constructing a...
Hypothesis: Accept or Fail to Reject?
There are two ways to indicate that the null hypothesis is not rejected. 'Accept' the null...
Decision Making: Traditional Method
First, a specific claim about the population parameter is decided based on the research question and is stated in a simple form. Further, an opposing statement to this claim is also stated. These statements can act as null and alternative hypotheses, out of which a null hypothesis would be a...
Types of Hypothesis Testing
When the null and alternative hypotheses are stated, it is observed that the null hypothesis is a neutral statement against which the alternative hypothesis is tested. The alternative hypothesis is a claim that instead has a certain direction. If the null hypothesis claims that p = 0.5, the alternative hypothesis would be an opposing statement to this and can be put either p > 0.5, p < 0.5, or p...
Null and Alternative Hypotheses
The null hypothesis, denoted by H0 is a statement of no difference between the variables—they are not related. This can often be considered the status quo. As a result if you cannot accept the null, it requires some action.
The alternative hypothesis, denoted by H1 or Ha, is a claim about the...
Statistical Hypothesis Testing
Statistical significance measures the probability that an observed result occurred by chance. If this probability, known as...

