A fuzzy ID3 induction for linguistic data sets


SAVAŞ S. K., Nasibov E.

INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, cilt.33, sa.4, ss.858-878, 2018 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 33 Sayı: 4
  • Basım Tarihi: 2018
  • Doi Numarası: 10.1002/int.21971
  • Dergi Adı: INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.858-878
  • Anahtar Kelimeler: fuzzy classification, fuzzy ID3 algorithm, linguistic data, weighted averaging based on levels (WABL) method, DECISION TREES, CLASSIFICATION, AGGREGATION, ALGORITHMS, FRAMEWORK, NUMBERS
  • Dokuz Eylül Üniversitesi Adresli: Evet

Özet

In real life, humans communicate by means of words. Computing with words enables flexibility via fuzzy logic to reach more informative results for the classification and decision-making. Fuzzy logic handles the imprecise information. In our paper, we propose a novel fuzzy ID3 algorithm for the classification on linguistic data set, where data can be given as linguistic variables. Linguistic variables are defined by using triangular fuzzy numbers given as LR (left-right) fuzzy numbers. And weighted averaging based on levels (WABL) method is used as the defuzzification method for each data. Then, fuzzy c-means algorithm is performed to handle the membership degrees for each variable given in each data set used in an experimental study. At last, the fuzzy ID3 algorithm is applied. The rules are generated, and the reasoning is done by different T-operators. Our study is encouraged by (using) statistical analysis. In conclusion, it is seen that our algorithm proposed for linguistic data is as good as the proposed approach for numeric data. Also, it is shown that the proposed linguistic approach by using different T-operators on linguistic data gives better results than numerical approach on some data sets.