位置: 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背面是玻璃吗(苹果11背面玻璃碎了再换个原装的和以前有区别吗)

    苹果11背面是玻璃吗(苹果11背面玻璃碎了再换个原装的和以前有区别吗)

  • b站如何举报违规视频(b站app怎么举报)

    b站如何举报违规视频(b站app怎么举报)

  • 美团新店七天怎么设置(美团新店七天怎么开启手机)

    美团新店七天怎么设置(美团新店七天怎么开启手机)

  • 苹果充电80%就充不进去怎么回事(苹果充电到80%就不充)

    苹果充电80%就充不进去怎么回事(苹果充电到80%就不充)

  • 华为海思是什么意思(华为海思是什么时候成立的)

    华为海思是什么意思(华为海思是什么时候成立的)

  • 为什么校园网登录页面打不开(为什么校园网登录了却上不了网)

    为什么校园网登录页面打不开(为什么校园网登录了却上不了网)

  • 手机右上角有个锁是什么意思(手机右上角有个像指南针的小图标是什么)

    手机右上角有个锁是什么意思(手机右上角有个像指南针的小图标是什么)

  • 执行二进制算术加运算01+01等于多少(执行二进制算术加运算盘11001)

    执行二进制算术加运算01+01等于多少(执行二进制算术加运算盘11001)

  • 华为手机刷机清除CACHE是什么意思(华为手机刷机清除数据会怎么样)

    华为手机刷机清除CACHE是什么意思(华为手机刷机清除数据会怎么样)

  • 苹果7指纹键坏了有救吗(苹果7指纹键坏了怎么修)

    苹果7指纹键坏了有救吗(苹果7指纹键坏了怎么修)

  • 乐视2怎么备份数据(乐视如何备份到手机)

    乐视2怎么备份数据(乐视如何备份到手机)

  • Reno Ace语音助手有什么用(opporenoace有语音唤醒吗)

    Reno Ace语音助手有什么用(opporenoace有语音唤醒吗)

  • 路由器连接不上网络怎么办(路由器连接不上是什么原因)

    路由器连接不上网络怎么办(路由器连接不上是什么原因)

  • oppor15长多少厘米(oppor15x手机长多少厘米)

    oppor15长多少厘米(oppor15x手机长多少厘米)

  • 能量球收取失败(能量球不显示还剩多久可收取)

    能量球收取失败(能量球不显示还剩多久可收取)

  • 快手界面在哪里设置(快手界面在哪里找)

    快手界面在哪里设置(快手界面在哪里找)

  • windows无法安装到这个磁盘(windows无法安装请重新启动安装)

    windows无法安装到这个磁盘(windows无法安装请重新启动安装)

  • oppoa9性能(oppoa9评测)

    oppoa9性能(oppoa9评测)

  • 天猫魔盒怎么投屏(天猫魔盒怎么投屏苹果)

    天猫魔盒怎么投屏(天猫魔盒怎么投屏苹果)

  • 华为mate20怎么开启NFC(华为mate20怎么开启高清通话)

    华为mate20怎么开启NFC(华为mate20怎么开启高清通话)

  • cad拉伸快捷键S怎么用(cad拉伸快捷键命令)

    cad拉伸快捷键S怎么用(cad拉伸快捷键命令)

  • iphonex绿屏闪烁(iphonex绿屏闪烁怎么办)

    iphonex绿屏闪烁(iphonex绿屏闪烁怎么办)

  • 惠普台式笔记本一体机电脑BIOS中文版对照图解介绍(惠普台式电脑配置及价格)

    惠普台式笔记本一体机电脑BIOS中文版对照图解介绍(惠普台式电脑配置及价格)

  • win10护眼模式在哪里? win10护眼模式的使用方法(win10护眼模式在哪)

    win10护眼模式在哪里? win10护眼模式的使用方法(win10护眼模式在哪)

  • 全网最新的vue.js下载和安装的3种方法(2023年)(全网最新的暗号)

    全网最新的vue.js下载和安装的3种方法(2023年)(全网最新的暗号)

  • 服装加工费税收编码
  • 增值税专用发票丢失了要怎么处理
  • 税控盘开票机号是哪个
  • 员工预支薪金怎么记账
  • 一般纳税人支付给小规模纳税人的税率
  • 煤炭运输企业的环保方案及措施怎么写
  • 内部往来科目设置在哪类下
  • 过期的食品退回去厂里怎么处理
  • 固定资产台账登记表明细科目写什么
  • 企业领用本企业生产的产品会计分录
  • 单位经济合同由谁来签
  • 增值税小规模纳税人免征增值税政策
  • 金三打印客户端插件如何下载?
  • 增值税季度报税
  • 补贴与工资薪金一起发放,属于福利费,还是纳入工资薪金总额税前扣除?
  • 应收补贴款贷方余额
  • 企业所得税如何计算
  • 审计报告格式与范文怎么写?
  • 所得税申报表中的营业成本包括费用吗
  • 员工垫付费用多久报销合理
  • win7怎么输入命令
  • 招标公司返回的钱怎么算
  • 贸易公司销售
  • 二手车增值税专用发票税率
  • type3插件
  • 命令行wifi
  • 出售应收债权属于收入吗
  • 未取得发票入账违反什么规定
  • 服务费的进项发票怎么做
  • PHP:zip_entry_close()的用法_Zip函数
  • cuda运行环境
  • laravel 自定义类
  • 投资收益会计准则
  • css如何实现文字环绕
  • 税收优惠会计分录 附加税
  • 使用nvm安装nodejs后无法执行node命令
  • 【JavaScript 刨根问底之】requestAnimationFrame以及延时器
  • mla指令
  • php计时函数
  • 支付中介费和物业费比例
  • 商业汇票的承兑银行必须具备下列条件
  • 已核销的坏账又收回会计分录
  • 新会计准则分录大全
  • 公司食堂的费用分录
  • mongodb数据库操作题
  • 填写备案信息的目的
  • 企业购买的理财产品 亏损了,是否可以税前扣除
  • 股东权益合计是净资产吗
  • 销售费用主要账户包括
  • 现金流量表中应收账款为负是什么意思
  • 以前年度损益调整
  • 网店会计做些什么
  • 差旅费是什么支出类型
  • 个人借款产生的利息怎么计算的
  • 投资收益科目的借贷
  • 申报工资总额除以在职人员人数
  • 销售佣金?
  • 基本户注销了还能查询流水吗
  • 留存收益和未分配利润一样吗
  • 存货盘亏的账务处理怎么做
  • 公账钱怎么取出
  • SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法
  • mysql经典书
  • mysql调用java
  • mysql数据库迁移到达梦
  • mac10.15系统
  • centos基本环境
  • win8系统怎么安装win10
  • 64位CentOS 6.4安装配置流量监控工具ntopng
  • 利用百度地图画cad图
  • jQuery+HTML5实现弹出创意搜索框层
  • js设计原则
  • python获取文件内所有函数
  • python字符串的用法
  • 国税新人什么时候入职
  • 云南定额发票真伪查询平台
  • 酒席发票
  • 巩义市公路管理局 邰江华简历
  • 小型贸易公司怎么赚钱
  • 金融机构取得的利息收入应缴纳增值税的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设