支持向量机在嵌入式控制系统的实现研究

被引量 : 0次 | 上传用户:iowreoksbcx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
支持向量机(Support Vector Machine, SVM)作为统计学习理论的最新研究成果,成为近十几年来机器学习领域研究热点,由于其目标是在小样本情况下追求最优的泛化性能,从而在较大程度上解决了传统机器学习方法中的非线性、局部极值、过学习、维数灾难等问题;以结构风险最小化代替经验风险最小化、凸二次规划、Mercer核函数和解的稀疏性等特点,使得SVM算法具有结构简单、全局最优以及推广能力强等优点,自从被提出之日起,就在诸多复杂问题上凸显出其性能优势。但是,由于SVM在训练过程中需要消耗较大的存储资源,特别是在训练样本数量较多时,其训练速度往往成为实际应用的瓶颈,这在一定程度上制约了该算法的推广和应用。而在现实生活中各种嵌入式控制系统的使用越来越广泛,客观上也要求有更优秀的智能算法在这些平台上高效的应用,因此SVM算法在嵌入式系统中实现、应用研究成为不少研究人员努力的方向,也是比较具有实际意义的研究方向。现有的关于支持向量机算法在嵌入式系统平台上实现的研究大多关注于硬件平台的优化,包括并行处理单元的使用、分布式处理、存储单元的使用等,通常是以硬件花销换取性能提升。本文重点从软件的层面上研究支持向量机算法在嵌入式控制系统的实现,结合嵌入式控制系统的硬件资源极其有限的特性,以及支持向量机在训练算法上可以进行必要的改进的特点,力图以少量的性能损失换取实时学习速度的提升;首先根据目标平台的字长约束,将训练样本特征值进行必要的归一化、定点化或整型化处理后转化为定点数或整型数,以一定的精度损失带来训练过程数据计算的快捷性;然后根据字长k及设定的模型惩罚系数对标准SVM算法中的拉格朗日参数规范化为一定范围内的整数值,并作为训练过程待优化的参数,因此训练过程即为对每个在2K个整型值中的拉格朗日参数寻找最佳值作为最终模型参数;针对整型参数支持向量机算法模型中去除了等式约束条件而序贯最小优化(Sequential Minimum Optimum,SMO)算法不再适用的实际情况,文中采用改进的SMO算法,通过对优化目标的分析,提出了新的约束条件来选择最佳的优化参数,通过迭代的方法将训练过程的求解规模缩小至更小的范围,以此来提高整个训练过程的速度。最后,论文采用人工生成数据集和MNIST手写数字库数据集作为实验素材,以普通PC机和嵌入式实验系统为平台,对改进算法在多类分类问题上的应用进行了测试,并验证了这些改进方法的可行性,通过实验结果对这种平台上的性能进行了分析。
其他文献
语言迁移是二语习得领域一个重要课题,其中的负迁移作用更是对语言研究和学习具有深远影响。汉语作为母语的英语学习者,掌握汉语语言负迁移(尤其是词汇迁移和句法迁移)的规律
<正>英语文学作品是英语文化的结晶,是运用英语语言进行书写的文学作品,它与我们的汉语言不同,具有独特的语言特点。我们在阅读英语文学作品过程中,要想深入理解作品内容,体
自2007年以来,中国的房价进入了一轮井喷式的高增长,随着2008年政府宏观调控政策的出台,房价上涨幅度得到了遏制。最近的一轮调控自2009年底开始,中央提出“限贷令”、“限购
论文一单纯性先天性白内障的分子遗传学研究先天性白内障是指在孕期或胎儿期由于各种因素使晶状体发育受到影响,导致出生时或出生一年以内出现不同程度的晶状体浑浊,是儿童致
伴随着现代经济商业化于信息化发展越来越迅速,企事业单位为了提高管理效率,对办公平台的也提出了更高的要求。传统OA办公应用由于其技术构架具有一些先天性缺陷,因此正在逐渐被
目前,中国正处在走新型工业化道路、推进产业结构优化升级、转变经济增长方式以及建设创新型国家的关键时期,需要一大批能够解决生产技术难题的高技能人才,这对人力资源结构和素
本论文旨在探讨J.D. Salinger所著的美国文学名作《麦田里的守望者》的两个中文译本对口语体风格的再现。口语化的语言风格是《麦田里的守望者》一书最大的特色之一,为此,本文
执政意识形态创新是“提高党的执政能力”和“保持党的先进性”的题中应有之义,是“党的建设科学化”、“提高党的建设科学化水平”和“建设马克思主义学习型政党”的内在要
“着”、“了”、“过”是汉语中的三个主要动态助词,动态助词的出现频率较高,用法很多。对越南学生来说,能准确地运用动态助词真是一件不容易的事情。本人写此篇论文的主要
支持向量机(Support Vector Machine,SVM)是二十世纪九十年代发展起来的统计学习理论的核心内容,而核函数是支持向量机的主要组成部分,选择合适的核函数及其参数已经成为SVM进一步