探讨人工智能在计算机网络技术中的应用
2019-09-10何敏
摘 要:随着社会的进步与时代的发展,我国在经济领域、军事领域、教育领域、政治领域等方面均取得了令人瞩目的发展成就,在新时代背景下,人们的生活质量和对于生活的要求也越来越高。科学技术一直以来都是一个国家,一个民族兴旺发达的基础与重要事业。近年来,科技产品开发得到了越来越多人的重视,科技产品的数量也在不断增加,科技产品为人们提供了便利与更高质量的服务。人工智能一般涉及到三个方面,机器人、语言识别、指纹识别等,在本文中笔者主要就人工智能在计算机网络技术中的应用进行研究与分析。
关键词:人工智能;计算机网络技术;网络安全
中图分类号:TP393.0;TP18 文献标识码:A 文章编号:2096-4706(2019)03-0145-03
Discussion on the Application of Artificial Intelligence in
Computer Network Technology
HE Min
(Heyuan Polytechnic,Heyuan 517000,China)
Abstract:With the progress of society and the development of the times,China has made remarkable achievements in economic,military,educational and political fields. Under the background of the new era,people’s quality of life and the requirements for life are also getting higher and higher. Science and technology have always been the foundation and important cause of a country and a nation’s prosperity. In recent years,more and more people attach importance to the development of science and technology products. The number of science and technology products is also increasing which provides convenience and higher quality services for people. Artificial intelligence generally involves three aspects,robot,language recognition,fingerprint recognition,etc. In this paper,the author mainly studies and analyses the application of artificial intelligence in computer network technology.
Keywords:artificial intelligence;computer network technology;network security
0 引 言
所謂计算机网络技术具体指的就是将计算机技术与网络通信技术相结合的技术,在复杂的工作中应用计算机网络技术有助于缓解工作人员的工作负担,可以帮助与工作人员快捷、迅速的完成工作任务,在某些情况下还可以将相对复杂的工作转换成比较简单的工作。对于计算机来说没有网络技术就相当于处于报废状态,网络对于计算机来说是十分重要的,能够给予计算机一定的价值。在网络环境中,通过计算机网络技术,就可以实现两台或多台以上的计算机资源、信息共享及管理,网络技术与计算机缺一不可,二者之间相辅相成共同发展,促进计算机网络技术的进步,为人们提供便捷的服务。
1 人工智能的概况
1.1 人工智能的概述
人工智能首次亮相于1956年的Dartmouth学会,是一门综合的课程,包括心理学、语言学、生理学、计算机科学等学科,人工智能的最终目的是赋予机器人工智能,以帮助工作人员完成一些比较复杂的工作,从而减轻工作人员的工作负担,提高工作质量与工作效率。正因为这样,人工智能还有另一个称号,机器智能,简称AI。
人工智能是一项十分复杂的学科,在掌握起来也有着很多方面的技巧,人工智能主要对问题求解、逻辑推理定理证明、自然语言理解、自动程序设计、专家系统、机器学习、人工神经网络、机器人学、模式识别、机器视觉以及智能控制之类的技术进行分析与探讨。自人工智能诞生开始,人们对于人工智能的研究已经有55年的历史,可以将人工智能大致分为以下几个发展阶段:
第一,在人工智能技术作用下,已经有部分机器人可以帮助人们完成一些逻辑推理工作,也就是问题求解,其中比较具有代表性的技术性突破,简称ES;
第二,在完成智能系统与环境之间的交互工作的基础上,所研发的机器人可以感知环境的变化,并主动收集有用的信息与相关数据;
第三,人工智能在第三阶段又进行了一次伟大的改革,就是通过人工智能系统来帮助工作人员处理比较复杂的数据以及一些比较繁重的工作。计算机网络技术的迅速发展有助于数据的处理工作,人工智能系统还可以对性和谐数据进行分析,从而促进一系列生产工作的完成。
1.2 人工智能的优势
1.2.1 促进计算机网络的稳步运行
随着计算机网络技术的进步与发展,人们的生活与工作发生了深刻的变化,计算机网络技术渗透到方方面面,不论是企业、公司还是人们的生活都与计算机网络技术有着密切的联系,但是计算机网络技术还存在着许多方面的问题。
举例来说,计算机在处理一些大数据时只能对一些具体的数据进行处理,还有一些相对来说稍微模糊点的数据则无法处理。在计算机网络技术中注入人工智能这一新鲜血液的话就会使这一问题得到很好的改善,人工智能可以在一定程度上赋予计算机网络像人类一样的思维能力,使计算机拥有一定的人脑技能,从而对一些相对比较模糊的数据进行处理与分析。在计算机网络技术中对于人工智能的应用既可以提高工作人员的工作效率,又可以增强计算机网络的逻辑思维能力,进一步推动社会的进步与发展。
1.2.2 为计算机网络管理工作提供便利条件
自人类进入二十一世纪以来,社会发生了翻天覆地的变化,计算机技术在这个阶段得到了快速的发展,世界各地通过计算机网络技术实现了密切的、频繁的信息交流与沟通,这在一定程度上促进了各国之间的友好相处,帮助各国建立密切的国际合作关系。另一方面,随着各国经济事业的进一步提高与发展,各个国家也开始重视计算机技术,对于计算机网络技术有了更高的要求,计算机网络技术变得越来越复杂、繁琐。
近年来,对网络结构的管理一般都是采取分层管理、逐级管理的形式,每个层次的工作人员需要进行密切的协作与交流。人工智能的出现可以很好地缓解这一问题,其中的多代理协作分布思维可以有效地协调各管理层工作人员之间的工作,因此,人工智能越来越受到工作人员的青睐,有利于提高计算机网络运行的工作效率与质量。
1.2.3 对于计算资源的耗费相对来说比较小
随着经济的进步与社会的不断发展,人类社会开始进入了大数据时代,在人们的工作、生活中需要进行大量的数据处理,在对这些大数据进行处理时不仅需要大量的时间,还需要大量的人力。人工智能的出现可以有效的缓解这一现状,采用人工智能中的技术、技巧可以在大量的数据中选取有用的数据,这样一来就减少了人力、物力、财力的消耗,有助于提高数据处理与数据检索的效率,从而进一步提高工作人员的工作质量与工作效率。
2 人工智能在计算机网络技术中的重要作用
2.1 有效处理模糊信息及数据
计算机网络技术已经成为人们工作中最为普遍的一种技术,在一定程度上为人们的工作提供了很多方面的便利,但是在工作中人们需要利用计算机对大量的数据进行处理与分析,这些数据有些是清晰的还有一些相对来说是比较模糊不清的,人工智能的出现可以有效地缓解这一问题。
人们在通过计算机网络技术处理一些数据时,人工智能可以对系统资源的局部乃至全局的状态进行实时追踪与了解,另外人工智能在处理与分析数据的同时还可以向用户提供相关的信息,为工作人员提供工作上的便利,提高工作效率,缓解工作人员的工作压力。
2.2 突出的协作能力
在计算机网络技术中,利用人工智能可以对相关数据进行有效的整合,对大量的数据进行分类与整理,并在此基础之上对这些数据、资源进行传输,实现资源之间的合理共享,从而缓解工作人员的工作压力,提高其工作效率,使公司、企业获取更大的效益与利润,人工智能的协作能力就体现于此。
2.3 维护网络信息安全
计算机技术在近年来得到了广泛的应用与快速的发展,网络信息安全问题随之而来,成为人们如今相对比较关注的一个热点话题。对于网络信息安全问题来说,网络管理系统是比较重要的一个环节,其中的网络监控与网络控制是十分关键的,可以在需要的时间段内对相关信息、数据进行处理,由此可见,人工智能在计算机网络技术中发挥着越来越重要的作用。
另外,随着网络犯罪率的日益升高,人们对计算机的反应力与观察力有了更高的要求,只有这样才能帮助用户更好的保护信息,防止信息泄露或受到侵犯。人工智能可以实现系统化的管理,对用户的信息进行自动收集,不仅如此,还可以对网络故障进行诊断与维修,时刻保障用户的信息安全。
除上述作用以外,人工智能还具有出色的“学习能力”与“推理能力”,可以有效的解决网络智能化护理中信息处理效率低与质量不高的问题,另外,人工智能还具备优秀的记忆能力,有助于信息处理库的建立,从而推动网络管理水平的提高。除此之外,人工智能还具有很多方面的优势,比如对于非线性问题的处理以及对资源消耗的计算等等,总的来说人工智能在计算机网络技术中有着十分重要的作用。
3 人工智能在计算机网络技术中的应用
3.1 对人工智能在计算機网络安全管理技术中应用的分析
尽管计算机网络安全防护体系(如图1)近年来得到了广泛的应用与发展,但是在网络安全方面还存在一定的问题。总的来说目前的计算机网络安全管理技术主要体现在三个方面:防火墙、入侵检测及反垃圾邮件系统,人工智能的作用也可以在这三个方面进行体现。就防火墙来说,它所应用的技术就是智能化识别技术,这是一种利用统计、概率等计算方法对信息、数据进行识别并处理的技术,这样可以简化计算机网络管理技术中的计算工作,网络安全管理的工作效率与工作质量也可以得到提升,既有利于增加其安检效率又可以对一些有害信息进行限制与拦截,有效弥补普通防火墙拒绝服务攻击的缺陷问题,遏制病毒的入侵与传播;智能型反垃圾邮件系统将威胁计算机网络安全的垃圾邮件视为防御的主要对象,但计算机网络受其保护的安全范围存在一定的局限性;计算机网络安全管理的核心是入侵检测,这一技术对应用人工智能有着十分显著的效果,一般条件下,完成入侵检测工作需要经过数据采集、数据减少、行为分类、报告反映共四个阶段。
3.1.1 规则产生式专家系统
规则式专家系统这一人工智能技术在入侵检测中得到了普及与应用,这是一种以专家经验性知识构建的数据库与推理机制为基础的人工智能,其原理主要是由计算机网络安全管理的工作人员对入侵特征进行编码,从而设立一种固定的规则,并将这些规则构建成数据库。在安全管理中,专家系统可以将审计记录与规则自动作为入侵检测的判断依据,对入侵的种类与危害进行判断。
3.1.2 人工神经网络
人工神经网络是对人脑的学习技能进行模拟的一种人工智能,在容错性与学习能力上具有一定的优势,这项人工智能技术还可以识别畸变或噪声的输入模式,不仅如此,人工神经网络在并行方式的推动下对入侵检测的效果更加明显,其入侵检测效率也更加理想,因此人工神经网络在计算机网络安全管理技术中的应用十分广泛。
3.1.3 数据挖掘
数据挖掘技术的应用原理是利用审计程序对网络连接与主机回话的特征进行准确、全面的提取,在此基础之上对计算机网络正常活动的规则进行学习与记忆,从而在计算机网络出现异常的情况下对有害入侵进行有效的识别。
3.1.4 人工免疫技术
人工免疫技术是以人体免疫系统为基础的,主要包括基因库、否定选择以及克隆选择三种主要机制,这一技术可以对传统入侵检测的缺陷进行有效的弥补。比如说,在基因库中可以对基因片段进行重组、突变,对一些未知病毒进行及时有效的识别。另外,在否定选择中,可以先在系统中随机产生一些字符串,然后再利用否定选择算法将与自我匹配的字符串进行删除,现阶段该项技术还需要进行进一步的完善与开发。
3.2 对人工智能在计算机网络系统管理与评价技术中的应用分析
计算机网络技术本身就具有一定的动态性,因此,计算机网络系统在管理时具备相当大的难度,在计算机网络系统管理与评价中运用人工智能有利于提升其管理的有效性、全面性与评价工作的客观性,主要包括以下几方面的内容。
3.2.1 关于人工智能问题求解的技术
人工智能问题求解技术是在特定的条件下去解决问题并在一定的步骤内可以完成的算法技巧,包括以状态图为基础的搜索技术,主要是针对状态空间、问题空间、博弈搜索开展的一项技术,一般情况下同一问题有多种搜索技术,一般都采取最优化的搜索技术进行判断,从而提高工作效率。除了以状态图为基础的搜索技术之外还存在以谓词逻辑为基础的推理技术,以结构化知识表示为基础的求解技术。
综上所述,与传统的计算方法相比,这一技术可以降低网络资源的浪费率,减少网络资源的浪费现象,提升网络资源管理工作的效率与质量,应该被积极地推广与运用。
3.2.2 专家知识库技术
顾名思义,专家知识库是由专家系统所组成的,对专家系统的应用效果有着直接的、重要的影响,专家知识库具体包括基础原理理论以及直接、间接获取经验而积累下来的专门的知识,对已知的计算机网络管理与评价经验进行编码与建库,在该系统中,专家予以一定的经验支持,可以有效的使相似或同种管理、評价问题更好、更有效率地完成。目前专家知识库技术在计算机网络管理工作中得到了广泛的应用与普及。
3.3 人工智能代理技术的发展
人工智能代理技术即代替人们完成复杂繁琐工作的技术,所显示出来的数据是经过有效筛选的,人工智能代理技术现阶段最突出的功能是帮助用户查找信息,筛选出对用户有价值的信息,对没有价值的信息自动屏蔽,这样可以为用户节省大量浏览无用信息的时间,为用户提供更优化的服务。
除此之外,人工智能代理技术还可以将用户的信息进行整理,对信息进行统一的归纳与划分,即使是模糊不清的数据也可以进行比较准确的查找,有一定的引导作用。
4 结 论
随着计算机网络技术的进一步发展,其为人们的生活与工作带来了更加便利的服务,尽管如此,在计算机网络技术中还存在着一定的安全问题以及数据处理问题。计算机网络技术的不断发展在很大程度上促进了人工智能的发展;人工智能的出现有效地缓解了计算机网络管理中的问题,人工智能与计算机网络技术二者之间互相促进、互相发展,共同推进计算机技术的发展与进步。
参考文献:
[1] 茆鸣.人工智能在计算机网络技术中的应用研究 [J].电子技术与软件工程,2016(9):255-256.
[2] 郝登山.人工智能在计算机网络技术中的应用分析 [J].中国新通信,2016,18(1):87-89.
[3] 马越.探讨人工智能在计算机网络技术中的应用 [J].计算机光盘软件与应用,2014,17(22):43-44.
[4] 张彬.探讨人工智能在计算机网络技术中的应用 [J].软件,2012,33(11):265-266.
作者简介:何敏(1984.10-),男,畲族,广东河源人,讲师,学士,研究方向:网络工程教学。