...
首页> 外文期刊>Computer Graphics Forum: Journal of the European Association for Computer Graphics >Visualization Support for Developing a Matrix Calculus Algorithm: A Case Study
【24h】

Visualization Support for Developing a Matrix Calculus Algorithm: A Case Study

机译:用于开发矩阵微积分算法的可视化支持:案例研究

获取原文
获取原文并翻译 | 示例
           

摘要

The development of custom interactive visualization tools for specific domains and applications has been made much simpler recently by a surge of visualization tools, libraries and frameworks. Most of these tools are developed for classical data science applications, where a user is supported in analyzing measured or simulated data. But recently, there has also been an increasing interest in visual support for understanding machine learning algorithms and frameworks, especially for deep learning. Many, if not most, of the visualization support for (deep) learning addresses the developer of the learning system and not the end user (data scientist). Here we show on a specific example, namely the development of a matrix calculus algorithm, that supporting visualizations can also greatly benefit the development of algorithms in classical domains like in our case computer algebra. The idea is similar to visually supporting the understanding of learning algorithms, namely provide the developer with an interactive, visual tool that provides insights into the workings and, importantly, also into the failures of the algorithm under development. Developing visualization support for matrix calculus development went similar as the development of more traditional visual support systems for data analysts. First, we had to acquaint ourselves with the problem, its language and challenges by talking to the core developer of the matrix calculus algorithm. Once we understood the challenge, it was fairly easy to develop visual support that streamlined the development of the matrix calculus algorithm significantly.
机译:用于特定域和应用程序的自定义交互式可视化工具的开发最近通过可视化工具,库和框架的激增进行了更简单。大多数这些工具都是为经典数据科学应用而开发的,其中在分析测量或模拟数据时支持用户。但最近,对可视化支持的兴趣日益令人兴趣,以了解机器学习算法和框架,特别是对于深度学习。许多,如果不是大多数,则对(深)学习的可视化支持地址地址学习系统的开发人员而不是最终用户(数据科学家)。在这里,我们在特定的例子上显示,即矩阵微积分算法的开发,支持可视化也可以大大利益在案例计算机代数中的古典域中的算法的发展。这个想法类似于目的地支持对学习算法的理解,即提供开发人员与交互式的视觉工具,提供进入工作的洞察力,并且重要的是,也进入开发中算法的故障。开发对矩阵结石的可视化支持与数据分析师的更传统的视觉支持系统的开发相似。首先,我们必须通过与矩阵微积分算法的核心开发人员交谈来熟悉问题,其语言和挑战。一旦我们了解挑战,就会显着开发视觉支持,这是相当容易,以显着简化矩阵微积分算法的发展。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号