0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

人都分不好垃圾,機器能分好嗎?

WpOh_rgznai100 ? 來源:lq ? 2019-07-18 11:37 ? 次閱讀

讓垃圾自動分類

近期垃圾分類成為了一個熱門話題,原來直接一次性扔掉的垃圾,現(xiàn)在都需要分門別類進行投放。從今年7月1日起,新的《上海市生活垃圾管理條例》正式開始施行,號稱史上最嚴(yán)的垃圾分類就要來了。我們以后在扔垃圾前都要先將垃圾仔細(xì)分成可回收物、有害垃圾、濕垃圾和干垃圾四個類別,如果分錯還會被罰款。

垃圾分類可以更好地保護我們的環(huán)境衛(wèi)生,為了讓大家能夠正確對垃圾進行分類,官方發(fā)布了垃圾分類指南,列舉了每種類別對應(yīng)的常見垃圾,大家可以對照著進行分類投放。此外,腦洞大開的網(wǎng)友們也另辟蹊徑,提供了各種有意思的分類思路。

在日常生活中,每個類別的垃圾往往包含了各式各樣的內(nèi)容,人們在分類投放的時候難免會出現(xiàn)偏差,這個時候如果有一個分類神器對垃圾拍個照就能告訴我們是什么類別就好了。

當(dāng)前人工智能飛速發(fā)展,我們能否利用AI技術(shù)來對垃圾自動分類,實現(xiàn)上面提到的設(shè)想呢?為了回答這個問題,在今天的文章中,我們將從人工智能的角度出發(fā),嘗試?yán)?a href="http://www.wenjunhu.com/v/tag/448/" target="_blank">深度學(xué)習(xí)技術(shù)來構(gòu)建一個垃圾自動分類器,同時也會進一步介紹AI垃圾分類遇到的挑戰(zhàn)和一些思考。

“垃圾”圖像數(shù)據(jù)準(zhǔn)備

為了實現(xiàn)一個理想的垃圾自動分類器,需要有一個已經(jīng)分好類別的“垃圾”圖像數(shù)據(jù)集作為訓(xùn)練的基礎(chǔ)。然而當(dāng)前并沒有這樣一個可以直接使用的數(shù)據(jù)集,所以我們首先自己動手收集海量的“垃圾”圖像并為每張圖像標(biāo)注上相應(yīng)的類別。

數(shù)據(jù)集的收集一直是一件耗時耗力的工作,為了快速便捷地完成“垃圾”圖像數(shù)據(jù)集的收集,我們依據(jù)官方發(fā)布的垃圾分類指南上每一類所包含的垃圾名稱,通過在百度圖片上爬取名稱對應(yīng)的圖像來實現(xiàn)。官方發(fā)布的垃圾分類指南如下圖所示。

在實際的應(yīng)用場景中,待分類的樣本往往是不可控的,所以一般會增加“其他”這個類別用來收留各種異常樣本。在垃圾分類中,除可回收物、有害垃圾和濕垃圾外都屬于干垃圾,所以干垃圾已經(jīng)扮演了“其他”的角色。我們的“垃圾”圖像數(shù)據(jù)集最終分為可回收垃圾、有害垃圾、濕垃圾和干垃圾四個類別。數(shù)據(jù)集的部分圖像如下圖所示。

垃圾自動分類器

垃圾自動分類本質(zhì)上是一個圖像分類問題,當(dāng)前基于深度卷積神經(jīng)網(wǎng)絡(luò)的圖像分類算法發(fā)展很快,各種方法層出不窮。下面我們先回顧這些分類網(wǎng)絡(luò)的演進思路,再進一步將分類算法應(yīng)用于垃圾分類,介紹構(gòu)建一個垃圾自動分類器的流程和細(xì)節(jié)。

卷積神經(jīng)網(wǎng)絡(luò)的開山之作LeNet于1998年被提出,并成功應(yīng)用于手寫體識別。LeNet和現(xiàn)在的網(wǎng)絡(luò)結(jié)構(gòu)相比雖然簡單(如上圖所示),但是卷積層、池化層和全連接層這些基本模塊都已經(jīng)具備。

隨著ReLU和dropout的提出,以及GPU和大規(guī)模數(shù)據(jù)集的出現(xiàn),卷積神經(jīng)網(wǎng)絡(luò)在2012年迎來了歷史突破,AlexNet的出現(xiàn)讓卷積神經(jīng)網(wǎng)絡(luò)開始逐漸成為計算機視覺任務(wù)的標(biāo)配。在AlexNet的基礎(chǔ)上,以增加網(wǎng)絡(luò)深度為思路,出現(xiàn)了VGGNet;以增強卷積模塊為思路,出現(xiàn)了基于Inception的一系列網(wǎng)絡(luò)。

隨著后來居上的ResNet的提出,層數(shù)極深的網(wǎng)絡(luò)成為了可能。通過引入殘差模塊,緩解了深度網(wǎng)絡(luò)訓(xùn)練過程中的梯度消失問題,讓網(wǎng)絡(luò)的深度不斷加大,網(wǎng)絡(luò)性能也得到了大幅提升。之后的DenseNet更是通過對特征圖的稠密連接,加強了特征的傳遞,繼續(xù)提升分類效果。當(dāng)前ResNet及其變種形式已經(jīng)被廣泛地應(yīng)用于圖像分類任務(wù),同時也成為了在解決目標(biāo)檢測和圖像分割等其他計算機視覺問題時常用的主干網(wǎng)絡(luò)結(jié)構(gòu)。

在本文中,我們使用50層的ResNet來構(gòu)建垃圾自動分類器。具體我們采用在ImageNet數(shù)據(jù)集上預(yù)訓(xùn)練的ResNet50模型參數(shù)作為初始化,利用上一節(jié)中收集的“垃圾”圖像數(shù)據(jù)集對其進行微調(diào)。

其中我們將上述ResNet50的最后一層輸出從1000(ImageNet數(shù)據(jù)集的分類數(shù)量)修改為4(垃圾分類數(shù)量),同時在訓(xùn)練過程中凍結(jié)了部分卷積層參數(shù)的更新。此外還進一步利用水平翻轉(zhuǎn)、隨機裁剪和色彩抖動等方式對訓(xùn)練的“垃圾”圖像進行數(shù)據(jù)增強。在完成垃圾自動分類器的訓(xùn)練后,我們對一些垃圾進行了自動分類的測試,準(zhǔn)確率達(dá)到近90%。雖然對復(fù)雜的情況還是存在一定的誤判,但大部分常見的垃圾都得到了正確的區(qū)分,具有較強的實用性。

從單個垃圾分類到一群垃圾分類

上一節(jié)中我們介紹了垃圾自動分類器的構(gòu)建,但是這樣的垃圾分類器的輸入都是單個垃圾圖像。在實際的垃圾分類投放過程中,對單個的垃圾進行一一拍照分類顯得過于繁瑣和緩慢。那能不能對一群垃圾直接拍照后進行批量分類呢?要實現(xiàn)對一群垃圾的批量分類,其實就是要構(gòu)建一個垃圾的目標(biāo)檢測器。輸入一張含有多個垃圾的圖像,讓模型輸出圖像上每種垃圾對應(yīng)的類別。

在深度學(xué)習(xí)出現(xiàn)之前,可變形部件模型(DPM)一直是流行的目標(biāo)檢測方法。深度學(xué)習(xí)出現(xiàn)后,以R-CNN、Fast R-CNN、Faster R-CNN為代表的兩階段算法和以YOLOv1-3、SSD、RetinaNet為代表的單階段算法成為主流。前者是先由算法生成一系列待檢測目標(biāo)的候選框,再通過卷積神經(jīng)網(wǎng)絡(luò)進行候選框的分類;后者則不用產(chǎn)生候選框,直接將目標(biāo)邊框定位的問題轉(zhuǎn)化為回歸問題處理。

和垃圾分類器一樣,一個理想的垃圾檢測器,需要大量的“垃圾”標(biāo)注數(shù)據(jù)來支撐。但是與分類數(shù)據(jù)集相比,檢測數(shù)據(jù)集除了標(biāo)注類別外還要標(biāo)注圖位置坐標(biāo),這樣的標(biāo)注工作更為艱巨。在完成垃圾檢測的圖像數(shù)據(jù)集后,就可以利用當(dāng)前主流的深度學(xué)習(xí)檢測算法來實現(xiàn)批量垃圾的分類。

寫在最后

垃圾分類最近成為了大家生活中經(jīng)常討論的話題,這篇文章分享了如何利用深度學(xué)習(xí)技術(shù)來構(gòu)建一個垃圾自動分類器,也進一步介紹了從單個垃圾分類到批量垃圾分類的思路和挑戰(zhàn)。

在實際的垃圾分類中,由于垃圾多種多樣,同一類別的垃圾可能差異很大,而不同類別的垃圾可能差異很小,在復(fù)雜情況下分類器效果可能會不盡如人意,后續(xù)可以考慮加入垃圾之間的高層次語義關(guān)系信息,進一步提升分類器的性能。最后希望大家都能做到正確的垃圾分類投放,畢竟生活不易,還是不要被罰款。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 圖像
    +關(guān)注

    關(guān)注

    2

    文章

    1088

    瀏覽量

    40518
  • 人工智能
    +關(guān)注

    關(guān)注

    1793

    文章

    47539

    瀏覽量

    239394
  • 機器
    +關(guān)注

    關(guān)注

    0

    文章

    784

    瀏覽量

    40770

原文標(biāo)題:上海居民被垃圾分類逼瘋!這款垃圾自動分類器也許能幫上忙

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人的基礎(chǔ)模塊

    ,一次生成深度信息。 自主機器人定位任務(wù)的本質(zhì)是對機器人自身狀態(tài)的估計問題,包括位置,朝向,速度等問題。 路徑規(guī)劃旨在找到從起點到目標(biāo)區(qū)域的路徑,確保路徑的可行性和最優(yōu)性。路徑規(guī)劃方法包括變方法,圖搜
    發(fā)表于 01-04 19:22

    【「具身智能機器人系統(tǒng)」閱讀體驗】1.初步理解具身智能

    重要。 書中還詳細(xì)介紹了支持具身智能機器人的核心技術(shù)系統(tǒng),包括自主機器人計算系統(tǒng)、感知系統(tǒng)、定位系統(tǒng)及規(guī)劃和控制系統(tǒng)。 本書共5個部分。 第1部(第1章和第2章)介紹具身智能
    發(fā)表于 12-28 21:12

    【「具身智能機器人系統(tǒng)」閱讀體驗】1.全書概覽與第一章學(xué)習(xí)

    非常感謝電子發(fā)燒友提供的這次書籍測評活動!最近,我一直在學(xué)習(xí)大模型和人工智能的相關(guān)知識,深刻體會到機器人技術(shù)是一個極具潛力的未來方向,甚至可以說是推動時代變革的重要力量。參與這次活動并有機會深入
    發(fā)表于 12-27 14:50

    【「具身智能機器人系統(tǒng)」閱讀體驗】+初品的體驗

    提高機器人的自適應(yīng)性和自主性,賦機器人在多種場景中的應(yīng)用。例如在家庭自動化領(lǐng)域,具身智能機器人能夠感知家庭成員的日常習(xí)慣和需求,自動執(zhí)行清潔、整理或其他家務(wù)任務(wù)。它們通過觀察家庭成員
    發(fā)表于 12-20 19:17

    《具身智能機器人系統(tǒng)》第1-6章閱讀心得之具身智能機器人系統(tǒng)背景知識與基礎(chǔ)模塊

    與環(huán)境持續(xù)互動來優(yōu)化決策策略。書中還進一步討論了強化學(xué)習(xí)的基本原理,包括狀態(tài)空間、動作空間、獎勵函數(shù)的設(shè)計,以及策略網(wǎng)絡(luò)的訓(xùn)練方法。 具身智能機器人系統(tǒng)是一個多學(xué)科知識交叉的復(fù)雜工程體系。每個子系統(tǒng)
    發(fā)表于 12-19 22:26

    生育”的機器人:Xenobots 3.0的誕生,給人類帶來了什么變化?

    ? ? ? 在科技日新月異的今天,每一次技術(shù)的飛躍似乎在重新定義人類與機器之間的界限。近年來,關(guān)于人工智能與機器人的討論愈發(fā)激烈,尤其是當(dāng)一則關(guān)于“全球首款生育的
    的頭像 發(fā)表于 12-17 07:38 ?213次閱讀

    NVIDIA如何賦機器人技術(shù)創(chuàng)新與應(yīng)用

    近日,ROSCon China 2024在上海圓滿落幕。作為全球機器人行業(yè)的重要盛會,為期兩天的活動吸引了眾多 ROS 社區(qū)行業(yè)專家、研究人員、開發(fā)者和機器人愛好者的參與,展示了全球機器人技術(shù)領(lǐng)域的最新成果與應(yīng)用趨勢。
    的頭像 發(fā)表于 12-10 14:56 ?342次閱讀

    鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示

    鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示,機器人的角色為迎賓機器人,開發(fā)板負(fù)責(zé)人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55

    施耐德電氣助力垃圾焚燒電廠“少值守”解決方案

    為了進一步提升生活垃圾減量化、資源化、無害化處理水平,同時滿足穩(wěn)定運行、提質(zhì)增效、綠色發(fā)展的需求,上海嘉定再生能源攜手施耐德電氣構(gòu)建了3爐兩機垃圾焚燒電廠“少值守”解決方案,打造了行業(yè)智慧工廠的標(biāo)桿。
    的頭像 發(fā)表于 11-22 13:38 ?247次閱讀

    地瓜機器人發(fā)布一系列通用機器人套件

    在“機器人+”浪潮的推動下,地瓜機器人近日隆重推出了一系列面向未來的軟硬件產(chǎn)品組合,旨在賦新一代通用機器人的發(fā)展。此次發(fā)布的亮點包括旭日5智能計算芯片、RDK X5
    的頭像 發(fā)表于 09-25 15:56 ?371次閱讀

    智能移動機器人

    富唯智能移動機器人分為復(fù)合機器人和轉(zhuǎn)運機器人,搭載ICD核心控制器,實現(xiàn)一體化控制,最快可實現(xiàn)15鐘現(xiàn)場機器人的快速部署,無縫對接產(chǎn)線,配
    的頭像 發(fā)表于 08-27 17:22 ?377次閱讀
    智能移動<b class='flag-5'>機器人</b>

    導(dǎo)遠(yuǎn)IMU賦機器人落地

    在人工智能和大模型的推動下,機器人技術(shù)正以前所未有的速度演進,將科幻電影中的美好幻想逐步變?yōu)楝F(xiàn)實。而這一切,離不開一項關(guān)鍵傳感器——慣性測量單元(IMU)。
    的頭像 發(fā)表于 07-11 14:37 ?545次閱讀

    Al大模型機器人

    金航標(biāo)kinghelm薩科微slkor總經(jīng)理宋仕強介紹說,薩科微Al大模型機器人有哪些的優(yōu)勢?薩科微AI大模型機器人由清華大學(xué)畢業(yè)的天才少年N博士和王博士團隊開發(fā),與同行相比具有許多優(yōu)勢:語言
    發(fā)表于 07-05 08:52

    為何要做人形機器人?

    人形機器人在各個發(fā)展時期,致力于在“仿特征”上有一些突破。盡管有的人形機器人穿上衣服可以達(dá)到“以假亂真”的程度,但仔細(xì)觀察就不難發(fā)現(xiàn),幾乎所有的人形
    發(fā)表于 04-09 10:54 ?659次閱讀

    AMR機器人如何賦智慧物流?

    了革命性的改變,賦了智慧物流的發(fā)展。 AMR機器人提高了物流操作的效率和精度。傳統(tǒng)的物流搬運往往依賴于人工操作或固定式的自動化設(shè)備,存在著效率低下、成本高昂和操作精度不足等問題。而引入AMR機器人后,可以實現(xiàn)物流搬運的自動化和
    的頭像 發(fā)表于 02-27 14:10 ?569次閱讀
    AMR<b class='flag-5'>機器人</b>如何賦<b class='flag-5'>能</b>智慧物流?