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...
Main Authors: | , , |
---|---|
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 |