在流行的开源机器学习框架TensorFlow中,提供一个非常好用的可视化工具TensorBoard,它能够可视化机器学习的流程,绘制图像生成的定量指标图以及附加数据。
因为人们在训练庞大而复杂的深度神经网络时,经常会出现难以理解的运算。而人类是有“视觉青睐”的,也就是说,人们通常对图片带来的信息更善于理解。TensorBoard通过对过程和结构的可视化,使人们更方便理解、调试与优化程序。
思维导图是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接。思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律,协助人们在科学与艺术、逻辑与想象之间平衡发展,从而开启人类大脑的无限潜能。
在《软件架构》中,Simon Brown通过C4图来展示软件系统架构,这样的架构图简单明了,但却很有效。 在软件项目管理过程中,Weinberg引入作用图,分析项目管理过程中各个估计量之间的关系,可视化地标明各种作用的效果,有效避免项目管理者落入线性模型的陷阱。
在自己的日常工作中,也经常会可视化一些数据,比如数据统计结果。但还可以更进一步,在讨论软件架构、数据处理流程、想法时,都可以先画一张图,作为大家讨论的起点。然后,在讨论过程中,不断地添加、修改、完善它,使所讨论的问题越来越清晰、完整,同时也更加易于理解。
留言与评论(共有 0 条评论) |