计算机辅助信息分析的技术框架及其发展趋势
2018-03-27陈艳
陈 艳
(文华学院信息学部实验中心,武汉 430000)
1 引言
计算机辅助技术是一种新型技术,它是在计算机的基础上进行的技术,是当今计算机领域的研究重点之一,目的是将制图技术CAD与数据分析技术CAE紧密结合,以适应当今社会的需要。通常,信息分析是人类利用计算机进行数据处理的过程。从分析任务和过程来看,人类需要有逻辑分析能力,并且通过计算机进行数据分析。因此,计算机辅助技术在不断发展,为了适应新形势的变化。在一定程度上,人和计算机相互合作、密切分工、紧密联系,各自处理各自信息,如人类发挥主观能动性,对计算机整理的信息进行分析,完成人要做的工作,而计算机可以处理大批信息,不仅节约了时间,同时也提高了工作效率。通过对分析人员和计算机进行合理规划,可以充分发挥人和计算机的最大效用。
2 计算机辅助信息分析技术的特点
(1)扩展分析能力和提高分析效率。例如我国某大型超市通过SAS模组软件,利用计算机进行数据分析,每天处理大批信息,不仅包括大部分经营作业流程,而且有效提高了工作效率,节约了人力物力。
(2)支持分析过程的可视化和有效控制。例如启动大型搜索引擎可以搜索处理大批量数据信息,微软亚洲研究院设计的搜索引擎,可以立即检索相关信息和资料,并以一种可视化方式出现在屏幕上,这些数据由计算机高度算法通过分析、存储获得,可以支持分析过程中的可视化。
(3)支持各种决策活动和商务智能。以头条指数为例,我们可以通过头条指数查询关键词,通过搜索关键词可以查询其排名,并且可以搜索相关信息,查询实时信息,可以通过搜索排名进行相关数据分析。
(4)支持预测未来以及规模现实。谷歌公司收集、整理、分析了一段时间内在网上的健康、疾病问题等相关信息,通过进行数据分析、类比整理,在2008年推出“谷流感趋势”项目,彰显了信息分析在医疗卫生领域的应用,在医疗健康领域应用数据信息分析,可以有效预测,提高准确性。
3 计算机辅助信息分析的主要技术框架
(1)数据库和数据仓库是计算机辅助信息分析的主要技术框架。数据库的结构可以直接处理计算机中存储、整合的直接业务数据,在此基础上,进行分析、整理、分类。数据仓库可以从数据库中将数据进行分析、整理,将数据整理成报表,直接以可视化形势出现,在此基础上按照类别进行分析、处理,实现商务智能分析,商务智能通过收集信息、整理信息、分析信息、对比信息等,将数据分门别类进行整理,已经成功运用在信息分析领域。
(2)数据库和数据仓库在计算机辅助信息分析中起着重要作用,在信息处理中,只有对数据进行类比、分析,才能进行科学合理的数据分析。数据库系统在数据库中起着重要作用,它用于数据分析,数据仓库技术是在数据分析中分析处理环境而出现的技术,它是由早期单一化处理数据演变而来,慢慢朝着多样化转变,在处理数据方面发挥着越来越强大的作用。
(3)随着数据环境的改变,分布式数据库、并行数据库、Map Reduce 编程模型等得到了快速发展,在现在的使用中越来越广泛,广泛应用于各行各业中,在帮助人们处理各项系统数据中起着越来越重要的作用。数据挖掘的内涵即从大量数据中调查、抽取一些数据,然后探索其规律,再从规律中根据用户需求做出相关处理和数据分析。工作人员通过KDD等,不断修改其信息,从而提升出简明扼要的知识。
(4)数据挖掘目前应用于各行各业,是一门综合性较强的学科,随着信息技术的不断发展,数据挖掘技术也不断进步,常用的数据挖掘技术有:一是按照数据集分类:关系型数据挖掘、面向对象数据挖掘、多媒体数据。二是按照所采用的技术和方法分类:交互式数据挖掘、机器学习类数据挖掘、发现驱动式数据挖掘等。三是按照应用领域分类:医疗领域的数据挖掘、互联网领域的数据挖掘、通信领域的数据挖掘等。
4 计算机辅助信息技术所面临的挑战
计算机辅助信息技术也出现了一些新的挑战,随着大数据、云计算等新兴技术的出现,计算机辅助技术唯有不断发展,才能顺应时代的潮流,才能不被时代所抛弃。
(1)数据量带来的挑战。计算机辅助信息技术刚研究、开发时,它有一定的弊端,虽然取得了一定的突破,但其应用无法实现大批量的数据处理。
(2)数据多样性带来的挑战。在应用过程中,使用关系数据库可以大批量处理数据,但其内容遵循“模式优先”和“pay-beforeyou-go ”的原则,有时不是很灵活,无法准确提供其数据。
(3)数据价值性带来的挑战。数据仓库根据不同类别进行分类整理,从而提高了工作效率,解决了数据多样性和数据量大的问题,但数据库仍然需要不断改进,以适应用户需要。
(4) 数据处理速度带来的挑战。以OLAP为例,它可以用来解决复杂的数据操作,解决信息分析问题,但由于处理速度比较慢,所以在使用过程中满意度较低。
5 总结
随着社会不断的发展,我国现代化信息技术水平逐渐提高,而计算机辅助信息分析技术是现代化信息技术中的重要组成部分,对于现代化信息技术的发展来说有着非常重要的意义。所以在信息技术中,应该不断创新以适应社会的发展。