DeepFlow: A Flow-Based Visual Programming Tool for Deep Learning Development

Interactive Data VisualizationComputational Methods in HCISoftware Engineers & DevelopersAI/ML Researchers & Engineers

Visual programming tools have recently been introduced to enable Deep Learning (DL) development without the need for expertise in traditional programming languages and frameworks. However, these tools often exhibit limitations in scalability for complex architectures and lack real-time debugging capabilities. This paper introduces DeepFlow, a flow-based visual programming tool (VPT) designed to address these challenges by leveraging the inherently visual nature of DL models as sequences of learnable functions. DeepFlow incorporates hierarchical abstraction mechanisms through ``supernodes'' to support model scalability, which is crucial for modern, complex architectures. Additionally, it introduces interactive debugging in the model design phase, allowing developers to validate network architectures before execution. We conducted a user study with 16 DL developers, involving typical DL model design tasks. We assessed DeepFlow using quantitative usability metrics, and post-task interviews to evaluate user perceptions and workflow integration across different expertise levels. Results demonstrated high usability and user satisfaction, and highlighted DeepFlow's effectiveness for rapid model iteration and as a learning aid for complex DL architectures, while also identifying areas for improvement.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/iui/195792/2025

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3708359.3712109
At a Glance

Paper Snapshot

fact_check
dataset
Source
IUI
calendar_month
Year
2025
emoji_events
Award
No award tagged
group
Authors
2 authors
sell
Subtopics
Interactive Data Visualization, Computational Methods in HCI
work
Professions
Software Engineers & Developers, AI/ML Researchers & Engineers
article
Content Status
Abstract only
hub
Related Papers
10 related papers