exploRNN: teaching recurrent neural networks through visual exploration

被引:0
作者
Alex Bäuerle
Patrick Albus
Raphael Störk
Tina Seufert
Timo Ropinski
机构
[1] Ulm University,
来源
The Visual Computer | 2023年 / 39卷
关键词
Neural network education; Recurrent neural networks; Sequential data; Visual education;
D O I
暂无
中图分类号
学科分类号
摘要
Due to the success and growing job market of deep learning (DL), students and researchers from many areas are interested in learning about DL technologies. Visualization has been used as a modern medium during this learning process. However, despite the fact that sequential data tasks, such as text and function analysis, are at the forefront of DL research, there does not yet exist an educational visualization that covers recurrent neural networks (RNNs). Additionally, the benefits and trade-offs between using visualization environments and conventional learning material for DL have not yet been evaluated. To address these gaps, we propose exploRNN, the first interactively explorable educational visualization for RNNs. exploRNNis accessible online and provides an overview of the training process of RNNs at a coarse level, as well as detailed tools for the inspection of data flow within LSTM cells. In an empirical between-subjects study with 37 participants, we investigate the learning outcomes and cognitive load of exploRNN compared to a classic text-based learning environment. While learners in the text group are ahead in superficial knowledge acquisition, exploRNN is particularly helpful for deeper understanding. Additionally, learning with exploRNN is perceived as significantly easier and causes less extraneous load. In conclusion, for difficult learning material, such as neural networks that require deep understanding, interactive visualizations such as exploRNN can be helpful.
引用
收藏
页码:4323 / 4338
页数:15
相关论文
共 90 条
  • [1] Kahng M(2018)Gan lab: understanding complex deep generative models using interactive visual experimentation IEEE Trans. Vis. Comput. Graph. 25 1-11
  • [2] Thorat N(2008)A novel connectionist system for unconstrained handwriting recognition IEEE Trans. Pattern Anal. Mach. Intell. 31 855-868
  • [3] Chau DHP(1997)Long short-term memory Neural Comput. 9 1735-1780
  • [4] Viégas FB(1994)Learning long-term dependencies with gradient descent is difficult IEEE Trans. Neural Netw. 5 157-166
  • [5] Wattenberg M(2007)What you see is what you code: a “live” algorithm development and visualization environment for novice learners J. Vis. Lang. Comput. 18 22-47
  • [6] Graves A(2002)A meta-study of algorithm visualization effectiveness J. Vis. Lang. Comput. 13 259-290
  • [7] Liwicki M(2018)Exploranation: a new science communication paradigm IEEE Comput. Graph. Appl. 38 13-20
  • [8] Fernández S(2017)Lstmvis: a tool for visual analysis of hidden state dynamics in recurrent neural networks IEEE Trans. Visual Comput. Graph. 24 667-676
  • [9] Bertolami R(2018)Seq2seq-vis: a visual debugging tool for sequence-to-sequence models IEEE Trans. Visual Comput. Graph. 25 353-363
  • [10] Bunke H(2018)Rnnbow: visualizing learning via backpropagation gradients in rnns IEEE Comput. Graph. Appl. 38 39-50