蔡 维佳

多年来从事信息可视化工作,硕士期间提出构建平台无关信息可视化构架的基本原则及一般框架结构,实现基于像素的图形元素,提供数据属性到可视化元素之间映射,在框架的基础上构建了一个应用实例,并从图形绘制、用户交互与图形刷新等多方面验证了框架的平台无关性,显示了框架构建复杂图形元素的能力。在IBM中国研究院工作期间,研究开发数十个可视化领域的软件工具,目前从事数据可视化分析及大数据可视化工作,致力于用可视化的方法进行数据分析,处理海量数据,以进一步增强人脑接受信息与处理信息的能力。


动态图标技术(DICON): 一种全新的可视化方式进行多维数据的聚类分析

weijia  2012.04.19
dicon2

动态图标(DICON, dynamic icon), 是一种全新的交互式可视化工具。其被设计用来帮助分析人员进行复杂多维度数据的聚类分析。聚类分析是一种非常常见的数据分析方法,通过统计数据元素之间的距离将数据自动化分为若干分类。通常聚类分析存在着一个显著的问题:分析人员往往需要针对某一具体的数据集猜测并提供聚类的数目。例如,在K-Means 方法中,需要首先确定聚类的数目K。而选择不同的 K 将会导致不同的聚类结果。因此,如何选择K, 如何解释聚类结果并评估他们的质量,以及如何对聚类结果进行改进是聚类分析过程当中至关重要的三个问题。
more

Visual Shakespeare – 可视化莎士比亚的37部剧本

weijia  2012.03.26
shakespeare1

Visual Shakespeare,由麻省理工学院的语言可视化组开发,用于可视化莎士比亚的37部剧本,突现用可视化来处理一维文本优点。

图1.1

Visual Shakespeare 对莎士比亚的所有剧本进行可视化,并提供灵活的交互功能。计算机一个屏幕上不可能放下成千上万个词的,但在千万的级别上,单个单词是不可能看得清晰,但是每个剧本总体的结构形式还是能很清晰的看出来的,如图1.2右下角,改变缩放的尺度,就能看到相应的莎士比亚剧本的结构,左下角就可以看到这个剧本的各幕相对长度与行数,在右上方可以看到按角色分类的对话的频率与长度,左上方就可以看到清晰的对话文本。

 

图1.2                                                              图1.3

同时其提供了一些可视化的过滤器,帮助用户发现一些有用的结构形式或内在的信息。例如,在任一程度的缩放级别上,某个角色的所有对话都能够以高亮清晰的方式显示出来,见图1.3。通过颜色的改变,能够看到某个角色的对话的行数及它们的分布情况,这是传统的书籍所不能做到的。还有一些比较有用的功能,比如可以恰到好处的显示脚注,并能在浏览大量文本可视化中,能够有很快的速度。

笔者点评:文本信息一直是常见也是抽象程度比较高的一种信息,且一般没有固定格式,相对其他信息来说,文本信息可视化呈现,更具有挑战性,本文提供了一个思路,先让人来完成对大量的文本信息进行初级处理(相对机器来说,或者计算机程序来说,人做这件事情更具优势),使之有一定的结构,如本文中先对角色与对话信息进行处理,再使用可视化技术来显示,可以看到以前需要多次阅读与揣摩才能获得的信息;另外一方面,对于格式相对固定,或者固定格式的文本,机器可以自动识别,对于这样的文本信息,人机都很好理解,这样就可以在人机之间架起处理文本信息的一个桥梁,做到一定程度上的沟通。

 

Seesoft – 超酷的代码可视化工具

weijia  2012.03.13
Seesoft

Seesoft 可以用于可视化各种代码相关的数据,比如:

  • 版本控制系统,可以跟踪版本时间、程序员代码更新情况、整个项目代码变更情况等等;
  • 静态代码分析,比如显示函数调用的位置;
  • 动态代码分析,如特征数据。

运用灵活的交互技术,用户可以方便地了解代码的更新情况,以及进一步对某段代码进行细致观察,另外可以通过附加窗口显示具体的代码。Seesoft 一般用于知识发现、项目管理、代码调整以及开发方法分析等领域。

more

上一页1 (of 1)下一页