Towards A Visual Programming Tool to Create Deep Learning Models
Calò, Tommaso, De Russis, Luigi
–arXiv.org Artificial Intelligence
Deep Learning (DL) developers come from different backgrounds, e.g., medicine, genomics, finance, and computer science. To create a DL model, they must learn and use high-level programming languages (e.g., Python), thus needing to handle related setups and solve programming errors. This paper presents DeepBlocks, a visual programming tool that allows DL developers to design, train, and evaluate models without relying on specific programming languages. DeepBlocks works by building on the typical model structure: a sequence of learnable functions whose arrangement defines the specific characteristics of the model. We derived DeepBlocks' design goals from a 5-participants formative interview, and we validated the first implementation of the tool through a typical use case. Results are promising and show that developers could visually design complex DL architectures.
arXiv.org Artificial Intelligence
Mar-22-2023
- Country:
- Asia
- Europe > Italy
- Piedmont > Turin Province > Turin (0.04)
- North America > United States
- Georgia > Chatham County
- Savannah (0.04)
- New York > New York County
- New York City (0.05)
- Georgia > Chatham County
- Genre:
- Questionnaire & Opinion Survey (0.47)
- Research Report (0.50)
- Industry:
- Technology: