Proceedings of the 10th Indian Conference on Human-Computer Interaction 2019
DOI: 10.1145/3364183.3364202
|View full text |Cite
|
Sign up to set email alerts
|

A visual programming paradigm for abstract deep learning model development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(15 citation statements)
references
References 8 publications
0
12
0
1
Order By: Relevance
“…Thus, the engineer requires support to precisely specify the neural network's key-properties. Most papers talking about specifications present domain-specific languages [27][28][29][30] for the construction or the execution of neural networks. Mostly, they present domain-specific languages for the specification of an architecture of a neural network facilitate the implementation.…”
Section: Discussionmentioning
confidence: 99%
“…Thus, the engineer requires support to precisely specify the neural network's key-properties. Most papers talking about specifications present domain-specific languages [27][28][29][30] for the construction or the execution of neural networks. Mostly, they present domain-specific languages for the specification of an architecture of a neural network facilitate the implementation.…”
Section: Discussionmentioning
confidence: 99%
“…The abstractions are often represented as visual components that end users can drag and drop. The abstractions allow end users to incorporate into their applications: functions [32], [51], web services [43] or software modules [41]. Abstractions are used to increase tool accessibility though this may be at the cost of expressiveness as the abstractions are often designed to operate in a restricted way.…”
Section: First Research Question Dimensionsmentioning
confidence: 99%
“…2) DIAGRAM-BASED TOOLS Tools using the diagram-based approach empower users to construct a program by connecting together visual components where the output of a component serves as a data input to another component. In some tools such as [41], the visual components may represent data sets and algorithms, whereas in other tools such as [42], the visual components simply represent graphical components. Further, the user can configure these services by setting its properties.…”
Section: ) Form-based Toolsmentioning
confidence: 99%
“…It requires an understanding of complex algorithms and working processes, as well as a constantly increasing zoo of architectures, frameworks, etc., which makes choosing a suitable one a difficult task for novices (Gillies, 2016;Gutosk, 2017;Sulmont et al, 2019) as well as requiring the user to have a certain level of programming skills (Xie et al, 2019). As a consequence, students typically face several difficulties when starting to learn ML, making the process of building ML models inaccessible to many people (Ramos et al, 2020;Sankaran et al, 2018;Tamilselvam et al, 2019).…”
Section: Introductionmentioning
confidence: 99%