Litcius/Paper detail

On the Implementation of Fuzzy Inference Engines on Quantum Computers

Giovanni Acampora, Roberto Schiattarella, Autilia Vitiello

2022IEEE Transactions on Fuzzy Systems40 citationsDOI

Abstract

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.

Topics & Concepts

Computer scienceInference engineAdaptive neuro fuzzy inference systemSemantic reasonerQuantum computerFuzzy logicFuzzy control systemFuzzy set operationsQuantum algorithmTheoretical computer scienceNeuro-fuzzyAlgorithmArtificial intelligenceInferenceData miningQuantumQuantum mechanicsPhysicsQuantum Computing Algorithms and ArchitectureComputability, Logic, AI AlgorithmsQuantum Information and Cryptography
On the Implementation of Fuzzy Inference Engines on Quantum Computers | Litcius