基于随机森林算法的谷物粉分类及硬件加速研究

来源 :江苏大学 | 被引量 : 0次 | 上传用户:ziyufenyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
谷物及其加工品,是人体营养摄入的关键来源,是老百姓日常膳食结构中必不可少的食物。在生活中,不良商家使用成本较低的谷物粉以次充好,牟取暴利,严重危害消费者权益与身心健康。针对这一现象,专家学者提出诸多检测技术,但是对于外观、气味没有明显差异的谷物粉及其掺杂物,采用传统化学计量法的检测技术速度慢,而采用机器视觉方法的检测识别精度较低。微波与毫米波无损检测技术灵敏度高、抗干扰能力强,结合分类算法能够区分不同属性的物质,克服当前检测技术的不足。分类算法的性能直接影响检测效果,而随机森林算法抗干扰能力强、过拟合风险低,在众多实际应用中的表现优于其它算法模型。此外,随机森林算法内部集成若干彼此独立的决策树,利用FPGA可以充分挖掘其并行性,达到算法加速的效果。因此,本文采用软硬件协同设计的策略,研究基于FPGA的随机森林算法硬件加速实现,结合微波无损检测技术,完成对谷物粉的快速、准确分类与识别。本文具体研究工作如下:针对当前谷物粉分类技术精度低、稳定性差的现状,本文提出利用微波无损检测技术结合随机森林算法的谷物粉分类方案。首先基于微波无损检测装置制作谷物粉的微波特征谱数据集,使用Matlab完成随机森林模型的训练;然后使用随机森林模型对数据集进行预测。结果表明随机森林算法识别精度显著高于其他分类算法,训练集识别精度为99.33%,测试集识别精度为98.67%,总体分类准确率高达99%。针对随机森林算法软件实现速度较慢的问题,本文采用软硬件协同处理方案,基于异构FPGA实现随机森林硬件加速器。本文提出一种随机森林模型数据结构,仅整合随机森林模型的精简有效信息,减少存储资源的消耗;接着在FPGA中实现微波特征谱接收模块、随机森林预测模块、外设驱动模块。在设计随机森林预测模块时,本文提出一种模型数据置于BRAM中的存储方案,基于该策略硬件电路能够轻易读取所有决策树任意节点信息。本文在ARM中部署LWIP协议栈,基于以太网接口实现随机森林模型数据的接收。此外,ARM配置并启动硬件IP,完成随机森林模型数据的传输,保证随机森林模型正常工作。最后完成谷物粉分类系统的安装与调试,对比分析随机森林模型软硬件实现的性能表现。实验结果显示,在预测精度一致的情况下,采用硬件加速的随机森林模型识别速度是软件实现速度的4.19倍,此外随机森林硬件实现资源消耗与功耗都处于较低水平,这表明基于FPGA实现随机森林算法,在取得优异加速效果的同时,具备低功耗、低开销的特点。
其他文献
钢箱梁广泛应用于大跨径钢结构桥梁建设。钢箱梁喷砂除锈防腐预处理为钢桥梁施工建设重要环节,直接影响钢桥面使用寿命。现有天车式除锈设备体积庞大,需要安装在特定喷砂场房中喷砂作业,难以满足钢箱梁流动施工需求;爬壁式喷砂机器人承载能力较弱,对待喷工件表面平整度要求较高,难以应用于存在U型肋等复杂曲面的钢箱梁喷砂除锈作业。因此,本课题组基于Stewart并联结构自主研制一种钢箱梁喷砂除锈并联机器人,由并联操
学位
农作物病虫害防治具有明显时效性,在特定时期快速对农作物进行农药喷撒等植保作业对于增产增收至关重要。为降低劳动强度、提高植保作业效率,利用植保无人机进行自动化植保作业已成为必然趋势。针对普通四旋翼植保无人机在坡地作业时定高精度差、水平方向速度估计不准确等问题,本文设计了植保无人机仿地飞行控制系统,提出了基于多传感器信息融合的无人机高度估计方法和基于光流法融合加速度信息的无人机水平方向速度估计方法。主
学位
随着我国智慧农业的快速发展,水产养殖业不断发生技术变革。传统水产养殖模式的智能化与产能较低。为了提高智能化水平,本文针对新型“跑道”水产养殖模式,运用了农业物联网、模糊PID、模糊综合评价和水质等级预测等方法和理论,设计了一套带有跑道养殖区监控与生态净化区水质评价预测功能的水产养殖物联网系统。主要研究内容如下:(1)系统整体结构与硬件设计。首先,本文搭建了水产养殖物联网系统的三层架构,其中感知层以
学位
"大众创业、万众创新"(后称"双创")政策是科技创新政策中最具活力和代表性的一个类别,一方面激励一切民众和企业的创新活力并予以支持,另一方面也是受众最多、最广的创新政策。通过开展对国家、地方双创科技政策的收集与挖掘,通过对政策中涉及的内容、适用群体进行分析和分类,最后总结出我国双创政策取得的阶段性成果。
期刊
伴随着地球资源的日益匮乏,新能源汽车产业迎来了发展的新蓝海。永磁同步电机(PMSM)凭借着运行时转矩波动小、振动噪音低等优点被广泛应用在新能源领域。由于车用PMSM运行时需要依靠功率管进行频繁通断,使得逆变器更易发生开路故障。当逆变器开路故障发生时会对PMSM的性能产生影响,缩短其使用寿命。因此无论是从经济效益方面还是社会发展方面来看,深入研究逆变器开路故障问题都具有重要的意义。本文以表贴式PMS
学位
随着时代的发展,传统的特征提取和人工监测方法已经无法满足人们的需要,计算机视觉技术也因此有快速发展的势头。目前我国在养殖行业的问题主要是无法及时发现家畜的健康问题,导致大量家畜因为患有常见的传染性疾病而死亡,造成经济上的重大损失。运用计算机视觉技术既可以无接触地实现自动化识别,又可以减少人工,同时这项技术可以十分高效地对猪的采食行为进行识别,也能对采食猪只的身份进行准确识别。因此,使用计算机视觉技
学位
随着能源短缺和环境污染问题日益严峻,人们越来越重视对清洁、高效可再生能源的开发。微电网技术作为分布式电源并网的关键技术手段,能够综合利用多种可再生能源,满足用户多样化的用电需求,受到了广泛的关注。由于分布式电源出力具有随机性,导致微电网并网时给配电系统带来了不可忽视的电能质量问题,其中电压波动问题较为突出,不仅造成设备损坏,还会带来巨大的经济损失。因此,深入研究微电网接入配电网的电压控制问题,对提
学位
<正> 笔者采用补益法治疗“先天性心脏病”手术后非感染性发热取得良好疗效。介绍如下:陈××男17岁学生住院号A32184。患者因“先天性室间隔缺损”于1986年11月5日在低温、体外循环、静脉复
期刊
中国是农业大国,其苹果产出量位居世界第一。但随着经济的快速发展,国内的农业劳动力资源日益紧张,同时,苹果采摘具有季节性明显、工作量较大等特点。因此,为了降低苹果采摘的人力成本,提高采摘效率,亟需展开对农业机器人采摘技术的研究。苹果采摘机器人末端执行器是执行采摘任务时与苹果产生直接接触的重要设备,由于苹果生物特性脆弱,在采摘的过程中时常会出现由于抓取力过大导致苹果损伤或者抓取力过小导致苹果跌落等情况
学位
在手机等电子产品生产领域中,通常采用点胶机对手机零部件进行粘合或者加固处理,点胶机由于受到不同恶劣工况因素影响,会造成胶水缺陷。目前胶水缺陷通常采用传统视觉进行检测,其易受作业环境影响,且过于依赖人工设计的特征提取算法,不利于推广和维护。本文针对工业场景下的胶水缺陷检测,进行基于语义分割的补强胶缺陷检测系统的设计与研究。主要工作内容如下:首先,对工业相机、镜头以及光源进行选型,建立图像采集平台采集
学位