人工智能出现在我们的生日,离我们很近,那么你知道人工智能在做什么吗?下面是边肖汇编的人工智能在为你做什么,供大家阅读!
人工智能在做什么?
1符号计算
计算机最重要的用途之一是科学计算,可分为两类:一类是纯数值计算,如求函数的值和方程的数值解,如天气预报、水库模拟、航空航天等领域;另一种是符号计算,也叫代数计算,是一种智能计算,处理符号。符号可以表示整数、有理数、实数和复数,也可以表示多项式、函数、集合等。长期以来,人们一直期待着一个可以计算符号的计算机软件系统。早在20世纪50年代末,人们就开始研究它。20世纪80年代以后,随着计算机的普及和人工智能的发展,各种功能完备的计算机代数系统软件相继出现,其中Mathematica和Maple是其代表。因为都是用C语言写的,所以可以在大部分电脑上使用。Mathematica是第一个将符号运算、数值计算和图形显示结合在一起的数学软件,用户可以方便地使用它进行各种形式的数学处理。
计算机代数系统的优越性在于能够进行大规模的代数运算。通常我们用纸笔进行代数运算时,只能处理符号少的公式。当公式的符号上升到几百位数时,手工计算就非常困难了。这时候就可以利用计算机代数系统进行准确、快速、有效的计算。目前的符号计算软件有一些共同的特点,即可以进行符号计算、数值计算和图形显示,同时还具有高效的可编程功能。一般情况下,操作界面支持交互处理。人通过键盘输入命令,计算机处理后显示结果。并且人机界面友好,命令输入方便灵活,求助方便。
虽然计算机代数系统在代替人繁琐的符号运算方面有着无可比拟的优越性,但计算机毕竟是机器,只能执行人给它的指令,有一定的局限性。首先,大多数计算机代数系统对计算机硬件的要求很高。在执行符号运算时,它们通常需要大量的内存和较长的计算时间,而精确的代数运算需要时间和空间。第二个问题是用计算机代数系统进行数值计算。虽然计算精度可以达到任意位,但是由于计算机代数系统采用的是软件本身的浮点运算,而不是硬件的算术运算,所以计算机代数系统的速度要比Fortran语言慢一百倍甚至一千倍。另外,计算机代数系统虽然包含了大量的数学知识,但只是数学的一小部分,还有很多数学领域是计算机代数系统无法涉及的。计算机代数系统还在发展和完善中。
2模式识别
模式识别是利用数学技术研究计算机对模式的自动处理和解释。在这里,我们统称环境和对象为“模式”。随着计算机技术的发展,人类研究复杂的信息处理过程成为可能。自动识别模式(字符、声音、人物、物体等。)通过计算机是开发智能机器最关键的突破口,也为人类认识自身智能提供了线索。信息处理的一种重要形式是生物对环境和物体的识别。对于人类来说,识别光学信息(视觉器官获得)和声学信息(听觉器官获得)尤为重要。这是模式识别的两个重要方面。市面上能看到的代表性产品有光学字符识别(OCR)和语音识别系统。
计算机识别的显著特点是速度快、准确、高效。识别的过程类似于人类学习的过程。
以“汉字识别”为例:首先对汉字图像进行处理,提取主要表情特征,将其特征和汉字编码存入计算机。就像是在脑子里背老师教给我们的单词叫什么,怎么写的知识。这个过程叫做“训练”。识别过程是将输入的汉字图像与处理后存储在计算机中的所有汉字进行比较,找出最接近的字作为识别结果。这个过程叫做“匹配”。
语音识别意味着计算机可以理解人们所说的话。一个重要的例子是七种语言(英语、日语、意大利语、韩语、法语、德语和汉语)的自动口语翻译系统。其中,实验平台的中文部分设立在中科院自动化所模式识别国家重点实验室,这是口语翻译研究进入世界领先水平的标志。该系统实施后,当人们出国预订酒店、购买机票、在餐馆交谈和兑换外币时,只要使用电话网络和互联网,就可以用手机和电话与外国人交谈。
指纹是人体的重要特征,具有唯一性。北京大学专家对数字图像的离散几何性质进行了深入研究,建立了从指纹灰度图像中精确计算脊线局部方向,进而提取指纹特征信息的理论和算法。接着,他们又成功研究出适用于民用身份识别的自动指纹识别系统和适用于公安刑事侦查的指纹识别系统。从而开创了自动指纹识别系统在中国应用的先河。随着北京大学自动指纹识别系统的引入,中国的警察从繁重的手工指纹核对过程中解放出来。自1997年起,北京大学自动指纹识别系统开始在浙江省使用,以省市县两级建库、三级查询的方式,形成了独具特色的“浙江模式”。省公安厅建立了100多万人的指纹数据库,是目前全国第二大数据库。在100多万人的指纹库中,检索一个活体指纹只需要4分钟左右。2000年浙江省直接用自动指纹识别系统破案3063起,联合破案12000多起。检出率全国第一,遥遥领先国内其他指纹识别系统。被公安部视为指纹系统建设和应用的典范。
这里有一个综合应用的例子。一汽集团公司与国防科技大学近日成功研发出“红旗汽车自动驾驶系统”(即无人驾驶系统),标志着我国高速智能汽车研发能力达到当今世界先进水平。汽车自动驾驶技术是集模式识别、智能控制、计算机科学和汽车操纵动力学等多学科于一体的综合技术。它代表了一个国家的控制技术水平。红旗轿车自动驾驶系统采用计算机视觉导航和仿人控制,实现了对红旗轿车的操作和控制。首先,摄像头将汽车前方的道路和汽车的行驶情况输入图像处理和图像识别系统。该系统识别前方车辆的路况、相对距离和相对速度。然后,路径规划系统根据这些信息,也就是决策,规划出一条合适的路径。
怎么开车。然后,路径跟踪系统根据待跟踪的路径,结合车辆行驶状态参数和车辆行驶动力学约束,形成控制命令,控制方向盘和油门开启机构做出相应的动作,使汽车沿着规划好的路径前进,即沿着自主驾驶系统规划好的路径前进。
3专家系统
专家系统是模拟人类专家解决领域问题的计算机程序系统。专家系统包含了某一领域的大量专家知识和经验。它可以利用人类专家的知识和解决问题的方法进行推理和判断,模拟人类专家的决策过程,解决该领域的复杂问题。专家系统是人工智能应用研究中最活跃、最广泛的应用领域之一,涉及社会的方方面面。各种专家系统已经遍布各个专业领域,并取得了巨大的成功。根据专家系统处理问题的类型,专家系统可分为10种类型:解释型、诊断型、调试型、维护型、教育型、预测型、规划型、设计型和控制型。具体应用有很多,如凝血疾病诊断系统、电话电缆维修专家系统、布料图案设计和布料印染专家系统等。
为了实现专家系统,需要将事先已经总结、分析并以一定方式表达的专业领域的专家知识存储起来(构成知识库),并具有类似于领域专家解决实际问题的推理机制(构成推理机)。系统能够对输入的信息进行处理,利用知识进行推理、决策和判断,其解决问题的水平达到或接近专家的水平,因此可以起到专家或专家助手的作用。
开发专家系统的关键是表达和应用专家知识,即来自领域专家的已被证明对解决相关领域典型问题有用的事实和过程。目前,专家系统主要采用基于规则的知识表示和推理技术。由于领域知识更加不精确或不确定,不确定知识的表示和推理是专家系统开发和研究的重要课题。此外,专家系统开发工具的发展也非常迅速,这将对扩大专家系统的应用范围,加快专家系统的开发进程起到积极的作用。随着计算机科学技术整体水平的提高,分布式专家系统、协作式专家系统等新一代专家系统的研究也得到了迅速发展。在新一代专家系统中,不仅采用了基于规则的推理方法,还采用了人工神经网络等方法和技术。
4机器翻译
机器翻译是用计算机将一种自然语言转换成另一种自然语言的过程,用来完成这一过程的软件系统称为机器翻译系统。几十年来,国内外许多专家学者为机器翻译的研究倾注了大量的心血和汗水。虽然目前还没有一个实用的、全面的、高质量的自动翻译系统,但是已经取得了很大的进步,尤其是作为人的辅助翻译工具,机器翻译已经得到了大多数人的认可。目前国内的机器翻译软件有一百多种。根据这些软件的翻译特点,大致可以分为三类:词典翻译、中文翻译和专业翻译。类词典翻译软件代表的是金山词霸,堪称快捷经济的电子词典。可以快速查询英文单词或短语的意思,并提供单词的发音,为用户理解单词或短语的意思提供了极大的便利。中文翻译软件的典型代表是“东方快车”
2000”,它首次提出了“智能本地化”的概念,使得翻译软件的辅助翻译功能更加明显。以“翻译之星”和“亚信翻译霸王”为代表的专业翻译系统,是一款面向专业人士或专业用户的翻译软件,但其专业翻译的质量与人们的实用性还有很大差距。有人说“全英文很难懂,全中文我看不懂”。虽然这种说法比较极端,但是机器翻译的质量一直是个老大难的问题。在此,我们不妨将现有的机器翻译和人工翻译流程做一个对比,从中可以看出一些道理。