交互式计算机图形学在数据挖掘中的应用
第 16 期 总第 146 期 内 蒙 古 科 技 与 经 济 No. 16 , the 146th issue
2007 年 8 月 Inner Mongolia Science Technology & Economy Aug. 2007
交互式计算机图形学在数据挖掘中的应用
彭 洁 , 肖 红
(江西理工大学应用科学学院 ,江西 赣州 341000)
摘 要 :数据挖掘是从大量数据中提取知识 ,数据挖掘可视化作为服务于计算机与用户之间的沟通
纽带 ,为用户提供关于数据和知识的直观信息 ,可视化方法都要借助于计算机图形学 ,本文探讨了交互
式计算机图形学在数据挖掘中的应用 ,并阐述了交互技术在计算机图形学中的普遍使用和重要性。
关键词 :交互式计算机图形学 ;数据挖掘 ;数据挖掘可视化
中图分类号 : TP391 文献标识码 :A 文章编号 :1007 —6921 (2007) 16 —0216 —04
(
知识发现 Knowledge Discovery in Database ,简 构 :
称 KDD) 起源于从数据库中发现知识 ,是 1989 年 8
月首次在第 11 届国际联合人工智能学术会议上出
现的。知识发现是在数据库技术、机器学习、人工智
能、统计分析、人工神经网络、高性能计算和专家系
统等多个领域基础上发展起来的新概念和新技术 ,
是指从大量的、不完全的、有噪声的、模糊的、随机的
实际应用数据中提取隐含的、未知的、潜在的、有用
(
的信息的过程。KDD 的核心技术是数据挖掘 Data 图 1 交互式图形系统结构
Mining) ,因此 ,人们常常将数据挖掘与知识发现相 进行交互式绘图需要相应的软件和硬件 ,硬件
提并论。 主要由主机和输入、输出设备组成 ,而软件主要由应
( )
现代的数据可视化 Data Visualization 技术指 用模型、应用程序和图形系统组成。交互式图形系
的是运用计算机图形学和图像处理技术 ,将数据转 统的硬件部分不在本文的考察范围内 ,这里简单介
换为图形或图像在屏幕上显示出来 ,并进行交互处 绍交互式图形系统的软件组成部分。①应用模型 :
理的理论方法和技术。它涉及计算机图形学、图像 应用模型为显示的图形提供数据或所描述的对象 ,
处理、计算机辅助设计、计算机视觉及人机交互技术 它保存着构造图形的一个或多个对象的全部描述信
等多个领域。数据可视化概念首先来自科学计算可 息。这些信息为交互绘图提供支持。②应用程序 :
视化 ,近年来 ,随着网络技术和电子商务的发展 , 出 是交互式图形系统的核心 ,它从应用模型中取得图
( ) 形对象的各种数据 ,并对这些数据进行变化处理 ,再
现了信息可视化 Information Visualization ,成为数
据可视化的新的热点。数据可视化的基本含义是 使用图形系统生成该对象图形 ,在输出设备上输出。
“使之可见”,因此 ,数据挖掘的许多活动都可以认为 ③图形系统 :包括一些图形子程序 ,可以提供各种图
是一种可视化 ,即利用可视化技术进行信息传输、数 形功能 ,驱动特定的输出设备 ,并产生图形。
据挖掘和知识发现 ,最终实现决策支持。从这种观 目前常用的计算机图形处理语言有Direct X 、
点出发 ,数据挖掘与数据可视化息息相关 ,也正是在 Open GL 、VRML 以及Java3D 。由于 OPEN GL 的跨
这些功能上 ,数据可视化与数据挖掘具有最