基于最小不确定性神经网络方法茶味觉信号识别的研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:huangxiaojie33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在机器人研究领域中,机器视觉、听觉、触觉和力觉的研究都取得了相当多的成果,有的已达到实用的水准。机器味觉和嗅觉在食品加工业的企业管理、产品质量的检测、口味和味道的评定等领域有着广泛的应用,但机器味觉和嗅觉研究的进展却一直较为缓慢,因为机器味觉和嗅觉的实现,一方面要求研制出高灵敏度的味觉和嗅觉传感器,另一方面还要求有性能良好的模式识别系统。自20世纪80年代末,日本的许多科学家开始致力于味觉和嗅觉传感器的研究,目前不仅成功提取出“酸、甜、苦、香、咸”五种基本味觉,对于食物和饮料,如:米饭、矿泉水和啤酒等味觉信号的提取和量化也取得了一定的进展。 同时,快速而有效地确定神经网络的结构和参数一直是神经元网络研究的难点,目前解决这一问题的基本思路是从研究的数据中提取知识,然后再利用提取的知识指导神经网络的构建,如模糊神经网络的实现。利用贝叶斯概率理论方法指导神经网络结构及粒子群优化算法(ParticleSwarm Optimization,以下简称PSO)调整神经网络参数,作为两种独立的方法目前都已取得了一些成果。 本文提出了一种新的最小不确定性神经网络模型(Minimal UncertaintyNeural Networks),该模型基于最小不确定性判决确定神经网络结构。 定理1:设有N维输入向量X={x1,X2,…,xN),各属性x1,x2,…xN两两相互独立,令P(K)为事件K出现的概率,称π=1-P(y|X)为给定X下对y的不确定性,则有π=multiply from i=1 to N(1-p(y|x1))。 推论1:当给定分类集Y=(y1,y2…,yM)且j∈[1,2,…,M]时,可得给定X下对各类yj的不确定性为:πj=1-P(yj|X)=multiply from i=1 to N(1-P(yj|xi))。由此,当分类时选择不确定性最小的πj作为最终判决,定义为最小不确定性判决。 定义最小不确定性神经网络模型(MUNN)为:Sj=logπj,βj=N log P(y+j),中文摘要 ,1一P(y,lx,,.)、,,、‘.一‘---...一鸟=109(‘蓄兴二),凡一o,=f(s,)二“xp’,。神经网络结构如图1所示。各 P(为)‘”’一’一’“,,一‘刁一“分目‘.,州目“z’‘“’。目层含义如下: [A1层:样本输入层,A为观测值,x,i’为属性x‘的观测值。[B]层:权值选择层,二‘t’EA时,Ot,,=1;否则,Oi,,二0o[C]层:加权计算层,由(l .4)式得到s’。[Dl层:不确定性输出层,由(l .7)或(l .8)式得到呀输出fD7fCI(二,l)(:12)(二2,)(:22fB]r全二se一鉴fAZ!才={…x。,…},化〔l川 图1:一个简单的二属性输入两类判别的最小不确定性神经网(此处N=2) 结合贝叶斯概率和粒子群优化算法(PSO)对其参数进行训练。 在使用贝叶斯概率训练最小不确定性神经网络时,我们首先进行一个统计过程国:c·工k‘尹,,ci,一艺k‘”吞,·“,,。,,,*一艺k‘·,瓷‘.‘·,易.‘·, r尸产 其中r为输入样本在训练集的位置,与,.(r)代表属性:,(r)的值xti,,劲,(r)代表属性沪的值为,,洲为输入属性的权重,一般取1。于是推导出如下权值及阐值的表达式:鸟二109((ci+a/叹)一(马+a/(伙礼))(C+a))(ci+a/乓)(cj+a/mz)几二N fog马+a/m, C+Ca一般取很小的数,在后面的试验中我们将a设为1/C,使其误差澎1091/CZ幽中文摘要 利用Pso训练时,我们直接将最小不确定性神经网模型中的权值马及闽值几作为粒子的参数,错误分类的数目作为粒子的适应值,利用Pso迭代公式: v(t+l)=Z*(“*v(t)+e.*rand()*(PBest(t)一Present(t)) +e:*rand()*(gBest(t)一Present(t))) 子乍“enr(t+l)=Persent(r)+v(z+1)来训练最小不确定性神经网络以获得尽可能低的错误分类数目。其中v(O是粒子t时刻的速度。尸ersent(t)是粒子t时刻的位置值,PBest(t)和gBest(t)是t时刻粒子的已有个体极值和全局极值。rando是介于【o,l]之间的随机数。cl,c2是学习因子,通常cl=c2=2。得到的粒子最终训练结果解释为几一Nlog纸)和鸟一log(的概率含义即可。上式中参数的设定至今没有严格的理论依据,所有参数都是根据经验设定的。在后面的试验中我们设定厂0.9,萨0·8· 单独使用贝叶斯概率或PSO训练最小不确定性神经网各有优缺点。但二者优缺点具有明显的互补性,且都是针对同一种网络结构—最小不确定性神经网,这为二者的结合提供了先决条件和实施可能。贝叶斯和PSO二者结合训练最小不确定性神经网的过程如下: 首先,由贝叶斯概率确定最小不确定性神经网的一组网络权值和闭值。 其次,由这组权值和闽值初始化PSO中的一个粒子,再随机生成或围绕此粒子生成其它一些粒子。 最后,由PSO方法对这群粒子进行训练,以得到更好的分类结果。 将以上三种方法应用于10种茶味觉信号四的分类识别中(每种茶各100个样本,共计1000个训练样本)。在信号输入之前我们对二维味觉信号进行了预处理,根据味觉信号各维的特点,我们将其连续值等距划分在11和13个离散区域,以适应最小不确定性神经网络离散
其他文献
软件自动化是提高软件开发效率的重要途径,它成为了目前软件开发研究中的一个重要的课题.软件自动化通常采用形式化的定义语言,以及从软件功能型以及非功能性需求角度给出了
随着全球经济的发展,许多从事大型复杂产品开发与制造的企业为了提高产品的竞争力和市场响应能力,逐渐以动态联盟方式将相关企业结成联盟,采用项目管理的理念进行产品生产的
软件开发规模的不断扩大、市场竞争的日益激烈、Internet技术的迅猛发展,使得在过去几年里协作软件工程受到了广泛的关注,为了支持协作软件工程,协作开发环境的研究成为了一个热
网络入侵检测系统通过监听、分析网络报文达到检测入侵的目的。入侵检测系统通常采用协议分析、模式匹配等技术逐个分析网络报文。不断发展的攻击技术和互联网发展的现状对入
CAD技术已使建筑设计甩掉了图板,但设计后各工序至今仍依赖人工读图获取工程图中的信息,计算机读图是旨在自动识别建筑工程图并提取有关设计数据、改变人工读图这一落后工作方
随着计算机网络技术的迅速发展,计算机网络无所不在地影响着社会的政治、经济、文化、军事等各个方面.众多的企业、政府部门与机构都在组建和发展自己的网络,并连接到Interne
软件度量学作为软件工程的一个研究方向,可用于软件开发过程中定量地对软件质量进行控制,并对最终软件产品进行评价和验收。随着软件应用规模的日益扩大和软件应用环境的日益复
近年来,随着Web Service相关技术标准的成熟,Web Service得到了越来越广泛的应用,因此QoS将会成为一个非常重要的问题,正成为国内外网络软件技术研发的重要方向.同时,一些用
为了应用排队仿真系统的用户需求变化的总是,该文从柔性软件理论和排队仿真领域两个方面对国内外研究现状进行了深入的分析.在此基础之上,对柔性软件的开发、柔性软件框架、
随着不断增长的基于XML的应用的出现,如何在数据库中可靠和有效地存储XML文档以及XML和数据库之间的数据交换技术将变得越来越重要.该文根据国家知识产权局专利局电子申请系