A Rapid Learning Approach for Developing Fuzzy Controllers
نویسندگان
چکیده
Abstract In this paper we propose an approach for rapid learning an important type of fuzzy controllers To specify linguistic terms the B spline basis functions are used for input variables and fuzzy singletons for output variables Product is chosen as the fuzzy conjunction and centroid as the defuzzi cation method By appropriately designing the rule base a fuzzy logic controller can be interpreted as a B spline interpolator Such a fuzzy controller can learn to approximate any known data sequences and to minimise a certain cost functions By choosing a suitable cost function the learning process can converge rapidly We present some applications of this approach in supervised learning especially for function approximation The approach can also be extended to the problem of unsupervised learning
منابع مشابه
Rapid Learning of Sensor-Based Behaviours of Mobile Robots Based on B-Spline Fuzzy Controllers
We present a robust and safe approach for learning of sensor-based controllers and show how it can make the programming of control tasks easier. It is first discussed how to construct a fuzzy controller with B-splines and why rapid convergence of its learning can be achieved. To apply the concept in learning of primitive behaviours of mobile robots like collision avoidance with different enviro...
متن کاملDesigning fuzzy controllers by rapid learning
We propose a learning approach to designing fuzzy controllers based on the B-spline model. Unlike other normalised parameterised set functions for deening fuzzy sets, B-spline basis functions do not necessarily span from membership values zero to one, but possess the property \partition of unity". B-spline basis functions can be automatically determined after each input is partitioned. Learning...
متن کاملMobile Robot Navigation Using Dynamic Fuzzy Q-learning
Fuzzy logic is a mathematical approach towards the human way of thinking and learning. Based on if-then rules, we can design fuzzy controllers with the intuitive experience of human beings. However, it is not practical for a designer to find necessary number of rules and determine appropriate parameters by hand. Hence, we incorporate a reinforcement learning method with basic fuzzy rules so tha...
متن کاملPetri Nets and Fuzzy Sets in Hybrid Controllers Synthesis: The Discrete-Event Aspect
This paper presents a design approach intended for the modeling and synthesis of discrete-event modules of hybrid controllers by combining a model of computation and a soft computing synthesis approach. The model of computation is based on coloured Petri nets (CPNs) and the soft computing method uses fuzzy logic. The design approach converts Petri net models into their equivalent fuzzy sets for...
متن کاملThe Fuzzy Sars’a’(λ) Learning Approach Applied to a Strategic Route Learning Robot Behaviour
This paper presents a novel Fuzzy Sarsa(λ) Learning (FSλL) approach applied to a strategic route leaning task of a mobile robot. FSλL is a hybrid architecture that combines Reinforcement Learning and Fuzzy Logic control. The Sarsa(λ) Learning algorithm is used to tune the rule-base of a Fuzzy Logic controller which has been tested in a route learning task. The robot explores its environment usi...
متن کامل