English

Learning to Paint With Model-based Deep Reinforcement Learning

Computer Vision and Pattern Recognition 2019-08-19 v3 Artificial Intelligence

Abstract

We show how to teach machines to paint like human painters, who can use a small number of strokes to create fantastic paintings. By employing a neural renderer in model-based Deep Reinforcement Learning (DRL), our agents learn to determine the position and color of each stroke and make long-term plans to decompose texture-rich images into strokes. Experiments demonstrate that excellent visual effects can be achieved using hundreds of strokes. The training process does not require the experience of human painters or stroke tracking data. The code is available at https://github.com/hzwer/ICCV2019-LearningToPaint.

Keywords

Cite

@article{arxiv.1903.04411,
  title  = {Learning to Paint With Model-based Deep Reinforcement Learning},
  author = {Zhewei Huang and Wen Heng and Shuchang Zhou},
  journal= {arXiv preprint arXiv:1903.04411},
  year   = {2019}
}

Comments

Accepted to ICCV 2019

R2 v1 2026-06-23T08:04:29.065Z