位置: 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使用教程)

  • 苹果恢复出厂设置还能找回照片吗(苹果恢复出厂设置)(苹果恢复出厂设置能清干净吗)

    苹果恢复出厂设置还能找回照片吗(苹果恢复出厂设置)(苹果恢复出厂设置能清干净吗)

  • 顺丰没有单号只有手机号可以查到快递吗(顺丰有单号没有物流信息)

    顺丰没有单号只有手机号可以查到快递吗(顺丰有单号没有物流信息)

  • 苹果icould下载失败怎么办(icloud下载失败)

    苹果icould下载失败怎么办(icloud下载失败)

  • soul我看过谁能删吗(soul谁看过我里面的人突然消失了是怎么回事)

    soul我看过谁能删吗(soul谁看过我里面的人突然消失了是怎么回事)

  • 戴尔win10开机卡在logo转圈(戴尔win10开机卡在logo界面)

    戴尔win10开机卡在logo转圈(戴尔win10开机卡在logo界面)

  • 退款成功后钱没到卡里(退款成功钱没到账怎么回事)

    退款成功后钱没到卡里(退款成功钱没到账怎么回事)

  • uv膜胶水进了按键怎么处理(贴uv膜进胶水)

    uv膜胶水进了按键怎么处理(贴uv膜进胶水)

  • 修改微信号需要登录一周吗(修改微信号需要什么条件)

    修改微信号需要登录一周吗(修改微信号需要什么条件)

  • 微信刚加好友转账提示(微信刚加好友转账提示风险如何解除)

    微信刚加好友转账提示(微信刚加好友转账提示风险如何解除)

  • 惠普非原装墨盒不识别(惠普非原装墨盒每天要清洗吗)

    惠普非原装墨盒不识别(惠普非原装墨盒每天要清洗吗)

  • cpu中的控制器的功能是什么(cpu中控制器的作用)

    cpu中的控制器的功能是什么(cpu中控制器的作用)

  • 抖音自己的评论为何是滚动的(抖音自己的评论在哪找)

    抖音自己的评论为何是滚动的(抖音自己的评论在哪找)

  • 华为摄像头升降的型号(华为摄像头升降的手机有哪些)

    华为摄像头升降的型号(华为摄像头升降的手机有哪些)

  • 退换货是什么意思(退换货是什么意思 我这边是要给他发回去吗)

    退换货是什么意思(退换货是什么意思 我这边是要给他发回去吗)

  • vb和vba的区别(vb和vba哪个好学)

    vb和vba的区别(vb和vba哪个好学)

  • 黄钻和svip会员有什么区别(黄钻和svip会员一样吗)

    黄钻和svip会员有什么区别(黄钻和svip会员一样吗)

  • 手机热点电视投屏耗流量吗(手机热点跟电视怎么连接投屏)

    手机热点电视投屏耗流量吗(手机热点跟电视怎么连接投屏)

  • 微信置顶文字怎么设置(微信置顶文字怎么设置苹果手机)

    微信置顶文字怎么设置(微信置顶文字怎么设置苹果手机)

  • 手机卡关机是怎么回事(手机卡关机怎么设置)

    手机卡关机是怎么回事(手机卡关机怎么设置)

  • 手机怎样查询电费余额(手机怎样查询电话号码)

    手机怎样查询电费余额(手机怎样查询电话号码)

  • 显卡驱动怎么安装(显卡驱动怎么安装win7)

    显卡驱动怎么安装(显卡驱动怎么安装win7)

  • 如何查看苹果使用的是不是高通的(如何查看苹果使用情况)

    如何查看苹果使用的是不是高通的(如何查看苹果使用情况)

  • Linux查看系统信息的常用命令(linux查看系统信息工具)

    Linux查看系统信息的常用命令(linux查看系统信息工具)

  • 增值税附加税怎么填
  • 不动产租赁税率2023
  • 个体户开公账户需要什么资料
  • 公司的纳税信用等级对财务人员有什么影响
  • 收到社保生育津贴摘要怎么写
  • 退回多报的教育费附加如何做账
  • 煤矸石算能源吗
  • 房地产企业所得税汇算清缴
  • 会计凭证如何填写
  • 企业股权转让如何避税收
  • 应收账款周转率多少合适
  • 黄金以旧换新工费多少钱一克
  • 企业支付的产品广告费应计入什么账户借方
  • 没有留抵税用进项抵扣滞纳金可以吗?
  • 交通补贴可以抵扣个税吗
  • 免租金政策
  • 企业所得税退税怎么做账务处理
  • 罚息 增值税
  • 合伙企业个人所得税经营所得怎么申报
  • 如何降低房租
  • 现金福利需要发票吗
  • 现金流量表本月数和本年累计数是相等的么
  • 融资租入固定资产的改建支出计入什么科目
  • 生产人员社保怎么做账
  • 项目工程分包账务
  • 社保公司返还多交的保险费会计分录怎么写?
  • 应收账款形成的内部原因和外部原因
  • 利润分配财务处理
  • 生产税有哪些
  • 个人所得税专项扣除夫妻双方都填吗?
  • 软件登记费用
  • 进货折扣是怎么计算
  • 公司收到发票怎么做账
  • 民非企业保险支出包括
  • centos配置php环境
  • php获取长度
  • 支付属于借方吗?
  • 收到退回的以前年度的劳务费怎么入账
  • 个人简历html网页代码含效果图
  • 微信小程序如何删除
  • 网站禁止了有什么方法打开
  • 收回外币应收账款如何处理
  • PostgreSQL教程(二):模式Schema详解
  • 收据的种类有哪些
  • 土地增值税预缴计算方法70号公告
  • 填写记账凭证的日期一般是会计人员填制记账凭证的
  • 未分配利润可以弥补亏损吗
  • 跆拳道馆薪酬详细方案
  • 公司开业装修费会计分录
  • 收到加工费怎么做账务处理分录
  • 营业外收入如何纳税
  • 期初建账明细账怎么建账
  • 企业给加盟店的钱怎么算
  • 公司购买一台电脑,会计科目怎么办
  • 年底汇算清缴是什么
  • 银行对账单上借贷方什么意思
  • 分公司从业人数填越少越好吗
  • mysql压测调优
  • VMware虚拟机中卸载java命令
  • windows XP+Fedora 8+solaris 11三系统安装攻略
  • windows查看电池信息
  • mac os10.11
  • linux系统文件压缩命令
  • win8.1应用商店
  • win10系统宽带连接错误解决方法
  • 手动为LiteSpeed安装eAccelerator和XCache的方法分享
  • win7系统浏览器打不开网页怎么办
  • w7升级w8.1
  • unity控制相机
  • js call.call
  • python金融大数据 全流程详解
  • nodejs 异步io底层原理
  • linux如何批量执行脚本
  • 设计shell程序
  • android 自定义
  • jquery插件是干什么的
  • 申请税务增票怎么写
  • 广东省广州市税务局分数线
  • 陕西国税电子税务局app
  • 区域化管理的利与弊
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设