Gradient-based Fuzzy System Optimisation via Automatic Differentiation -- FuzzyR as a Use Case
Chao Chen, Christian Wagner, Jonathan M. Garibaldi

TL;DR
This paper explores using automatic differentiation to optimize fuzzy systems with gradient descent, aiming to simplify their design process and enhance explainability, demonstrated through a FuzzyR use case.
Contribution
It introduces a method to incorporate automatic differentiation into fuzzy system optimization, bridging the gap with neural network training techniques.
Findings
Automatic differentiation enables gradient-based fuzzy system optimization.
FuzzyR can be adapted to leverage automatic differentiation tools.
Potential for more efficient and explainable fuzzy system design.
Abstract
Since their introduction, fuzzy sets and systems have become an important area of research known for its versatility in modelling, knowledge representation and reasoning, and increasingly its potential within the context explainable AI. While the applications of fuzzy systems are diverse, there has been comparatively little advancement in their design from a machine learning perspective. In other words, while representations such as neural networks have benefited from a boom in learning capability driven by an increase in computational performance in combination with advances in their training mechanisms and available tool, in particular gradient descent, the impact on fuzzy system design has been limited. In this paper, we discuss gradient-descent-based optimisation of fuzzy systems, focussing in particular on automatic differentiation -- crucial to neural network learning -- with a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFuzzy Logic and Control Systems
MethodsFocus
