浅析计算机信息技术中人工智能的运用研究
2021-07-28格桑次仁
格桑次仁
(西藏职业技术学院,西藏拉萨 850000)
0 引言
现如今,人工智能不断发展,应用也越来越广泛,渗透到了各个行业领域,从日常生活的应用到大型机器,遍布人工智能的身影。不可否认的是,人工智能对于人们的生活质量和工作效率的提高都起到了良好的作用。人工智能的发展前景一片大好,发展势头也很足。在计算机信息技术的应用上,人工智能也起到了提高网络的运行效率,推动计算机技术的合理应用的作用,越来越多的国家重视起人工智能的发展。
1 人工智能的特性
1.1 对于不确定信息可以进行有效的处理
管理网络信息是一项繁杂且困难的工作,需要有关部门不断地对网络资源进行检测和合理管理控制,来保证网络系统可以持续稳定且安全高效的运行。人工智能的引用,可以及时对网络资源数据的运行状态进行检测了解,并通过模糊逻辑运算,将不确定信息进行有效的处理,留下准确性较高的信息,从而极大地提高了网络系统的运行效率[1]。
1.2 提高网络管理人员的协作能力
相较于传统、单一的管理模式,人工智能的层次化管理更能适应计算机网络运行的需要。层次化管理,即将相关网络管理人员的管理过程分为上层、中层、下层这三个管理层次,从而进行高效的网络管理。其中,中上层的管理可以采用轮询的方式。中层管理层会受到上层管理制度的监测,同时,也会监测下层管理层。而在这样的管理体系下,管理人员之间的互相配合显得尤为重要。而人工智能系统便可以在协作分布方面发挥不可忽视的作用,从而提高网络管理的工作质量和工作效率[2]。
1.3 具有较强的学习能力、推理能力以及解释的能力
网络的正常运行需要对信息数据进行有效的管理。但是在实际操作的过程中,许多网络管理人员对于信息数据相关方面的问题并没有进行有效的管理,从而导致了片面性以及局面性等相关问题的出现。人工智能的学习、推理和解释的能力,可以有效的对其进行管理。在管理底层信息的同时,也可以有效的获取高层的信息,从而合理管控网络系统。对于人工智能的推理能力,可以对不全面的网络信息进行监测判断[3]。
1.4 降低网络管理成本
随着计算量的逐渐增大和控制规模的扩大,所需要投入的用于网络管理的资金也随之增加。人工智能在网络管理的应用过程中可以通过自身所具有的高效率以及独特的管理方式进行相关管理,利用模糊控制对最优解进行筛选,快速进行计算。还可以对流量进行控制,和相关的路由分配,进行简单快速的处理,从而极大降低网络管理中运算的成本[4]。
1.5 具有处理非线性的能力
相较于传统的网络管理来说,无法很好的实现网络安全管理,人工智能却可以很好的处理非线性问题,从而实现对网络的安全管理。非线性问题的存在是无法改变的,这取决于网络本身所具有的特点:拓扑结构相对复杂,网络负荷也是多变的,用户的行为更是无法预料等。
2 人工智能在计算机信息技术中的应用
2.1 在网络安全方面的应用
人工智能技术在网络的安全管理方面也有很大的发展前途。通过运用人工智能技术,有效的对网络防火墙进行管理。不管是对垃圾邮件短信的防御,不良信息的鉴别和拦截,还是各种有害病毒,都可以利用人工智能技术进行智能化管控。例如:人工智能系统中关于反垃圾邮件的设置就可以监测用户的邮件,自主扫描监测邮件中的可能危害,提供给用户相关信息的同时对垃圾软件进行处理。既做到了保证计算机网络的安全,又做到了对用户信息进行保密[5]。而计算机网络安全中的一大应用就是智能防火墙技术。智能防火墙技术就是采用统计、记忆、决策和概率等方法对各类数据进行分析处理,能够有效解决网络管理安全中所面对的问题。与此同时,与传统防火墙不同的是,可以进行访问权限的设置,有害信息没有访问权限,从而被拦截。智能防火墙技术的检测效率也要远高于传统的网络安全管理。人工智能在网络安全方面的应用,对于提升计算机的防御能力有着极大的作用[6]。在人工智能技术加持下的计算机防御系统运行方式如图1所示:
图1 智能防火墙运行示意图Fig.1 Operation diagram of intelligent firewal
随着互联网的发展,信息数据得以实现共享。同时,黑客和病毒也利用了这一途径,对广大用户的网络使用安全造成了一定的威胁,对网络安全管理的进行很不利。互联网上有些数据资料本身携带有病毒,用户在不知情的情况下浏览或下载都有可能对用户计算机产生危害,甚至进行传播扩散。而人工智能技术的引入,可以对用户所使用的信息进行加密传输,提高信息交流的安全度。当然,人工智能技术对于风险可以提前检测。例如:当用户在网上想要下载一些资料或软件时,就可以利用人工智能技术进行检测。一旦发现数据包或者安装包有一定的危险,则可以通过计算机本身所具有的管理员权限进行拦截,并告知用户相关风险,从而降低互联网使用对于用户计算机使用的威胁[7]。
人工智能可以利用自身的学习能力和推理能力对网络连接的流程特征进行自主学习和掌握。当然,如果计算机正常联网,人工智能是不会进行干扰的。但是,一旦发现异常,会立即采取相应的措施进行应对。人工智能系统会首先告知用户计算机已出现问题,然后通过学习所得进行解决。如果问题超出了人工智能的处理范围,人工智能系统就会激活防火墙进行拦截,检测计算机所遇到的问题,并就相关问题采取相应的应对措施,同时会对已经造成的异常情况进行修复。与人工智能相关的系统中有一种被称为专家系统,其作用主要是对于计算机网络进行检测和监测,并通过学习能力建构相关数据库。这样,计算机管理有关人员就可以将信息入侵的有关特征通过编码的方式储存记录下来。这样,专家系统就可以根据相关特征和形态对信息进行检测筛查,高效准确的识别出有害数据,并对这些数据和经验进行归纳和总结,从而可以有效的进行网络管理以及系统评价等相关工作,构建安全的网络环境[8]。
2.2 人工神经技术的应用
人类可以通过神经细胞对自己的思维进行控制,同样,人工智能也可以通过类似的方式对网络进行控制管理。通过模仿人类大脑思考的形式和组织的变化,人工智能技术可以形成相应的体系,从而提升能力,建构相关神经网络,精准判断所遇到的异常情况,并进行有效及时的处理。依照人脑的运行模式,构建神经网络,进行相关学习。并且人工智能的容错能力很强,对于噪音和畸形的鉴别能力也很强。
2.3 在教学方面的应用
通过计算机技术进行知识的数字化储存,再经过人工智能的转化,对教学方式和内容都起到了很大的作用。其中,运用人工智能技术建造的知识库,可以让教师可以从中受益很多,同时也为学生提供了一个学习的平台。
2.4 在日常生活方面的应用
人工智能技术在日常生活中的应用,极大提高了人们的生活质量。比如运用人工智能技术的智能家居,其可以进行自主调控。比如:可以根据天气情况,室内外温度等控制门窗的开关和闭合。并且,智能家居还可以进行远程的操控,使得生活更加快捷简便。
2.5 在综合化管理方面
随着经济和科技的不断发展,电信技术和人工智能技术的发展也在不断加快加深。与此同时,这也反映了网络管理的智能化发展趋势。网络管理因为网络本身所具有的特性而具有一定的难度,如:网络的瞬变性和网络的动态性等。而人工智能技术可以实施智能化、动态化的管理。人工智能能够归纳整理吸收该领域先进的知识数据和经验,从而对所遇到的问题进行分析和处理,高效率高质量的完成网络管理和系统评价的工作。对计算机网络的综合管理中,人工智能技术的引进使网络问题的解决更简单快捷,也使网络管理更加智能化,效率化,准确化[9]。
3 结语
随着经济社会的不断发展,计算机网络技术也在快速发展,人工智能技术对计算机信息技术的普及以及发展起到了很大的作用,人工智能技术与计算机网络技术相互关联,通过两者的结合,推动我国的经济发展和科技发展。同时为了人工智能的准确高效以及人工智能技术的实际应用的加强,相关人员要不断改进和完善人工智能技术,保证计算机网络的正常运行。我们需要对人工智能进行深入研究,加强人工智能在计算机网络管理方面的应用,充分发挥人工智能的作用。