news 2026/4/3 3:16:05

基于keras框架的LeNet/AlexNet/Vgg16深度学习神经网络花卉/花朵分类识别系统源码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于keras框架的LeNet/AlexNet/Vgg16深度学习神经网络花卉/花朵分类识别系统源码

第一步:准备数据

五种花卉数据:“雏菊”、“蒲公英”、“玫瑰”、“向日葵”、“郁金香”,总共有2671张图片

将数据以A_B.jpg的格式进行标定,A为花朵名字,B为相应花类别的第几张

第二步:搭建模型

本文选择LeNet/AlexNet/Vgg16常用分类网络作为对比:

由于是五分类问题,直接套用网络肯定是不行,因此会在全连接部分做手脚,参考代码如下:

x = base_model.output x = GlobalAveragePooling2D()(x) x = Dense(256)(x) x = BatchNormalization()(x) x = Activation('relu')(x) x = Dense(64)(x) x = BatchNormalization()(x) x = Activation('relu')(x) x = Dense(5)(x) predictions = Activation('softmax')(x)

第三步:训练代码

1)损失函数为:交叉熵损失函数

2)LeNet和AlexNet从头训练都比较好收敛,但vgg16网络从头训练很难收敛,因此我们阔以对vgg16网络进行迁移训练微调:

w = 1 if w: base_model = VGG16(weights='imagenet', include_top=False, input_shape=(width, height, 3)) else: base_model = VGG16(weights=None, include_top=False, input_shape=(width, height, 3)) for layer in base_model.layers: layer.trainable = False

第四步:统计正确率

名称训练正确率验证正确率
LeNet75.5%82%
AlexNet86%86.3%
vgg1699.3%89.1%

毫无疑问,vgg16胜利

第五步:搭建GUI界面

第六步:整个工程的内容

有训练代码和训练好的模型以及训练过程,提供数据,提供GUI界面代码,主要使用方法可以参考里面的“文档说明_必看.docx”

项目完整文件下载请见演示与介绍视频的简介处给出:➷➷➷

https://www.bilibili.com/video/BV1pMUYY4EuQ/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/22 1:40:18

学霸同款2026 AI论文软件TOP10:继续教育必备测评

学霸同款2026 AI论文软件TOP10:继续教育必备测评 2026年学术写作工具测评:为何需要一份精准榜单? 随着人工智能技术在学术领域的深入应用,越来越多的科研工作者开始依赖AI写作工具提升论文撰写效率。然而,面对市场上琳…

作者头像 李华
网站建设 2026/4/1 1:22:01

Linux 磁盘挂载全流程实战——从新盘初始化到安全开机自启

在 Linux 运维实践中,磁盘挂载是一项“看似简单、但极易翻车”的基础操作。轻则磁盘未生效,重则系统无法启动,尤其在服务器、Kubernetes 节点、生产环境中,任何一次误操作都可能带来严重后果。 本文将结合真实运维场景&#xff0c…

作者头像 李华
网站建设 2026/3/26 12:42:27

基于SpringBoot的考务报名平台毕业设计

博主介绍:✌ 专注于Java,python,✌关注✌私信我✌具体的问题,我会尽力帮助你。一、研究目的本研究旨在构建一个基于SpringBoot框架的考务报名平台,以满足现代教育考试管理的高效、便捷和智能化需求。具体研究目的如下:提高考试报名…

作者头像 李华
网站建设 2026/3/27 20:16:25

HR人力资源组织结构图在线设计工具

在现代企业管理中,人力资源(HR)部门作为企业发展的核心支撑部门,承担着人员招聘、培训发展、薪酬福利、员工关系等多项关键职能。而HR人力资源组织结构图作为企业人力资源管理的可视化载体,其重要性不言而喻——它不仅…

作者头像 李华
网站建设 2026/3/18 17:56:02

springboot-java社区果蔬电商加盟平台vue

目录社区果蔬电商加盟平台技术架构核心功能模块技术亮点应用价值开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!社区果蔬电商加盟平台技术架构 该平台基于SpringBoot后端与Vue前端构建,采用前后端分离架构&#xf…

作者头像 李华