A Developmental Evolutionary Learning Framework for Robotic Chinese Stroke Writing

被引:2
|
作者
Wu, Ruiqi [1 ]
Chao, Fei [2 ,3 ]
Zhou, Changle [2 ]
Huang, Yuxuan [4 ]
Yang, Longzhi [5 ]
Lin, Chih-Min [6 ]
Chang, Xiang [3 ]
Shen, Qiang [3 ]
Shang, Changjing [3 ]
机构
[1] Henan Univ Technol, Sch Artificial Intelligence & Big Data, Dept Artificial Intelligence, Zhengzhou 471023, Peoples R China
[2] Xiamen Univ, Sch Informat, Dept Artificial Intelligence, Xiamen 361005, Peoples R China
[3] Aberystwyth Univ, Inst Math Phys & Comp Sci, Dept Comp Sci, Aberystwyth SY23 3DB, Dyfed, Wales
[4] Software Dev Ctr, Bank Commun, Shanghai 518028, Peoples R China
[5] Northumbria Univ, Dept Comp & Informat Sci, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[6] Yuan Ze Univ, Dept Elect Engn, Taoyuan 32003, Taiwan
基金
中国国家自然科学基金;
关键词
Robots; Robot kinematics; Writing; Trajectory; Robot sensing systems; Evolutionary computation; Task analysis; Developmental learning; evolutionary algorithm; evolutionary robotics; robotic writing; CALLIGRAPHY; MODEL; INTEGRATION; LANGUAGE;
D O I
10.1109/TCDS.2021.3098229
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The ability of robots to write Chinese strokes, which is recognized as a sophisticated task, involves complicated kinematic control algorithms. The conventional approaches for robotic writing of Chinese strokes often suffer from limited font generation methods, which limits the ability of robots to perform high-quality writing. This article instead proposes a developmental evolutionary learning framework that enables a robot to learn to write fundamental Chinese strokes. The framework first considers the learning process of robotic writing as an evolutionary easy-to-difficult procedure. Then, a developmental learning mechanism called "Lift-constraint, act and saturate" that stems from developmental robotics is used to determine how the robot learns tasks ranging from simple to difficult by building on the learning results from the easy tasks. The developmental constraints, which include altitude adjustments, number of mutation points, and stroke trajectory points, determine the learning complexity of robot writing. The developmental algorithm divides the evolutionary procedure into three developmental learning stages. In each stage, the stroke trajectory points gradually increase, while the number of mutation points and adjustment altitudes gradually decrease, allowing the learning difficulties involved in these three stages to be categorized as easy, medium, and difficult. Our robot starts with an easy learning task and then gradually progresses to the medium and difficult tasks. Under various developmental constraint setups in each stage, the robot applies an evolutionary algorithm to handle the basic shapes of the Chinese strokes and eventually acquires the ability to write with good quality. The experimental results demonstrate that the proposed framework allows a calligraphic robot to gradually learn to write five fundamental Chinese strokes and also reveals a developmental pattern similar to that of humans. Compared to an evolutionary algorithm without the developmental mechanism, the proposed framework achieves good writing quality more rapidly.
引用
收藏
页码:1155 / 1169
页数:15
相关论文
共 50 条
  • [1] Towards a Robotic Chinese Calligraphy Writing Framework
    Gan, Lin
    Fang, Wubing
    Chao, Fei
    Zhou, Changle
    Yang, Longzhi
    Lin, Chih-Min
    Shang, Changjing
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2018, : 493 - 498
  • [2] A Developmental Evolutionary Framework for Psychology
    Lickliter, Robert
    Honeycutt, Hunter
    [J]. REVIEW OF GENERAL PSYCHOLOGY, 2013, 17 (02) : 184 - 189
  • [3] Developmental and individual differences in Chinese writing
    Connie Qun Guan
    Feifei Ye
    Richard K. Wagner
    Wanjin Meng
    [J]. Reading and Writing, 2013, 26 : 1031 - 1056
  • [4] Developmental and individual differences in Chinese writing
    Guan, Connie Qun
    Ye, Feifei
    Wagner, Richard K.
    Meng, Wanjin
    [J]. READING AND WRITING, 2013, 26 (06) : 1031 - 1056
  • [5] A semiotic framework for evolutionary and developmental biology
    Andrade, Eugenio
    [J]. BIOSYSTEMS, 2007, 90 (02) : 389 - 404
  • [6] Morphological Development at the Evolutionary Timescale: Robotic Developmental Evolution
    Benureau, Fabien C. Y.
    Tani, Jun
    [J]. ARTIFICIAL LIFE, 2022, 28 (01) : 3 - 21
  • [7] Writing motivation in Chinese children with developmental dyslexia
    Yeung, Pui-sze
    [J]. JOURNAL OF RESEARCH IN READING, 2022, 45 (02) : 223 - 252
  • [8] Erratum to: Developmental and individual differences in Chinese writing
    Connie Qun Guan
    Feifei Ye
    Richard K. Wagner
    Wanjin Meng
    [J]. Reading and Writing, 2013, 26 (6) : 1057 - 1057
  • [9] A Framework for Writing Learning Agreements
    Clear, Tony
    Parsjo, Elin
    Cajander, Asa
    Daniels, Mats
    Lagerqvist, Nanna
    McDermott, Roger
    [J]. 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [10] Acoustic developmental programming: a mechanistic and evolutionary framework
    Mariette, Mylene M.
    Clayton, David F.
    Buchanan, Katherine L.
    [J]. TRENDS IN ECOLOGY & EVOLUTION, 2021, 36 (08) : 722 - 736