An LSTM Based Generative Adversarial Architecture for Robotic Calligraphy Learning System
Fei Chao,
Gan Lin,
Ling Zheng,
Xiang Chang,
Chih-Min Lin,
Longzhi Yang and
Changjing Shang
Additional contact information
Fei Chao: School of Informatics, Xiamen University, Xiamen 361005, China
Gan Lin: School of Informatics, Xiamen University, Xiamen 361005, China
Ling Zheng: School of Informatics, Xiamen University, Xiamen 361005, China
Xiang Chang: Department of Computer Science, Aberystwyth University, Aberystwyth, Ceredigion SY23 3DB, UK
Chih-Min Lin: Department of Electrical Engineering, Yuan Ze University, Taoyuan 32003, Taiwan
Longzhi Yang: Department of Computer and Information Sciences, Northumbria University, Newcastle upon Tyne NE1 8ST, UK
Changjing Shang: Department of Computer Science, Aberystwyth University, Aberystwyth, Ceredigion SY23 3DB, UK
Sustainability, 2020, vol. 12, issue 21, 1-11
Abstract:
Robotic calligraphy is a very challenging task for the robotic manipulators, which can sustain industrial manufacturing. The active mechanism of writing robots require a large sized training set including sequence information of the writing trajectory. However, manual labelling work on those training data may cause the time wasting for researchers. This paper proposes a machine calligraphy learning system using a Long Short-Term Memory (LSTM) network and a generative adversarial network (GAN), which enables the robots to learn and generate the sequences of Chinese character stroke (i.e., writing trajectory). In order to reduce the size of the training set, a generative adversarial architecture combining an LSTM network and a discrimination network is established for a robotic manipulator to learn the Chinese calligraphy regarding its strokes. In particular, this learning system converts Chinese character stroke image into the trajectory sequences in the absence of the stroke trajectory writing sequence information. Due to its powerful learning ability in handling motion sequences, the LSTM network is used to explore the trajectory point writing sequences. Each generation process of the generative adversarial architecture contains a number of loops of LSTM. In each loop, the robot continues to write by following a new trajectory point, which is generated by LSTM according to the previously written strokes. The written stroke in an image format is taken as input to the next loop of the LSTM network until the complete stroke is finally written. Then, the final output of the LSTM network is evaluated by the discriminative network. In addition, a policy gradient algorithm based on reinforcement learning is employed to aid the robot to find the best policy. The experimental results show that the proposed learning system can effectively produce a variety of high-quality Chinese stroke writing.
Keywords: robotic calligraphy system; robotic learning; motion planning; Long Short-Term Memory network; adversarial learning (search for similar items in EconPapers)
JEL-codes: O13 Q Q0 Q2 Q3 Q5 Q56 (search for similar items in EconPapers)
Date: 2020
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2071-1050/12/21/9092/pdf (application/pdf)
https://www.mdpi.com/2071-1050/12/21/9092/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jsusta:v:12:y:2020:i:21:p:9092-:d:438420
Access Statistics for this article
Sustainability is currently edited by Ms. Alexandra Wu
More articles in Sustainability from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().