ea2fe346fe007df6.tex
1: \begin{abstract}
2: Deep neural network (DNN)-based adaptive controllers can be used to
3: compensate for unstructured uncertainties in nonlinear dynamic systems.
4: However, DNNs are also very susceptible to overfitting and co-adaptation.
5: Dropout regularization is an approach where nodes are randomly dropped
6: during training to alleviate issues such as overfitting and co-adaptation.
7: In this paper, a dropout DNN-based adaptive controller is developed.
8: The developed dropout technique allows the deactivation of weights
9: that are stochastically selected for each individual layer within
10: the DNN. Simultaneously, a Lyapunov-based real-time weight adaptation
11: law is introduced to update the weights of all layers of the DNN for
12: online unsupervised learning. A non-smooth Lyapunov-based stability
13: analysis is performed to ensure asymptotic convergence of the tracking
14: error. Simulation results of the developed dropout DNN-based adaptive
15: controller indicate a $\boldsymbol{38.32\%}$ improvement in the tracking
16: error, a $\boldsymbol{53.67\%}$ improvement in the function approximation
17: error, and $\boldsymbol{50.44\%}$ lower control effort when compared
18: to a baseline adaptive DNN-based controller without dropout regularization.
19: \end{abstract}
20: