APP下载

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

2018-06-25王宇轩

无线互联科技 2018年6期
关键词:计算机网络技术人工智能应用

王宇轩

摘 要:文章通过阐述人工智能内涵特征,对人工智能在计算机网络技术中的实践应用展开探讨,旨在为如何促进计算机网络技术的有序健康发展研究适用提供一些思路。

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

伴随计算机网络技术的不断发展,计算机网络系统管理、信息安全越来越为人们所关注,为了切实提高计算机网络系统管理、信息安全水平,人工智能逐步被应用于计算机网络技术中。人工智能的推广有助于人们各式各样复杂、极具挑战性的任务,缩减人力、物力的投入,推进人工智能与计算机网络技术的有效相融,可真正意义上促进计算机网络技术的有序健康发展[1]。由此可见,对人工智能在计算机网络技术中的应用开展研究,有着十分重要的现实意义。

1 人工智能概述

1.1人工智能

人工智能首次提出于20世纪60年代,该项技术一方面极具挑战性,有着多元丰富的内容,一方面还与计算机科学、生理学、语言学等多门学科密切相关,有着显著的智能化、人性化特点。人工智能的研究旨在通过机器去替代人类完成各式各样难度大、繁琐复杂的工作,从而减少人力物力的投入,达到改善工作效率、提高工作质量的目的。 人工智能涉及的技术十分广泛,包括有智能控制、自动程序设计、自然语言理解、模式识别等,人工智能的发展应当构建于多种不同学科基础上,特别是对于计算技术该门学科而言,其在人工智能发展中扮演着十分重要的角色。

1.2人工智能特征

人工智能特征主要表现于:(l)人工智能可用于解决存在不确定性的问题,好比在处理相关不确定具体模型的计算机运算过程中,人工智能可凭借自身可靠的运算能力对其予以解决,经由对不确定信息的有效把握,进而实现对网络数据的完整呈现,为网络管理高效、流畅提供切实保障。(2)人工智能具备学习的能力,在以往来说,该项特征仅属于拥有生命特征的动物,而人工智能则逾越了这一鸿沟,可对传输的数据信息开展科学的计算、推理,进而获取更高层次的数据信息,并有效缩减网络运行时间。(3)人工智能无需投入大量的能源,这一特征表现于,不论网络数据计算处理过程有多复杂,人工智能均可凭借其极快的速度找出最理想的处理手段,一方面避免了庞大的计算量,一方面减少了运算期间的能源消耗,促进运算速度的切实提升[2]。

1.3人工智能基本方法

人工智能基本方法主要包括有:(1)启发式搜索,人们在对问题进行解决过程中时常会运用方案实验法,即为对各式各样可能的方案开展试验,一直到得出正确的方案。搜索方法包括有盲目搜索、启发式搜索,其中,前者是对可能方案开展逐一试验;后者则是凭借经验或者相关启发式信息,排除可能性小的搜索方向。启发式搜索可极大水平推进搜索过程,切实提升人们问题处理效率。(2)规划,人们面对所需解决的问题通常会划分成各个小问题,针对各个小问题还可开展进一步划分。因为解决小问题的搜索得以大幅度缩减,促使原本问题的复杂程度同样得到有效缩减,为问题解决创造了极大便利。规划要借助启发式信息,而规划是否能够有序开展,则受启发式信息可靠水平很大程度影响。(3)知识表达技术,知识在计算机中的表达方式是应用计算机模拟人类智能所需解决的一大问题。问题解决的重中之重在于如何将各式各样知识开展编码、存储,如何迅速找到所需的知识,如何对知识开展分析、运算,如何对知识开展更新、调整等。

2 人工智能的发展与应用

历经了多年的逐步发展,人工智能研究领域涉及机器人、图像识别、语言识别等多个方面。其中,机器翻译属于人工智能的重要分支及最先应用领域.然而即便开展了大量的研究依旧与最终目标存在极大的距离,更难以代替人工实时翻译的工作,究其原因主要在于词句意思太过模糊,难以全面地模拟人类在开展语言交流时对应表达的情感,翻译系统难以开展准确的逻辑判断。因而,人工智能的发展与应用依旧还有很长一段路要走。我国对人工智能的发展相对较晚,不过应用较为迅速,且主要将其应用于家电行业,例如一些家电生产商通过将人工智能应用于电视中,即经由手机对电视开展控制,具备相应的实用价值。

3 人工智能在计算机网络技术中的实践应用

全面计算机网络在当前时代发展形势下,要紧随社会前进脚步,推进改革创新,在先进发展理念、成功发展经验的支持下逐步强化人工智能在计算机网络技术中的科学合理应用,如何进一步促进计算机网络技术的有序健康发展可以从以下相关内容着手。

3.1人工智能在计算机网络安全管理中的应用

在信息技术迅猛发展背景下,现阶段应用较为广泛的计算机网络安全管理技术包括有防火墙、反垃圾邮箱、入侵检测等。人工智能在防火墙中的应用,有助于提升其数据处理准确性并对危险信息进行拦截,提高防火墙安检效率。人工智能在反垃圾邮箱中的应用,可强化其对垃圾邮件的防御性能,同时其可利用智能扫描分类对垃圾信息数据发出警示信号,不过其存在应用范围狭小的局限。人工智能在入侵检测中的应用,可收获十分理想的应用成效,具体表现在以下几方面。

3.1.1规则产生式专家系统

该系统在入侵检测中的应用,是经由构建专业经验数据库和知识构建推理機制来开展的。其在检测期间,要求网络安全管理人员预先将入侵特征转化为固定规则,构建数据库,由此为专家系统评定入侵检测提供可靠依据。只要出现有入侵危害,依托该人工智能数据库便可第一时间找出问题所在并制定针对的处理对策。不过因为该系统通常是以己知经验为构建前提的,所以其存在检测范围存在一定的局限。

3.1.2 Agent技术

Agent技术是面向对象而进行的,属于一类底层数据收集分析结构,在该项技术中一系列监控主机均可视作具备自主性、学习性、适应性等能力的入侵检测系统。

Agent技术应用于计算机网络技术中,主要表现于:(l)优化计算机网络应用,Agent技术具备服务、需求集散功能,可接收信息发布人员相关信息数据的注册及向信息数据查询人员提供对应需求的信息数据。(2)达成并行工程思想,Agent技术向每一工作站发出工作的各个流程,指引它们依据工作流程、进度推进工作,并于此期间开展信息数据的统一处理,依托Agent技术构建分布式交互仿真环境。(3)与人或其他Agent经由Agent语言开展自由交互,达成不同Agent相互的协作。例如,将飞行训练仿真设备与计算机网络工作站开展连接,然后于该部分工作站达成飞行设备的模拟Agent,并与仿真设备构建交互式仿真环境,于此环境下受训者可切身感受仿真环境,学习飞行设备操控技能。

3.1.3数据融合技术

结合人类对自身信息的处理水平,将人工智能应用于计算机网络安全管理中构建数据融合技术,该项技术一方面可收获海量的信息数据,一方面可达成信息数据的有效协同。该项技术的应用通常是借助不同传感器并将它们汇集成一个传感系统来开展运行,其有助于拓宽入侵检测范围,使入侵检测变得更为全面,改善入侵检测成效。在计算机网络安全管理中,人工智能可应用克隆选择模糊聚类算法对计算机网络系统安全与否开展检测,于此期间主要工作流程为:抗体群落初始化,然后开展克隆、免疫基因、克隆选择、克隆死亡等操作。其中,经由抗体群落初始化,后会获得,亲和度计算公式为,k=0,最后进行克隆死亡步骤,其中,i≠j,fA。(k+l,紧接着对亲和度开展操作,完成各项检测工作[3]。

3.2人工智能在计算机网络系统及评价中的应用

计算机网络存在动态性特征,所以要想对其开展有效管理必然会存在不小的难度。通过将人工智能应用于计算机网络系统中,对计算机网络系统相关管理内容、方式开展全面的评价分析,如此可很大程度上提高计算机网络系统管理水平。现阶段,人工智能在计算机网络系统及评价中的应用,主要可划分为下述两方面。

3.2.1人工智能问题求解

人工智能问题求解在计算机网络系统及评价中的应用,其所涉及的主要技术包括有:结合状态图开展的搜索技术、结合谓词逻辑开展的推理技术、结合结构知识开展的求解技术等。其中,在处理问题、状态等空间搜索任务过程中,大多应用搜索技术。通常而言,一个问题中涉及多项搜索技术,所以,必须要确保搜索工作的有序开展。与此同时,搜索技术水平受搜索空间实际情况很大程度影响。技术人员可应用公式f×(n)≒g×(n)+h×(n)获取最佳搜索成效,公式中,gX(n)指的是S到节点相互间的最短路径。综上,人工智能的应用,可显著降低网络资源的消耗,并且还可极大水平提升计算机网络管理水平[4]。

3.2.2专家知识库

对于专家系统而言,专家知识库是必不可少的组成部分,其直接关乎着专家系统的实际工作成效。专家知识库运行机制为将预先准备完毕的网络管理内容转化为编码形式,如此便能够得到相关管理决策者的支持,进一步便可促进相近管理问题的有序解决。因而,专家知识库技术在计算机网络管理中得到广泛推广,

4结语

总而言之,人工智能是科学技术发展的重要产物,推进人工智能与计算机网络技术的有效相融,应当确保其科学合理,相互间做到相互促进、相互协作。人工智能的应用,可切实增强计算机网络的运行效率及稳定性。鉴于此,相关人员务必要不断钻研研究、总结经验,清楚认识人工智能内涵特征,强化人工智能在计算机网络技术中的科学合理应用,积极促进计算机网络技术的有序健康发展。但是值得注意的是,人工智能雖然对计算机网络技术的发展来说有着重要的作用,但是在应用过程中要注意应用风险与道德风险,针对计算机网络的需求不断调整。

[参考文献]

[1]孙晓霞.人工智能在计算机网络技术中的应用探究[J].网络安全技术与应用,2016 (3):99-101

[2]郝登山.人工智能在计算机网络技术中的应用分析[J].中国新通信,2016(1):87-89.

[3]王彦娴.人工智能在计算机网络技术中的应用研究[J].信息技术与信息化,2015 (8):84-85

[4]魏传林.人工智能在计算机网络技术中的应用探讨[J].电脑知识与技术,2015 (10X):151-152

猜你喜欢

计算机网络技术人工智能应用
人工智能与就业