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

2017-02-14 09:26李海龙高洪坤
网络安全技术与应用 2017年1期
关键词:网络管理计算机网络网络安全

◆李海龙 高洪坤

(山东华宇工学院 山东 253004)

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

◆李海龙 高洪坤

(山东华宇工学院 山东 253004)

随着我国科技的不断发展,互联网信息技术已经得到了广泛应用,不仅提高了人民生活水平,也丰富了人们的精神文化。在互联网时代下,用户需求不断变化,简单的数据运算和信息传输已经不能满足人们的需要,社会在进步,人类文明也在向前发展,需要更高水平的信息科技来适应社会发展和满足人们需求,因此,将人工智能应用到计算机网络技术中,能够解决这一难题,为人类的文明发展提供更具人性化和智能化的服务。

计算机网络技术; 人工智能

1 人工智能概述

1.1 人工智能简介

人工智能(Artificial Intelligence,AI),是一门主要研究模拟、延伸和拓展人的智能的理论、方法、技术和应用系统的新的科学技术。人工智能也是计算机科学技术的一个分支,试图通过研究智能的本质,据此生产出能够模拟人类大脑、肢体等活动方式的智能机器,具体包括图像识别、自然语言处理、语音识别和专家系统等内容。有人曾设想,在未来,人工智能带来的科技产品,将有可能超越人体智能。这个并不是危言耸听,在2016年3月15日,由谷歌公司研发的机器人阿尔法go在围棋比赛中战胜韩国围棋高手李世石,就充分说明了人工智能的强大性。

1.2 人工智能优势

现代计算机网络技术的发展具有动态性、高速形和瞬变性等特点,因此对计算机网络的安全管理提出了更高的要求。为了确保计算机网络系统的有效运行,需要强大的网络管理技术给予支持,人工智能在提高网络管理技术方面,具有绝对优势,主要表现在:

1.3 信息的高效处理能力

人工智能不仅表现在具有处理现状问题的能力,还具有预知问题和处理未知问题的能力。这是因为人工智能技术采用模糊逻辑推理系统,没有采用传统的准确描述数据模型,因此能够处理计算机网络中大量的模糊信息。

1.4 具备信息的非线性处理能力

在计算机网络技术中,人类智能能高效解决非线性问题,但是由于人体的工作时间有限,不能全部处理这些问题,此时,运用人工智能技术,就可以解决这种难题。因为人工智能具备很强的学习能力,可以模仿人的智能进行非线性问题的处理。

1.5 人工智能的特点

人工智能是在计算机网络技术上发展起来的,主要用于保护计算机网络安全管理和维护其稳定。主要特点有:(1)具备强大的学习能力。计算机网络的海量信息中,有许多低层次的简单信息,如何挖掘这些信息背后具有的高层次有价值的信息,首先需要学习低层次的简单信息,人工智能的学习能力能够对这些信息进行解释和推理,进而获取人们所需要的该层次信息。(2)人工智能的计算成本小。在数据的处理和计算中,人工智能采取控制算法,这种算法的运算速度快、准确率高,能够很大程度上节省计算资源,降低计算成本。(3)人工智能具备协作能力。随着社会的发展,计算机网络结构和规模不断扩大,对计算机网络管理提出了更高要求,需要采取分层式的管理手段,对网络管理实行分级监测,人工智能具备协作分布思维,能够提高计算机网络管理的协调力。

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

2.1 网络技术中应用人工智能的必要性

随着计算机网络技术的不断发展,我国网民的数量不断增加,人们的网络安全意识也在不断提高,这对计算机网络系统的管理和监控功能提出了更高的要求,需要保证网络信息的安全和有效。在计算机发展的早期阶段,网络数据具有很大的不确定性、不连续性和不规则性,对人们获取真实有效的信息造成阻碍,因此,在计算机网络技术中运用人工智能技术,具有重要意义。随着计算机的普及和广泛运用,网民对计算机网络安全管理提出了更严格的要求,因为在这些网络数据中涉及到用户的隐私,一旦发生网络安全事故,将会造成重大网络灾难。因此,需要采取高效的网络安全管理技术,保障网络信息的安全,维护网民隐私信息。这就需要强化计算机的反应和观察能力,运用人工智能技术,建立智能化的网络安全管理系统,及时处理网络故障,制止网络犯罪活动,促使网络安全管理稳定发展。

2.2 人工智能在网络技术中的具体应用

下面将主要从三个方面来具体论述人工智能在计算机网络技术中的应用。

3 在计算机网络安全管理中的应用

根据调查数据显示,截至2016年6月,我国网民数量已达7.1亿,互联网普及率达51.7%。网民数量的急剧增加,使我国的网络信息量也上升到了一个新高度。这就对网络安全管理工作提出了更高要求。面对庞大的网络信息量,如何才能有效维护用户的信息安全,保障用户的利益?这就需要在网络安全管理中,运用人工智能技术,建立网络防火墙和垃圾邮件以及病毒入侵检测系统,实行系统化的网络监测管理。

人工智能能够在网络管理系统中建立智能防火墙,维护程序的正常运行,拦截有害病毒程序。智能防火墙区别于传统的防火墙,它能够克服传统防火墙“一管就死,一放就乱”的混乱的管理状况,将所有“出口”的概念更新为“关口”概念,对所有经过“关口”的数据进行检查。其中就运用到人工智能识别技术,能够利用统计、记忆和决策的方法进行数据识别,能够高效发现网络行为的特征值,直接进行访问控制,将数据检测报告结果呈现给用户。

4 Agent技术的应用

图1 Agent技术

Agent技术是人工智能的一个研究分支,主要研究模拟人类的行为和关系,是一项具备一定智能化并且可以自主运行、提供相应服务的程序。除了具有社会性、反应性、自治性和能动性外。还具有人类的特特征,比如知识、信念、意识等。图1是Agent技术的主要工作流程。

Agent在计算机网络技术中的具体应用表现在:利用Agent技术改善计算机网络应用。Agent技术具有“需求”和“服务”的集散能力,能够接受信息分布者有关信息要点的注册和给信息查询者提供所需要的信息; Agent技术还能够实现并行工程思想,上图能够清楚地反映出Agent技术向各个工作站下达工作的主要流程,引导他们按照工作流程和进度完成工作,并在过程中进行数据的集中处理; 运用Agent技术开发分布式交互仿真环境。Agent技术能够与人或其他Agent通过Agent语言进行灵活交互,实现与不同Agent之间的合作。比如,将飞行训练仿真器与计算机网络中的工作站进行连接,在这些工作站实现飞行器的模拟Agent,与仿真器可以构成交互式的仿真环境,受训人员可以在这种环境下真实地体会仿真环境,操纵飞行器,掌握操纵飞机的技能。

5 在网络系统管理和评价中的应用

计算机网络技术的智能化发展离不开人工技能的支持。在计算机网络安全管理系统中,应用人工智能技术建立的专家知识库虽然能够解决人们遇到的网络问题,但是由于网络的瞬变性和动态性,使得网络管理也面临着诸多困难,需要将人工智能化的管理技术进行优化。目前人工智能技术中的专家知识库总结了来自不同领域内的权威专家的经验和专业知识,再进行录入,形成了一套完整的计算机管理程序。在遇到管理问题时,专家知识库的经验系统便开展网络管理和系统评价工作,促进网络管理水平的提高。

6 结束语

文章主要针对计算机网络技术中人工智能的应用,进行了相关的分析和论述。首先分析人工智能的概念和优势、特点,其次主要分析人工智能在计算机网络技术中的具体运用,围绕计算机网络安全管理、Agent技术和网络系统管理和评价三个领域的应用展开具体分析。总之,随着人类科技的进步和不断发展,人工智能在计算机网络的应用范围将不断扩大和深入。为了能够给人类提供更加智能化和人性化的服务,也保证计算机网络的健康、稳定发展,需要相关技术人员不断开发出全新的人工智能程序,使人工智能更好地服务社会。

[1]孙晓霞.人工智能在计算机网络技术中的应用探究.[J].网络技术与应用,2016.

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

[3]吴振宇.试析人工智能在计算机网络技术中的运用问题.[J].网络技术与应用,2015.

猜你喜欢
网络管理计算机网络网络安全
数控机床DNC网络管理平台在智能制造中的应用
基于模式匹配的计算机网络入侵防御系统
基于OpenStack虚拟化网络管理平台的设计与实现
网络安全
网络安全人才培养应“实战化”
计算机网络环境下混合式教学模式实践与探索
计算机网络信息安全及防护策略
上网时如何注意网络安全?
电动汽车充电服务网络管理初探
基于EOC通道的SHDSL网络管理技术