V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
DrPikaduo
V2EX  ›  问与答

AI 垃圾识别,实现起来并不难做,为什么目前好像并没现成的数据集?

  •  
  •   DrPikaduo · 2019-06-30 15:58:57 +08:00 · 7548 次点击
    这是一个创建于 1958 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,现在上海垃圾分类搞的声音很大,如果个人无法判定垃圾,为什么不交给 AI 去处理?

    66 条回复    2019-07-01 20:08:18 +08:00
    exceloo
        1
    exceloo  
       2019-06-30 16:01:37 +08:00
    只靠摄像头进行图像识别吗?
    DrPikaduo
        2
    DrPikaduo  
    OP
       2019-06-30 16:05:19 +08:00
    @exceloo 上传服务器识别啊,就和 AI 识花一个道理啊
    lhx2008
        3
    lhx2008  
       2019-06-30 16:07:59 +08:00 via Android   ❤️ 1
    有小程序呀,不过是先识别物体再判断
    niubee1
        4
    niubee1  
       2019-06-30 16:08:07 +08:00   ❤️ 9
    你说不难?说明你不懂
    DrPikaduo
        5
    DrPikaduo  
    OP
       2019-06-30 16:09:09 +08:00
    @lhx2008 小程序叫什么,观摩一下
    DrPikaduo
        6
    DrPikaduo  
    OP
       2019-06-30 16:11:49 +08:00
    @niubee1 只是拿出来讨论一下,火气这么大干什么,我确实是才疏学浅,但是说话能不能有点依据?在有数据集的情况下,技术或者算法上有什么难度吗?
    exceloo
        7
    exceloo  
       2019-06-30 16:15:13 +08:00
    @DrPikaduo 识花也是要经过机器学习的,而且它预先知道了要识别的东西是花,另外目前识别的种类也有限。
    现在连要识别的东西是什么都不知道,这个机器学习的量不是一个级别的。
    举个很简单的例子,面包,光面包的形状就可以做出上百种。
    我觉得扫条形码识别商品然后说出分类可能还靠谱点。
    DrPikaduo
        8
    DrPikaduo  
    OP
       2019-06-30 16:21:41 +08:00
    @exceloo 但是不是所有的垃圾都有标签的,目前有这个需求,技术就是用来为生活服务的,应该是有公司去做的
    Mac
        9
    Mac  
       2019-06-30 16:25:51 +08:00 via Android   ❤️ 1
    现在的聚焦点不是怎么分,而且怎么扔
    exceloo
        10
    exceloo  
       2019-06-30 16:29:45 +08:00
    @DrPikaduo 但是你标题上说 “实现起来并不难” 就错了,其实是很难。任何公司立项都是要看收益和成本的。目前现存的搜索物品然后给出分类的程序倒确实不难,只需尽可能地把能搜罗到的物品预先按类别写到数据库里面就行了,只是一个查询的操作。
    难就难在物体识别。
    DrPikaduo
        11
    DrPikaduo  
    OP
       2019-06-30 16:40:53 +08:00
    @exceloo 做训练标记的成本确实不低,没钱确实是很难,但是我标题说的是数据集,没有哪个个人开发者自己做数据集吧?对于体量主够大的公司来说的,做数据集是没有问题的
    wangxiaoaer
        12
    wangxiaoaer  
       2019-06-30 16:41:23 +08:00 via Android   ❤️ 8
    一砣蛋糕捏成的屎形垃圾你来识别一下?

    都是搞技术的,难道对 AI 的理解也这么浅薄? 真以为人工智能有了革命性发展啥都能解决了?
    DrPikaduo
        13
    DrPikaduo  
    OP
       2019-06-30 16:44:49 +08:00
    @wangxiaoaer 在容忍度以下就可以了,只是辅助分类使用,弱人工智能就是用来方便生活的,也没有说解决一切问题吧
    pupboss
        14
    pupboss  
       2019-06-30 16:50:37 +08:00
    不要总想着什么都用 AI 解决,AI 说难听点就是个弟弟,去了解一下垃圾分类技术,你就不会来提问了

    磁铁,重量,形状,用物理原理制造的分拣机就已经满足精度需求了,成本也低,具体可以参考相关纪录片
    DrPikaduo
        15
    DrPikaduo  
    OP
       2019-06-30 16:53:20 +08:00
    @pupboss 对于扔垃圾的人不知道是什么类别,如果垃圾站能够直接分类,为什么扔垃圾的时候要这样折磨人
    pupboss
        16
    pupboss  
       2019-06-30 16:58:48 +08:00
    @DrPikaduo 我刚看懂,你是在说新的垃圾分类政策,根据我的了解,在新加坡,大家都是直接扔楼道里的垃圾洞,几乎所有垃圾都丢进去,分拣是在垃圾站统一做的,分拣出来的一部分卖给回收商,一部分烧掉发电,另一部分埋起来填海,家庭用户什么都不需要做
    keith1126
        17
    keith1126  
       2019-06-30 17:02:55 +08:00
    “实现起来并不难做”?

    事实上,挺难的。
    delectate
        18
    delectate  
       2019-06-30 17:05:21 +08:00   ❤️ 5
    歇歇吧,这个东西不是程序员脑子一热,民科一搞就能面世的简单东西。

    哪怕是单体识别,效果也很差(看这里:《逛三家无人便利店:发现它连你买的是什么都搞不清楚》 https://tech.sina.com.cn/it/2019-01-02/doc-ihqhqcis2319912.shtml )。这可是资本加持+完整技术团队支持+最佳角度拍摄+识别条件极佳=不超过 5 成识别率。

    不懂行的人把 AI 当救世主,懂行的把它当老鼠。目前所谓 ai 还就是个大量数据训练模型,和真正的智能,不沾边,顶多算是个统计学新的进展,连新方向都算不上。所以说,就怕半瓶子咣当的空想家。
    niubee1
        19
    niubee1  
       2019-06-30 17:08:58 +08:00   ❤️ 10
    找了几个标准训练集来跑跑数字识别就说自己懂 AI 了的基本都这个反应, 这个不难啊,为嘛不搞?
    真懂的只会说, 这个不难, 我搞了个大家来玩玩
    Ramiel
        20
    Ramiel  
       2019-06-30 17:17:11 +08:00 via Android
    分开来比认出来难
    DrPikaduo
        21
    DrPikaduo  
    OP
       2019-06-30 17:26:51 +08:00
    @delectate 这个是资本裹挟,忙着讲故事圈钱上市吧,这是另外一个问题吧,我说的就是在个人不知道垃圾是什么分类的时候,辅助一下这个是什么垃圾,也就是针对上海这个新政,而不是实现自动分类,楼上说有人已经上线了相关小程序,具体是数据库查询实现的,还是图像识别实现的我也不清楚,我是觉得可以推出样的功能来辅助个人,至于真正到了垃圾场怎么分类,楼上的物理方案应该更适合一些的
    DrPikaduo
        22
    DrPikaduo  
    OP
       2019-06-30 17:27:49 +08:00
    @Ramiel 我们没有能去改变政策,但是可以稍微帮助不清楚类别的人简单的识别一下
    yushi17
        23
    yushi17  
       2019-06-30 17:28:44 +08:00   ❤️ 1
    个人无法判定垃圾的话直接把名字输入到小程序里就 ok 了,拍照识别反而难度更大啊。感觉没有意义
    Track13
        24
    Track13  
       2019-06-30 17:33:28 +08:00 via Android
    这得让只存在于朋友圈的 ai 才干的来
    Cytion
        25
    Cytion  
       2019-06-30 17:36:04 +08:00 via Android   ❤️ 3
    “实现起来并不难做”

    做一个,请。
    Kirscheis
        26
    Kirscheis  
       2019-06-30 17:57:41 +08:00 via Android
    你的 idea 并不孤独。。我这里大概一年前就有一些人有过类似的想法并且我们进行过初步的预研,主要是看看能不能做一个 DL 识别垃圾并且机器人快速分拣的原型出来。

    事实证明还是对现在的 ai 技术太乐观了,试了很多模型都无法做到比较理想的识别率,更不要说给出精确的坐标让机器人分拣了。机器人部分倒是能达到成本控制和精度要求。目前总体来看这套东西暂时还无法达到应用级的水准,所以我们并没有发表过。

    当然因为我们几个人主业都不是做这行的,而且只是兴趣使然随便玩了一下,没怎么投入时间,不见得就能说明这条路行不通,而且目前 ai 技术也有一些新进步了。如果你真有兴趣的话,这是一个非常好的创业方向(国家鼓励环保+符合当前政策+大幅改进效率+市场不断增大),不妨自己试试做一套系统看看效果如何。
    unhumanplane
        27
    unhumanplane  
       2019-06-30 19:24:34 +08:00
    垃圾的种类数目太多不好做,当然可以直接端到端直接分出干湿垃圾,但估计准确率很悲剧,听说微软亚研院有人在搞了。
    Aixtuz
        28
    Aixtuz  
       2019-06-30 19:38:14 +08:00   ❤️ 4
    - 你说不难?说明你不懂
    - 只是拿出来讨论一下,火气这么大干什么,我确实是才疏学浅,但是说话能不能有点依据?

    人家就是在跟你讨乱,哪里火气大了?除了指出事实,他并没加任何语气助词。
    要求别人提供依据之前,你应该先拿出你认为不难的依据。
    arraysnow
        29
    arraysnow  
       2019-06-30 19:57:10 +08:00
    1、“ AI 垃圾识别,实现起来并不难做” 的论据是什么???

    2、拆过的避孕套属于干垃圾还是可回收垃圾?我觉得通过人工标注垃圾材质进行分类,准确率会好很多,当然这种和 ai 无关了
    akira
        30
    akira  
       2019-06-30 19:59:32 +08:00
    来说下科技要进步到什么程度的时候 才能做到呢。

    个人觉得应该 如果可以 实现 非接触式分析出 物质成分 含量的话 ,应该就可以实现 lz 的需求了。
    Norie
        31
    Norie  
       2019-06-30 20:15:12 +08:00 via Android
    湿纸巾是干垃圾,瓜子壳是湿垃圾。就问你怕不怕
    fantasylidong
        32
    fantasylidong  
       2019-06-30 21:07:37 +08:00 via Android
    我觉得数据集还行吧,你可以在垃圾车还没运走前翻垃圾桶拍照,滑稽
    tanrunhao
        33
    tanrunhao  
       2019-06-30 21:20:11 +08:00
    无可能,输入文字能判断就已经很好了,估计还是靠百度,然后看知道的回复
    tanrunhao
        34
    tanrunhao  
       2019-06-30 21:26:06 +08:00
    如果人工智能或者其他技术能解决,为什么还要丢垃圾的人去处理而不是收垃圾后处理,正因为没法处理所以才需要人来
    ww2000e
        35
    ww2000e  
       2019-06-30 21:51:04 +08:00 via Android
    很多垃圾都不成形了,不好识别吧
    shm7
        36
    shm7  
       2019-06-30 22:16:56 +08:00
    ”好像并不难做“。。。。。这种场景,绝大多数场景,有数据集,基本上就没问题了。没数据集。。。。你是巧妇你来
    shm7
        37
    shm7  
       2019-06-30 22:19:00 +08:00
    难就难在没数据上。。。。搞个图像数据集的增强,把图像移动位置框个方、搞些随机点的移动。大多数人可能觉得这没啥技术含量,但是论文却能登到顶级期刊的当年 top 榜你信不信。。。
    coloz
        38
    coloz  
       2019-06-30 22:51:53 +08:00
    不难?形状颜色各异,你咋判断?
    dlsflh
        39
    dlsflh  
       2019-06-30 23:07:37 +08:00 via Android
    对啊,避孕套是什么垃圾?用过的和没用过的一样吗?
    947211232
        40
    947211232  
       2019-06-30 23:46:29 +08:00
    以前扔垃圾的时候也是分可回收和不可回收!结果看到环卫叮咣一下全部倒进一辆车拉走了!唉!
    turandothaha
        41
    turandothaha  
       2019-07-01 00:31:56 +08:00
    @wangxiaoaer
    @niubee1
    @pupboss
    总有一帮人什么都不懂装得跟什么一样,你们要是不会人工智能,搜索引擎也不会?

    品骉联盟:人工智能可以分拣垃圾,但垃圾分类要我们做
    http://www.sohu.com/a/246585721_621232
    https://cloud.tencent.com/developer/news/397048
    http://www.elecfans.com/d/638401.html
    turandothaha
        42
    turandothaha  
       2019-07-01 00:39:50 +08:00   ❤️ 1
    “一砣蛋糕捏成的屎形垃圾你来识别一下?”
    - 为什么要把自己局限在图形里面,气味,成分...?

    "不要总想着什么都用 AI 解决,AI 说难听点就是个弟弟,去了解一下垃圾分类技术,你就不会来提问了
    磁铁,重量,形状,用物理原理制造的分拣机就已经满足精度需求了,成本也低,具体可以参考相关纪录片"
    - 你对人工智能和机器学习有什么误解,能用规则过滤的,说明复杂度还没有上升到需要机器学习的地步。

    “事实上,挺难的。”
    “做一个,请。”
    “ 找了几个标准训练集来跑跑数字识别就说自己懂 AI 了的基本都这个反应, 这个不难啊,为嘛不搞?
    真懂的只会说, 这个不难, 我搞了个大家来玩玩”
    一帮人真是逗,要是有现成的方案,轮得到你来在这里发话?真当人工智能是调参了?你要能搞出来,那是发 paper 的事情。一帮 curd boy 真觉得自己就是世界顶级人才了。
    ant2017
        43
    ant2017  
       2019-07-01 07:17:22 +08:00 via Android
    不如语音交互协助分类
    lyy16384
        44
    lyy16384  
       2019-07-01 10:09:48 +08:00
    没听过 AI 分不出狗和甜甜圈吗
    TypeErrorNone
        45
    TypeErrorNone  
       2019-07-01 10:28:33 +08:00
    还不如直接说话问呢,大家可以看看我开发的这个小程序,可以说话查询垃圾分类

    <img src="https://i.loli.net/2019/07/01/5d196fbd2865371538.png">
    jmc891205
        46
    jmc891205  
       2019-07-01 10:33:27 +08:00
    没必要
    垃圾的量并不大 靠人眼识别就可以
    电脑主要是维护一个数据库来辅助人做分类

    现在一些小程序已经有这样功能了
    比如「上海发布」公众号的市政大厅里就有垃圾分类查询
    sdushn
        47
    sdushn  
       2019-07-01 10:52:17 +08:00   ❤️ 1
    老哥,确实很难的,垃圾种类,样子千千万,同样的东西,以不同的角度拍,AI 给出的答案会是不同的,目前来看,最简单的技术手段就是印发一些垃圾分类对照表
    keith1126
        48
    keith1126  
       2019-07-01 11:38:28 +08:00
    @turandothaha #42

    “要是有现成的方案,轮得到你来在这里发话?真当人工智能是调参了?你要能搞出来,那是发 paper 的事情。”

    你这番话和大家所说的“识别垃圾很难”矛盾吗?不正是因为难,因为不容易搞出来,所以大家才嘲讽楼主吗?

    正是因为我们都是卑微的 CRUD Boys,有自知之明,所以才说这件事我们做不了。

    而你呢,你可以做出来吗?
    keith1126
        49
    keith1126  
       2019-07-01 11:39:45 +08:00
    @turandothaha #41

    顺便提醒一下你,这种外行的新闻报导对 AI 的作用很明显都夸大了,你要是信以为真,咋不去看看各路公众号鼓吹“ AI 统治世界”?
    kakudesu
        50
    kakudesu  
       2019-07-01 11:51:01 +08:00
    这钩我咬了
    turi
        51
    turi  
       2019-07-01 12:16:30 +08:00
    感觉很难,一个塑料都可以变成多少种样子,几百种?几亿种?万亿种?
    你从哪里找数据去训练。
    更别谈其他的了,厨房垃圾很多种,分的出来吗?
    还有,这东西肯定不能服务器识别,服务器扛不住的。
    karllynn
        52
    karllynn  
       2019-07-01 12:26:29 +08:00
    这个怎么可能不难,太特么难了
    mcone
        53
    mcone  
       2019-07-01 12:28:25 +08:00
    居然有人觉得不难,talk is cheap, show me the code

    下面几个赞比较高的,说的都挺中肯的,楼主一一反驳,但是代码呢?

    >上传服务器识别啊,就和 AI 识花一个道理啊
    这话跟没说一样……跟“服务器”是个全知全能的 oracle 一样……
    nuko
        54
    nuko  
       2019-07-01 14:30:02 +08:00   ❤️ 1
    为什么一定纠结在用图像识别,文字输入判断不是更方便?一直开着摄像头对着一堆垃圾在那认真的扫啊扫的,捡破烂的看了都要笑了
    niubee1
        55
    niubee1  
       2019-07-01 14:31:45 +08:00
    @turandothaha 如果不会 AI 就会搜索, 您估计要展开阅读的科技树才行。

    用搜索来代替思考是很多技术人急功近利的典型心态
    jas0ndyq
        56
    jas0ndyq  
       2019-07-01 15:07:24 +08:00
    楼主已经说了没有数据集,为什么还有人要人家上代码?
    zzugyl
        57
    zzugyl  
       2019-07-01 15:44:09 +08:00
    小爱同学,酒瓶属于什么垃圾?
    HytonightYX
        58
    HytonightYX  
       2019-07-01 15:49:25 +08:00
    我认为目前实现不了,主要是外观相同,材质不同的,仅仅靠图像识别肯定是不够的,要多维数据,例如气味、重量、密度等等
    Vegetable
        59
    Vegetable  
       2019-07-01 15:52:13 +08:00
    这个和识别花最大的区别是

    识别花是为了知道花的名字,识别垃圾是为了知道垃圾的分类.

    你体会到了吗?垃圾我是认识的,我想知道垃圾属于哪个分类,最简单的方法是问小爱同学,而不是打开 app,启动相机拍一下然后你把拿着易拉罐的收识别为猪肉湿垃圾.

    除非你能搬到一堆垃圾放在一起,你批量识别里,但是这玩意在垃圾场分拣也许有点用,对普通用户来说没意义.正常流程没人愿意把垃圾桶倒出来拍照.哪怕现在有人这么做,过阵子也没有了.
    lbp0200
        60
    lbp0200  
       2019-07-01 15:56:06 +08:00
    无所谓,反正最后都是要装在一辆垃圾车里混在一起运走的,帝都很多年前就这样了,只是大家都忘记了。
    Vegetable
        61
    Vegetable  
       2019-07-01 15:57:31 +08:00
    这个和识别花最大的区别是

    识别花是为了知道花的名字,识别垃圾是为了知道垃圾的分类.

    你体会到了吗?垃圾我是认识的,我想知道垃圾属于哪个分类,最简单的方法是问小爱同学,而不是打开 app,启动相机拍一下然后你把拿着易拉罐的*手识别为猪肉湿垃圾.

    除非你能*办到一堆垃圾放在一起批量识别,但是这玩意在垃圾场分拣也许有点用,对普通用户来说没意义.正常流程没人愿意把垃圾桶倒出来拍照.哪怕现在有人这么做,过阵子也没有了.
    phpnote
        62
    phpnote  
       2019-07-01 16:11:15 +08:00   ❤️ 2
    你说不难?说明你不懂 +1
    ookkxw
        63
    ookkxw  
       2019-07-01 19:47:15 +08:00 via iPhone
    忍斗无法分辨,机器能知道?好比有个数学方程,你都不知道怎么解,还怎么写代码解,还有就是识别问题,现在的 ai 能识别是不是纸,但是识别不出是沾了什么液体的纸,粘了化学药剂和水就是 2 种垃圾了,这才是可怕多地方
    murmur
        64
    murmur  
       2019-07-01 19:49:16 +08:00   ❤️ 1
    AI 能干吗,AI 能翻垃圾袋么?
    x86
        65
    x86  
       2019-07-01 19:58:27 +08:00 via iPhone
    说起来简单,就和老板说淘宝似的,就卖家卖家功能完事了
    pagxir
        66
    pagxir  
       2019-07-01 20:08:18 +08:00 via Android
    为啥要搞 AI,又不能给地方收入带来好处。搞居民端垃圾分类,一个可以裁掉 low-end 人口使用量,二可以通过罚款增加财收。毕竟,去人口是趋势,这必然导致用人成本增加,而减税的实施,短期内不会给 gdp 作贡献,所以财收必然减少。
    如果交由你处理,你怎么办(减少开支同时处理增加)。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:47 · PVG 10:47 · LAX 18:47 · JFK 21:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.