LeeNet分类网络(ImageNet100(已开源):top1-73.44%,top5-91.40%,CPU_forward-30ms,model_size-2.7M)

图像分类入门 图像分类入门 学习目标 知道图像分类的目的 知道imageNet数据集 图像分类 图像分类实质上就是从给定的类别集合中为图像分配对应标签的任务。也就是说我们的任务是分析一个输入图像并返回一个该图像类别的标签。 假定类别集为categories = {dog, cat, panda},之后我们提供一张图片给分类模型,如下图所示: 分类模型给图像分配多个标签,每个标签的概率值不同,如dog:95%,cat:4%,panda:1%,根据概率值的大小将该图片分类为dog,那就完成了图像分类的任务。 常用数据集 阅读详情
AI摘要

本文介绍了一种基于ResNet改进的分类网络,在Imagenet100数据集上的应用情况。该网络模型大小仅2.7MB,在CPU环境下实现30ms的推断速度,准确率达到top1-73.44%,top5-91.40%。文章还提供了开源数据集及测试环境配置。

一、前言

分类网络应用广泛,亦可作为预训练模型用于检测网络,有很好的科研和商业价值。一般的分类网络基于多种数据集做了一个综合的测评,但是因工程条件限制,很难将所有数据集下载并测试,所以博主整理了imagenet100数据集,是从imagenet1000中扣取出来的100类,每类训练数据1000张,测试数据300张,满足工业应用。

二、开源数据集链接:https://pan.baidu.com/s/1PwQFY7ZSnZd5REg38IFaJQ (yxzb )

三、网络

网络改自ResNet,训练出的网络模型大小为2.7MB。

四、测试条件

测试硬件:CPU-i7-4790-8core

测试软件:vs2013,caffe-windows,以及各种依赖库

无、测试结果

测试结果:准确率方面(top1-73.44%,top5-91.40%)

                 速度方面(forward_CPU_time-30ms)

                 模型大小(2.7MB)

 

六、对比结果:

已知各网络对比结果如下(取自YOLO官网),可见博主网络在工业应用中有一定的优势:

 

七、后续计划:1)下载多个数据集对比,考虑撰写论文

                        2)考虑公开网络和模型,上传至github,以供科研交流

 

任何问题请加唯一QQ2258205918(名称samylee)  !!! 

或唯一VX:samylee_csdn

【深度学习基础】ImageNet数据集介绍、下载与可视化(呕心沥血版) 平常大家最常用的一个数据集就是ImageNet数据集,虽然我们在使用,但是又有多少猫友真正的去了解过它,去下载并可视化这个数据集原初的面貌呢?我相信没有很多人真的去这样做了,也许是觉得浪费时间也许是从前没有仔细去想了解过。但无论如何,猫猫今天都将带你看看ImageNet的前世今生🥰。 阅读详情

相关推荐

mnist160和imagenet100数据集和yolov8n的分类,分割和姿态估计的权重参数文件

包含两个数据集:mnist160和imagenet100 三个权重参数文件:yolov8n-seg.pt,yolov8n-cls.pt,yolov8n-pose.pt

Dynamic Resolution Network

Abstract 由于准确性的原因,深度卷积神经网络(CNN)通常具有复杂的设计,有许多可学习的参数。为了减轻在移动设备上部署它们的昂贵成本,最近的工作为挖掘预先定义的架构中的冗余做了巨大的努力。然而,现代CNN在输入分辨率上的冗余还没有得到充分的研究,即输入图像的分辨率是固定的。在本文中,我们观察到使用同一神经网络精确预测给定图像的最小分辨率是不同的。为此,我们提出了一种基于每个输入样本动态确定输入分辨率的新型动态分辨率网络。其中,与期望的网络一起探索和优化计算开销可以忽略不计的分辨率预测器。具体来说,预

ysh的博客 1660

ImageNet_mini数据集下载链接

这个ImageNet数据集是用于分类的,不像用于检测的有目标框的坐标信息等,每个文件夹名称就是相应的该类标签。

Imagenet与MiniImageNet数据集使用

ImageNet是图像分类领域常用的数据集。MiniImageNet是ImageNet的简化版数据集,新的方法可以在MiniImageNet上测试运行。 1. 下载地址 ImageNet约100GB可以从官网下载,MiniImageNet约3GB,下载地址,密码: hl31。 2. 原始ImageNet数据集 使用原始的ImageNet数据集时,调用torchvision.datasets.DatasetFolder类即可,使用方法如下: def load_dataset(args): # Data

蓝鲸鱼的博客 8371

未来智能家居解决方案:AI应用架构师的前沿探索

当你加班到深夜回家时,门锁自动识别你的脚步声解锁,玄关灯渐亮成你最爱的暖光,空调早已调到25℃(你夏天的习惯温度),音箱播放着最近循环的爵士乐,茶几上的智能水壶烧好了温水——这不是科幻电影,而是未来智能家居的日常。如何让“冰冷的设备”变成“懂你的伙伴”。我们将深入探讨五大前沿技术(边缘AI、多模态融合、联邦学习、数字孪生、个性化推荐)的底层原理,用“家里的小管家”“邻居互相学习”等生活化比喻简化复杂概念,结合代码示例与架构图还原实现流程,并通过智能卧室、智能厨房等真实案例展示落地路径。

AI天才研究院 1410

从Oracle迁移数据到Hadoop

目标:把Oracle 下的数据文件迁移到 Hadoop , 数据表都是上亿条,每个数据表的空间都超过100G。 关键是建立数据文件是UTF8格式,这样数据中的汉字在Hadoop 里显示才正常。 平台:CentOS 6.10 工具:Python 2.7 cx_Oracle 库 Oracle10.2.0.4.0 Hadoop 2.7.2-transwarp-5.2.1 1. 查看表...

预则立 4235

使用预训练的ImageNet1K模型在ImageNet100上测试

此时模型的输出维度是1000,然后必须要将label进行映射,才能得到正确的结果。

bj_zhb的博客 1227

手把手教你用Matlab为PMSM电流环设计2P2Z补偿器(附与PI对比)

本文详细介绍了如何使用Matlab的controlSystemDesigner工具为永磁同步电机(PMSM)电流环设计2P2Z补偿器,并与传统PI控制器进行性能对比。通过频域分析和时域仿真,展示了2P2Z补偿器在提升带宽、减少超调等方面的优势,为高性能伺服驱动和精密运动控制提供了实用解决方案。

weixin_42551227的博客 377

ImageNet 1000个类 具体内容

n01440764 鱼 n01443537 鱼 n01484850 鱼 n01491361 鱼 n01494475 鱼 n01496331 鱼 n01498041 鱼 n01514668 鸡 n01514859 鸡 n01518878 鸵鸟 n01530575 鸟 n01531178 鸟 n01532829 鸟 n01534433 鸟 n01537544 鸟 n015

girafffeee的博客 4万+

ERA5气象数据下载与解压全攻略:Python脚本一键搞定(附错误处理技巧)

本文提供了一套完整的ERA5气象数据自动化处理方案,涵盖从CDS API配置、智能批量下载到高效解压与数据验证的全流程。重点介绍了如何通过Python脚本实现一键式数据下载与批量解压,并分享了实用的错误处理技巧与性能优化策略,帮助科研人员高效获取和处理大规模气象数据。

k8l9m0n的博客 337

PCB Layout总结

PCB Layout作为硬件设计中的一个环节,也是很重要的一个环节;在硬件电路设计合理的情况下,他其实是影响性能的一个绝对重要的指标。现在很多的PCB Layout工程师都是按照硬件工程师或者PI SI工程师给出的约束规则来完成布局布线的,这些也就是俗称的 “拉线工”。他们重复而机械的完成一块块PCB设计,一段时间设计后,他们中的一些或许已经有了这样的一些经验:哪些要做等长,哪些要走粗、哪些要平...

xydlxd118的博客 2583

深度学习常见数据集介绍

本文将介绍深度学习当中一些常见数据集,并给出其下载网址及pytorch的获取方式。

Daybreak's blog 5457

西门子1200PLC编程实战:OB、FC、FB与DB的深度解析与应用技巧

本文深度解析西门子1200PLC编程中OB、FC、FB与DB四大核心功能块的应用技巧。通过工厂化比喻,阐明OB作为程序总调度、FC作为可重用函数、FB作为带记忆的智能设备以及DB作为数据仓库的角色与关系,并提供实战技巧,帮助工程师构建结构清晰、易于维护的高效PLC程序。

weixin_29280657的博客 440

ImageNet数据集和CIFAR-10数据集

CIFAR-100是比CIFAR-10类别更多的数据集,这个数据集就像CIFAR-10一样,除了它有100个类,每个类包含600个图像。该数据集由多伦多大学的 Geoffrey Hinton 和 Alex Krizhevsky 等人创建,是一个经典的机器学习和计算机视觉任务的数据集。人工智能其实就是大数据的时代,无论是目标检测、图像分类、还是现在植入我们生活的推荐系统,“喂入”神经网络的数据越多,则识别效果越好、分类越准确。ImageNet 数据集包含 22,000 个类别的图像。

Time_Memory_cici的博客 4011

Robot Framework 7.0 报告解析

本文深入解析 Robot Framework 7.0 新增的 JSON 报告功能,手把手教你如何从 output.xml 转换为结构清晰的 output.json,并通过 Python 脚本提取关键测试指标。文章附完整示例、命令、解析脚本,支持导出为 CSV 和 Markdown,方便接入可视化看板、群通知和 CI 流程。适用于测试自动化、质量平台建设和回归趋势分析场景。

点点寒彬的博客 264

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Imagenet预训练模型验证集分类

 Imagenet验证集数据大小为6.5G,共有1000类的50000张图片。本文主要是对这1000类的50000张图片的标签信息进行处理分类汇总成一个csv表格,便于实验读入信息需要。Imagenet验证集标签整理的文件和代码链接如下所示: 待处理的文件有两个,一个是imagenet_img_info.txt文件,它包含了50000张图片与100个类别的对应关系。 另一个文件是imagenet_img_info.txt文件,它包含了Imagenet数据集中1000个类别详细信息。 最终输出的用于实验的

欢迎来到道的世界 5519

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ImageNet数据集1000个类别序号+名称

【代码】ImageNet数据集1000个类别序号+名称。

qq_58011370的博客 4213

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

ResNet王者归来:ImageNet上刷新到80.7

近期,timm库作者在ResNet strikes back: An improved training procedure in timm中提出了ResNet模型的训练优化策略,基于优化的训练策略,ResNet50在ImageNet数据集上top-1 accuracy达到80.4,大幅度超过之前的baseline:76.1(+4.3)。无独有偶,torchvision团队也在近日发布了他们在优化ResNet模型训练的探索成果(How to Train State-Of-The-Art Models Usi

机器学习社区 2319

ImageNet100 Parquet 数据集转换指南

系统默认 Python 环境的 numpy 版本(2.2.6)与已编译的 pyarrow 不兼容。:确保所有 17 个分片文件都存在。: 图片数据(bytes 格式):图片数据可能存储在嵌套结构中。:使用独立的 conda 环境。: 类别标签(int 格式)读取 Parquet 文件。与 pyarrow 兼容。(训练集,17个分片)

fsylxh666的博客 87

【PyTorch】ImageNet数据集的使用和miniImageNet的构建

ImageNet是由斯坦福大学等机构从2007年着手开始组件的大型计算机视觉数据集。自从2009年发布以来,已经成为了计算机视觉领域广泛用于指标评价的数据集。直到目前,该数据集有超过1400万张图像,是深度学习领域中图像分类、检测、定位的最常用数据集之一。“ImageNet大型视觉识别任务”,即ImageNetLarge-ScaleVisualRecognitionChallenge,是基于ImageNet的一项比赛。使用的数据集是ImageNet的子集。

Ace2NoU的博客 1万+

Dataset之ImageNet:ImageNet数据集简介、下载、使用方法之详细攻略

Dataset之ImageNet:ImageNet数据集简介、下载、使用方法之详细攻略 目录 lmageNet 数据集简介 1、ImageNet数据集的意义 2、ImageNet的数据结构——层次结构及其1000个类别 3、ImageNet数据集与ILSVRC竞赛的关系 4、与CIFAR-10数据集比较 5、相关论文 lmageNet 数据集安装 lmag...

头部AI社区如有邀博主AI主题演讲请私信—心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,专注,谦虚,自律,反思,成长,还算比较正能量的博主,公益免费传播…内心特别想在AI界做出一些可以推进历史进程影响力的技术(兴趣使然,有点小情怀,也有点使命感呀 8万+

论文解读《PANNs: Large-Scale Pretrained Audio Neural Networks for Audio Pattern Recognition》

音频模式识别是机器学习领域的一个重要研究课题,包括音频标注、声场景分类、音乐分类、语音情绪分类和声音事件检测等任务。近年来,神经网络已被应用于解决音频模式识别问题。然而,以前的系统是建立在特定的数据集上的,持续时间有限。最近,在计算机视觉和自然语言处理中,在大规模数据集上预训练的系统已经很好地泛化了一些任务。然而,针对大规模音频模式识别数据集的预训练系统的研究还很有限。在本文中,我们提出了在大规模AudioSet数据集上训练的预训练音频神经网络(pann)。这些pann被转移到其他音频相关任务。

qq_46031969的博客 4163

【音频分类与检测】PANNs:用于音频模式识别的大规模预训练音频神经网络

音频模式识别是机器学习领域的一个重要研究课题,它包括音频标注、声音场景分类、音乐分类、语音情感分类和声音事件检测等任务。近年来,神经网络已被应用于解决音频模式识别问题。然而,以前的系统是建立在特定数据集上的,数据集时长有限。最近,在计算机视觉和自然语言处理中,在大规模数据集上进行预训练的系统已经很好地推广到一些任务上了。然而,在大规模数据集上进行音频模式识别的预训练系统的研究还很有限。本文提出了在大规模音频数据集上训练的预训练音频神经网络(PANN)。

不积跬步,无以至千里! 1万+

【计算机视觉 | 图像分类】图像分类常用数据集及其介绍(一)

【计算机视觉 | 图像分类】图像分类常用数据集及其介绍(一)

wzk4869的博客 3万+
上一篇: YOLO如何训练分类网络???
下一篇: 图像标签制作工具之labelImg-windows的安装与使用
samylee
博客等级 码龄11年 585粉丝 92原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值