A Simple Fuzzy Classifier based on Inconsistency Analysis of Labeled Data

Obtaining accurate but also interpretable fuzzy rulebased classifiers from labelled observation data
662 download
Aggiornato 10 lug 2014

Visualizza la licenza

An extremely simple fuzzy classifier is identified based on the inconsistency analysis of labelled training data. The method was applied to the COIL challenge 2000 Direct Mail problem and resulted in 121 selected caravan policies within the first 800 selected customers. As this result is identical to the result of the winner of the competition, the presented method is an example for how the try the simplest first approach can be effective in real-life problems.

This algorithm can be used for obtaining accurate but also interpretable fuzzy rule-based classifiers from labelled observation data. In the first step, the structure of the model is initialised based on the statistical analysis of the labelled data and straightforward data-mining tools like feature selection methods. After the feature selection step, the algorithm transforms the inconsistency analysis of the features into fuzzy sets. Finally, the classifier is optimised for accuracy by adapting the parameters of the resulting model.

The algorithm is also described in:
J. Abonyi, H. Roubos, Simple fuzzy classifier based on inconsistency analysis of labeled data", Chapter 12 in: CoIL Challenge 2000: The Insurance Company Case, Peter van der Putten and Maarten van Someren (eds), Sentient Machine Research, Amsterdam and Leiden Institute of Advanced Computer Science, Leiden, LIACS Technical Report, 1-10, 2000

More MATLAB implementation on my website:
http://www.abonyilab.com/software-and-data

Cita come

Janos Abonyi (2024). A Simple Fuzzy Classifier based on Inconsistency Analysis of Labeled Data (https://www.mathworks.com/matlabcentral/fileexchange/47175-a-simple-fuzzy-classifier-based-on-inconsistency-analysis-of-labeled-data), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R14SP1
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Pattern Recognition and Classification in Help Center e MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.0.0.0