Data-driven fuzzification technique (including tutorial)

版本 1.0.4 (712.5 KB) 作者: Vugar
Please, read the “Overview” section as the tool provides some useful and interesting functionality that is a bit hard to be briefed.
137.0 次下载
更新时间 2018/12/12

查看许可证

This submission is somewhat the software implementation of the technique proposed in https://www.tandfonline.com/eprint/z2MHECZWBZFQw72K5vwp/full (the link provides the full access to the paper). Besides implementing the aforementioned technique, the submitted tool provides some allegedly useful additional functionality that is described further.

The submission is partially devoted to the fuzzification issue in linguistic summarization (LS) of data. LS is a branch of Data Mining with goal to extract [from data] knowledge elements being in linguistic form. This submission deals with the Wu–Mendel approach for linguistic summarization of datasets. This approach and the submitted tool can interest someone for the following reasons:
1) One can get linguistic descriptions of causal datasets (datasets with antecedent and consequent attributes).
2) One can get a rulebase for some Fuzzy Inference System (FIS) by applying the Wu–Mendel approach. This means that the Wu–Mendel approach can be used to design fuzzy prediction systems from statistical data: one gets a causal dataset (for example, from UCI Machine Learning Repository) and, by using the submitted tool, creates a Mamdani-Type FIS that predicts the values of the dataset's consequent attribute/attributes.
3) The submitted tool implements the fuzzification-tuning technique, which can be quite useful in both obtaining linguistic descriptions (3.1) and obtaining the rulebase for a FIS (3.2).
3.1) The attributes of a dataset to be put through LS are usually fuzzified: each attribute gets a number of fuzzy linguistic terms (for example, an attribute "Income" can get the following fuzzy linguistic terms: Low, Middle, High). The fuzzification is usually user defined in LS; so the current submission implements the technique that tunes the user-defined fuzzification by merging highly cognate [and therefore redundant] linguistic terms.
3.2) The fuzzification-tuning technique can be used to decrease the number of membership functions and rules in FIS being created by means of the Wu–Mendel approach without the proportionately siginificant loss in inference accuracy.
4) Theoretically, the fuzzification-tuning technique can be used as a common multipurpose fuzzification-tuning technique in Data Mining.

引用格式

Vugar (2024). Data-driven fuzzification technique (including tutorial) (https://www.mathworks.com/matlabcentral/fileexchange/68494-data-driven-fuzzification-technique-including-tutorial), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2017b
兼容 R2017b
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Fuzzy Logic Toolbox 的更多信息

Community Treasure Hunt

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

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

Some minor changes to the "Summary" section.

1.0.3

Some minor changes in the "Description" section.

1.0.2

The complete version of the tool has been submitted.

1.0.1

The description has been slightly updated.

1.0.0