人工智能在计算机网络技术中的应用
2017-09-08刘建友
刘建友
摘要:随着计算机技术、网络通信技术的发展,人们对于网络的技术配置需求也越来越高,人工智能技术也就应运而生了,并得到了極大的发展与运用。人工智能技术包含了生理学、计算机技术、哲学、数学等科学的融合知识,其在计算机网络中的运用也极大地推进了新的科学领域的研究。本文通过对人工智能技术的运用与特性进行分析,结合计算机网络技术的发展现状与社会发展对人工智能的多项需求,来分析其在计算机网络技术中的发展前景与方向,促进人工智能经济的发展与社会劳动成本的减少,进而促进计算机网络技术的快速、健康发展。
关键词:人工智能技术;计算机网络技术;互联网;通信工程
中图分类号:TP393.09 文献标识码:A 文章编号:1007-9416(2017)06-0104-02
1 前言
人工智能技术是在网络通信技术、计算机处理技术等高新技术快速发展的背景下逐步发展的,也是符合社会对网络技术的高标准要求,其融合了数学、哲学、计算机等科学的理论知识与实践经验,逐步影响着技术性、科学性都较强的新型研究领域,而其在计算机网络技术中的运用则是网络通信工程技术智能化、人性化的具体表现。在现实生活中,机器人点餐、挖掘等作业是人工智能与计算机网络技术相结合的产物,这就要求对人工智能的特性与研究进展进行分析,在整合计算机网络、通信等技术的运用现状与科学性、智能化发展的信息后,探讨人工智能在计算机网络技术中的运用与发展,进一步促进社会经济的侧结构改革,减少生产成本的投入,解放生产力,进而促进智能经济的全球化进程,提高社会科学技术经济的水平。
2 人工智能技术
2.1 人工智能技术的概述
人工智能技术是计算机科学技术的一个重要分支,以了解与创设、模拟人的智能实质化为目标并生成出一种新的、能够代替人工的、以人类智能相似反应的智能机器,主要包括了对语言识的识别、机器人、自然语言处理、专家系统、自动程序的设计、知识表示、搜索与获取方法、自动推理等内容的研究。其最早出现在Dartmouth学会上,并随着时代的进步对其赋予的“人工”的范畴的不同也在不断地变化着,但是总是融合了计算机视觉、机器学习、哲学、数学、心理学、生物学等知识,主要用于解决不同时期的人们不能解决或者解决甚为麻烦的“复杂工作”,涉及到仿生学、语言学、医学、数理逻辑学、自动化、信息论、生物学、控制论等科学。
2.1.1 搜索与机器学习
搜索是人工智能对问题进行求解的一种处理方式,其策略与方式严重影响着推理过程高中知识的运用及先后关系。其搜索的方式一般可以分为利用经验知识引导的启发式与无信息引导的盲目搜索两种,其中启发式的知识常用启发式函数来表达,其运用知识的效率与质量严重影响着所求问题的搜索空间的大小,例如在百万节点进行超大规模的搜索求解问题。机器的学习是人工智能获取知识并对其自动编程设计的重要组成部分和基础,可以按照学习机制的差异性而分为连接机制学习、归纳学习、遗传学习、分析学习等方式。
2.1.2 人工智能的知识处理系统
人工智能的知识处理系统是由推理机、知识库等部分组成的,其中知识库储存了系统所需要的所有知识,并对较大的知识量与表示方法进行合理的管理与组织排列;推理机主要是运用于求解问题,按照规定或编程命令进行基本策略、方法的使用,其在推理的过程多会运用到黑板机制、通信虚设数据库、记录结果等知识。在知识储存与问题求解推理的相互糅合后,依据不同的命令与需求将会组建成不同的知识系统(即专家系统),极力解决主体写作、知识共享、矛盾显现与处理等问题。
2.2 人工智能技术的特点
从人工智能发展的现状来看,随着时代的进步与社会元素的丰富,其特性也朝着多元化趋势发展,主要具备了理论数学化、综合能力强、情感能力优化、学习与复制知识的能力强、资源耗费量少、解决不确定性复杂性问题的能力强等特点。例如,情感能力的优化主要是在智能系统能力优化的理论上发展而来的,从具体化进躯干、智能来源于周围环境与计算装置之间的交互动态、表现出对周围世界不同感官的不同反应等概念中不断地丰富其能力,是人工智能的一种新途径、新特点;理论的数学化趋势明显主要表现为在计算机装置上实现思维活动的符号化、形式化与环境感知、神经反馈内容的交换与输送。例如,谓词逻辑与经典命题逻辑的运用,对不确定性概念与事务的处理、语言表示运用模糊理论、多值逻辑来刻画出确定性与不确定性之间的差距,用概率等数学方式来表达智能问题的求解结果。
2.3 人工智能的发展前景
人工智能在经历了物理符号系统假设的理论研究与实践运用的过程后,而社会对其提出认知科学、专家系统等科学理论的代入、融合要求,其逐渐朝着智能行为的普遍性特征、人类认知的模仿超越等具体特征的方向发展,而在计算机网络技术的不断进步的带动下,其能够被研究开发、运用的领域又进一步地扩大,将以通用智能基础的Socar(体系结构)与所处境遇(机器人不再是抽象的描述,是以其所处的直接影响系统行为的境地为依据)、具体化(赋予机器人真实的躯干、世界经验,让其感官能够自动做出反应,起到感知与自发处理的作用)、智能与浮现等内容为主要研究方向,并扩大其在计算机网络技术、云处理技术、智能经济中的运用范围,以提高智能经济的发展速度与份额占比。
3 计算机网络技术
3.1 计算机网络技术的概述
计算机网络技术是由计算机技术与通信技术共同组成的,包括了计算机、网络两大部分,主要是利用网络协议将地球上独立且分散的计算机进行交互连接的集合方式,具备了软件、数据资源、硬件等配置共享的功能。目前较为先进的计算机主要有量子计算机、光子计算机、生物计算机;网络是一种为达到通信、资源共享而利用物理链路将孤立的主机或工作站连接成数据链路的表现形式,最终通过通信介质的互联、网络管理软件和操作系统、通信协议来实现信息的传递与资源的共享。按照网络范围的大小进行分类,大致可以分为局域网、地域网、广域网等类别;按照网络交换的不同方式可以分为电路交换、分组交换、报文交换等类别;按照拓扑结构的差异性可以分为总线网、星型网、环形网、网形网、树形网等类别;按照不同的传输介质来划分,可以分为无线网、光纤网、双绞线网等类别。不管是哪一种分类,都具备了网络节点(访问节点、转接节点)的内容与特性,其中转接节点是在集中器、终端控制器、通信处理机等配置进入网络中进行信息交换、转接的过程中产生的;访问节点包括了终端、计算机等配置,是信息传送的目标节点和源节点。计算机网络技术的发展,不仅极大程度地实现了资源、信息的共享,还提高了工作的效率和生活的质量,为工厂自动化、办公自动化、家庭自动化的发展提供了助力,而将人工智能运用其中,不仅是未来计算机网络技术理论研究的重点内容,也是服务现代化科技的良好开端。endprint
3.2 计算机网络技术的发展现状
计算机網络技术的发展经历了单个计算机远程联机阶段、多个主机利用通信线路进行互联,为用户提供服务的阶段、统一的网络体系结构和国际标准的标准化、开放式网络等阶段,形成了现今的高速网络技术阶段,成熟的局域网技术、高速网络技术与光纤技术,形成了智能网络、多媒体网络系统。但是从目前的科研、社会劳动力紧张、经济发展成本提高等内容来看,将同样是高速发展并取得一定成就的人工智能运用其中,不仅可以最大程度上解放和发展生产力,还能提高社会的整体创新意识与水平,提高国家的综合竞争实力。
4 人工智能在计算机网络中的应用
4.1 网络安全的人工智能
随着网络资源的共享程度地不断深入,网络安全问题也越发突出,如隐私被泄露、网络诈骗、木马病毒(2017年比特币勒索病毒)等安全隐患频频发生,而依据人工智能的综合性能、管理自动化配置水平来看,将其运用在网络安全的管理与维护上,能够在一定程度上控制、维护好计算机网络与通信的安全,保护好用户的隐私。例如,目前运用频率较高的反垃圾邮件系统、入侵检测技术等软件技术系统,不仅能够及时对邮件进行检测,及时屏蔽或举报可疑的邮件,还能够在疑似病毒或病毒程序出现苗头时及时检测、屏蔽,高效地保护计算机运行安全,减少被病毒入侵、网络诈骗的发生频率。
4.2 系统评价的人工智能
对于计算机网络技术的管理,不仅要依托电信技术的发展与创新,还需要积极引入人工智能技术,将其知识库储存的各类型知识、专家系统的经验和其自身的识别、搜索、程序自动化设计等功能进行结合,在强人工智能的基础上,赋予人工智能机器现实的躯干、思维和情感,从而形成一套完整的、系统的、专业化程度高、人性化、智能化的网络测评系统,对计算机网络运行、通信、信息交互过程中出现的专业性问题进行及时地求解与逻辑推理,进一步提高网络的工作效率和工作质量。
4.3 人工智能代理技术的运用
人工智能代理技术主要包括了解释推理器、数据库、知识域库、语言表达等组成部分,其在计算机网络技术中的运用可以表现为当其获得任务时,在电信技术、通讯网络工程技术的辅助下,实现各个人工智能机器之间的多元化连接交互,共同完成所获得的任务。这样不仅能够减少知识、数据获取的时间成本,还能够运用模糊技术及其推理理论对知识进行过滤、发掘,实现信息的整合与导航命令的输送,同时还能够处理好日程规划、电子邮件处理等基本性日常事务。目前为止,人工智能的代理技术在计算机网络技术中的运用,引起各界反响最大的实践为“人机大战”中“阿尔法狗”赢得围棋比赛,并成为了许多世界级别的职业棋手的乃至各行各业的“阿老师”。
5 结语
人工智能技术的发展与运用不仅仅对人们的生活有着极大的影响,还给我国的工业、科学研发等领域带来了挑战,前三次工业革命的自然延伸,而其在计算机网络技术中的运用主要包含了网络安全维护、网络管理、系统自动测评与完善、代理技术等领域。从热议的“阿尔法狗”赢围棋比赛到2017比特币勒索病毒入侵事件,计算机网络技术引入人工智能技术具有现实的紧迫性与社会经济发展的现实意义,也是人工智能发展的重要方向。
参考文献
[1]李秀丽,等.人工智能及其在计算机网络技术中的应用[J].电子世界,2016(08):190-192.
[2]袁启超.人工智能及其在计算机网络技术中的运用解析[J].信息与电脑,2016(05):70-71.
[3]马越.探讨人工智能在计算机网络技术中的应用[J].计算机光盘软件与应用,2014(22):43-44.
[4]熊英.人工智能及其在计算机网络技术中的应用[J].技术与市场,2011(2):20.endprint