刘诗鹏
摘要:在计算机网络技术飞速发展的新时代,互联网已逐渐成为当今信息传输的主要方式之一,且已进入生活中的方方面面,是当前世界上最为重要也是最有前景的技术之一。人工智能技术是以计算机技术为基础的一种新的技术,其主要是通过计算机模仿人的行为与能力,然后替代人类执行一些任务。将人工智能技术应用在计算机网络技术中是主要的发展趋势之一,该文对此进行分析。
关键词:计算机网络技术;人工智能;应用研究
中图分类号:TP393 文献标识码:A
文章编号:1009-3044(2021)32-0097-02
人工智能指的是通过逻辑芯片和计算机网络技术等模拟人类意识、行为以及思维过程的机器智能技术,其可以使机械设备具备一定的智力。人工智能技术应用到计算机网络中可以极大提高信息的处理和分析能力,提高社会运行的效率,促进社会的发展。
1 在计算机网络技术中使用人工智能的可行性
1.1 计算机网络技术概述
计算机网络技术是指由计算机和通信技术的组合形成的一种复合性的综合技术,基本工作原理是计算机根据特定的IP网络协议和拓扑创建的复杂的应用技术,主要功能是对信息进行处理、分析、存储、分享以及管理。计算机网络的分类依据的标准不同,其分类也有所不同。比如按照結构可以分为总线型、环形以及星型,而按照范围分又可以分为广域网和局域网等,按照传输媒介又可以分为有线网络和无线网络,有线又可分为电缆和光纤等。计算机网络技术起源于美国,之后经历了多个发展过程。主要可分为三个阶段,第一个阶段是计算机与终端设备直接连接,这个阶段并没有独立的内存、硬盘、CPU等,主要的连接设备是显示器、鼠标和键盘等;第二个阶段是多台计算机的互联,即局域网概念,这个阶段中每台计算机都可以独立传输信息,但是由于没有网络协议,不同计算机在传输信息时容易出现冲突,因此规模较小;第三个阶段是大型的互联网,其已经实现了全球互联,形成了全球性的广域网。
1.2 人工智能的基本概念
人工智能是在计算机网络技术发展的基础上通过使用逻辑芯片和计算机网络技术等赋予机械设备一定的智能,以使其具备可以替代人进行较为复杂的工作的能力。现阶段人工智能技术还较为基础,只能执行一些机械性重复的工作,但是随着人工智能的发展,其应用也越来越广泛,且智能化程度越来越高,执行的任务也越来越复杂。人工智能是一项非常复杂的系统性科学,其包含了多个学科的知识和技术,比如生物学、信息科学以及语言学等。人工智能的主要目标是研究智能的基本属性,并尝试找到可以与人类智能并行的智能设备。与传统的智能技术相比,人工智能具有更强的信息分析、协作、学习和推理能力。
1.3 在计算机网络技术中使用人工智能的可能性
人工智能在计算机网络技术中的应用主要集中在四个方面:(1)人工智能可以在短时间内快速收集和跟踪信息资源,并在处理后快速将数据传输给用户;(2)人工智能的互动程度很高,人工智能可以有效地整合各种资源,并在此基础上及时进行上述资源的转移和共享。可以看出,如果将人工智能引入计算机网络技术领域,计算机网络的性能,信息处理的速度和效率将大大提高;(3)人工智能具有出色的学习和推理能力,提高计算机网络技术的响应能力和敏感性,从而优化网络管理质量;(4)人工智能具有强大的存储能力,显著提高数据库的性能,为管理计算机网络提供基础。
2 在计算机网络技术中人工智能的应用
2.1 在管理计算机网络安全中的人工智能技术使用
在管理计算机网络安全的技术主要有三种技术,分别是防火墙、入侵检测以及反垃圾邮件。因此,在实践中在以上几个方面中可以尝试使用人工智能技术。首先,防火墙应用人工智能技术,其可以有效通过算法对信息数据进行识别和处理,从而对恶意信息等进行拦截,提高计算机网络的安全性。该方法摒弃了计算机网络安全防火墙应用中原本需要的大量计算,并大大提高了网络安全管理的效率。不仅可以有效拦截恶意信息,而且能大大提高防火墙安全管理的效率。因此,人工智能在防火墙中的应用可以有效弥补传统防火墙的缺陷,有效地防止病毒入侵和传播,提高计算机网络的安全性;其次,反垃圾邮件系统应用人工智能技术,其主要是针对计算机的垃圾邮件进行过滤以防御的技术,可以有效防止垃圾邮件对计算机网络带来的安全威胁,可以通过扫描邮件对邮件进行分类,然后针对性地提出威胁警告,以提高计算机网络的安全性;第三,入侵检测应用人工智能技术,其主要是针对计算机网络应用过程中的病毒以及黑客入侵进行安全检测,是计算机安全管理的基础。通常情况下,入侵检测应分四个步骤进行:收集数据、处理数据、进行分类和检测报告。在计算机网络安全技术中入侵检测应用的人工智能技术主要有以下几种:(1)规则产生式专家系统:该人工智能是目前入侵检测中应用最广泛用的人工智能,主要是基于专家知识构建的数据库。首先,将已知的入侵特征预先编码为固定规则的数据库系统,在安全管理过程中,规则产生式专家系统可以自动使用审核、记录和规则进行入侵检测,实现早期发现入侵、确定入侵类型及其危害的目的,但由于该技术是基于已知的数据库中的特征编码,因此检测范围存在一定局限性;(2)人工免疫技术:人工免疫技术的原理是基于人体免疫系统的,基本上包括三种机制:基因库、否定选择和克隆选择,可以有效地弥补传统入侵检测在防病毒功能和未知病毒识别方面的缺陷。比如,基因库可以在特征数据库中实现基因片段的重组和突变模拟,因此可以提高入侵检测系统对未知病毒的识别能力,但现阶段,建立有效的基因库还存在较大的困难;在否定选择过程中,系统首先随机生成一系列字符串,然后通过否定选择算法删除与之匹配的字符串。如果否定选择正确,可被认为是合格的检测器,然后逐步完成入侵检测等,该技术的应用仍需进一步改进;(3)自治AGENT技术:该技术是人工智能向面向对象技术发展的结果。它通常用作收集和分析主数据的框架。在基于自治Agent的入侵检测系统中,每个受监视的主机都可以视为一个IDS,这项技术的独特之处在于相似的学习能力、适应性、自主性、灵活性和兼容性。因此,该技术不仅可以有效地检测到入侵,而且可以有效地控制入侵的程度,且在应用程序期间,对环境的依赖性很低。
2.2 在计算机网络控制与评估技术中的人工智能应用分析
在实际应用过程中,计算机网络是处于不断动态变化中的,因此管理、控制以及评估具有较大的难度,应用人工智能可以有效提高管理效率,并确保管理的客观性与完整性。主要包括以下两个方面的人工智能技术应用:(1)人工智能求解问题技术:该技术可以在特定条件下以一定的算法通过有限步骤解决特定问题。主要包括状态图搜索技术、谓词逻辑推理技术和结构化知识表示求解技术。与传统的技术相比,人工智能求解问题技术应用于计算机网络控制和评估可以提高网络资源的管理效率和质量,并减少资源浪费。(2)专家知识库技术:专家知识库主要包括基本原理和理论,以及从经验中获得的直接或间接的专业知识。其主要是将专家的管理和评估经验进行编码并将其嵌入数据库中,以提供网络管理解决方案,从而可以更好地解决类似或相同的管理和评估任务。
2.3 在计算机网络技术中的人工智能应用方向
在计算机网络中人工智能的应用主要包括安全监控、数据处理等,以下简单进行介绍:
(1)在计算机网络安全监控中人工智能的应用:计算机网络的安全监控应用人工智能技术可以更好地适应当前的计算机网络管理工作。人工智能在计算机网络的安全监控中的应用,首先需要高效地收集和处理数据和信息,并使用特定的形式来扩展和存储数据,以方便后续的应用。其次,在实际使用中,需要注意管理界面的设计,以方便相关人员处理和管理信息,创造良好的工作环境。第三,为了有效处理计算机网络的突发问题,应在人工智能控制的监控部分进行相应的改进,以便及时有效地监控计算机网络中的所有工作链路。如果在操作过程中出现问题,人工智能可以在第一时间发现问题,以确保监控效果。并通过电话、语音、图像等进行发现警报信息,根据警报信息,管理人员可以对紧急情况及时解决,从而将损失降到最低。此外,可以使用人工智能技术设置权限,有效地防止因管理失误造成的风险。
(2)在计算机网络数据处理中的人工智能应用:计算机网络数据处理应用智能技术可以提高处理的能力,为网络管理事项,尤其是预设网络管理事项提供了技术保证,有效降低管理成本。比如,人工神經网络技术和计算机网络有机结合使得可以快速获取网络参数,然后将这些参数与网络标准进行比较以得出比较结果,更直观地表示计算机网络的实际状况,及时发现问题,并提出可行有效的解决方案。由于此操作需要大量数据进行计算,因此必须高效地处理数据和信息,以完成计算机网络和预测网络的动态建模网络的构建。
4 结语
通过以上分析,可以发现人工智能的优势非常多,通过在实践中有意识地将其应用于计算机网络技术,可以优化计算机网络技术的性能,因此应根据实际情况进行计算机网络技术的深化和优化。
参考文献:
[1] 马越.探讨人工智能在计算机网络技术中的应用[J].计算机光盘软件与应用,2014,17(22):43-44.
[2] 吴振宇.试析人工智能在计算机网络技术中的运用问题[J].网络安全技术与应用,2015(1):70,74.
[3] 卢昌龙.人工智能及其在计算机网络技术中的运用[J].电子制作,2015(5):87-88.
[4] 谭仕平.人工智能在计算机网络技术中的应用分析[J].硅谷,2013(18):11-11,4.
[5] 郝登山.人工智能在计算机网络技术中的应用分析[J].中国新通信,2016,18(1):87-89.
[6] 孙晓霞.人工智能在计算机网络技术中的应用探究[J].网络安全技术与应用,2016(3):99,101.
【通联编辑:代影】