上海居民被垃圾分类逼疯!这款垃圾自动分类器也许能帮上忙

640?wx_fmt=jpeg


作者 | 视说君

来源 | 授权转载自视说AI(ID:techtalkai)


让垃圾自动分类

 

近期垃圾分类成为了一个热门话题,原来直接一次性扔掉的垃圾,现在都需要分门别类进行投放。从今年7月1日起,新的《上海市生活垃圾管理条例》正式开始施行,号称史上最严的垃圾分类就要来了。我们以后在扔垃圾前都要先将垃圾仔细分成可回收物、有害垃圾、湿垃圾和干垃圾四个类别,如果分错还会被罚款。


垃圾分类可以更好地保护我们的环境卫生,为了让大家能够正确对垃圾进行分类,官方发布了垃圾分类指南,列举了每种类别对应的常见垃圾,大家可以对照着进行分类投放。此外,脑洞大开的网友们也另辟蹊径,提供了各种有意思的分类思路。


640?wx_fmt=png


在日常生活中,每个类别的垃圾往往包含了各式各样的内容,人们在分类投放的时候难免会出现偏差,这个时候如果有一个分类神器对垃圾拍个照就能告诉我们是什么类别就好了。


当前人工智能飞速发展,我们能否利用AI技术来对垃圾自动分类,实现上面提到的设想呢?为了回答这个问题,在今天的文章中,我们将从人工智能的角度出发,尝试利用深度学习技术来构建一个垃圾自动分类器,同时也会进一步介绍AI垃圾分类遇到的挑战和一些思考。

 

“垃圾”图像数据准备

 

为了实现一个理想的垃圾自动分类器,需要有一个已经分好类别的“垃圾”图像数据集作为训练的基础。然而当前并没有这样一个可以直接使用的数据集,所以我们首先自己动手收集海量的“垃圾”图像并为每张图像标注上相应的类别。


数据集的收集一直是一件耗时耗力的工作,为了快速便捷地完成“垃圾”图像数据集的收集,我们依据官方发布的垃圾分类指南上每一类所包含的垃圾名称,通过在百度图片上爬取名称对应的图像来实现。官方发布的垃圾分类指南如下图所示。


640?wx_fmt=jpeg


在实际的应用场景中,待分类的样本往往是不可控的,所以一般会增加“其他”这个类别用来收留各种异常样本。在垃圾分类中,除可回收物、有害垃圾和湿垃圾外都属于干垃圾,所以干垃圾已经扮演了“其他”的角色。我们的“垃圾”图像数据集最终分为可回收垃圾、有害垃圾、湿垃圾和干垃圾四个类别。数据集的部分图像如下图所示。



640?wx_fmt=png



垃圾自动分类器

 

垃圾自动分类本质上是一个图像分类问题,当前基于深度卷积神经网络的图像分类算法发展很快,各种方法层出不穷。下面我们先回顾这些分类网络的演进思路,再进一步将分类算法应用于垃圾分类,介绍构建一个垃圾自动分类器的流程和细节。



640?wx_fmt=png


卷积神经网络的开山之作LeNet于1998年被提出,并成功应用于手写体识别。LeNet和现在的网络结构相比虽然简单(如上图所示),但是卷积层、池化层和全连接层这些基本模块都已经具备。


随着ReLU和dropout的提出,以及GPU和大规模数据集的出现,卷积神经网络在2012年迎来了历史突破,AlexNet的出现让卷积神经网络开始逐渐成为计算机视觉任务的标配。在AlexNet的基础上,以增加网络深度为思路,出现了VGGNet;以增强卷积模块为思路,出现了基于Inception的一系列网络。


640?wx_fmt=png


随着后来居上的ResNet的提出,层数极深的网络成为了可能。通过引入残差模块,缓解了深度网络训练过程中的梯度消失问题,让网络的深度不断加大,网络性能也得到了大幅提升。之后的DenseNet更是通过对特征图的稠密连接,加强了特征的传递,继续提升分类效果。当前ResNet及其变种形式已经被广泛地应用于图像分类任务,同时也成为了在解决目标检测和图像分割等其他计算机视觉问题时常用的主干网络结构。


在本文中,我们使用50层的ResNet来构建垃圾自动分类器。具体我们采用在ImageNet数据集上预训练的ResNet50模型参数作为初始化,利用上一节中收集的“垃圾”图像数据集对其进行微调。


其中我们将上述ResNet50的最后一层输出从1000(ImageNet数据集的分类数量)修改为4(垃圾分类数量),同时在训练过程中冻结了部分卷积层参数的更新。此外还进一步利用水平翻转、随机裁剪和色彩抖动等方式对训练的“垃圾”图像进行数据增强。在完成垃圾自动分类器的训练后,我们对一些垃圾进行了自动分类的测试,准确率达到近90%。虽然对复杂的情况还是存在一定的误判,但大部分常见的垃圾都得到了正确的区分,具有较强的实用性。

 

从单个垃圾分类到一群垃圾分类

 

上一节中我们介绍了垃圾自动分类器的构建,但是这样的垃圾分类器的输入都是单个垃圾图像。在实际的垃圾分类投放过程中,对单个的垃圾进行一一拍照分类显得过于繁琐和缓慢。那能不能对一群垃圾直接拍照后进行批量分类呢?要实现对一群垃圾的批量分类,其实就是要构建一个垃圾的目标检测器。输入一张含有多个垃圾的图像,让模型输出图像上每种垃圾对应的类别。

 

640?wx_fmt=png

640?wx_fmt=png


在深度学习出现之前,可变形部件模型(DPM)一直是流行的目标检测方法。深度学习出现后,以R-CNN、Fast R-CNN、Faster R-CNN为代表的两阶段算法和以YOLOv1-3、SSD、RetinaNet为代表的单阶段算法成为主流。前者是先由算法生成一系列待检测目标的候选框,再通过卷积神经网络进行候选框的分类;后者则不用产生候选框,直接将目标边框定位的问题转化为回归问题处理。


和垃圾分类器一样,一个理想的垃圾检测器,需要大量的“垃圾”标注数据来支撑。但是与分类数据集相比,检测数据集除了标注类别外还要标注图位置坐标,这样的标注工作更为艰巨。在完成垃圾检测的图像数据集后,就可以利用当前主流的深度学习检测算法来实现批量垃圾的分类。


写在最后

 

垃圾分类最近成为了大家生活中经常讨论的话题,这篇文章分享了如何利用深度学习技术来构建一个垃圾自动分类器,也进一步介绍了从单个垃圾分类到批量垃圾分类的思路和挑战。


在实际的垃圾分类中,由于垃圾多种多样,同一类别的垃圾可能差异很大,而不同类别的垃圾可能差异很小,在复杂情况下分类器效果可能会不尽如人意,后续可以考虑加入垃圾之间的高层次语义关系信息,进一步提升分类器的性能。最后希望大家都能做到正确的垃圾分类投放,毕竟生活不易,还是不要被罚款。


一些资料

[1] Deep Residual Learning for Image Recognition

[2] ImageNet Classification with Deep Convolutional Neural Networks

[3] Very Deep Convolutional Networks for Large-Scale Image Recognition


(*本文为 AI科技大本营转载文章,转载请联系原作者)


精彩推荐



参与投稿加入作者群,成为全宇宙最优秀的技术人~


640?wx_fmt=png


640?wx_fmt=jpeg


推荐阅读

  • 吴恩达Drive.ai因经营困难“卖身”苹果

  • 上海交大张拳石:神经网络的可解释性,从经验主义到数学建模

  • 我发现一个新的软件,用自然语言编程!非常酷!

  • 香港的房价真的那么贵吗?用数据挖掘真相!

  • 我花了 10 年,从工厂妹逆袭为纽约高薪程序员

  • 面试官问你MyBatis中有哪些设计模式,把这篇文章发给他

  • 中本聪的一失之虑让比特币趋于中心化, 那这些问题的严重性, 你了解吗?

  • 想换行做 5G 的开发者到底该咋办?

  • 如何向妹子解释:为啥 5G 来了需要换 SIM卡!


640?wx_fmt=png 你点的每个“在看”,我都认真当成了喜欢

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/64877.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习:垃圾自动分类

导 言 垃圾分类,指按一定规定或标准将垃圾分类储存、分类投放和分类搬运,从而转变成公共资源的一系列活动的总称。这不仅是出于生态环境角度考虑,“没有垃圾,只有放错位置的资源”,分类收集后,不少垃圾都可…

最新一代智能垃圾分类系统的实施方案

一说到智能垃圾分类,大家普遍的理解是:智能垃圾分类箱投入使用后自动进行垃圾分类。因为“智能”,所以解释为自动分类,一切真的很正常;有很多人有这样的误解。也许在未来,这样的功能会一个个完成&#xff0…

Garbage Classification 垃圾分类测试

Garbage classification 作者背景 郝航以,15岁,女,成都,高中国际部在读。暑假初学Python~ 项目背景 这是我暑假时自我创建的一个代码。 所谓编程,就是要走在时代的前端。上海的“垃圾分类”,卷来了一股风…

对垃圾分类工作作出重要指示PPT模板

模板介绍 精美PPT模板设计,对垃圾分类工作作出重要指示PPT模板。一套垃圾分类幻灯片模板,内含灰色多种配色,精美风格设计,动态播放效果,精美实用。 一份设计精美的PPT模板,可以让你在汇报演讲时脱颖而出。…

Android 垃圾分类APP(四)垃圾分类之图像输入

图像输入 前言正文一、创建平台应用二、新建图像识别页面三、网络订阅四、编写页面代码五、识别网络图片六、识别相册图片七、识别拍照图片八、垃圾分类九、源码 前言 在上一篇文章中完成了语音输入,这一篇来写图像输入 正文 图像输入无非就是图片识别嘛&#xff0…

垃圾分类图片数据集分享-约10w张数据集

1.获取方式 点赞本博客评论区留邮箱,博主在会发送(私信博主)。 访问的人太多了,需要私信联系。 截至到2021.03.30评论区所有邮箱已无偿发送 图片数据集直接留邮箱即可。 2.问题描述 最近在做一个相关项目,从网上整理了许许多多的有关于垃圾…

垃圾分类调研

垃圾分类 welcome,我们是电子科技大学的学生,因为对垃圾分类的一些问题感兴趣,于是我们进行了一些调查。 小组信息 学校:UESTC 年纪:2019级大一学生 成员:林浩,李则程,张智霖 分…

工程训练赛——智能垃圾分类

刚刚搞完工程训练赛,忙活两个月了,由于缺少参赛经验,比赛时出了意外状况,结果还是功亏一篑,就写一篇博客记录一下大学参加的第一次竞赛。 比赛要求 软件思路 由于我刚好在做项目的时候用的是PyQt5来写界面&#xff0…

垃圾分类解决方案-最新全套文件

垃圾分类解决方案-最新全套文件 一、建设背景垃圾分类的意义1.为什么要进行垃圾分类2.智慧垃圾分类的重要性 二、建设思路三、建设方案四、获取 - 垃圾分类全套最新解决方案合集 一、建设背景 垃圾分类的意义 1.为什么要进行垃圾分类 将易腐有机成分为主的厨房垃圾单独分类&…

垃圾分类全套技术方案

向AI转型的程序员都关注了这个号👇👇👇 设计构思与创意 本作品以微信小程序为“个人”平台,用户可在微信小程序中录入必要的人脸等个人信息,并且能够以微信小程序为窗口查询自己的垃圾分类详情。为保证微信小程序的丰富…

垃圾分类资料汇总

目录 一、前言二、垃圾分类话题简介三、当前存在的一些有用参考资源四、当前存在的垃圾分类小程序或者APP五、当前规模比较大的产品六、个人想法参考资料注意事项 一、前言 自从上海实行了垃圾分类之后,垃圾分类这个话题就成为了一个热点话题,比较流行的…

智能垃圾分类

智能垃圾分类 2021.4.9,浙江省举办了第七届工程训练大赛,我们组参加的是垃圾分类的项目,我们组顺利挺进决赛,但是我们看决赛规则并没有标注多种垃圾分类,我们没有完全的准备好应对多种垃圾分类,所以与国赛…

【图像分类数据集】非常全面实用的垃圾分类图片数据集共享

【图像分类数据集】非常全面实用的垃圾分类图片数据集共享 数据集介绍: 训练集 文件夹结构如下(部分: 第0类文件夹下数据展示如下(部分: 测试集 大致如下: 数据集获取方式: 总结&#xf…

VS2019安装不上 怎么弄啊

之前的版本是VS2017,因为笔记本很卡,就重装了个系统 再次安VS的时候就怎么都安不上去,是这样,卡到2/67,就不动了,然后就失败 安的时候选了C++有关的项目,不行,然后什么负载都不选,还是上面那样,还把C盘里的Microsoft.Net文件夹给删了,专门的卸载程序试过、控制面板…

计算机重新启动进不去系统,电脑关机重启进不了系统怎么办

可能还有些网友不太了解电脑关机重启进不了系统的情况,下面就由学习啦小编给你们介绍电脑关机重启进不了系统的原因及解决方法吧,希望能帮到大家哦! 电脑关机重启进不了系统的解决方法一: 蓝屏代码或事件查看器里面的内容普通人是看不懂的&am…

8Manage:分散的软件正在扼杀公司的生产力

在企业领域,数字化不仅仅是指工具能力,而是指用户如何很好地应用他们的知识来做决策,培养关系,建立声誉,以及动员同事、团队。几十年来,企业已经部署了生产力、搜索和协作平台,以提高员工和业务…

中高端洪流已至,酒店企业如何趁势突围

五一小长假即将到来,在人们热切盼望能出行游玩时,频发的疫情却挡住了人们出行的脚步。原本2020年突发的疫情“黑天鹅”,在近两年已经成为常态,对旅游业、酒店业造成严重影响。不过,从酒店行业整体来看,走向…

酒店预订网客户流失分析案例

阅读路线 项目介绍:该项目对某酒店预订网在一段时间内的客户预定信息数据进行分析,其中着重对该网站整体消费情况和用户行为展开分析,找出高价值用户人群,对客户进行用户画像分析,从而为该网站的精细化营销提供相关建议…

宏昆酒店集团携手DataPipeline打造实时数据融合平台,酒店业精益管理的新秘诀

酒店选址数字化审批、刷脸核身和无证核验、多渠道动态联动营销、客户个性化服务......数字化创新正在成为酒店未来的核心竞争力,且目前已成为大、中型酒店的“标配”。把“创新”写入了企业精神的宏昆酒店集团,早已超过业内大部分企业,在数字…

幸福消费成酒店投资趋势红利,荟语酒店凭何打造品牌核心优势

酒店行业经历数十年的高速增长,历经了一轮轮商业嬗变。时至今日,中高端酒店已成为市场中不可忽视的生力军,其中自然幸福系酒店品牌——荟语酒店更是已成为酒店投资市场的瞩目亮点。 那么,在中高端酒店市场中,荟语酒店凭…