This paper presents EvoNFuzz, a novel Evolutionary Neuro-Fuzzy Network that integrates functional fuzzy rules with a hybrid learning approach combining Multi-Gene Genetic Programming (MGGP) and gradient-based optimization. Unlike traditional Takagi-Sugeno models, EvoNFuzz employs polynomial-based consequents, evolved via MGGP, to more effectively capture complex non-linear relationships in data. Additionally, EvoNFuzz incorporates rule weights akin to those in neural networks, allowing it to assign varying degrees of importance to each fuzzy rule. The membership functions are determined using the K-Means clustering algorithm. A Gradient-based learning algorithm adjusts the rule weights and the membership functions. The performance of EvoNFuzz is rigorously tested against alternative models on non-linear regression tasks. The computational results demonstrate that EvoNFuzz consistently outperforms or matches the performance of alternative models.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

EvoNFuzz: A New Evolutionary Neuro-Fuzzy Network with Genetic Programming-Based Learning

  • Glender Brás,
  • Alisson Marques Silva,
  • Elizabeth F. Wanner

摘要

This paper presents EvoNFuzz, a novel Evolutionary Neuro-Fuzzy Network that integrates functional fuzzy rules with a hybrid learning approach combining Multi-Gene Genetic Programming (MGGP) and gradient-based optimization. Unlike traditional Takagi-Sugeno models, EvoNFuzz employs polynomial-based consequents, evolved via MGGP, to more effectively capture complex non-linear relationships in data. Additionally, EvoNFuzz incorporates rule weights akin to those in neural networks, allowing it to assign varying degrees of importance to each fuzzy rule. The membership functions are determined using the K-Means clustering algorithm. A Gradient-based learning algorithm adjusts the rule weights and the membership functions. The performance of EvoNFuzz is rigorously tested against alternative models on non-linear regression tasks. The computational results demonstrate that EvoNFuzz consistently outperforms or matches the performance of alternative models.