1、第三章第三章信息的编程加工和智能化加工信息的编程加工和智能化加工1、了解信息加工的基本知识;理解人工加工和计算机加工方式的异同;把握信息加工三种 形态及其各自的使用范围。2、了解信息的编程加工概念,掌握什么是算法,理解算法的重要性,知道利用计算机解决问题的步骤。3、了解人工智能的概念;理解人工智能的应用, 能利用人工智能对一些简单信息进行加工。信息加工概念:信息加工概念:是指通过判别、筛选、分类、排序、分析和再造等一系列过程,使收集的信息成为能够满足人们需要的信息。信息加工目的:信息加工目的:是挖掘信息价值, 满足我 们的使用。总之:总之:信息加工是信息利用的基础,是信息成为有用资源的重要条件
2、。3.1.13.1.1为什么要进行信息加工?为什么要进行信息加工?原始信息原始信息加工后的信息加工后的信息 存在真假信息存在真假信息避免真假混杂避免真假混杂它是一种初始的、零散它是一种初始的、零散的、无序的、彼此独立的、无序的、彼此独立的状态的状态 信息便于观察、传递、分信息便于观察、传递、分析、利用析、利用 信息存在错误和不足信息存在错误和不足创造新信息,使信息具有创造新信息,使信息具有更高的使用价值更高的使用价值 因此,信息加工是因此,信息加工是必不可少必不可少的。的。2、信息加工的一般过程、信息加工的一般过程加工资料撰写演讲稿的流程加工资料撰写演讲稿的流程信息加工的一般过程信息加工的一般
3、过程是信息加工的前提是信息加工的前提是信息加工的核心是信息加工的核心是信息加工的前提是信息加工的前提是信息加工的核心是信息加工的核心是信息加工的前提是信息加工的前提3、信息加工方式的变化、信息加工方式的变化特点:特点:所需工具较少、方法灵活、使用方便,因而被人们广泛采用;但有时加工过程繁琐、容易出错、费时,已不能满足现代生活需要 特点:特点:缩短加工时间、提高加工 精度,满足了管理者决策的需求。 人工加工信息 计算机加工信息 利用计算机加工信息的工作过程利用计算机加工信息的工作过程大致划分如下:大致划分如下: (注意和信息加工的一般过程对照)(以加工(注意和信息加工的一般过程对照)(以加工学生
4、成绩表学生成绩表为例)为例) Excel Excel软件软件把学生成绩输入电脑把学生成绩输入电脑算总分、平均分、排名算总分、平均分、排名 报告(公布)成绩报告(公布)成绩选择合适的计算机选择合适的计算机软件或自编程序软件或自编程序 信息输入信息输入 信息加工信息加工 信息输出信息输出 信息存储信息存储存储成绩便于日后使用存储成绩便于日后使用3.1.23.1.2第一种是基于程序设计的第一种是基于程序设计的 信息加工信息加工第二种是基于大众信息技术工具的第二种是基于大众信息技术工具的 信息加工信息加工第三种是基于第三种是基于 信息加工信息加工2 2、计算机信息加工的类型、计算机信息加工的类型3.1
5、.23.1.2 利用计算机加工信息有三种形态:利用计算机加工信息有三种形态:自动化自动化人性化人性化人工智能化人工智能化 即针对具体的问题编制专门的程序实现即针对具体的问题编制专门的程序实现信息加工的自动化,我们称之为信息的信息加工的自动化,我们称之为信息的编程加工,但不是每个人都能驾驭的。编程加工,但不是每个人都能驾驭的。如:如:VB、商场收费系统、公交车刷卡等。、商场收费系统、公交车刷卡等。返返 回回 编程加工不是每一个人都能驾驭的,而大众信息技术编程加工不是每一个人都能驾驭的,而大众信息技术工具如用文字处理软件加工文本信息、电子表格软件工具如用文字处理软件加工文本信息、电子表格软件加工表
6、格信息、利用多媒体软件加工图象,声音,动加工表格信息、利用多媒体软件加工图象,声音,动画、视频等多媒体信息却更加易于操作易于被人接受。画、视频等多媒体信息却更加易于操作易于被人接受。 如:如:wordword、excelexcel、photoshopphotoshop、flashflash等。等。 基于大众信息技术工具的基于大众信息技术工具的人性化人性化信息加工信息加工返返 回回 即信息的智能化加工,是指利用人工智能技术加工信息。智能化加工要解决的问题是如何让计算机更加自主地加工信息,减少人的参与,进一步提高信息加工的效率和人性化程度。 如:金山快译、人机大战、机器人搬运等。 信息的编程加工信
7、息的编程加工3.23.23.2信息的编程加工信息的编程加工信息的编程加工的信息的编程加工的概念概念:(:(P48)就是指利用某种计算机语言( vb, vcvb, vc, c+, java, c+, java等),对解决问题的方法和步骤进行描述,然后通过调试和修改得到可实现加工目标的程序,最终解决问题。世界著名计算机科学家尼克劳斯世界著名计算机科学家尼克劳斯. .沃恩(沃恩(N.WirthN.Wirth)提出:)提出:算法算法+ +数据结构数据结构= =程序程序算法:就是解决问题的方法和步骤。算法:就是解决问题的方法和步骤。数据结构:是数据结构:是计算机计算机存储、组织存储、组织数据数据的方式。
8、数据结构是指相互之间的方式。数据结构是指相互之间存在一种或多种特定关系的存在一种或多种特定关系的数据元素数据元素的集合。通常情况下,精心选的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储择的数据结构可以带来更高的运行或者存储效率效率。数据结构往往同。数据结构往往同高效的检索高效的检索算法算法和和索引索引技术有关。技术有关。可见:算法是程序设计的可见:算法是程序设计的“灵魂灵魂”信息的编程加工的四个步骤 P48分析分析信息信息设计设计算法算法编写编写程序程序上机上机调试调试与维护与维护 总结:问题问题解决解决信息的智能化加工信息的智能化加工3.33.3信息的智能加工是指利用信息的
9、智能加工是指利用人工智能人工智能技术加工信息。技术加工信息。P50P501.1.人工智能简介人工智能简介 人工智能(人工智能(Artificial IntelligenceArtificial Intelligence), ,简称简称AIAI。所谓人工智能就是指。所谓人工智能就是指人造的智能,主要是对人脑思维机理的模拟。其目的是让机器能够模拟、延伸人造的智能,主要是对人脑思维机理的模拟。其目的是让机器能够模拟、延伸和扩展人的智能,以实现某些和扩展人的智能,以实现某些脑力劳动的机械化。脑力劳动的机械化。 人工智能涉及的范围很广,包括了许多不同的领域,如机器感知、机器人工智能涉及的范围很广,包括了
10、许多不同的领域,如机器感知、机器思维、机器行为、机器学习、智能系统及智能机器人等。这其中共同的基本特思维、机器行为、机器学习、智能系统及智能机器人等。这其中共同的基本特点是点是让机器学会让机器学会“思考思考”。人工智能始终处于计算机发展的最前沿。人工智能始终处于计算机发展的最前沿。模式识别模式识别 人工智能技术的应用人工智能技术的应用1:例如:我们可用例如:我们可用搜狗手写输入法搜狗手写输入法输入汉字输入汉字“嘦巭嘂嫑兲嘦巭嘂嫑兲”以上手写操作可把手写汉字等信息转换成计算机中的汉字符号。主要采用的是手写识别技术手写识别技术,它和指纹识别、语音识别、光学字符识别(指纹识别、语音识别、光学字符识别
11、(OCR)等应用都属于人工智能技术应用中的模式识别技术模式识别技术。模式识别是人工智能技术应用的一个重要方面。 语音识别 如:语音拨号,语音关电脑 光学字符识别 如:条码机,扫描仪把课本内容扫描进电脑 手写识别 如:手写板 指纹识别 如:指纹签到,指纹付款,指纹开锁等模式识别模式识别 2 2、机器翻译、机器翻译 人工智能技术的应用人工智能技术的应用2:机器翻译(机器翻译(Machine Translation)Machine Translation)简称简称MTMT是指利用计算机把一种语言转换成另一种自然语言的过程 常用的翻译软件有:常用的翻译软件有:金山快译、金山词霸、东方快译、译星、万能对
12、译金山快译、金山词霸、东方快译、译星、万能对译等软件,等软件,还有一些网站也提供免费的还有一些网站也提供免费的在线翻译在线翻译服务。服务。注意:机器翻译难免有语法上的错误注意:机器翻译难免有语法上的错误 3 3、其他应用、其他应用 人工智能技术的应用人工智能技术的应用3: 智能机器人智能机器人是人工智能的另一个重要的应用,智能机器人可以根据感觉到的信息,进行独立识别、推理,并作出判断和决策,不用人的参与就可以完成一些复杂的工作。如:在世博会时的海宝机器人。 计算机博弈计算机博弈也是人工智能技术的一个应用领域,可以说它很早就进入我们的学习和生活中,例如国际象棋、中国象棋、围棋、五子棋等,前面提到
13、的“更深的蓝”则是杰出的代表 另一个领域是智能代理技术另一个领域是智能代理技术。例如Office助手就是一种智能代理。这些代理软件通常会适当的时候帮助人们完成最迫切需要完成的任务。 还有:专家系统、机器证明、数据挖掘还有:专家系统、机器证明、数据挖掘等都属于人工智等都属于人工智能的领域。能的领域。功能 海宝机器人海宝机器人海宝海宝机器人机器人主要拥有五大功能:一是信息咨询。通过语音问询以及主要拥有五大功能:一是信息咨询。通过语音问询以及“海宝海宝”机器人胸前的触摸屏,人们可以获知相关的世博信息、公共信息、引路导航机器人胸前的触摸屏,人们可以获知相关的世博信息、公共信息、引路导航等信息咨询服务。
14、二是迎宾服务。等信息咨询服务。二是迎宾服务。“海宝海宝”机器人可以辨识来宾的方位、人机器人可以辨识来宾的方位、人数和行进方向,自动进入迎宾服务状态,采用中、日、韩、英、法、德等六数和行进方向,自动进入迎宾服务状态,采用中、日、韩、英、法、德等六种语言,进行热情问候和自我介绍,还能主动伸手向游客表达握手意愿,完种语言,进行热情问候和自我介绍,还能主动伸手向游客表达握手意愿,完成生动的握手动作。三是交谈互动。在成生动的握手动作。三是交谈互动。在“海宝海宝”机器人的引导下,游客可以机器人的引导下,游客可以与其进行关于世博知识等主题的趣味语言交流及问答。四是为游客提供拍摄与其进行关于世博知识等主题的趣
15、味语言交流及问答。四是为游客提供拍摄服务。五是才艺展示。服务。五是才艺展示。“海宝海宝”机器人机器人可表演多种舞蹈及动作,还可主持节可表演多种舞蹈及动作,还可主持节目,说故事讲笑话,演唱多语种歌曲。目,说故事讲笑话,演唱多语种歌曲。 另外,海宝机器人还具有可爱多变的表情,它会哭、会笑、会发呆、会害羞、另外,海宝机器人还具有可爱多变的表情,它会哭、会笑、会发呆、会害羞、会打瞌睡、会不高兴、会做鬼脸,还会表演京剧变脸。这些都属于拟人化设会打瞌睡、会不高兴、会做鬼脸,还会表演京剧变脸。这些都属于拟人化设计,通过表情和动作的组合,让观众觉得它不是机器人,而是一个戴着大头计,通过表情和动作的组合,让观众觉得它不是机器人,而是一个戴着大头娃娃头套的活泼可爱的小孩子。娃娃头套的活泼可爱的小孩子。 日常生活中的应用日常生活中的应用 机器人服务机器人服务 导盲机器人导盲机器人 智能洗衣机智能洗衣机 医疗专家系统医疗专家系统