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

2018-02-26 07:53王立伟
电子技术与软件工程 2018年15期
关键词:网络技术网络计算机

王立伟

摘要

人工智能,是指在计算机网络技术中模拟人思维方式的一种技术。人工智能技术一开始就与计算机网络技术密不可分。该次探讨了人工智能在计算机网络技术中的应用原理、技术、实现方法这三个方面的问题。

【关键词】人工智能 计算机 网络 网络技术

人工智能,是指应用计算机来模拟人的行为和思维的过程,这种技术已经成为一种专门的学科。现探讨人工智能在计算机网络技术中的应用研究。

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

在探讨把人工智能应用到计算机网络技术中时,需要探讨几个方面的问题:

(1)人工智能模拟范围的问题,从理论上说,人的听觉、感觉、视觉、思维的所有过程都可以成为模拟的对象。

(2)人工智能模拟功能实现的问题,虽然从理论上说,人的一切感知及思维过程都可以被模拟,然而如果要让模拟的过程实现,则需要硬件设备和软件功能提供相应的模拟支持。比如传感器设备的功能,决定了人们采集信息的质量;数据传输的速度决定了人工智能判断和决策的速度;人们建立的数据模型决定了人工智能判断的功能等。

(3)人工智能模拟的效果问题,比如当前人们开发出了一种可以与人对话的机器人,该机器人能提取人们输入信息中的关键词,通过对比对语言库中的关键词来给予回复。

虽然这种人工对话机器人已经能让人感受到对话的乐趣,然而如果人们长时间与之对话,还是会发现这种对话机器人的对话质量还是不高,回馈信息的灵活度还是不足。这就是这种人工智能对话技术还没有接近真人的思维,它的模拟效果不足的表现。探讨人工智能技术在计算机网络技术中的应用问题,即探讨的是人工智能技术发展的问题和智能人工智能技术在计算机上实现的问题。

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

2.1 模糊数妮处理技术

普通的科学技术,是在封闭的条件下才能进行计算和决策的数据。比如如果科学技术要进行计算和判断,必须采集数据,对数据进行预处理,然后将采集的数据代入到模型或公式中,用模型或公式获得数据。普通高科技不能计算出条件开放,或者答案开放的结果。而人工智能技术是模拟人的思考方式,它的思维具有一定的开放性。

2.2 人工智能决策技术

在较为开放的环境中,人工智能技术可以根据获得的信息给出决策。比如以人工机器人与人对话为例。人工机器人可以提取人对话聊天记录中的关键词,然后对比信息库中给出的数据信息,选择出适合给出对话反馈的范围,然后随机给出一条对话反馈信息。人工智能决策技术的特点在于,它能在不封闭的环境中,通过对比、分析,找出当前解决问题的最优决策。

2.3 智能思维学习技术

人工智能技术拥有学习的能力。比如当人与人工机器人聊天时,刚开始时,人会觉得和人工机器人聊天存在隔核,因为人工机器人刚开始给出的答案不符合人心中的预想。然而在聊天的过程中人工机器人会自动的根据收集的关键词,分析与它聊天的人喜欢探讨什么话题、什么方式的回答能令人满意。它会根据收集到的信息来捕捉及分析聊天的范围、可以选取聊天的模式。慢慢的,人会发现人工智能机器人不再只是被动的与人对话,它甚至能主动提出聊天的话题,而人与机器人聊天时会感到气氛越来越融洽。

3 人工智能在计算机网络技术中的实现方法

3.1 拓展计算机网络技术功能

将人工智能技术应用在计算机网络技术中,可以拓展计算机网络的功能。比如过去人们最常见的认证功能为密保功能,即为了使用计算机赋予的权限,用户需要输入一串数字密码,计算机会对比用户输入的密码与计算机数据库中预设的密码,密码一致才能开启权限。然而这种方法存在着密码可能会被盗窃的问题。一旦用户的密码或数据库中保存的密码对比库中的密码被盗窃,那么权限管理就不再安全。当前人们应用了人工智能技术以后,人们可以应用人脸自动识别技术、声音自动识别技术作为密保功能。因为人的脸和人的声音是独一无二的,所以难以被窃取。未来,这种模糊数据处理功能会被广泛应用到网络技术中,拓展计算机的服务及管理的功能。

3.2 优化计算机网络系统管理

过去,人们开展计算机网络技术管理的方法为被动的进行管理。即计算机系统只能被动的收集计算机管理信息,当计算机管理信息出现问题以后,管理系统会提醒人来进行决策,优化系统的管理。应用了智能技术以后,智能系统会自动熟悉计算机系统应用的特点,自动给出系统优化的决策。比如应用了人工智能信息技术以后,它会自动分析在一段时间内,受到外部攻击多少次、截获了木马软件多少次、软件的漏洞被利用了多少次等。它能把收集的信息作为安全环境判断的决策依据,智能的决策系统安全管理的等级,并且制定有针对性的安全管理策略。当应用了人工智能技术以后,系统的管理将不再是被动的,它能自动的适应管理的环境,然后完善系统的管理。

3.3 整合计算机网络数据信息

在没有人工智能技术支持的环境中,人们只能手动建立数据库。以建立病毒数据库为例,当人们发现了一种新的病毒以后,需要手动把病毒数据相关特征输入到数据库中。如果人没有完成病毒数据库的更新,计算机在应用该数据库时,便不具备查杀这种病毒的功能。应用了人工智能技术以后,它能自动的整合数据库中的信息。比如在进行排除判断时,它不再只是应用对比判断的方法来分辨病毒,而是应用否定判断的方法来分辨病毒。即人工智能技术会在系统中随机生出一串数字,然后分析当前数据的算法,应用该算法来分析那一串数据,删除那一串数据中的字符串。如果删除的结果是安全的,意味着该数据的算法可以接受反之,如果发现删除的结果是可疑的,那么将视它为病毒,将这份数据样本送入到病毒数据库中。应用人工智能技术来整合数据库,可以自动完善数据库的样本,减少人工干涉数据库的建立。

4 总结

人工智能实现的基础,就是计算机网络技术的发展,计算机的软硬件设施功能越强、计算机建模质量越高、数据采集及传输的功能越强,人工智能模拟的效果就越好。反过来,计算机网络技术应用了人工智能技术后,计算机网络技术功能就越来越强。当前,人们要促进人工智能技术的发展,并要让人工智能技术尽可能的在计算机网络技术应用中实现。

参考文献

[1]蒋永旺.人工智能应用于计算机网络技術中的重要性分析[J].中国管理信息化,2017(20).

[2]贺倩.人工智能技术的发展与应用[J].电力信息与通信技术,2017(09).

[3]韩晔形.人工智能技术发展及应用研究综述[J].电子制作,2016(12).

猜你喜欢
网络技术网络计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
油气集输系统信息化发展形势展望
基于网络的信息资源组织与评价现状及发展趋势研究
基于网络的中学阅读指导
Fresnel衍射的计算机模拟演示