Paired Patterns in Logical Analysis of Data for Decision Support in Recognition

被引:13
作者
Masich, Igor S. [1 ]
Tyncheko, Vadim S. [1 ]
Nelyub, Vladimir A. [1 ]
Bukhtoyarov, Vladimir V. [1 ]
Kurashkin, Sergei O. [1 ]
Borodulin, Aleksey S. [1 ]
机构
[1] Bauman Moscow State Tech Univ, Artificial Intelligence Technol Sci & Educ Ctr, Moscow 105005, Russia
关键词
interpretable machine learning; logical analysis of data; prime patterns; spanned patterns; rule-based classifiers; CLASSIFICATION; OPTIMIZATION; CLASSIFIERS;
D O I
10.3390/computation10100185
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Logical analysis of data (LAD), an approach to data analysis based on Boolean functions, combinatorics, and optimization, can be considered one of the methods of interpretable machine learning. A feature of LAD is that, among many patterns, different types of patterns can be identified, for example, prime, strong, spanned, and maximum. This paper proposes a decision-support approach to recognition by sharing different types of patterns to improve the quality of recognition in terms of accuracy, interpretability, and validity. An algorithm was developed to search for pairs of strong patterns (prime and spanned) with the same coverage as the training sample, having the smallest (for the prime pattern) and the largest (for the spanned pattern) number of conditions. The proposed approach leads to a decrease in the number of unrecognized observations (compared with the use of spanned patterns only) by 1.5-2 times (experimental results), to some reduction in recognition errors (compared with the use of prime patterns only) of approximately 1% (depending on the dataset) and makes it possible to assess in more detail the level of confidence of the recognition result due to a refined decision-making scheme that uses the information about the number and type of patterns covering the observation.
引用
收藏
页数:15
相关论文
共 40 条
[1]   Spanned patterns for the logical analysis of data [J].
Alexe, G ;
Hammer, PL .
DISCRETE APPLIED MATHEMATICS, 2006, 154 (07) :1039-1049
[2]   Comprehensive vs. comprehensible classifiers in logical analysis of data [J].
Alexe, Gabriela ;
Alexe, Sorin ;
Hammer, Peter L. ;
Kogan, Alexander .
DISCRETE APPLIED MATHEMATICS, 2008, 156 (06) :870-882
[3]   Logical analysis of data - the vision of Peter L. Hammer [J].
Alexe, Gabriela ;
Alexe, Sorin ;
Bonates, Tiberius O. ;
Kogan, Alexander .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2007, 49 (1-4) :265-312
[4]   Rule quality measures for rule induction systems: Description and evaluation [J].
An, AJ ;
Cercone, N .
COMPUTATIONAL INTELLIGENCE, 2001, 17 (03) :409-424
[5]  
[Anonymous], 2017, Nova J Eng Appl Sci
[6]   Robust cutpoints in the logical analysis of numerical data [J].
Anthony, Martin ;
Ratsaby, Joel .
DISCRETE APPLIED MATHEMATICS, 2012, 160 (4-5) :355-364
[7]   Logical analysis of multiclass data with relaxed patterns [J].
Bain, Travaughn C. ;
Avila-Herrera, Juan F. ;
Subasi, Ersoy ;
Subasi, Munevver Mine .
ANNALS OF OPERATIONS RESEARCH, 2020, 287 (01) :11-35
[8]   Logic classification and feature selection for biomedical data [J].
Bertolazzi, P. ;
Felici, G. ;
Festa, P. ;
Lancia, G. .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2008, 55 (05) :889-899
[9]   Maximum patterns in datasets [J].
Bonates, T. O. ;
Hammer, Peter L. ;
Kogan, A. .
DISCRETE APPLIED MATHEMATICS, 2008, 156 (06) :846-861
[10]   Logical analysis of numerical data [J].
Boros, E ;
Hammer, PL ;
Ibaraki, T ;
Kogan, A .
MATHEMATICAL PROGRAMMING, 1997, 79 (1-3) :163-190