位置: IT常识 - 正文

如何利用Python进行垃圾分类(如何利用python进行文本挖掘)

编辑:rootadmin

推荐整理分享如何利用Python进行垃圾分类(如何利用python进行文本挖掘),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何利用python进行文本挖掘,如何利用python进行风险管理,python怎么进,如何利用python进行数据分析,如何利用python进行风险管理,如何利用python进行文本挖掘,如何利用Python进行矩阵乘法运算,如何利用Python进行矩阵乘法运算,内容如对您有帮助,希望把文章链接给更多的朋友!

1 引言

七月了,大家最近一定被一项新的政策给折磨的焦头烂额,那就是垃圾分类。《上海市生活垃圾管理条例》已经正式实施了,相信还

是有很多的小伙伴和我一样,还没有完全搞清楚哪些应该扔在哪个类别里。感觉每天都在学习一遍垃圾分类,真令人头大。

听说一杯没有喝完的珍珠奶茶应该这么扔

1、首先,没喝完的奶茶水要倒在水池里

2、珍珠,水果肉等残渣放进湿垃圾

3、把杯子要丢入干垃圾

4、接下来是盖子,如果是带盖子带热饮(比如大部分的热饮),塑料盖是可以归到可回收垃圾的嗷

看到这里,是不是大家突然都不想喝奶茶了呢,哈哈。不过不要紧,垃圾分类虽然要执行,但是奶茶也可以照喝。

那么,这里我们想讨论一下,人工智能和数据科学的方法能不能帮助我们进行更好的垃圾分类?这样我们不用为了不知道要扔哪个垃

圾箱而烦恼。

2 思路

这问题的解决思路或许不止一条。这里只是抛砖引玉一下,提供一些浅显的见解。

第一种方案,可以把垃圾的信息制成表格化数据,然后用传统的机器学习方法。

第二种方案,把所有的垃圾分类信息做成知识图谱,每一次的查询就好像是在翻字典一样查阅信息。

第三种方案,可以借助现在的深度学习方法,来对垃圾进行识别和分类。每次我们给一张垃圾的图片,让模型识别出这是属于哪一种

类别的:干垃圾,湿垃圾,有害垃圾还是可回收垃圾。

3 图像分类

图像分类是深度学习的一个经典应用。它的输入是一张图片, 然后经过一些处理,进入一个深度学习的模型,该模型会返回这个图片

里垃圾的类别。这里我们考虑四个类别:干垃圾,湿垃圾,有害垃圾还是可回收垃圾。

(报纸 :可回收垃圾 )

(电池 :有害垃圾 )

如何利用Python进行垃圾分类(如何利用python进行文本挖掘)

(一次性餐盒 :干垃圾 )

我们对图片里的物品进行分类,这是图像处理和识别的领域。人工智能里提出了使用卷积神经网络(Convolutional Neural Network, CNN)来解决这一类问题。

我会用keras包和Tensorflow后端来建立模型。 由于训练集的样本暂时比较缺乏,所以这里只能先给一套思路和代码。训练模型的工

作之前还得进行一波数据收集。

相关推荐:《Python视频教程》

我们就先来看看代码大致长什么样吧

先导入一些必要的包。

再做一下准备工作。

在上面,我们初始化了一些变量,batch size是128; num_classes = 4,因为需要分类的数量是4,有干垃圾,湿垃圾,有害垃圾

和可

回收垃圾这四个种类。epochs 是我们要训练的次数。接下来,img_rows, img_cols = 28, 28 我们给了图片的纬度大小。

在 .reshape(60000,28,28,1)中 , 60000 是图片的数量(可变), 28是图片的大小(可调),并且1是channel的意思,channel = 1

是指黑白照片。 .reshape(10000,28,28,1)也是同理,只是图片数量是10000。

到了最后两行,我们是把我们目标变量的值转化成一个二分类, 是用一个向量(矩阵)来表示。比如 [1,0,0,0] 是指干垃圾,[0,1,0,0]

是指湿垃圾等等。

接下来是建模的部分。

我们加了卷积层和池化层进入模型。激活函数是 relu,relu函数几乎被广泛地使用在了卷积神经网络和深度学习。我们在层与层之间

也加了dropout来减少过拟合。Dense layer是用来做类别预测的。

建完模型后,我们要进行模型的验证,保证准确性在线。

到这里,我们的建模预测已经大概完成了。一个好的模型,要不断地去优化它,提高精确度等指标要求,直到达到可以接受的程度。

这优化的过程,我们在这里就先不深入讨论了,以后继续。

4 总结

值得一提的是,尽管方法上是有实现的可能,但是实际操作中肯定要更复杂的多,尤其是对精度有着很高的要求。

而且当一个图片里面包含着好几种垃圾种类,这也会让我们的分类模型开发变得很复杂,增加了难度。

比如,我们想要对一杯奶茶进行垃圾分类,照片里面是包含了多个垃圾的种类,这就比较头大了,因为这并不是属于单一的类别。

前路的困难肯定是有的,不过就当这里的分享是个抛砖引玉的起点吧。

本文链接地址:https://www.jiuchutong.com/zhishi/304675.html 转载请保留说明!

上一篇:mysql中regexp_instr函数的使用

下一篇:phpcms怎么添加统计功能(phpcms使用教程)

  • windows10分辨率在哪里调试(Windows10分辨率在哪调的)

    windows10分辨率在哪里调试(Windows10分辨率在哪调的)

  • 小米10至尊版机身重量是多少(小米10至尊版机身长度)

    小米10至尊版机身重量是多少(小米10至尊版机身长度)

  • 华为mate30拍照有哪些功能(华为mate30拍照有重影)

    华为mate30拍照有哪些功能(华为mate30拍照有重影)

  • 如何查看对方是否看了微信信息(如何查看对方是否把你删除)

    如何查看对方是否看了微信信息(如何查看对方是否把你删除)

  • 华为p30pro怎么给别的手机充电(华为p30pro怎么给软件设置密码)

    华为p30pro怎么给别的手机充电(华为p30pro怎么给软件设置密码)

  • 苹果怎么关闭下载东西输入id密码(苹果怎么关闭下拉菜单)

    苹果怎么关闭下载东西输入id密码(苹果怎么关闭下拉菜单)

  • 抖音手机直播有回声怎么办(抖音手机直播有什么要求)

    抖音手机直播有回声怎么办(抖音手机直播有什么要求)

  • gtxtitanx是游戏显卡吗

    gtxtitanx是游戏显卡吗

  • 苹果耳机a1938是什么型号(苹果耳机A1938是几代)

    苹果耳机a1938是什么型号(苹果耳机A1938是几代)

  • 电脑赫兹是什么意思(电脑赫兹在哪里设置)

    电脑赫兹是什么意思(电脑赫兹在哪里设置)

  • 淘宝旺旺名在哪里查询(淘宝旺旺名在哪找)

    淘宝旺旺名在哪里查询(淘宝旺旺名在哪找)

  • word怎么排版4张图片(word文档怎么排成4个块)

    word怎么排版4张图片(word文档怎么排成4个块)

  • 抖音合拍怎么选本地视频(抖音合拍怎么选择视频时长)

    抖音合拍怎么选本地视频(抖音合拍怎么选择视频时长)

  • 手机迅雷和电脑迅雷怎么同步(手机迅雷和电脑迅雷会员同步吗)

    手机迅雷和电脑迅雷怎么同步(手机迅雷和电脑迅雷会员同步吗)

  • 会飞的特效用什么软件(飞起来的特效)

    会飞的特效用什么软件(飞起来的特效)

  • win10无法在此硬件安装(win10无法在此硬件安装配置)

    win10无法在此硬件安装(win10无法在此硬件安装配置)

  • 苹果平板a1396是几代(苹果平板a1396是几寸)

    苹果平板a1396是几代(苹果平板a1396是几寸)

  • vivox27是什么屏幕(vivox27屏幕材质)

    vivox27是什么屏幕(vivox27屏幕材质)

  • 打印机驱动怎么安装(打印机驱动怎么更新)

    打印机驱动怎么安装(打印机驱动怎么更新)

  • win10为什么每次重启都要手动开启代理(win10为什么每次开机都要输入微软密码)

    win10为什么每次重启都要手动开启代理(win10为什么每次开机都要输入微软密码)

  • 隐藏资源管理器左侧“此电脑”中不常用的文件夹(隐藏资源管理器窗口)

    隐藏资源管理器左侧“此电脑”中不常用的文件夹(隐藏资源管理器窗口)

  • UE4 利用WEBUI插件完成UE与JS的交互 (UE4嵌入WEB)(ue4安装插件)

    UE4 利用WEBUI插件完成UE与JS的交互 (UE4嵌入WEB)(ue4安装插件)

  • Ctfmon.exe是什么进程?Ctfmon.exe进程为什么会运行?(ctfmon.exe文件在哪)

    Ctfmon.exe是什么进程?Ctfmon.exe进程为什么会运行?(ctfmon.exe文件在哪)

  • vue3中使用echart的两种引入方式,以及需要注意的事项。(vue+echarts)

    vue3中使用echart的两种引入方式,以及需要注意的事项。(vue+echarts)

  • 小规模减免税款的账务处理
  • 外购商品赠送怎么做账
  • 财务报表没报会影响出口退税吗为什么
  • 增值税进项税转出政策依据
  • 取得经营所得需要纳税人自行申报嘛
  • 工伤医疗费用个人社保卡支付找谁报销
  • 现金形式发放的福利需要扣税吗
  • 以实物抵债账务协议
  • 应付账款从质保开始算吗
  • 网上平台服务年费应该计入什么费用?
  • 在筹建期间的费用属于什么
  • 现金日记账年结模板
  • 赠品折扣计算法
  • 残保金申报表怎么作废
  • 小企业会计准则和企业会计准则的区别
  • 小规模劳务公司税率是多少
  • 购入土地使用权增值税税率
  • 代理运费进项税额抵扣
  • 民办非企业捐赠支出会计处理
  • 劳务报酬怎么申报个税电子税务
  • 企业收到利息收入开发票吗
  • 最新w10系统专业版
  • 兼职人员工资如何扣税
  • win11 pin失效
  • 收到保险公司赔付的车辆维修费的会计分录
  • php数组函数,选班长
  • 微信小程序下单可以退款吗
  • layui 日期控件赋值
  • 固定资产清理科目余额结转哪里
  • php 进程通信
  • json解析格式
  • 商业银行流动性风险监管指标
  • php获取客户端唯一标识
  • Vue2 Element description组件 列合并
  • uniapp和vue混合开发
  • 年度总产值等于营业收入
  • 个税返还的会计处理
  • 预缴增值税需要预缴城建税吗
  • phpcms手机端
  • 小企业会计准则应付税款法
  • 公司组织员工旅游费可以在税前扣除吗
  • 企业商品库存周期是多久
  • 企业销售旧车如何开票
  • vue3+ts+MicroApp实战教程
  • 什么叫python的开发环境
  • 政府补助 项目资本金
  • 什么叫现金流量表举例说明
  • 发票有别的字迹有影响吗
  • 基础电信服务和增值电信服务税率
  • 在建工程和预付账款怎么转化
  • 房地产预缴增值税计算公式
  • 个税起征点调整至10000
  • 原始凭证错误的更正方法
  • 转出未交增值税会计处理
  • 企业购手机的发票在哪里
  • 销售方运输收入分录
  • 怎样银行存款,预付帐款,应收帐款余额做资金平衡表
  • MySQL 5.0.96 for Windows x86 32位绿色精简版安装教程
  • 电脑windows不可用怎么办
  • linux 详解
  • freebsd查看硬盘信息
  • linux终端有哪些
  • player文件怎么打开
  • win7 64位打开软件时显示丢失wpcap.dll的三种解决办法
  • cocos3d物理引擎
  • perl的正则表达式语法
  • nginx优雅退出
  • 详解JavaScript ES6中的模板字符串
  • vs开发web教程
  • JQuery datepicker 用法详解
  • jquery1.8
  • 安卓手机图片缓存在哪
  • 北京顶点b128怎么样
  • 不含税价是除以1.13还是乘以0.87
  • 直辖市税务局
  • 浙江省工伤停工留薪期分类目录
  • 镇江涨潮退潮时间表
  • 贵州社保在线年审官网
  • 税务局拒开发票
  • 运输企业定额发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设