This document presents an entropy-based adaptive genetic algorithm approach for learning classification rules from data. The key aspects are:
1. Binary encoding is used to represent classification rules, with the consequent determined by the majority of examples a rule matches.
2. The fitness function considers error rate, entropy, rule consistency, and hole ratio to evaluate individuals. Entropy measures the homogeneity of examples matched by rules.
3. An adaptive asymmetric mutation operator is applied, with the mutation inversion probability self-adapting during the algorithm run.
4. The approach is tested on credit, voting, and heart disease databases, outperforming decision trees, neural networks, and naive Bayes methods.