Logo image
NNBlocks: a Blockly framework for AI computing
期刊文章   同儕審查

NNBlocks: a Blockly framework for AI computing

Tai-Liang Chen, Yi-Ru Chen, Meng-Shiun YuJenq-Kuen Lee
Journal of Supercomputing
2021

摘要

Blockly Intermediate representation Neural network Scheduling optimization Visual block Visualization Software Theoretical Computer Science Information Systems Hardware and Architecture
Deep learning compiler tool, Tensor Virtual Machine (TVM), has excellent deployment, compilation, and optimization capabilities supported by the industry following the vigorous growth in neural networks (NN). It has a unified intermediate representation (IR) format that can provide efficient compilation and portability. However, its high operational complexity requires considerable effort in development. For beginners with programming backgrounds, a new and easy-to-use design approach is needed. This paper proposes a visual concept approach that can execute artificial intelligence (AI) computing using block-based tools with AI knowledge. This research also develops a web-based NNBlocks framework that uses this approach to integrate with TVM. We conduct experiments to evaluate this approach: (1) interviewees assessed intuition through operating. (2) Interviewees answered a Usability Metric for User Experience (UMUX) to evaluate usability. (3) Interviewees answered the significance of the theme survey assessment. (4) The impact on the system was evaluated through experiments. The results indicate that interviewees respond positively to the intuitiveness of the framework. The usability evaluation of UMUX meets expectations. The theme survey shows that the framework is significant for AI learning. The experiments of the impact indicate that the framework will not burden the system.

相關連結

指標

1 檢視次數

詳細資料

Logo image