journal article·2021Open access

GUI-Based DL-Network Designer for KISTI’s Supercomputer Users

Jaegwang Lee, Jongsuk R. Lee, Sunil Ahn

Computers, Materials & Continua· Volume 69· Issue 2

Abstract

With the increase in research on AI (Artificial Intelligence), the importance of DL (Deep Learning) in various fields, such as materials, biotechnology, genomes, and new drugs, is increasing significantly, thereby increasing the number of deep-learning framework users. However, to design a deep neural network, a considerable understanding of the framework is required. To solve this problem, a GUI (Graphical User Interface)-based DNN (Deep Neural Network) design tool is being actively researched and developed. The GUI-based DNN design tool can design DNNs quickly and easily. However, the existing GUI-based DNN design tool has certain limitations such as poor usability, framework dependency, and difficulty encountered in changing GUI components. In this study, a deep learning algorithm that solves the problem of poor usability was developed using a template to increase the accessibility for users. Moreover, the proposed tool was developed to save and share only the necessary parts for quick operation. To solve the framework dependency, we applied ONNX (Open Neural Network Exchange), which is an exchange standard for neural networks, and configured it such that DNNs designed with the existing deep-learning framework can be imported. Finally, to address the difficulty encountered in changing GUI components, we defined and developed the JSON format to quickly respond to version updates. The developed DL neural network designer was validated by running it with KISTI’s supercomputer-based AI Studio.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Neural Network Applications · Industrial Vision Systems and Defect Detection · Innovation in Digital Healthcare Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (15)

Show source-provided references
1. Deep learning10.1038/nature14539 ↗
2. Digital forensics for recoloring via convolutional neural network10.32604/cmc.2020.08291 ↗
3. A comparison and analysis of deep learning framework
4. A survey on deep convolutional neural networks for image steganography and steganalysis
5. DL-dashboard: User-friendly deep learning model development environment
6. S. Klemm, A. Scherzinger, D. Drees and X. Y. Jiang, “Barista—A graphical tool for designing and training deep neural networks,” arXiv.org, 2018. [Online]. Available: https://arxiv.org/abs/1802.04626v1.
7. Deep learning based security model for cloud based task scheduling
8. A new sequential image prediction method based on LSTM and DCGAN10.32604/cmc.2020.06395 ↗
9. M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen et al., “TensorFlow: Large-scale machine learning on heterogeneous distributed systems,” arXiv, 2016. [Online]. Available: https://arxiv.org/abs/1603.04467v2.
10. A deep learning graphical user interface application on MATLAB
11. M. G. Fernandes, “A live IDE for deep learning architecture,” M. S. dissertation, University of Porto, Portugal, 2019.
12. ONNC: A compilation framework connecting ONNX to proprietary deep learning accelerators
13. R. K. Sarvadevabhatla and R. V. Babu, “Expresso: A user-friendly GUI for designing, training and exploring convolutional neural networks,” arXiv.org, 2015. [Online]. Available: https://arxiv.org/abs/1505.06605v2.
14. C. Versloot, “Visualizing your Neural Network with Netron,” MACHINECURVE, 2020. [Online]. Available: https://www.machinecurve.com/index.php/2020/02/27/visualizing-your-neural-network-with-netron/.
15. GUINNESS: A GUI based binarized deep neural network framework for software programmers10.1587/transinf.2018RCP0002 ↗