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

  • 开展博客营销策略(博客营销如何开展网络营销活动)

    开展博客营销策略(博客营销如何开展网络营销活动)

  • 拉黑号码能收到短信吗(拉黑号码收到的拦截信息怎样才能看不到)

    拉黑号码能收到短信吗(拉黑号码收到的拦截信息怎样才能看不到)

  • iphone xr有指纹识别吗(iphone xr有指纹识别功能吗?)

    iphone xr有指纹识别吗(iphone xr有指纹识别功能吗?)

  • 微信号封了临时登录可以登多久(微信号封了临时封号)

    微信号封了临时登录可以登多久(微信号封了临时封号)

  • 苹果充一晚上电好不好(苹果充一晚上电第二天不亮屏)

    苹果充一晚上电好不好(苹果充一晚上电第二天不亮屏)

  • 怎样删除微信零钱明细(怎样删除微信零钱包记录)

    怎样删除微信零钱明细(怎样删除微信零钱包记录)

  • 荣耀YOYO怎么打开(荣耀yoyo玩法)

    荣耀YOYO怎么打开(荣耀yoyo玩法)

  • kpm是啥呢(kpem什么意思)

    kpm是啥呢(kpem什么意思)

  • ios第三方应用灰色打不开(苹果第三方软件灰色不出现设备信任)

    ios第三方应用灰色打不开(苹果第三方软件灰色不出现设备信任)

  • ip66防护等级是什么(防护等级ip66与ip65)

    ip66防护等级是什么(防护等级ip66与ip65)

  • 一个微信号可以建多少群(一个微信号可以登录几个手机)

    一个微信号可以建多少群(一个微信号可以登录几个手机)

  • 华为智能眼镜有啥用

    华为智能眼镜有啥用

  • 熄屏显示时间如何设置(熄屏显示时间如何调整)

    熄屏显示时间如何设置(熄屏显示时间如何调整)

  • 1000兆流量是1g吗(一千兆流量)

    1000兆流量是1g吗(一千兆流量)

  • a1954是什么型号(平板A1954是什么型号)

    a1954是什么型号(平板A1954是什么型号)

  • 高斯投影是什么投影(高斯投影是什么不变的投影)

    高斯投影是什么投影(高斯投影是什么不变的投影)

  • ps怎么打印照片(ps怎么打印照片6寸照片)

    ps怎么打印照片(ps怎么打印照片6寸照片)

  • 手机突然没有声音是什么原因(手机突然没有声音了怎么解决)

    手机突然没有声音是什么原因(手机突然没有声音了怎么解决)

  • 网易云音乐听歌识曲在哪(网易云音乐听歌背景怎么换)

    网易云音乐听歌识曲在哪(网易云音乐听歌背景怎么换)

  • 拼多多哪里可以加备注(拼多多哪里可以看到好友买的东西)

    拼多多哪里可以加备注(拼多多哪里可以看到好友买的东西)

  • cpnal00是什么型号(cpnal00参数)

    cpnal00是什么型号(cpnal00参数)

  • 如何比较excel两列是否一样(如何比较两个excel)

    如何比较excel两列是否一样(如何比较两个excel)

  • qq怎么改实名认证游戏(qq怎么改实名认证)

    qq怎么改实名认证游戏(qq怎么改实名认证)

  • 为什么苹果不能下探探(为什么苹果不能下载软件了?)

    为什么苹果不能下探探(为什么苹果不能下载软件了?)

  • word怎么把图片转为文字(word怎么把图片设置成一样大小)

    word怎么把图片转为文字(word怎么把图片设置成一样大小)

  • bg命令  将作业放到后台运行

    bg命令 将作业放到后台运行

  • 缴纳增值税影响损益吗
  • 税前扣除项目包括
  • 企业进项不足的原因
  • 提高资产利用率,增加销售收入
  • 小规模纳税人小微企业免税销售额
  • 物资采集是什么意思
  • 无形资产要入账吗
  • 互联网企业招商方案
  • 广告宣传怎么开发票
  • 购车合同起什么作用
  • 企业购入存货分录
  • 小规模可以接收专票吗现在
  • 设备安装合同预付款比例
  • 工业企业出售厂房需要预缴税款吗
  • 购入空调
  • 生产成本包括哪三类
  • 印花税滞纳金应计入什么
  • 股权转让个税怎么缴纳
  • 外地预交增值税退税了如何把申报报表
  • 电脑输入法无法输入中文怎么办
  • 病毒dll文件
  • Windows 2003 SP2 简体中文版下载地址
  • php中strstr
  • PHP:Memcached::getDelayedByKey()的用法_Memcached类
  • 高新技术企业职工总数
  • 网赚项目——Youtube获取高流量的技巧
  • 分公司改为子公司的所得税业务处理?
  • 将款项汇往外地采购专用账户会计分录
  • 合伙企业利润分配首要依据
  • thinkphp excel
  • Python web开发基础教程的心得
  • 模型参数是什么意思
  • 酒店押金的账务处理
  • Linux下socket实现网页抓取 Unicorn 博客频道 CSDN.NET
  • jetbrainsnews
  • c++评测
  • 网上报税流程演示2019
  • 有关事业单位无编人员的规定
  • 电子税务局里的自然人是什么意思
  • 工会收支账务处理
  • 织梦安装详细教程
  • mongodb副本集群
  • 残疾人就业保障金是什么意思啊
  • 股权转让主要交什么税费
  • 印花税只能到角吗
  • 利润表中本期金额是什么意思
  • mysql命令行删除库中的所有表
  • 发票金额跟实际转账金额不一样该怎么办
  • 免费赠送客户入群的文案
  • 库存商品盘盈怎么做账
  • 发票上有银行流水号吗
  • 工程施工企业收到工程款,怎么做分录
  • 收到错误发票已入账跨月重新开会计分录
  • 资产减值损失属于费用类吗
  • 差旅费一般包括往返及当地的交通费
  • 物流公司主营业务成本会计分录
  • 小规模普票冲红能退税吗?
  • 固定资产报废由谁审批
  • 公司食堂招待客户,客户付了钱怎么入账
  • 速动比率特别高的原因
  • 会计软件什么范围分为单用户和多用户呢
  • sqli
  • windows7如何设置电脑休眠时间
  • win10禁止显卡驱动自动安装
  • win10天气预报设置
  • Unity3D游戏开发标准教程
  • opengl update
  • opengl基础知识
  • Python 操作MySQL详解及实例
  • javascript module
  • jquery html函数
  • javascript canvas方法有哪些
  • unity网络请求
  • jquery deferred对象
  • jquery解决跨域问题
  • 哪些润滑油属于润滑剂
  • 山西增值税优惠政策
  • 交17000办的保险是什么保险
  • 海关行政处罚实施条例的适用范围
  • 车船使用税减免法律规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设