人工智能在计算机网络管理的应用

人工智能在计算机网络管理的应用

摘要:科学技术的不断发展,人工智能技术的应用领域几乎涉及到人类的一切生产和生活范畴。人工智能以其独特的优势,成为了计算机网络管理中强有力的支持工具,通过编程技术和模拟法,使网络呈现智能化效果,高智能的运算技术,在计算机网络的控制和管理问题上优势明显,也将带动了一批新的科学研究领域,是一个学术性、技术性很强热门课题。

关键词:人工智能;计算机;网络;应用

随着科学技术的进步,带动了计算机网络技术的发展,人工智能技术应运而生。人工智能技术的出现,大大提高了人们的生活质量,提升了工作效率,为人们的生产和生活提供了更多的便利。人工智能技术依赖于计算机技术,在安全技术、服务质量管理等方面,发挥着极其重要的作用。人工智能在计算机网络管理领域中,势必得到更加广泛应用和重视。

一、人工智能在计算机网络管理中的优势

计算机网络系统具有的瞬息万变的特点,这就要求我们不断地创新计算机控制和管理技术,以保障计算机网络安全运行,人工智能技术所拥有的独特优势,使其能够成为计算机网络技术中最强有力的支持工具:一是多协作能力。计算机网络结构极其复杂,不是单一的模式,所以在管理的过程中必须进行层次化管理。管理者可以分为上层管理者、中层管理者、下层管理者,上层管理者以轮询方式进行监测中层管理者,中层管理者再向下层管理者进行监测,多层次化管理之间通过人工智能技术,可以将任务合理分配,彼此之间能够很好的协作,所以,多协作分布式人工智能技术,已经得到大众的认可,现已广泛的应用于计算机网络管理中。二是智能化信息处理能力。人工智能应用于计算机网络管理中,不是简单的监测一些管理信息库,它可以综合低层次的信息,重新解释并得出高层次的信息概念,根据不是完全精确的信息做出判断,从而对计算机网络进行管理和控制。人工智能在处理计算机网络故障中,体现的优势更加明显,是处理模糊性问题的最佳选择。三是模糊控制耗费小。计算机控制领域,最常用的方法是搜索算法,但会因为被控制对象尺寸的增长,导致维数成指数增长。人工智能应用于计算机网络管理中后,在模糊控制方面,计算速度非常快,选取最优解完成一次性搜索,系统的计算量越大,模糊控制所呈现出来的优势就越大,因此人工智能技术在计算机网络管理中会有更广泛的应用范围。

二、人工智能在计算机网络管理中的工作原理

人工智能在计算机网络管理通过两种方式实现,一种是编程技术,另一种是模拟法。通过编程技术,使系统呈现智能化的效果,具体体现在文字识别、电脑下棋等;而模拟法不仅仅要看模拟化效果,还要求实现的方法和生物机体所用的方法相同或相类似,如遗传算法和人工神经网络的应用等,采用的都是模拟法。为了得到更好的智能化效果,两种实现方式通常可以综合使用,规定程序逻辑,设计智能化系统,对于复杂的编程系统问题,是非常省力的方法。随着Internet技术的迅猛发展,人类已经进入了信息化时代,计算机网络上的信息层出不穷,形式也更加多样化。如果单纯的依靠人工搜索,大海捞针式搜索是一件耗时长久的一项工程,查找信息难度较大。人工智能技术应用于网络管理中,很好地解决了这一难题。智能Agent提供了独立的索引系统的查询工具,它可以专为某个用户服务,开启识别特定语义模式的能力,做出理想状态的信息搜索工具。此外,人工智能可以利用AI技术的成果对Internet信息进行综合处理,在计算机网络信息信息服务方面,有着更加广阔的应用前景。

三、人工智能在计算机网络技术中的应用

人工智能技术可以进行高智能的运算技术,在计算机网络的控制和管理问题上优势明显,如果能把人工智能科学中的一些算法与思想应用到计算机网络管理中,势必会大幅提升计算机网络管理能力。计算机网络管理通过对网络的规划、监控、分析等,来确保网络服务的平稳运行。随着科技的发展,网络规模也日渐扩大,复杂性能也逐渐增强,不同协议之间存在着多种交换技术,这就给计算机网络管理带来了一定的难度,所以,现代化的计算机网络管理正朝着智能化方向发展,人工智能技术也将直接引入到计算机网络管理之中。智能化的网络管理系统,具有支持网络监视和控制的能力,能够很好的掌握当前的网络状态,当出现影响网络运行的状况时,能够及时采取措施,使网络运行不受影响。人工智能技术支撑下的神经元网络,能够隔离故障和排除故障,能够提升网络控制能力,在不知道网络数据的逻辑关系或数字关系前提下,神经元网络可以对不规则和不完善的大数据,进行人工智能学习而自动获得逻辑关系。神经元网络对复杂性和无规律性的输入数据,有很好的处理能力。人工智能可以通过路由选择,结合程序算法,选择业务量控制,提升网络性能。人工智能技术可以设计出带有实时计算功能的专家系统,此系统执行网络管理,可以减轻由网络异常而引发的计算性能下降。人工智能应用于计算机网络管理中,能保证网络管理的实时性,确保网络的连贯性,大大提升了计算机网络运行功能性。随着网络技术的发展,计算机应用更加注重网络实时性的要求。不但要求网络平稳、安全运行,而且对故障处理的方式,计算机要及时做出有效的响应,增强战略性意义。人工智能应用到计算机网络管理中,可以满足实时性要求,使计算机变成有学习能力的,具备拥有高深知识的工具。反过来,人们也可以应用专家知识系统来培训计算机管理人员,智能化的知识系统,可以帮助计算机管理人员快速掌握计算机管理技能,也可以建立一个数据库,作为知识储备的后备系统,随时可以学习到所需要学习的知识技能。这种人工智能系统,可以避免昂贵的人工费用,节省人力资源,用系统可以解决的常规问题,没必要再请专家进行讲解,从而使专家们能节省精力去处理非常规的复杂难题。

四、人工智能在计算机网络技术中的发展趋势

1.智能化网络

在未来的社会,人工智能将渗透到计算机网络的每个技术层面,影响到每一个操作环节。未来的计算机网络,必将是智能化网络,人工智能技术也将拥有更广阔的研发空间和应用前景。计算机人工智能技术,通过神经网络和模糊逻辑,来模仿人类思维并能自主学习,找到计算规律,在许多控制领域得到了越来越多的应用。计算机人工智能技术有着超强的生命力,通过运用计算智能技术,可以解决网络控制的复杂问题,是传统控制方法无法比拟的。传统控制方法如模糊控制系统、遗传算法等,都有着一定局限性,人工智能计算技术,可以综合算法,使每一种算法在计算过程中可以取长补短,最大限度的发挥各自的优势,有效地解决一些复杂性问题。在未来的计算机网络通讯中,依托人工智能技术的智能调节器应用,也将会拥有广阔的应用前景。随着人们对计算机网络应用需求的不断增加,人们对计算机网络产品质量和技术水平的要求也逐渐提高,人工智能技术的应用,可以很好的解决目前网络中存在的安全性问题和服务质量问题等,为了适应国际标准的IETF研究趋势,人工智能技术将在新一代计算机网络协议中占据更加重要的位置。

2.智能化集成技术

计算机网络管理的情况特殊且复杂,人工智能技术可以集成数学技术、远程通讯技术、数据库技术、过程控制技术、生物信息处理技术等,将人工智能专家系统和神经网络结合起来,更好的完成网络管理的任务。实现这种集成技术将面临许多挑战,在创造知识表示和传递的标准形式方面,需要理解各个子系统间的有效交互作用,并且要开发数值模型与非数值知识综合表示的新方法,以便快速进行定性推理和逻辑推理。网络管理和控制的高标准和严要求,也带给人工智能技术更多的应用机会。目前,很多计算机方面的专家,正致力于这一方面的研究,并取得了一定阶段性的研究成果,相信在未来,会取得更多突破性进展。

3.智能化软件工程

人工智能技能技术的实现,是依托于计算机的硬件设备,但核心技术是软件,所以要想更好的扩大人工智能技术的应用,必须开发更能适应时代需要的新的软件系统,这就势必促进软件工程学科的发展。软件工程可以为计算式网络问题提供标准化程序,并在提出问题的基础上,通过智能化处理手段,提供有效的编程,解决更为复杂的计算机问题。目前人工智能在计算机网络管理和控制方面,比较成功的研究成果有多专家系统技术和硬件软件一体化技术以及并行分布处理技术等,这就弥补了传统的软件设计的缺陷,随着人工智能的软件系统的开发,软件的执行功能也得到了极大的提升。在未来计算机网络管理中,一定会出现高效的软件应用技术,更高级的语言系统,智能化软件系统的不断出现及更新,将成为提高和发展计算机网络的服务能力的最强有力工具。综上所述,人工智能技术在计算机网络管理中,可以加强计算机技术的应用,促进计算机网络管理的整体发展,保障计算机用户网络安全。加强人工智能化技术的应用,将大大提高有效的人工智能化网络管理,保障计算机网络的安全运营和长远发展。

参考文献:

[1]杨俊.人工智能在计算机网络技术中的应用[J].电子技术与软件工程,2017,(24).

[2]李世锋.大数据时代人工智能在计算机网络技术中的应用[J].电子技术与软件工程,2017,(23).

[3]何玉梅.探析人工智能在计算机网络技术中的应用[J].电子世界,2017,(11).

[4]施势帆,吕建毅著.Linux网络服务器使用手册[M].北京:清华大学出版社,1999.

[5]杨守君著.黑客技术与网络安全[M].北京:中国对外翻译出版公司,2000.

[6](美)M.F.Komarinski,C.Collett著,晓东,马丁译.Linux系统管理指南[M].北京:清华大学出版社,1999.

作者:闫雨石 单位:吉林广播电视大学