SoftwareX (May 2024)

VELCRO: A visual-based programming tool for effortless deep learning model construction

  • Min Young Lim,
  • Seong Hee Park,
  • Soo-Hyun Lee,
  • Jung Won Yoon,
  • Pyo Min Hong,
  • Hwajung Yoo,
  • Kon-Woo Kwon,
  • Jongwook Jeong,
  • Youn Kyu Lee

Journal volume & issue
Vol. 26
p. 101656

Abstract

Read online

The development and deployment of deep learning models are currently limited to expert developers due to the requirement for programming expertise, posing challenges for non-expert or inexperienced developers. In this paper, we present VELCRO, a visual-based programming tool that enables intuitive construction, modification, analysis, and generation of deep learning models for both expert and non-expert developers. VELCRO allows users to understand and modify complex architectures of deep learning models using architecture abstraction, and verify architectures through automated architecture validation. Finally, users can convert the user-configured architecture into deep learning code and deploy it in target environments.

Keywords