FuNNy: A self learning fuzzy system

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

689 Downloads (Pure)

Abstract

The purpose of this paper is to describe a tool that is easy to use for implementing self learning fuzzy systems. This tool which is called FuNNy generates fuzzy systems. The tool consists of a compiler and a C learning library. The compiler translates a fuzzy system (written in a dedicated language, called FuNNy language) to C. The C learning library contains the learning algorithm. The generated C code is simple standard C and therefore it can be applied to all computers with a C-compiler. The learning algorithm is either a gradient descend method based on a numerical calculation of the gradient or a random search method. The input fuzzyfication can be described by four different kinds of membership functions. The output fuzzyfication is based on singletons. The rule base can be written in a natural language. The result of the learning is a new version of the fuzzy system described in the FuNNy language.
Original languageEnglish
Title of host publicationProceedings of the 2005 International Conference on Machine Learning; Models, Technologies and Applications
Number of pages5
Publication date2005
Publication statusPublished - 2005
EventThe 2005 International Conference on Machine Learning; Models, Technologies and Applications - Las Vegas, Nevada, United States
Duration: 27 Jun 200530 Jun 2005

Conference

ConferenceThe 2005 International Conference on Machine Learning; Models, Technologies and Applications
Country/TerritoryUnited States
CityLas Vegas, Nevada
Period27/06/200530/06/2005

Keywords

  • Fuzzy System
  • Fuzzy Control
  • Natural Language
  • Self Learning
  • C-target

Fingerprint

Dive into the research topics of 'FuNNy: A self learning fuzzy system'. Together they form a unique fingerprint.

Cite this