An Interpretable Fuzzy System Learned Through Online Rule Generation and Multiobjective ACO With a Mobile Robot Control Application

This paper proposes a new multiobjective optimization approach to designing a fuzzy logic system (FLS) using process data and applies it to the wall-following control of a mobile robot. The objectives considered include both the interpretability and control performance of the FLS. It is assumed that...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on cybernetics Vol. 46; no. 12; pp. 2706 - 2718
Main Authors Juang, Chia-Feng, Jeng, Tian-Lu, Chang, Yu-Cheng
Format Journal Article
LanguageEnglish
Published United States IEEE 01.12.2016
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper proposes a new multiobjective optimization approach to designing a fuzzy logic system (FLS) using process data and applies it to the wall-following control of a mobile robot. The objectives considered include both the interpretability and control performance of the FLS. It is assumed that no off-line training data are available in advance, and the rule base is initially empty. All rules are generated through an online clustering and fuzzy set merging (OCFM) algorithm using data generated online during the FLS evaluation process. The OCFM builds a reference rule base that flexibly partitions the input space with distinguishable fuzzy sets (FSs). Based on the reference rule base, a new multiobjective front-guided continuous ant-colony optimization (MO-FCACO) algorithm is proposed to optimize the FLS structure and parameters. In addition to the objective functions defined to evaluate the FLS control performance, a transparency-oriented objective function is defined with constraints imposed on the FS parameters to obtain an interpretable FLS with transparent FSs. The MO-FCACO solves the constrained multiobjective optimization problem by optimizing all of the free parameters in an FLS through ant-path selection, sampling operation, and front-guided optimization processes. The multiobjective FLS design approach is applied to control the orientation and moving speed of a mobile robot in performing the wall-following task. Optimization performance of the MO-FCACO is verified through comparisons with various multiobjective population-based optimization algorithms. Experimental results verify the effectiveness of the designed FLSs in controlling a real robot.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:2168-2267
2168-2275
DOI:10.1109/TCYB.2015.2486779