Online Deep Fuzzy Learning for Control of Nonlinear Systems Using Expert Knowledge

Andriy Sarabakha, Erdal Kayacan*

*Corresponding author af dette arbejde

    Publikation: Bidrag til tidsskrift/Konferencebidrag i tidsskrift /Bidrag til avisTidsskriftartikelForskningpeer review

    Abstract

    This article presents an online learning method for improved control of nonlinear systems by combining deep learning and fuzzy logic. Given the ability of deep learning to generalize knowledge from training samples, the proposed method requires minimum amount of information about the system to be controlled. However, in robotics, particularly in aerial robotics where the operating conditions may vary, online learning is required. In this article, fuzzy logic is preferred to provide supervising feedback to the deep model for adapting to variations in the system dynamics as well as new operational conditions. The learning method is divided into two phases: offline pretraining and online posttraining. In the former, the system is controlled by a conventional controller and a deep fuzzy neural network (DFNN) is pretrained based on the recorded input-output dataset, in order to approximate the inverse dynamical model of the system. In the latter, only the pretrained DFNN is used to control the system. In this phase, the fuzzy logic, which encodes the expert knowledge, is utilized to observe the behavior of the system and to correct the action of DFNN instantaneously. The experimental results show that the proposed online learning-based approach improves the trajectory tracking performance of the unmanned aerial vehicle.

    OriginalsprogEngelsk
    TidsskriftIEEE Transactions on Fuzzy Systems
    Vol/bind28
    Nummer7
    Sider (fra-til)1492-1503
    Antal sider12
    ISSN1063-6706
    DOI
    StatusUdgivet - jul. 2020

    Fingeraftryk

    Dyk ned i forskningsemnerne om 'Online Deep Fuzzy Learning for Control of Nonlinear Systems Using Expert Knowledge'. Sammen danner de et unikt fingeraftryk.

    Citationsformater