Fast Fuzzy Inference in Octave

Fuzzy relations are simple mathematical structures that enable a very general representation of fuzzy knowledge, and fuzzy relational calculus offers a powerful machinery for approximate reasoning. However, one of the most relevant limitations of approximate reasoning is the efficiency bottleneck. I...

Full description

Bibliographic Details
Main Authors: Piero Molino, Gianvito Pio, Corrado Mencar
Format: Article
Language:English
Published: Atlantis Press 2013-04-01
Series:International Journal of Computational Intelligence Systems
Subjects:
Online Access:https://www.atlantis-press.com/article/25868385.pdf
id doaj-211df7285ca54bec90137d63ac45a4db
record_format Article
spelling doaj-211df7285ca54bec90137d63ac45a4db2020-11-24T21:45:05ZengAtlantis PressInternational Journal of Computational Intelligence Systems 1875-68832013-04-016210.1080/18756891.2013.769765Fast Fuzzy Inference in OctavePiero MolinoGianvito PioCorrado MencarFuzzy relations are simple mathematical structures that enable a very general representation of fuzzy knowledge, and fuzzy relational calculus offers a powerful machinery for approximate reasoning. However, one of the most relevant limitations of approximate reasoning is the efficiency bottleneck. In this paper, we present two implementations for fast fuzzy inference through relational composition, with the twofold objective of being general and efficient. The two implementations are capable of working on full and sparse representations respectively. Further, a wrapper procedure is capable of automatically selecting the best implementation on the basis of the input features. We implemented the code in GNU Octave because it is a high-level language targeted to numerical computations. Experimental results show the impressive performance gain when the proposed implementation is used.https://www.atlantis-press.com/article/25868385.pdfGNU Octavefuzzy relationsfuzzy compositionfuzzy inference
collection DOAJ
language English
format Article
sources DOAJ
author Piero Molino
Gianvito Pio
Corrado Mencar
spellingShingle Piero Molino
Gianvito Pio
Corrado Mencar
Fast Fuzzy Inference in Octave
International Journal of Computational Intelligence Systems
GNU Octave
fuzzy relations
fuzzy composition
fuzzy inference
author_facet Piero Molino
Gianvito Pio
Corrado Mencar
author_sort Piero Molino
title Fast Fuzzy Inference in Octave
title_short Fast Fuzzy Inference in Octave
title_full Fast Fuzzy Inference in Octave
title_fullStr Fast Fuzzy Inference in Octave
title_full_unstemmed Fast Fuzzy Inference in Octave
title_sort fast fuzzy inference in octave
publisher Atlantis Press
series International Journal of Computational Intelligence Systems
issn 1875-6883
publishDate 2013-04-01
description Fuzzy relations are simple mathematical structures that enable a very general representation of fuzzy knowledge, and fuzzy relational calculus offers a powerful machinery for approximate reasoning. However, one of the most relevant limitations of approximate reasoning is the efficiency bottleneck. In this paper, we present two implementations for fast fuzzy inference through relational composition, with the twofold objective of being general and efficient. The two implementations are capable of working on full and sparse representations respectively. Further, a wrapper procedure is capable of automatically selecting the best implementation on the basis of the input features. We implemented the code in GNU Octave because it is a high-level language targeted to numerical computations. Experimental results show the impressive performance gain when the proposed implementation is used.
topic GNU Octave
fuzzy relations
fuzzy composition
fuzzy inference
url https://www.atlantis-press.com/article/25868385.pdf
work_keys_str_mv AT pieromolino fastfuzzyinferenceinoctave
AT gianvitopio fastfuzzyinferenceinoctave
AT corradomencar fastfuzzyinferenceinoctave
_version_ 1725906867665764352