Multiple multidimensional fuzzy reasoning algorithm based on neural network

Zhiwei Zhao, Guiqiang Ni, Yuanyuan Shen, Nasruddin Hassan

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

In the past, intelligent system often realized reasoning operation by interpolation method for one-dimensional sparse rule base, and could not analyze fuzzy reasoning of multi-dimensional sparse rule condition, which greatly improved the error and volatility of reasoning results. Therefore, a multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is proposed. Through the CMAC neural network, the influence weight of each variable is extracted. CMAC neural network is applied to train weights of multi-dimensional variables in multiple multi-dimensional fuzzy reasoning rules, and local correction weights are made, so that the weights of each modification are very few. After fast learning, the influence weights of the multi-dimensional variables on the reasoning result are obtained. A multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is applied to input the given neighboring rules into CMAC neural network, and the weights of the variables in the neighboring rules are obtained. According to the linear interpolation and the sequence of interpolation cardinal numbers, the influence weights of the variables in the observation value are determined. According to the linear interpolation reasoning method, a new fuzzy rule is constructed. Based on the approximation between the new fuzzy rules and the observed values, the similarity between the predicted values and the new fuzzy rules is constructed. The result of fuzzy inference is obtained according to the similarity. The experimental results show that the proposed algorithm has high reasoning precision and stability, and the practical application effect is good.

Original languageEnglish
Pages (from-to)4121-4129
Number of pages9
JournalJournal of Intelligent and Fuzzy Systems
Volume35
Issue number4
DOIs
Publication statusPublished - 1 Jan 2018

Fingerprint

Fuzzy Reasoning
Neural Networks
Neural networks
Interpolation
Fuzzy rules
Reasoning
Fuzzy Rules
Linear Interpolation
Weighting
Fuzzy inference
Intelligent systems
Cardinal number
Fuzzy Inference
Rule Base
Interpolation Method
Intelligent Systems
Volatility
Interpolate
Experimental Results
Approximation

Keywords

  • CMAC
  • fuzzy reasoning
  • fuzzy rules
  • multiple multidimensional
  • Neural network
  • similarity
  • weights

ASJC Scopus subject areas

  • Statistics and Probability
  • Engineering(all)
  • Artificial Intelligence

Cite this

Multiple multidimensional fuzzy reasoning algorithm based on neural network. / Zhao, Zhiwei; Ni, Guiqiang; Shen, Yuanyuan; Hassan, Nasruddin.

In: Journal of Intelligent and Fuzzy Systems, Vol. 35, No. 4, 01.01.2018, p. 4121-4129.

Research output: Contribution to journalArticle

Zhao, Zhiwei ; Ni, Guiqiang ; Shen, Yuanyuan ; Hassan, Nasruddin. / Multiple multidimensional fuzzy reasoning algorithm based on neural network. In: Journal of Intelligent and Fuzzy Systems. 2018 ; Vol. 35, No. 4. pp. 4121-4129.
@article{68a8b27164424dba8556fab17556e1ab,
title = "Multiple multidimensional fuzzy reasoning algorithm based on neural network",
abstract = "In the past, intelligent system often realized reasoning operation by interpolation method for one-dimensional sparse rule base, and could not analyze fuzzy reasoning of multi-dimensional sparse rule condition, which greatly improved the error and volatility of reasoning results. Therefore, a multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is proposed. Through the CMAC neural network, the influence weight of each variable is extracted. CMAC neural network is applied to train weights of multi-dimensional variables in multiple multi-dimensional fuzzy reasoning rules, and local correction weights are made, so that the weights of each modification are very few. After fast learning, the influence weights of the multi-dimensional variables on the reasoning result are obtained. A multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is applied to input the given neighboring rules into CMAC neural network, and the weights of the variables in the neighboring rules are obtained. According to the linear interpolation and the sequence of interpolation cardinal numbers, the influence weights of the variables in the observation value are determined. According to the linear interpolation reasoning method, a new fuzzy rule is constructed. Based on the approximation between the new fuzzy rules and the observed values, the similarity between the predicted values and the new fuzzy rules is constructed. The result of fuzzy inference is obtained according to the similarity. The experimental results show that the proposed algorithm has high reasoning precision and stability, and the practical application effect is good.",
keywords = "CMAC, fuzzy reasoning, fuzzy rules, multiple multidimensional, Neural network, similarity, weights",
author = "Zhiwei Zhao and Guiqiang Ni and Yuanyuan Shen and Nasruddin Hassan",
year = "2018",
month = "1",
day = "1",
doi = "10.3233/JIFS-169733",
language = "English",
volume = "35",
pages = "4121--4129",
journal = "Journal of Intelligent and Fuzzy Systems",
issn = "1064-1246",
publisher = "IOS Press",
number = "4",

}

TY - JOUR

T1 - Multiple multidimensional fuzzy reasoning algorithm based on neural network

AU - Zhao, Zhiwei

AU - Ni, Guiqiang

AU - Shen, Yuanyuan

AU - Hassan, Nasruddin

PY - 2018/1/1

Y1 - 2018/1/1

N2 - In the past, intelligent system often realized reasoning operation by interpolation method for one-dimensional sparse rule base, and could not analyze fuzzy reasoning of multi-dimensional sparse rule condition, which greatly improved the error and volatility of reasoning results. Therefore, a multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is proposed. Through the CMAC neural network, the influence weight of each variable is extracted. CMAC neural network is applied to train weights of multi-dimensional variables in multiple multi-dimensional fuzzy reasoning rules, and local correction weights are made, so that the weights of each modification are very few. After fast learning, the influence weights of the multi-dimensional variables on the reasoning result are obtained. A multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is applied to input the given neighboring rules into CMAC neural network, and the weights of the variables in the neighboring rules are obtained. According to the linear interpolation and the sequence of interpolation cardinal numbers, the influence weights of the variables in the observation value are determined. According to the linear interpolation reasoning method, a new fuzzy rule is constructed. Based on the approximation between the new fuzzy rules and the observed values, the similarity between the predicted values and the new fuzzy rules is constructed. The result of fuzzy inference is obtained according to the similarity. The experimental results show that the proposed algorithm has high reasoning precision and stability, and the practical application effect is good.

AB - In the past, intelligent system often realized reasoning operation by interpolation method for one-dimensional sparse rule base, and could not analyze fuzzy reasoning of multi-dimensional sparse rule condition, which greatly improved the error and volatility of reasoning results. Therefore, a multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is proposed. Through the CMAC neural network, the influence weight of each variable is extracted. CMAC neural network is applied to train weights of multi-dimensional variables in multiple multi-dimensional fuzzy reasoning rules, and local correction weights are made, so that the weights of each modification are very few. After fast learning, the influence weights of the multi-dimensional variables on the reasoning result are obtained. A multiple multi-dimensional fuzzy reasoning algorithm based on CMAC neural network weighting is applied to input the given neighboring rules into CMAC neural network, and the weights of the variables in the neighboring rules are obtained. According to the linear interpolation and the sequence of interpolation cardinal numbers, the influence weights of the variables in the observation value are determined. According to the linear interpolation reasoning method, a new fuzzy rule is constructed. Based on the approximation between the new fuzzy rules and the observed values, the similarity between the predicted values and the new fuzzy rules is constructed. The result of fuzzy inference is obtained according to the similarity. The experimental results show that the proposed algorithm has high reasoning precision and stability, and the practical application effect is good.

KW - CMAC

KW - fuzzy reasoning

KW - fuzzy rules

KW - multiple multidimensional

KW - Neural network

KW - similarity

KW - weights

UR - http://www.scopus.com/inward/record.url?scp=85056136422&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85056136422&partnerID=8YFLogxK

U2 - 10.3233/JIFS-169733

DO - 10.3233/JIFS-169733

M3 - Article

VL - 35

SP - 4121

EP - 4129

JO - Journal of Intelligent and Fuzzy Systems

JF - Journal of Intelligent and Fuzzy Systems

SN - 1064-1246

IS - 4

ER -