《社会智能与综合集成系统》—第2章2.5节 以人为主的计算机识别

2023-11-10 11:21

本文主要是介绍《社会智能与综合集成系统》—第2章2.5节 以人为主的计算机识别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本节书摘来自异步社区《W社会智能与综合集成系统》一书中的第2章2.5节 以人为主的计算机识别,作者戴汝为 , 李耀东 , 李秋丹,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.5 以人为主的计算机识别
社会智能与综合集成系统
上面我们着重讨论了人的形象思维或者性智难以应用现在有计算机加以模拟的问题。人具有模式识别的能力,所谓模式指的是文字、图像、声音等物理模式,也包括人的心理过程等。人能够在一大群人中认出自己的朋友,尽管对方和自己已经多年没有见面了;人具有联想的能力,例如在看到红色玫瑰时就会自然联想到热闹的婚礼场面。按心理学的说法,人通过经验和社会实践等在大脑中形成了心理意象。心理意象大致可以分成记忆意象、意识意象和想象意象三种类型。模式识别中的识别在心理学界习惯称为“再认”,即Recognition,Cognitive是“认知”的英语原名,而识别则是再认,也就是说,人的大脑中有大量的记忆意象,当人和外界相接触,碰到的模式和记忆意象两者大致互相吻合时,就把输入的模式归之于它的记忆意象对应的类别,也就是起到把输入模式进行分类的作用。记忆意象的特征是忽隐忽现的、模糊不清的。人因为有了模式识别的能力,所以才能够正常的生活。

2.5.1 机器模式识别
现在已有了一门应用计算机来进行模式识别的学问,识别的机理和人大不相同,不是模拟形象思维而是采取了一种既简单并且又能够形式化的办法。以文字模式识别为例子,首先分析能够表征文字的一些具有关键作用的量,称为特征,这种特征不仅仅是一个而是若干个。如应用几个特征可以刻画一个文字,那么就把每个文字,应用一个相应的具有几个分量的向量加以表达。与此同时对每个文字建立一个模板,所谓的模板,也就是应用一个标准的向量加以表达,这样一来,对一个新遇到的文字,首先搜索与它对应的特征向量,然后把这个向量和模板向量互相比较,求两个向量之间的距离,和哪个模板间的距离最小,就判定为是该模板对应的文字,这样一来,文字识别的过程就变得比较简单:首先把文字进行二值化,然后抽取表征该文字的特征,构成一个向量,最后求向量间的距离。这种方法和人识别文字是大不相同的,虽然人进行识别的机理难以说清楚,但是人是从一个字的整体来想的,并不注重文字的某些细节。应用计算机进行模式识别的工作对简单的模式来说是进行分类;对复杂的模式,不但是分类并且是对模式的论述和分析。早期对模式识别技术较为重视的国家是日本,日本通产省在20世纪70年代初实施一个发展信息技术的模式情报、信息的处理的系统(PIPS)计划。这个计划的中心在于发展模式识别技术,目的是对文字、声音、图像、景物等加以处理、分析、分类、论述和理解,解决计算机和用户以方便的方式直接通信的问题。如使计算机能够自动识别字符、图形和声音信号等,把这种类型的信息直接送入计算机或者计算机直接输出这种类型的信息。1978年在京都举行的第4届国际模式识别大会(ICPR)上,日本的专家介绍了他们进行这个计划取得的成就并且组织会议参加者到东京的邮局参观邮政信函自动分拣系统:这种高度自动化的系统应用10个阿拉伯数字进行邮区编码,通过当时十分先进的数字识别技术对信函自动分拣。这是字符识别技术的有效应用,参观者对这新技术产生了深刻的印象。

2.5.2 统计模式识别
模式识别和机器智能具有紧密的联系。外国的机器智能专家中由于受以逻辑为基础的思想影响,所以把机器智能和模式识别两者分开,而有的机器智能专家则认为模式识别是机器智能的一个分支。两者最重要的相似点在于它们都致力于了解人的感知和认知过程,以便使机器具有相类似的能力。

所以应用计算机进行模式识别的技术取得了很大的成就,但是应用的过程并非是进行形象思维的模拟。但是人进行模式识别的过程可以说是形象思维的主要内容之一,并且综合集成在识别的过程中起着中心的作用。

在应用计算机进行模式识别的研究和应用过程中,人们把以往抽取模式特征为基础进行模式分类的方法称为统计模式识别,它实现从特征空间到类别空间的一个非线性映射。这由“模糊集”的创始人Zedeh确切地加以概括,“模式识别是实现由特征空间到类别空间的一个非线性映射”。人们很自然地想到,不必把模式识别的研究局限于仅仅实现一种映射的功能。如在识别的过程中引进反馈控制系统中人们已经十分熟悉的反馈机制,形成闭环系统,那就有可能获得更加好的识别性能。德国系统科学家Haken曾经以以往的观点提出过“建立一个动力学过程,应用它来进行模式识别”,即以一个动态来实现模式识别的看法。这种看法对模式识别的发展具有积极的意义,但是他没有把这种看法和计算机模式识别的研究紧密地联系起来,也没有能够建立令人信服的基础。

2.5.3 语义模式识别、句法模式识别
下面我们简单地介绍语义模式识别、句法模式识别。到现在为止应用计算机进行模式识别的工作中面对的都是十分死板的模式,对于建立模型这类重要的问题几乎完全忽略,把问题转为对样本的选择的特征。而选择的特征并没有一般的行之有效的方法。在应用计算机进行处理的前提条件下,上面谈到的关于一个模式包括两个部分的构思得到充分发挥。

一个模式也可以定义为:P=P(x,u)。u表示P的属性(应用一个向量表示)等,称为语义部分。其中x表示P的结构信息,称为句法部分。

考虑一个模式P,它由一些称为基元的基本元素组成,这些基元具有某些能够刻画基元性质的属性,属性可以应用数值表示,基元之间的相互联系应用关系属性表示;由若干基元可以组成子模式,再由若干子模式组成更加复杂的模式,依此类推,最后组成所研究的模式。如果这些构造的方法称为语义规则或者语义函数,于是就形成一个形式化的体系,可以采用一种称为“语义、句法方法”的方法来描述这一体系。这种描述也包括两个部分:一是句法部分,应用一个上下文无关文法或有限状态文法的导出式表示;二是语义部分,它包括基元、子模式的属性、基元和子模式间的关系属性和语义函数,如下表所示。


3a10b37d4001882a95663e8cb548d68094e950bf

在应用计算机进行模式识别的发展过程中,最早应用的一般性的数学方法是统计法或者决策理论法,以后又提出一种以形式语言理论为基础的句法方法。这里谈到的语义方法、句法方法,作者早在1981年就提出来了,该方法实质上是把统计方法和句法方法有效地综合起来了。

另外在模式识别以前的工作中,许多情况是人们致力于研究一个识别器,应用各种方法和技巧,精益求精地来提高识别器的识别率和其他性能。这种研制单个识别器的想法是十分自然的事,以后受机器智能领域中多专家系统、多智能体(Agent)等工作的影响,开始了把若干个识别器加以集成起来的研究。人们知道,在20世纪80年代中期,Rumelhart等人提出了前向网络的BP学习算法,克服了感知器仅仅能够进行线性判断的缺点,使人工神经网络(ANN)成为实现模式识别的重要工具。但是在多层网络中要想把网络从一层到另外一层进行反馈,来实现模式识别,由于各个层变量的量纲不同,如进行反馈,则难以进行合理的解释。应用人工神经网络实现的模式仍然是一种非线性映射。

2.5.4 集成型模式识别
从定性到定量的综合集成法提出以后,人们了解到人的性智的重要性,那么在识别系统的设计过程中怎样才能够充分发挥人的作用?具体的做法是应用人工神经网络来研制识别器并且把若干个识别器加以集成。具体方法是应用一个多层次网络作为集成网络并且应用有教师的学习或者称监督学习,充分依靠人作为教师的作用来训练各个识别器,然后再训练集成网络,通过两次介入人的作用,从而提高识别率。关于应用集成网络对识别器进行集成研究,已经进行过一些工作,一个重要的事实是集成网络可以从输出层反馈到输入层,从而通过从输出层到输入层的反馈形成一个非线性动力学系统,从而整个集成网络成为一个非线性动力学系统或者称为集成型识别系统(戴汝为,1993)。
图2.5.1是集成型识别系统的模型示意图。


a4bc64d6aa6e6599786c664dcdc3bfdbb5f95ecf

其核心是作为集成网络的非线性动力学系统的模型。非线性动力学系统模型的构建成功,起到把模式识别和控制系统两者沟通的作用并且可能为研制新型模式识别系统提供和以前不同的设计的作用,并且在每个识别器的设计过程中新应用教师的作用;对各个识别器,由于每个识别器的设计过程中选择的特征是不同的,所以各个识别器加以集成就起到了各个识别器互相弥补的作用。另外每个识别器的设计过程中发挥了教师的作用,再加上对集成网络的设计过程中再次发挥了教师的作用,所以是反复贯彻了发挥人的作用的构思。实践表明,集成型模式识别系统的性能优于各个识别器中任何一个单个识别器的性能。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

这篇关于《社会智能与综合集成系统》—第2章2.5节 以人为主的计算机识别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/382343

相关文章

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

智能交通(二)——Spinger特刊推荐

特刊征稿 01  期刊名称: Autonomous Intelligent Systems  特刊名称: Understanding the Policy Shift  with the Digital Twins in Smart  Transportation and Mobility 截止时间: 开放提交:2024年1月20日 提交截止日

MOLE 2.5 分析分子通道和孔隙

软件介绍 生物大分子通道和孔隙在生物学中发挥着重要作用,例如在分子识别和酶底物特异性方面。 我们介绍了一种名为 MOLE 2.5 的高级软件工具,该工具旨在分析分子通道和孔隙。 与其他可用软件工具的基准测试表明,MOLE 2.5 相比更快、更强大、功能更丰富。作为一项新功能,MOLE 2.5 可以估算已识别通道的物理化学性质。 软件下载 https://pan.quark.cn/s/57

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订