当前位置:
文档之家› 第三章_信息的编程加工和智能化加工
第三章_信息的编程加工和智能化加工
第三章 信息的编程加工和智能化加工
3.1信息加工概述
读一读:神通广大的英国间谍007收到遇害同事的
字条,上面写着“4F0EFK0KILJK08RIP”。根据事先 约定,已知3代表C,H代表q,0代表空格,问该同事 要传递什么信息给007?其实,这是一串经过简单的 替换字符算法加密的字符串,其中,数字1—9分别 代表字母A—I,字母A—Q分别代表j—z,字母R—Z 分别代表a—i。根据这个规则稍加排序即可得到原 来的信息:“Do not trust Hary”。
二、利用人工智能技术加工信息 (人工智能技术应用) 1.模式识别
语音识别(如:Office语音识别工具、ViaVoice) 指纹识别 光学字符识别(OCR技术)
在邮件的自动分拣中,可以使用OCR和光学条码识别、 人工辅助识别等手段相结合来完成邮政编码的阅读。
2.机器翻译(Machine Translation,简称MT)
加工资料撰写演讲稿流程 1.确定演讲题目 2.对资料进行判别、筛选 3.对选出的材料分类、排序 4.分析分类排序后的资料
2.对收集的信息进行判别、 筛选、分类、排序、分析、和再造
信息加工的一般过程
1.确立信息加工目标
5.撰写演讲稿
6.修改演讲稿
3.根据目标修改再加工
信息加工的变化
以前加工信息主要靠人工方式来完成的。
上面加密的方式就是一种信息加工的表现 形式。
信息加工及其重要性
信息加工通常是指将获取的原始信息 按照应用需求对其进行判别、筛选、 分类、排序、分析、研究、整理、编 制和存储等处理的一系列过程使收集 到的信息成为我们需要的有用的信息。 信息加工是信息利用的基础,也是信 息成为有用资源的重要条件。
信息加工的一般过程
基于程序设计的自动化信息加工
即针对具体的问题编制专门的程序实现 信息加工的自动化,我们称之为信息的 编程加工。
基于大众信息技术工具的 人性化信息加工
编程加工不是每一个人都能驾驭的,而 大众信息技术工具如利用字处理软件加 工文本信息、电子表格软件加工表格信 息、利用多媒体软件加工图象,声音, 动画、视频等多媒体信息却更加易于操 作易于被人接受。
基于人工智能化信息加工
即信息的智能化加工,是指利用人工智 能技术加工信息。智能化加工要解决的 问题是如何让计算机更加自主地加工信 息,减少人的参与,进一步提高信息加 工的效率和人性化程度。
3.2 信息的编程加工
计算机编程解决问题的过程
分析 问题
设计 算法
编写 代码
调试 运行
信息的编程加工一般要经过如下四个步骤:
——利用计算机把一种自然语言转变成 另一种自然语言的过程。
如:金山快译、译星、万能对译等。还有一些网站也 提供免费的在线翻译服务。
3.智能机器人
工作原理:智能机器人可以根据感觉到的信息,进行独立 识别、推理,并做出判断和决策,不用人的参与就可以完成一 些复杂的工作。
4.计算机博弈
如:国际象棋、中国象棋、围棋、五子棋、跳棋
计算机信息加工的一般过程 ①根据信息类型和加工要求选择合适的计 算机软件或自编程序。作好输入数据的 准备。 ②信息输入 ③信息加工 ④信息输出 ⑤信息存储
计算机信息加工的类型
利用计算机加工信息有三种形态:
第一种是基于程序设计的自动化信息加工
第二种是基于大众信息技术工具的人性化信息加工
第三种是基于人工智能 as Integer Sum=0 For i=1 to 100 Sum = Sum + i Next Print Sum End Sub
信息的编程加工
3.3信息的智能化加工
解开人工智能的神秘面纱
一、什么是人工智能?
人工智能(Artificial Intelligence) ,缩写为AI 实质是人造的智能,它主要是对人脑思维机理 的模拟。 信息的智能化加工是指利用人工智能技术加工 信息。
1.分析问题:对要加工的信息进行科学地分析,明确其 提供的已知条件和需要完成的加工目标; 2.设计算法:设计出编程加工的具体方法与步骤; 3.编写代码:用某种程序设计语言编写出计算机能够直 接识别的代码; 4.调试运行:通过调试和运行编写好的代码,发现并修 改其中的错误直至能够实现目标。
算法:解决问题的方法和步骤
计算自然数1—100之和
方法一:从1开始,依次将自然数1, 2,3,…100逐个累加,直至加进100。 方法二:由于对称地取首尾两数相 加,如(1+100)、(2+99)、(3+98 )…,其和相等,这样的和式共有 100/2个,即50个。于是又可以用以下 求解方法:(首数+尾数)*100/2=5050
问题:如果信息处理量大、形式多怎么办? 人工加工信息 计算机技术的不 断发展和应用 计算机加工信息
人工加工:所需工具较少、方法灵活、使用方便,但是操作 繁琐、容易出错、费时。
计算机加工:运算速度快,缩短了信息加工时间,提高了信 息加工精确度,存储容量大,可以高质量的完成信息加工。 思考:计算机加工是否可以完全取代人工加工?
5.智能代理技术(Agent)
6.其他应用:专家系统、机器证明、数据挖掘
练一练
1.浙江省公安厅使用北大自动指纹识别系统,这是( )
A.模式识别 B.语音识别 C.光学字符识别 2.扫描仪是一种( )仪器。 A.语音识别 B.光学字符识别 C.手写识别 3.使用中英文双向翻译软件翻译文字属于信息的( ) A、集成 B、加工 C、存储 D、评价 4.利用计算机来模拟人类的某些思维活动,如医疗诊断、定理证明等,这些 应用都属于( ) A、数值计算 B、自动控制 C、人工智能 D、辅助教育 5.下列软件属于智能处理软件的是( ) A、文字处理软件 B、网页制作软件 C、语言翻译识别软件 D、视频播放软件 6.用计算机程序解决实际问题的过程中,需要进行算法设计,算法指的是( ) C A、解决问题的方法和步骤 B、数值计算的方法 C、实际问题的描述 D、 最终结果