本文摘要:摘要:软计算是当前人工智能领域的主要研究对象,是人工智能发展的基本技术支持,《应用软计算》是专门针对软计算技术的研究和应用而创立的一个国际性期刊。本文依托对《应用软计算》创刊以来发表论文的统计数据,介绍和分析了软计算的发展和趋势。 关键词:
摘要:软计算是当前人工智能领域的主要研究对象,是人工智能发展的基本技术支持,《应用软计算》是专门针对软计算技术的研究和应用而创立的一个国际性期刊。本文依托对《应用软计算》创刊以来发表论文的统计数据,介绍和分析了软计算的发展和趋势。
关键词:《应用软计算》;模糊逻辑;进化;优化;人工神经网络
软计算是在人工智能的发展过程中诞生的一个新概念,由美国加州大学伯克利分校教授ZADEHLA[1]提出。为了更清楚说明软计算表征的内涵,1996年ZADEHLA教授[2]136-137将传统的计算称之为硬计算。与硬计算追求的严格、确定和精确相比,软计算求的是近似而非精确的解。“软计算”这个概念不是特指具体的某一种算法,它是指求解复杂问题的一类算法,这类算法的共同特点都是通过模拟生物的感知、脑神经网络、进化或免疫过程,来处理日常生活中不确定、不精确、不完备的问题[3]i-ii。
正如ZADEHLA教授多次提到的,“人类有一种非凡的能力,能够在不经过任何精确测量和计算的前提下,完成各种各样体力和脑力劳动”。比如,人类可以驾车在人流拥挤的城市中穿行;可以对一本书一个故事作一个精辟的总结。这些都是硬计算无法完成的,软计算却可以让机器具有这种能力。在大数据背景下软计算已经在人类生活中无处不在,智能家电、美颜相机、即时翻译、无人驾驶等都是软计算应用的实例。从某种意义上说,软计算是让机器在使用硬计算计算时,具有了与人类相似的思考、推理和决策的能力。
计算机论文范例: 计算机软件开发技术的应用研究
《应用软计算》(AppliedSoftComputing)是软计算研究与应用领域的重要国际期刊之一,是国际软计算学会的会刊,创刊于2001年,由Elsevier出版。该刊物主要发表软计算技术研究和应用的文章,所发表的论文涉及软计算研究的各个方面,研究的广度和深度都是同类期刊中首屈一指的,涉及的应用领域也是最广泛的[4],无论是投稿来源还是文章质量,都具有国际视野,能够代表近三十年来国际软计算发展历程和趋势。本文通过对该期刊创刊以来发表的论文进行深入的统计分析,揭示软计算的发展历程,探究软计算未来发展趋势。
1软计算的兴起
20世纪80年代随着人工智能的兴起,人们逐渐认识到世界的本质除了普遍性、确定性、线性之外,还具有偶然性、不确定性和非线性等特征[5],要实现真正的人工智能就必须让科学具有解决这些特征的能力。于是仿真模拟人类智能的各种计算应运而生,这些计算方法都不同于硬计算,没有既定的数学公式,没有准确的度量,也不追求精确的计算,这些计算方法将硬计算精确的数值表达用不精确、不确定的自然语言表达替代,从而解决传统数值计算难以处理的现实世界中的复杂问题。
这些智能计算都各自拥有独特的优势,比如:模糊计算主要是通过模拟人类思维的特点,在不精确、不确定的环境下让机器具有推理能力;人工神经网络是模拟了人类脑神经的功能,在计算过程中可以实现自我组织、自我学习,具有高度的容错和泛化能力;遗传算法模拟的是达尔文生物进化论中优胜劣汰的规律,能够在处理结构复杂、参数众多的问题中寻得全局最优解。
但是,在实际的研究过程中人们发现要实现让机器具有人类的智能,单一的某种计算方法都不足以完成,而是需要汇集各种与人类智能相关的算法资源。于是,ZADEHLA教授构思了软计算的概念,将模糊计算、人工神经网络、遗传算法组合成一个计算方法的集合体,并称之为软计算。软计算是通过模拟人类大脑对事物进行识别、认知、推理和决策的过程,来对现实世界中普遍存在的不确定、不精确和局部真实的数据进行建模和计算。
与硬计算追求的准确和精确不同,软计算对不准确、不精确的数据具有较高的容错能力。硬计算中对数据准确和精确的要求是以较高的运算成本为代价的,而软计算可以通过这种容错性成功地降低运算成本,达到更好的鲁棒性和可跟踪性。通过软计算方法建立的模型更接近客观事物本身,获得的结果也更容易让人类所接受。软计算的提出为科学研究开辟了新的疆域,但也因挑战了传统硬科学的思维,在最初的发展中受到了很多阻力。1991年,在ZADEHLA教授的主持下,加州大学伯克利分校启动了软计算伯克利计划(BerkeleyInitiativeinSoftComputingBISC),软计算成为了机器智能领域的重要计算方法。
2分析对象的确定以及数据来源
国际期刊《应用软计算》提倡以软计算的综合观点来解决现实生活中的问题,主要发表各种软计算方法研究和应用的文章。据《期刊引用报告》数据显示,2018年该刊物的被引用率为6.27,影响因子为4.873,5年影响因子为4.858,平均每篇论文资源标准化影响率(SNIP)为2.369,SCImago期刊排名(SJR)为1.308。与其他同类或近似期刊相比,该刊物是最新的,但评价的各项指标均排名靠前,仅次于KnowledgeBasedSystems和InformationSciences这些顶级期刊。
本文选择对《应用软计算》创刊以来19年(2001—2019)所发表的5745篇研究论文进行统计分析,使用的数据主要来源有WebofScience、ScienceDirect和计算机科学文献库DBLP(DataBasesystemsandLogicProgramming)。
软计算是一类计算方法的集合体,这个集合体是一个开放的概念,随着智能计算的不断发展,组成这个集合体的成员也在不断地增加。而且,软计算的应用也很广泛,几乎涉及了现代生产和生活的各个方面,很多时候这些应用并不是单一的某种软计算研究的结果,而是软计算中多种计算方法共同研究的结果,这些因素都给统计带来了很大的难度。
本文通过对期刊2001—2019年期间所发表的5745篇论文的26445个关键词进行统计,发现关键词种类可达1万多种,由此,也可证实《应用软计算》期刊研究领域的广泛性。在统计中,认为某一关键词出现的频次越高,与之相关的论文数也越多,表明该领域的研究越热门,也越能代表软计算发展的状况。
3期刊论文发表和研究方向的统计
《应用软计算》期刊创刊于2001年,2004年该期刊被科学引文索引(SCI)收录,从2007年开始该期刊发表论文数突破100篇。在2011年期刊发表的论文数得到了一个井喷式的上升,2012年回归正常,每年发表的论文数都在不断增长。这表明软计算发展一直是一个平稳上升的趋势。从研究方向上看,模糊计算的研究,从创刊以来发表的论文数一直都是最多的,优化算法的论文数增速是最快的,神经计算的论文数在2008—2011年增长幅度较大,此后增幅平稳。
在2016—2019年期间优化算法发表的论文数远高于其它研究方向。说明优化算法是近几年软计算研究的热门方向。从广义上讲,进化算法也是一种优化算法,它是通过模拟生物生存进化的原则,对算法策略的一种优化。而遗传算法、元启发式算法也是优化算法的一种。这样,如果把这些算法整合在一起,优化算法无疑是发表论文数最多的,是软计算研究中的主要方向。所以,模糊计算、优化算法、神经计算作为软计算的三个主要成员,仍是软计算研究的重点,而近几年尤以优化算法的研究较多。
本文也对这三个研究方向展开进一步统计分析。除了这三个研究方向之外,模拟退火作为较早出现的一种算法,并没有受到研究者的追捧。而分类、搜索、决策、调度是软计算的应用,这些方向的论文数增长速度比较快,说明软计算已经从单一的理论研究转向了理论和应用的双重研究模式。理论研究为应用研究提供了理论依据,应用研究反过来为理论研究提供了实证,并且开拓了新的研究方向。向量机、机器学习、混沌理论和人工免疫,这些新研究方向正逐渐成为软计算下一个研究热点。
3.1模糊计算
在现实生活中我们遇到的问题一般都会以一种模糊的语言方式来表达,例如,这辆汽车开得很快,一下子冲到了花池里;这个人是个高个子,但是他很胖;这位女士长得很漂亮;等等。类似于这样的表达,人们很难用精确的数值去衡量。这里的“很快”是多快?多高是“高个子”?多重是“胖”?什么数值是“漂亮”?在生活中高与矮、胖与瘦、美与丑之间并不能明确地划分,当判断某人是否是“高的”“胖的”“美的”的时候,会因为判断者判断的标准不同而得到不同的答案,这就是一种模糊的、不精确的、不确定的输入。模糊计算就是用来解决这些问题的新方法,它是由ZADEHLA教授[6]提出的。
4论文发表国家及科研机构统计
4.1国家和地区
美国是科研大国也是软计算的发源地,在2001—2003年美国对软计算的研究还处于绝对的领先地位,但在2004—2007年期间,印度发表的论文数已经赶超美国,成为软计算研究的主要国家,这期间中国发表的论文数也仅次于英国,排名第四。在2008—2011年间,印度、中国、伊朗发表的论文数已经远远超过了美国,软计算的研究在发展中国家得到了突飞猛进的增长。
正如ZADEHLA在1984年接受的一次采访时谈到的:“当美国还在怀疑和质疑软计算概念的时候,在东方国家,人们更愿意接受这种新的理念。”[8]这使得软计算在这些国家能够得到快速发展。从2012—2015年开始,中国、印度、伊朗、中国台湾已经稳居软计算研究的前四,截止到2019年本文统计数据时,中国以1273篇论文遥遥领先稳居第一,中国已成为软计算研究最多的国家。这说明软计算研究的热度在发展中国家,中国做为软计算研究人员较多的国家,对软计算的发展起到了很大的促进作用。
结论
本文以国际期刊《应用软计算》为载体,对软计算的发展和研究做了深入的分析统计,从总体上看, 统计的结果和我们对软计算已有的了解是一致的。经过近30年的发展,软计算方法已经成功地应用到了许多领域,为这些应用领域带来明显的效益,也极大地影响了人类工作和生活的方式。
纵观软计算的发展历程,软计算可以看作是一种新的计算思维,是解决复杂系统问题的一种指导原则,也是多种学科共同发展的产物,随着人类对自然界生物系统的深入了解,软计算的成员会越来越多,软计算也将会取代硬计算成为最主要的计算。而且,软计算的发展也会成为发展中国家科技强国的试金石。
参考文献:
[1]ZADEHLA.Appliedsoftcomputing:foreword[J].AppliedSoftComputing,2001,1(1):12.
[2]ZADEHLA.Theroleofsoftcomputingandfuzzylogicinconception,designanddevelopmentofintelligentsystems[G]∥Proceedingofinternationalworkshoponsoftcomputinginindustry.Heidelberg:SpringerVerlag,1996.
[3]邓方安,周涛,徐扬.软计算方法理论及应用[M].北京:科学出版社,2008.
[4]Appliedsoftcomputing[EB/OL].[20200715].https:∥www.journals.elsevier.com/applied-soft-computing.
[5]向成军.对复杂性理论的思考[J].系统科学学报,2019,27(4):711.
作者:梁春华1,2,贺天平1
转载请注明来自发表学术论文网:http://www.fbxslw.com/jjlw/28422.html