A simple algorithm for training fuzzy systems using input-output data

  • Authors:
  • George Tsekouras;Haralambos Sarimveis;George Bafas

  • Affiliations:
  • University of Aegean, Department of Cultural Technology and Communication, Laboratory of Multimedia Applications, Sapfous & Arionos Str., Mytilini, GR-81100, Greece;National Technical University of Athens, School of Chemical Engineering, 9, Heroon Polytechniou Str., Athens, 15780, Greece;National Technical University of Athens, School of Chemical Engineering, 9, Heroon Polytechniou Str., Athens, 15780, Greece

  • Venue:
  • Advances in Engineering Software
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a simple algorithm for training fuzzy systems from numerical data. The main advantage of the method is the lack of complicated iterative mechanisms and therefore, its implementation is carried out easily. The suggested algorithm employs a fuzzy model with simplified rules, assuming a fuzzy partition of the input space into fuzzy subspaces. The output is inferred by expanding the model into fuzzy basis functions (FBFs), where each FBF corresponds to a certain fuzzy subspace. The number of rules and the respective premise parts (fuzzy subspaces) are determined using the nearest neighbor approach. Then, the optimal consequent parameters are obtained by the least-squares method. Finally, simulations show the validity of the method.