A Simple Fuzzy Classifier based on Inconsistency Analysis of Labeled Data

版本 1.0.0.0 (294.2 KB) 作者: Janos Abonyi
Obtaining accurate but also interpretable fuzzy rulebased classifiers from labelled observation data
662.0 次下载
更新时间 2014/7/10

查看许可证

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

引用格式

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. 检索来源 .

MATLAB 版本兼容性
创建方式 R14SP1
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Pattern Recognition and Classification 的更多信息

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.0.0.0