Fuzzy rule-based systems have been successfully applied to many real-world applications. The main advantage of fuzzy rule-based systems is their linguistic interpretability, where a set of fuzzy IF-THEN rules is used to describe the input-output relationship. One of the popular applications of fuzzy rule-based systems is the fuzzy rule-based classification system. The design of compact, interpretable and high-performance fuzzy rule-based classification system remains a challenging research topic. This is because there exists a trade-off between the accuracy and complexity of the fuzzy rule-based classifier.