On the Implementation of Fuzzy Inference Engines on Quantum Computers

被引:16
作者
Acampora, Giovanni [1 ,2 ]
Schiattarella, Roberto [1 ,2 ]
Vitiello, Autilia [1 ,2 ]
机构
[1] Univ Naples Federico II, Dept Phys Ettore Pancini, I-80126 Naples, Italy
[2] Ist Nazl Fis Nucl, Sez Napoli, I-80126 Naples, Italy
关键词
Fuzzy logic; fuzzy sets; fuzzy systems; quantum computing; LOGIC; ALGORITHMS;
D O I
10.1109/TFUZZ.2022.3202348
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Quantum computers can be a revolutionary tool to implement inference engines for fuzzy rule-based systems. In fact, the use of quantum mechanical principles can enable parallel execution of fuzzy rules and allow them to be used efficiently in complex contexts such as distributed and big data environments. This article introduces the very first quantum-based fuzzy inference engine that is capable of providing exponential acceleration in fuzzy rule execution compared to its classical counterpart, and allows a quantum computer to be programmed by fuzzy linguistic rules. The proposed inference engine was implemented using a quantum algorithm design scheme based on the oracle notion. This scheme allows the modeling of a fuzzy rule-based system as a Boolean function, the oracle, which is able to reconstruct the relationships between the antecedent and consequent parts of fuzzy rules, and can be efficiently computed on a quantum computer. The suitability of the proposed quantum algorithm for use as a fuzzy inference engine was tested in a typical benchmark scenario, such as that provided by inverted pendulum control.
引用
收藏
页码:1419 / 1433
页数:15
相关论文
共 39 条
  • [1] Acampora Giovanni, 2021, GECCO '21: Proceedings of the Genetic and Evolutionary Computation Conference Companion, P219, DOI 10.1145/3449726.3459505
  • [2] Implementing evolutionary optimization on actual quantum processors
    Acampora, Giovanni
    Vitiello, Autilia
    [J]. INFORMATION SCIENCES, 2021, 575 : 542 - 562
  • [3] Deep neural networks for quantum circuit mapping
    Acampora, Giovanni
    Schiattarella, Roberto
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (20) : 13723 - 13743
  • [4] Acampora G, 2018, IEEE INT CONF FUZZY
  • [5] Aerts D., TATRA MT MATH PUBL, V1, P5
  • [6] An introduction to quantum machine learning: from quantum logic to quantum deep learning
    Alchieri, Leonardo
    Badalotti, Davide
    Bonardi, Pietro
    Bianco, Simone
    [J]. QUANTUM MACHINE INTELLIGENCE, 2021, 3 (02)
  • [7] [Anonymous], 2002, A user's guide to measure theoretic probability
  • [8] Fuzzy Xor Classes from Quantum Computing
    Avila, Anderson
    Schmalfuss, Murilo
    Reiser, Renata
    Kreinovich, Vladik
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT II (ICAISC 2015), 2015, 9120 : 305 - 317
  • [9] Quantum machine learning
    Biamonte, Jacob
    Wittek, Peter
    Pancotti, Nicola
    Rebentrost, Patrick
    Wiebe, Nathan
    Lloyd, Seth
    [J]. NATURE, 2017, 549 (7671) : 195 - 202
  • [10] Designing Distributed Fuzzy Rule-Based Models
    Cui, Ye
    E, Hanyu
    Pedrycz, Witold
    Li, Zhiwu
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (07) : 2047 - 2053