Tuning similarity-based fuzzy logic programs

被引:0
|
作者
Moreno, Gines [1 ]
Riaza, Jose A. [1 ]
机构
[1] UCLM, Dept Comp Syst, Albacete 02071, Spain
关键词
Fuzzy logic; Similarity; Tuning; Symbolic execution;
D O I
10.1016/j.jlamp.2024.101020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We have recently designed a symbolic extension of FASILL (acronym of "Fuzzy Aggregators and Similarity Into a Logic Language"), where some truth degrees, similarity annotations and fuzzy connectives can be left unknown, so that the user can easily see the impact of their possible values at execution time. By extending our previous results in the development of tuning techniques not dealing yet with similarity relations, in this work we automatically tune FASILL programs by appropriately substituting the symbolic constants appearing on their rules and similarity relations with the concrete values that best satisfy the user's preferences. Firstly, we have formally proved two theoretical results with different levels of generality/practicability for tuning programs in a safe and effective way. Regarding efficiency, we have drastically reduced the exponential complexity of the tuning algorithms by splitting the initial set of symbolic constants in disjoint sets and using thresholding techniques. These effects have been evidenced by several experiments and benchmarks developed with the online tool we provide to verify in practice the high performance of the improved system.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Conceptual spaces and the strength of similarity-based arguments
    Douven, Igor
    Elqayam, Shira
    Gardenfors, Peter
    Mirabile, Patricia
    COGNITION, 2022, 218
  • [42] Ranking Documents using Similarity-based PageRanks
    Hatakenaka, Shota
    Miura, Takao
    2011 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2011, : 19 - 24
  • [43] Closeness in similarity-based reasoning with an interpolation condition
    Perfilieva, Irina
    FUZZY SETS AND SYSTEMS, 2016, 292 : 333 - 346
  • [44] Fuzzy Logic Programming for Tuning Neural Networks
    Moreno, Gines
    Perez, Jesus
    Riaza, Jose A.
    RULES AND REASONING (RULEML+RR 2019), 2019, 11784 : 190 - 197
  • [45] Future load curve shaping based on similarity using fuzzy logic approach
    Senjyu, T
    Higa, S
    Uezato, K
    IEE PROCEEDINGS-GENERATION TRANSMISSION AND DISTRIBUTION, 1998, 145 (04) : 375 - 380
  • [46] Multi-label classification and fuzzy similarity-based expert identification techniques for software bug assignment
    Panda, Rama Ranjan
    Nagwani, Naresh Kumar
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2024, 27 (06) : 734 - 748
  • [47] Development of Fuzzy-Logic-Based Self Tuning PI Controller for Servomotor
    Wahyunggoro, Oyas
    Saad, Nordin B.
    2008 10TH INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION ROBOTICS & VISION: ICARV 2008, VOLS 1-4, 2008, : 1545 - 1550
  • [48] A fuzzy-logic based tuning for a velocity controller of the DC servo drive
    Pietrusewicz, Krzysztof
    Dworak, Pawel
    PRZEGLAD ELEKTROTECHNICZNY, 2009, 85 (02): : 112 - 114
  • [49] Fuzzy logic-based tuning of PID controller to control flexible manipulators
    Prasenjit Sarkhel
    Nilotpal Banerjee
    Nirmal Baran Hui
    SN Applied Sciences, 2020, 2
  • [50] Fuzzy logic-based tuning of PID controller to control flexible manipulators
    Sarkhel, Prasenjit
    Banerjee, Nilotpal
    Hui, Nirmal Baran
    SN APPLIED SCIENCES, 2020, 2 (06):