Towards A Visual Programming Tool to Create Deep Learning Models

被引:1
|
作者
Calo, Tommaso [1 ]
De Russis, Luigi [1 ]
机构
[1] Politecn Torino, Turin, Italy
关键词
deep learning; visual programming; debugging; user interface;
D O I
10.1145/3596454.3597181
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:38 / 44
页数:7
相关论文
共 50 条
  • [21] Towards Interpretable Deep Learning Models for Knowledge Tracing
    Lu, Yu
    Wang, Deliang
    Meng, Qinggang
    Chen, Penghe
    ARTIFICIAL INTELLIGENCE IN EDUCATION (AIED 2020), PT II, 2020, 12164 : 185 - 190
  • [22] TOWARDS AN ACTIVE LEARNING APPROACH TO TOOL CONDITION MONITORING WITH BAYESIAN DEEP LEARNING
    Martinez-Arellano, Giovanna
    Ratchev, Svetan
    PROCEEDINGS OF THE 33RD INTERNATIONAL ECMS CONFERENCE ON MODELLING AND SIMULATION (ECMS 2019), 2019, 33 (01): : 223 - 229
  • [23] Brain programming as a new strategy to create visual routines for object tracking: Towards automation of video tracking design
    Olague, Gustavo
    Hernandez, Daniel E.
    Llamas, Paul
    Clemente, Eddie
    Briseno, Jose L.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (05) : 5881 - 5918
  • [24] Unification of Programming Languages, A Step Towards Visual Programming
    Idrees, Muhammad
    Butt, Muhammad Arif
    Ahmad, Ashfaq
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2021, 12 (04): : 507 - 517
  • [25] DeepGraph: A PyCharm Tool for Visualizing and Understanding Deep Learning Models
    Hu, Qiang
    Ma, Lei
    Zhao, Jianjun
    2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 628 - 632
  • [26] Comparison of Deep Learning Models in Position Based Visual Servoing
    Copot, Cosmin
    Shi, Lei
    Smet, Elke
    Ionescu, Clara
    Vanlanduit, Steve
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [27] Visual Analysis of Spatiotemporal Data Predictions with Deep Learning Models
    Son, Hyesook
    Kim, Seokyeon
    Yeon, Hanbyul
    Kim, Yejin
    Jang, Yun
    Kim, Seung-Eock
    APPLIED SCIENCES-BASEL, 2021, 11 (13):
  • [28] Visual Texture Perception with Feature Learning Models and Deep Architectures
    Zheng, Yuchen
    Zhong, Guoqiang
    Liu, Jun
    Cai, Xiaoxu
    Dong, Junyu
    PATTERN RECOGNITION (CCPR 2014), PT I, 2014, 483 : 401 - 410
  • [29] Deep Learning Models predict glaucomatous Visual Field Damage
    Bitzer, Michaela
    KLINISCHE MONATSBLATTER FUR AUGENHEILKUNDE, 2020, 237 (05) : 560 - 560
  • [30] Towards an Authoring Tool to Help Teachers Create Mobile Collaborative Learning Games for Field Trips
    Marfisi-Schottman, Iza
    Laine, Aurelie
    Laforcade, Pierre
    George, Sebastien
    Simon, Sebastian
    May, Madeth
    Zammit, Moez
    Blin, Ludovic
    EDUCATING FOR A NEW FUTURE: MAKING SENSE OF TECHNOLOGY-ENHANCED LEARNING ADOPTION, EC-TEL 2022, 2022, 13450 : 550 - 557