计算机网络论文

您当前的位置:学术堂 > 计算机论文 > 计算机网络论文 >

人工智能在计算机网络技术中的具体运用

来源:学术堂 作者:周老师
发布于:2015-08-22 共3358字
摘要

  随着科学技术的发展,人们对计算机网络的需求不断增加,同时希望从计算机技术中得到人性化智能化的服务。人工智能的应用计算机网络技术的发展具有重要作用,计算机网络技术很多都离不开人工智能技术的支持。

  1 人工智能概述

  人工智能是一项集合了众多学科的综合型应用技术,涉及的学科有语言学、生理学、心理学等。人工智能技术以模仿和超越人类的智能为主要目标,采用各种高科技手段,让机器具有人的基本能力、思维方式、行为方式等。智能化产品是人工智能技术的直接载体,智能化产品让人们的生活变得丰富多彩。人工智能研究的内容非常广泛,包括自动设计、机器学习、专家系统。

  人工智能的发展历史并不长,在上世纪五十年代美国科学家首次提出了人工智能这一概念。在人工智能的发展历史进程中,有三次跨越式发展。第一次是机器实现代替人类进行计算推理,对问题进行求解,如机器定理证明和专家系统(ES);第二阶段发展中,发明了机器人,它能在变化的环境中找到有用的资料信息,与外界环境进行交流,代替人类完成一部分思维分析工作;在第三阶段,研究出了智能化的数据挖掘系统,这个系统将大量数据进行自动化智能分析,提取出有用的信息,最终完成出货、数据分析、可视化技术和识别功能。这种数据挖掘系统的研发提高机器的自主学习能力,有利于扩大适用领域和范围。在人工智能的整个发展过程中,都依赖于计算机网络技术。计算机网络技术对人工智能的发展具有决定性作用。

  2 人工智能技术的优势

  现在的计算机网络系统具有一些明显的特点,比如动态性、高速性、瞬变性。由于网络系统的这些特点,对网络管理技术提出了更高的要求。要想使网络系统能够安全高效的运行,就必需提高网络管理技术,包括管理方法和手段。人工智能技术是提高网络管理技术的重要工具,具有一定的优势,主要表现在以下几方面。

  2.1 具有处理模糊信息能力和协作能力

  人工智能技术具有处理未知问题的能力。人工智能技术一般采用的是模糊逻辑的推理方式,不用非常准确的描述数据模型。计算机网络存在大量模糊信息,对这些信息不确定也不可知,处理这些信息比较困难。在计算机网络管理中应用人工智能技术,可以提高网络管理处理信息的能力。人工智能技术具有协作能力。计算机网络无论是在结构上,还是在规模上,都是在不断扩大。这就增加了网络管理的难度,不能是简单一刀切的管理,而应该采用分级式管理。一级一级的对网络进行监测,这时候就需要上级与下级进行很好的协作。而人工智能技术具有一种协作分布思维,可以很好提高网络管理的协作能力。

  2.2 具备学习能力和处理非线性能力

  人工智能技术具有很强的学习能力。网络中信息是海量的,很多信息和概念都是低层次的、简单的。但这些信息的背后蕴含着非常有价值的信息。如何挖掘高层次有价值的信息,就要对低层次信息进行学习,解释信息和推理概念从而获得高层次的信息和概念。人工智能技术在解释、推理信息方面可以发挥重要作用。人工智能具有处理非线性能力。人工智能技术主要是让机器模仿人的智能,人在解决非线性问题方面具有很强的能力,自然人工智能也具有很强的解决非线性问题。

  2.3 计算成本小

  人工智能在进行计算的时候,对资源的消耗是比较小的。人工智能运算时主要采用控制算法,这种算法的运算速度非常快,而且运算效率非常高,利用最优解可以一次性完成计算任务,这样可以节省很多计算资源。这种方法可以保证网络技术的高速性。

  3 计算机网络技术中应用人工智能的必要性

  随着计算机技术的不断发展,网络信息安全问题成为人们关注的焦点。网络监控和网络控制是网络管理系统应用过程中最重要的功能,也是人们最关注的功能。对信息的及时获取和准确处理决定了网络监控和网络控制功能的发挥。在早期阶段计算机难以从不连续、不规则的网络数据中分析判断出有效真实的数据,因此,实现计算机网络技术的智能化十分有必要。

  随着计算机应用的深入和普遍,用户对网络安全管理的需求越来越高,保障自己的信息安全。如今网络犯罪现象越来越多,计算机只有具备灵敏的观察力和迅速的反应力才能及时遏制侵犯用户信息安全的违法犯罪活动。运用人工智能技术建立智能优化管理系统,使其自动收集信息并及时诊断网络故障,及时实施有效措施制止网络故障,采取措施及时恢复计算机网络系统。在计算机网络技术中应用人工智能是实现用户信息安全的保障。

  计算机技术的发展决定了人工智能的应用,人工智能技术也促进了计算机技术的发展,计算机在完善数据处理上离不开人工智能的技术支持。人工智能技术及时处理不确定信息,对动态变化的信息进行追踪,经过技术处理及时为用户提供信息;具有较高的整合信息能力和写作能力,提高网络管理的工作效率;学习推理能力强。总之,在计算机网络管理中应用人工智能有利于提高网络管理水平。

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

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

  网络安全漏洞层出不穷,用户网络个人资料安全问题是现在人们关注的一个重要问题。人工智能技术应用到网络安全管理中,有利于保护用户隐私。人工智能在网络管理中的应用主要表现在智能防火墙、智能反垃圾邮件和入侵检测这三个方面。

  智能防火墙运用了智能化识别技术,通过概率、计算、统计、记忆、决策等方法来识别分析处理信息数据,消除了匹配检查需要的海量计算,高效的发现网络行为的特征值,直接进行访问控制,提高了发现网络危害的效率,有效的对危害信息进行限制和拦截。智能防火墙有效保护了网络站点免受黑客攻击,阻断恶意病毒的传播,有效监控和管理内部局域网,反之恶意病毒和木马的盛行。入侵检测是智能防火墙的重要部分,是防火墙之后的第二道安全闸门,在保证网络安全方面起着重要作用。入侵检测技术就是分析网络中的数据并对数据进行分类处理,过滤出可疑数据,将数据进行检测分析并报告给用户。

  入侵检测在不影响网络性能的情况下对网络进行监测,为内部攻击、外部攻击和操作失误提供保护。

  智能型反垃圾邮件系统就是有效的监测用户的邮箱,对邮箱进行自动识别,筛选出垃圾邮件。当邮件进入邮箱,开启对邮箱的扫描,将垃圾邮箱分类信息发送给用户,提醒用户尽快处理,以防危害邮箱的安全。

  4.2 人工智能 Agent 技术的应用

  人工智能 Agent 技术就是人工智能代理技术,它是由知识域库、数据库、解释推理器、各 Agent 之间通讯部分组成的软件实体。人工智能 Agent 技术通过每个 Agent 的知识域库处理新信息数据,最终进行沟通完成任务。人工智能 Agent 技术能够通过用户自定义获得信息的自动搜索,最后传递发到指定的位置。人们可以通过 Agent 技术得到人性化的服务。如用户使用电脑查找信息时,这项技术就可以将信息进行分析和处理,得到的有用信息出题给用户,这样节约了用户的时间。Agent 技术还可以为用户提供日常生活上的服务,比如网上购物、日程安排、会议安排、邮件收发等事物。人工智能Agent技术还具有自主性、学习性,这样可以使计算机自动完成用户分配的任务,不断促进计算机网络技术的发展。

  4.3 人工智能在网络系统管理和评价中的应用

  网络管理系统的智能化还需要人工技能的发展。建立网络综合管理系统可以利用人工智能中的专家知识库和问题解决技术。由于网络具有动态性和变化性,因此网络管理面临着困难,这就需要实现网络管理技术的人工智能化。人工智能技术中的专家知识库就是将各个领域专家的知识和经验结语出来,并录入相关的系统中形成完整的知识库系统,形成一项智能计算机程序。当遇到某个领域的问题时就能运用专家经验程序进行处理。专家知识经验系统有利于顺利开展计算机网络管理和系统评价的工作。

  5 结语

  随着社会科学技术的发展,人工智能技术不断发展,人们对计算机网络技术的应用需求越来越多,因此人工智能技术在促进计算机网络技术的发展中发挥着重要作用。人工智能技术在计算机网络技术中的应用越来越广,在网络安全管理、网络管理及系统的评价工作中发挥了重要作用。人工智能具有很广泛的应用前景,随着对人工智能技术研究的发展,未来会开创更多人工智能应用的领域。

  参考文献:

  [1] 卢昌龙 . 人工智能及其在计算机网络技术中的运用 [J]. 电子制作 ,2015(5):87-88.

  [2] 展文单 . 人工智能技术在计算机网络教育中的应用 [J]. 数字化用户 ,2013(17):136.

  [3] 谭仕平 . 人工智能在计算机网络技术中的应用分析 [J]. 硅谷 ,2013(18):11,4.

相关内容推荐
相关标签:计算机网络应用论文人工智能论文
返回:计算机网络论文