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 条
  • [31] Data integration by fuzzy similarity-based hierarchical clustering
    Angelo Ciaramella
    Davide Nardone
    Antonino Staiano
    BMC Bioinformatics, 21
  • [32] Similarity-Based Reasoning With Order-Sorted Feature Logic
    Milanese, Gian Carlo
    Pasi, Gabriella
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2024, 32 (05) : 2797 - 2810
  • [33] A sound and complete semantics for a similarity-based logic programming language
    Julian-Iranzo, Pascual
    Rubio-Manzano, Clemente
    FUZZY SETS AND SYSTEMS, 2017, 317 : 1 - 26
  • [34] Symbolic Execution and Thresholding for Efficiently Tuning Fuzzy Logic Programs
    Moreno, Gines
    Penabad, Jaime
    Riaza, Jose A.
    Vidal, German
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, LOPSTR 2016, 2017, 10184 : 131 - 147
  • [35] A FUZZY SIMILARITY-BASED APPROACH TO RELIABILITY ALLOCATION OF DIESEL ENGINE
    Chen, Zhong-Zhe
    Liu, Yu
    Huang, Hong-Zhong
    Ling, Dan
    He, Li-Ping
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 7, 2012, : 871 - 875
  • [36] A New Approach to Fuzzy Metric Spaces and Their Similarity-Based Construction
    Soylu, Gultekin
    Guloglu, Mutlu
    JOURNAL OF FUNCTION SPACES, 2016, 2016
  • [37] Performance Embeddings: A Similarity-Based Transfer Tuning Approach to Performance Optimization
    Trumper, Lukas
    Ben-Nun, Tal
    Schaad, Philipp
    Calotoiu, Alexandru
    Hoefler, Torsten
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2023, 2023, : 50 - 62
  • [38] A Fuzzy Similarity-based Clustering Optimized by Particle Swarm Optimization
    Chen Donghui
    Liu Zhijing
    Wang Zonghu
    CHINESE JOURNAL OF ELECTRONICS, 2013, 22 (03): : 461 - 465
  • [39] Similarity-based Link Prediction Algorithm with Fuzzy Set Approach
    Li, Yu-Zeng
    Yu, Xiao-Fei
    Wang, Bai-Xiang
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMMUNICATION ENGINEERING (CSCE 2015), 2015, : 6 - 9
  • [40] Performance studies of some similarity-based fuzzy Clustering algorithms
    School of Information Technology, Indian Institute of Technology, Kharagpur-721302, West Bengal, India
    不详
    Int. J. Perform. Eng., 2006, 2 (191-200):