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

  • 苹果11的4G内存够用吗(iphone 11 4gb)

    苹果11的4G内存够用吗(iphone 11 4gb)

  • 黑鲨2和黑鲨2pro的区别(黑鲨2和黑鲨2pro参数对比)

    黑鲨2和黑鲨2pro的区别(黑鲨2和黑鲨2pro参数对比)

  • 笔记本不用电池能直接用电源吗(笔记本不用电池影响性能吗)

    笔记本不用电池能直接用电源吗(笔记本不用电池影响性能吗)

  • 手机控制台在哪里打开(手机控制台有什么作用)

    手机控制台在哪里打开(手机控制台有什么作用)

  • 50定焦拍全身要多远(50定焦镜头拍视频)

    50定焦拍全身要多远(50定焦镜头拍视频)

  • 华为自动重启(华为自动重启解决方案)

    华为自动重启(华为自动重启解决方案)

  • 抖音昵称一天可以改多少次(抖音名字一天改几次名字对号有影响吗)

    抖音昵称一天可以改多少次(抖音名字一天改几次名字对号有影响吗)

  • 华为怎么显示返回按键(华为怎么显示返回那三个按钮)

    华为怎么显示返回按键(华为怎么显示返回那三个按钮)

  • 美团好友拼单可以送两个地方吗(美团好友拼单可以几个人点餐)

    美团好友拼单可以送两个地方吗(美团好友拼单可以几个人点餐)

  • 华为mate30与华为nova6区别(华为mate30与华为p30pro对比)

    华为mate30与华为nova6区别(华为mate30与华为p30pro对比)

  • 域名dns的作用是(域名dns的主要功能是)

    域名dns的作用是(域名dns的主要功能是)

  • ipada1954用的处理器(ipadproa1584)

    ipada1954用的处理器(ipadproa1584)

  • 苹果xr可以更新ios13.3吗(苹果xr可以更新16.5系统吗)

    苹果xr可以更新ios13.3吗(苹果xr可以更新16.5系统吗)

  • iphonexs有指纹锁吗(苹果xs可以指纹)

    iphonexs有指纹锁吗(苹果xs可以指纹)

  • ps怎么处理raw文件(ps怎么处理raw格式)

    ps怎么处理raw文件(ps怎么处理raw格式)

  • 手机锁屏时间在哪里设置(华为手机设置锁屏时间在哪里)

    手机锁屏时间在哪里设置(华为手机设置锁屏时间在哪里)

  • 三星s10怎么使用两个微信(三星s10怎么使用三星版carlife)

    三星s10怎么使用两个微信(三星s10怎么使用三星版carlife)

  • 苹果签名怎么申请(苹果签名怎么弄的)

    苹果签名怎么申请(苹果签名怎么弄的)

  • 抖音里动态是啥意思(抖音有动态)

    抖音里动态是啥意思(抖音有动态)

  • 共用一个id能看见什么(共用一个id能看到对方的相册图片吗)

    共用一个id能看见什么(共用一个id能看到对方的相册图片吗)

  • 一加怎么查激活时间(一加手机如何查激活)

    一加怎么查激活时间(一加手机如何查激活)

  • 微信能不能定位找人(微信能不能定位别的城市)

    微信能不能定位找人(微信能不能定位别的城市)

  • Windows 10如何开启网络代理(windows10如何开机启动软件)

    Windows 10如何开启网络代理(windows10如何开机启动软件)

  • 如何做好系统备份 重装系统需要备份哪些文件(如何做好系统备案工作)

    如何做好系统备份 重装系统需要备份哪些文件(如何做好系统备案工作)

  • 运输费用怎么计算出来
  • 工程施工是资产还是负债
  • 增值税留抵税额是什么意思
  • 一张记账凭证写两个分录
  • 房地产一般纳税人扣除土地价款
  • 免 抵 退
  • 应纳税所得额为什么要减去国债利息收入
  • 增值税专用发票电子版
  • 工商公示纳税总额包含个税吗
  • 外包人员的工资是费用吗
  • 发出商品的会计核算
  • 为取得固定资产而发生的什么支出可计入固定资产成本
  • 股权拍卖溢价部分如何做会计处理?
  • 付给私人股权转让权怎么做分录?
  • 总公司发工资子公司代缴个税
  • 企业实际发生的与取得收入有关的、合理的支出,包括
  • 公司办的中石化油卡可以查视频记录吗
  • 股权转让如何避免缴纳个税
  • 海关的消费税怎么计算
  • 所得税费用为负数是什么意思
  • 劳务派遣公司支付劳务费怎么做账
  • 收到分包公司工程发票收入怎么做账
  • 对研发机构采购国产设备,全额退还增值税
  • mac系统小技巧
  • 留存收益净利润之间关系
  • 在windows7的
  • php tars
  • 发票开出后对方不付款
  • 公司被收购后所需资金
  • help是什么文件夹可以删除吗
  • 事业单位利息收入
  • php使用方法
  • vue鼠标点击事件点击改变效果,再次点击恢复效果
  • arc架构
  • vue要掌握哪些知识?
  • 复制/root/install.log到/tmp
  • is-l命令
  • 2022-8-30 servlet
  • 公司年底封账时间
  • 公司年夜饭怎么说话
  • mysql的innodb引擎支持外键
  • mongodb 分组计数
  • phpcms二次开发教程
  • 电脑管理费用入什么账户
  • 培训费属于什么
  • 如何查看发票是否作废
  • 基本户和零余额可以是一个账号么
  • 资本公积占比多少合适
  • 企业出现销售折扣的原因
  • 工会应付下级经费
  • 跨年红字发票账务处理
  • 房地产公司退房款怎么做账
  • 小规模纳税人收到专票的会计分录
  • 小规模企业能否消化13点增值税普通发票
  • sql server常规错误
  • 一个绝招 组合的成语
  • 喝了阿胶补血口服液嗜睡
  • ubuntu无线网卡怎么用
  • centos ssh permission denied
  • centos7怎么安装图形化界面
  • freebsd 升级
  • boot from
  • win10系统如何开启远程桌面连接
  • win8系统运行慢怎么办
  • win8如何进入bios
  • win10 20h2 微软账户
  • windows7 sp1升级包
  • jquery的使用步骤
  • nodejss
  • java gravity
  • unity3ds
  • nodejs递归创建目录
  • android synchronized
  • jquery文档处理有哪些
  • jquery选择器的作用
  • jquery更换图片
  • 土地增值税法定扣除项目
  • 为构建和谐企业
  • 江西省税务局发票查询平台官网
  • 福建省网上税务办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设