Formation of Fuzzy Patterns in Logical Analysis of Data Using a Multi-Criteria Genetic Algorithm

被引:7
|
作者
Masich, Igor S. [1 ,2 ]
Kulachenko, Margarita A. [1 ]
Stanimirovic, Predrag S. [3 ]
Popov, Aleksey M. [1 ]
Tovbis, Elena M. [1 ]
Stupina, Alena A. [1 ,4 ]
Kazakovtsev, Lev A. [1 ,4 ]
机构
[1] Reshetnev Siberian State Univ Sci & Technol, Inst Informat & Telecommun, 31 Krasnoyarsky Rabochy Av, Krasnoyarsk 660037, Russia
[2] Siberian Fed Univ, Inst Space & Informat Technol, 79 Svobodny Pr, Krasnoyarsk 660041, Russia
[3] Univ Nis, Fac Sci & Math, Visegradska 33, Nish 18000, Serbia
[4] Siberian Fed Univ, Inst Business Proc Management, 79 Svobodny Pr, Krasnoyarsk 660041, Russia
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 03期
关键词
logical analysis of data; pattern generation; genetic algorithm; ATRIAL-FIBRILLATION PREDICTION; FAULT-DIAGNOSIS; CLASSIFICATION; OPTIMIZATION; INDUCTION;
D O I
10.3390/sym14030600
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The formation of patterns is one of the main stages in logical data analysis. Fuzzy approaches to pattern generation in logical analysis of data allow the pattern to cover not only objects of the target class, but also a certain proportion of objects of the opposite class. In this case, pattern search is an optimization problem with the maximum coverage of the target class as an objective function, and some allowed coverage of the opposite class as a constraint. We propose a more flexible and symmetric optimization model which does not impose a strict restriction on the pattern coverage of the opposite class observations. Instead, our model converts such a restriction (purity restriction) into an additional criterion. Both, coverage of the target class and the opposite class are two objective functions of the optimization problem. The search for a balance of these criteria is the essence of the proposed optimization method. We propose a modified evolutionary algorithm based on the Non-dominated Sorting Genetic Algorithm-II (NSGA-II) to solve this problem. The new algorithm uses pattern formation as an approximation of the Pareto set and considers the solution's representation in logical analysis of data and the informativeness of patterns. We have tested our approach on two applied medical problems of classification under conditions of sample asymmetry: one class significantly dominated the other. The classification results were comparable and, in some cases, better than the results of commonly used machine learning algorithms in terms of accuracy, without losing the interpretability.
引用
下载
收藏
页数:24
相关论文
共 50 条
  • [1] MULTI-CRITERIA RELIABILITY OPTIMIZATION FOR A COMPLEX SYSTEM WITH A BRIDGE STRUCTURE IN A FUZZY ENVIRONMENT: A FUZZY MULTI-CRITERIA GENETIC ALGORITHM APPROACH
    Mutingi, Michael
    Mbohwa, Charles
    Kommula, Venkata P.
    EKSPLOATACJA I NIEZAWODNOSC-MAINTENANCE AND RELIABILITY, 2016, 18 (03): : 450 - 456
  • [2] An algorithm for fuzzy multi-criteria decisionmaking
    Yeh, CH
    Deng, HP
    1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 1564 - 1568
  • [3] Multi-criteria decision analysis by using fuzzy VIKOR
    Wang, Tien-Chin
    Liang, Jia-Ling
    Ho, Chun-Yen
    2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 901 - 906
  • [4] Robust portfolio optimization with fuzzy TODIM, genetic algorithm and multi-criteria constraints
    Banerjee, Ameet Kumar
    Pradhan, H. K.
    Sensoy, Ahmet
    Fabozzi, Frank
    Mahapatra, Biplab
    ANNALS OF OPERATIONS RESEARCH, 2024, 337 (01) : 1 - 22
  • [5] Reliability Optimization for the Complex Bridge System: Fuzzy Multi-criteria Genetic Algorithm
    Mutingi, Michael
    Kommula, Venkata P.
    PROCEEDINGS OF FIFTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2015), VOL 2, 2016, 437 : 651 - 663
  • [6] Fuzzy multi-criteria acceptability analysis: A new approach to multi-criteria decision analysis under fuzzy environment
    Yatsalo, Boris
    Korobov, Alexander
    Martinez, L.
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 84 : 262 - 271
  • [7] Multi-Criteria Job Scheduling in Grid Using an Accelerated Genetic Algorithm
    Gkoutioudi, Kyriaki Z.
    Karatza, Helen D.
    JOURNAL OF GRID COMPUTING, 2012, 10 (02) : 311 - 323
  • [8] Multi-criteria calibration of a conceptual runoff model using a genetic algorithm
    Seibert, J
    HYDROLOGY AND EARTH SYSTEM SCIENCES, 2000, 4 (02) : 215 - 224
  • [9] Multi-Criteria Job Scheduling in Grid Using an Accelerated Genetic Algorithm
    Kyriaki Z. Gkoutioudi
    Helen D. Karatza
    Journal of Grid Computing, 2012, 10 : 311 - 323
  • [10] A fuzzy multi-criteria algorithm for dynamic routing in FMS
    Naso, D
    Turchiano, B
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 457 - 462