Related Experiment Video
Updated: Nov 7, 2025

08:05
Design and Analysis for Fall Detection System Simplification
Published on: April 6, 2020
10.9K
Model Simplification of Deep Random Forest for Real-Time Applications of Various Sensor Data
Sangwon Kim1, Byoung-Chul Ko1, Jaeyeal Nam1
1Department of Computer Engineering, Keimyung University, Daegu 42601, Korea.
Sensors (Basel, Switzerland)
|April 30, 2021
Summary
This study introduces a novel method to simplify deep random forests (DRF) by eliminating redundant rules. The simplified DRF models maintain high performance while improving transparency and efficiency.
Area of Science:
- Artificial Intelligence
- Machine Learning
Background:
- Deep Random Forests (DRF) offer high performance comparable to Deep Neural Networks (DNNs) without backpropagation.
- However, the complex structure of DRF, with numerous interconnected decision trees, hinders model interpretability and analysis.
Purpose of the Study:
- To propose a new method for simplifying black-box DRF models.
- To enhance the transparency and efficiency of DRF models through rule elimination.
Main Methods:
- Quantifying feature contributions and rule frequency within a trained DRF decision rule set.
- Implementing a rule elimination strategy based on measured feature contributions to remove unnecessary rules.
Main Results:
- The proposed method successfully simplified various DRF models and benchmark sensor datasets.
- Simplified DRF models demonstrated robust performance with significantly fewer parameters and rules.
- Comparison with compressed DNNs showed superior parameter compression and memory efficiency for the simplified DRF.
Conclusions:
- The developed rule elimination technique effectively simplifies DRF models.
- The simplified DRF models offer improved transparency, efficiency, and comparable classification accuracy to complex models.
- This approach provides a more interpretable and resource-efficient alternative to DNNs for complex tasks.
Related Concept Videos
Survival Tree
208
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
208
Multi-input and Multi-variable systems
227
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
227
Classification of Signals
1.1K
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.1K
Random Sampling Method
13.4K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
13.4K
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
156
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
156
Response Surface Methodology
364
Response Surface Methodology (RSM) is a collection of statistical and mathematical techniques used to develop, improve, and optimize processes. It is particularly valuable when many input variables or factors potentially influence a response variable.
The process of RSM involves several key steps:
The process of RSM involves several key steps:
364
