Related Experiment Video
Updated: Aug 25, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Extraction of the association rules from artificial neural networks based on the multiobjective optimization
Dounia Yedjour1, Hayat Yedjour1, Samira Chouraqui1
1Faculté des mathématiques et informatique, Université des Sciences et de la Technologie d'Oran Mohamed Boudiaf, Oran, Algeria.
Abstract:
Artificial Neural Network (ANN) is one of the powerful techniques of machine learning. It has shown its effectiveness in both prediction and classification problems. However, in some fields there is still some reticence towards their use mainly the fact that they do not justify their answers. The lack of transparency on how ANN makes decisions motivated us to develop our rule extraction algorithm that extracts comprehensible rules with high accuracy and high fidelity. The aim is to generate a set of rules that mimic the decision of ANN and cover a larger set of patterns. The obtained rule sets should satisfy a well-balanced trade-off between the fidelity, the accuracy and the comprehensibility. The proposed algorithm consists of a three steps: ANN learning phase, rule extraction phase and rule simplification phase. The rule extraction phase is based on the extraction of the association rules while the rules simplification procedure is based on the laws of Boolean algebra. To evaluate the performance of our algorithm, the system has been studied using four datasets, and then compared with other rule extraction methods. The results show that our proposal offers a small set of rules having the highest accuracy and fidelity values.
Related Concept Videos
Multi-input and Multi-variable systems
In the absence...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Associative Learning
Classical conditioning, also known...
Extraction: Advanced Methods
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...

