A Deep Learning-Based Pipeline for Teaching Control Theory: Transforming Feedback Control Systems on Whiteboard into MATLAB

Dorukhan Erdem, Aykut Beke, Tufan Kumbasar*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Citations (Scopus)

Abstract

The difficulty in teaching control theory is that the lecturer must not only provide all the theoretical concepts but also visualize the control system in time and frequency domains. In control system courses, the visualizations are usually provided with roughly sketches on whiteboards and thus might be difficult to understand. In this paper, a Deep Learning (DL) based pipeline is proposed that is capable to recognize Handwritten Feedback Control Architectures (HFCAs) on the whiteboard and to transform them into Matlab® for visualization and analysis of control systems interactively. The proposed DL pipeline consists of 5 main steps that take up the frameworks of deep learning, pattern recognition and image processing. The main challenges of constructing such a pipeline are the uncertainties resulting from the lecturer's handwriting quality and lighting conditions in the classroom, which can be seen as inter- and intra-quality uncertainties. Therefore, we employed and trained deep Convolutional Neural Networks (CNNs) to recognize the HFCAs with a high performance. In the training of deep CNNs, we integrated the transfer learning approach with the deep CNN ResNet-50. To capture the inter- and intra-quality uncertainties, we constructed an image dataset of HFCAs collected from control system lecturers, who have different levels of experience, in a small-sized classroom under different lighting conditions.

Original languageEnglish
Article number9086767
Pages (from-to)84631-84641
Number of pages11
JournalIEEE Access
Volume8
DOIs
Publication statusPublished - 2020

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Funding

This work was supported by the Scientific and Technological Research Council of Turkey (TUBITAK) under Project 118E807.

FundersFunder number
TUBITAK
Türkiye Bilimsel ve Teknolojik Araştırma Kurumu118E807

    Keywords

    • Control theory
    • deep learning
    • image processing
    • MATLAB
    • pattern recognition
    • ResNet-50
    • visualization

    Fingerprint

    Dive into the research topics of 'A Deep Learning-Based Pipeline for Teaching Control Theory: Transforming Feedback Control Systems on Whiteboard into MATLAB'. Together they form a unique fingerprint.

    Cite this