91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

使用元學(xué)習進行少樣本圖像分類

電子設(shè)計 ? 來源:電子設(shè)計 ? 作者:電子設(shè)計 ? 2020-12-14 23:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

首發(fā):AI公園
作者:Etienne
編譯:ronghuaiyang

導(dǎo)讀

你并不總是有足夠的圖像來訓(xùn)練一個深度神經(jīng)網(wǎng)絡(luò)。下面是教你如何通過幾個樣本讓模型快速學(xué)習的方法。

我們?yōu)槭裁匆P(guān)心少樣本學(xué)習?

1980年,Kunihiko Fukushima開發(fā)了第一個卷積神經(jīng)網(wǎng)絡(luò)。自那以后,由于計算能力的不斷增強和機器學(xué)習社區(qū)的巨大努力,深度學(xué)習算法從未停止提高其在與計算機視覺相關(guān)的任務(wù)上的性能。2015年,Kaiming He和他的微軟的團隊報告說,他們的模型在從ImageNet分類圖像時比人類表現(xiàn)更好。那時,我們可以說計算機在處理數(shù)十億張圖像來解決特定任務(wù)方面比我們做得更好。

但是,如果你不是谷歌或Facebook,你不可能總是能夠構(gòu)建具有那么多圖像的數(shù)據(jù)集。當你在計算機視覺領(lǐng)域工作時,你有時不得不對圖像進行分類,每個標簽只有一個或兩個樣本。在這場比賽中,人類還是要被打敗的。只要給嬰兒看一張大象的照片,他們從此以后就可以認出大象了。如果你用Resnet50做同樣的事情,你可能會對結(jié)果感到失望。這種從少量樣本中學(xué)習的問題叫做少樣本學(xué)習。

近年來,少樣本學(xué)習問題在研究界引起了極大的關(guān)注,并且已經(jīng)開發(fā)出了許多優(yōu)雅的解決方案。目前最流行的解決方案是使用元學(xué)習,或者用三個詞來概括:learning to learn。如果你想知道元學(xué)習是什么以及它是如何工作的,請繼續(xù)閱讀。

少樣本圖像分類任務(wù)

首先,我們需要定義N-way K-shot圖像分類任務(wù)。給定:

一個由N個標簽組成的支持集,每個標簽對應(yīng)K個有標簽的圖像

由Q個查詢圖像組成的查詢集

任務(wù)是對查詢圖像進行分類。當K很小(通常是K<10)時,我們討論的是少樣本圖像分類(在K=1的情況下,是單樣本圖像分類)。


一個少樣本分類任務(wù)的例子:對于支持集中N=3個類中的每個類,給定K=2個樣本,我們希望將查詢集中的Q=4只狗標記為Labrador, saint bernard或Pug。即使你從沒見過Labrador、saint bernard或Pug,這對你來說也很容易。但要用人工智能解決這個問題,我們需要元學(xué)習。

元學(xué)習范式

1998年,Thrun & Pratt說,要解決一個任務(wù),一個算法學(xué)習“如果性能可以隨著經(jīng)驗提升”,同時,給定一族需要解決的問題,一個算法學(xué)習”性能隨著經(jīng)驗和任務(wù)數(shù)量提升”。我們將后者稱為元學(xué)習算法。它不是去學(xué)習如何解決一個特定的任務(wù)。它可以學(xué)會解決許多任務(wù)。每學(xué)習一項新任務(wù),它就能更好地學(xué)習新任務(wù):它學(xué)會去學(xué)習。

正式的描述一下,如果我們想要解決一個任務(wù)T,元學(xué)習算法訓(xùn)練一批任務(wù){(diào)T?}。算法通過嘗試解決這些任務(wù)來得到學(xué)習的經(jīng)驗,最終去解決終極任務(wù)T。

例如,考慮上圖中顯示的任務(wù)_T_。它包括有標簽圖像,如Labrador,Saint-Bernard或Pug,使用3x2=6個有標簽圖像。一個訓(xùn)練任務(wù)T?可能是利用6個有標簽圖像把圖像標記為Boxer, Labradoodle或者Rottweiler。meta-training過程是一連串的這些任務(wù)T?,每一次都是不同品種的狗。我們期望元學(xué)習模型“隨著經(jīng)驗和任務(wù)數(shù)量的增加”變得更好。最后,我們在_T_上對模型進行評價。

我們評估了Labradors、Saint-Bernards和Pugs的元學(xué)習模型,但我們只在其他品種上訓(xùn)練。

怎么做呢?假設(shè)你想要解決這個任務(wù)(Labrador,Saint-Bernard 和Pug)。你需要一個元訓(xùn)練數(shù)據(jù)集,里面有很多不同品種的狗。例如,你可以使用Stanford Dogs數(shù)據(jù)集,其中包含從ImageNet提取的超過20k只狗。我們將此數(shù)據(jù)集稱為_D_。注意,_D_不需要包含任何Labrador,Saint-Bernard或Pug。

我們從_D_中抽取batch組成episodes。每個episodes 對應(yīng)于一個N-way K-shot分類任務(wù)T?,(通常我們使用相同的N和K)。模型解決了batch中的所有的episodes后(對查詢集中的所有圖像打標簽),它的參數(shù)被更新。這通常是通過對查詢集上的分類不準確造成的損失進行反向傳播來實現(xiàn)的。

這樣,模型跨任務(wù)學(xué)習,以準確地解決一個新的,看不見的少樣本分類任務(wù)。標準學(xué)習分類算法學(xué)習一個映射_圖像→標簽_,元學(xué)習算法學(xué)習一個映射:support-set→c(.),其中c是一個映射:query→label。

元學(xué)習算法

既然我們知道了算法元訓(xùn)練意味著什么,一個謎仍然存在:元學(xué)習模型是如何解決一個少樣本的分類任務(wù)的?當然,解決方案不止一種。我們聚焦在最流行的方案上。

元學(xué)習

度量學(xué)習的基本思想是學(xué)習數(shù)據(jù)點(如圖像)之間的距離函數(shù)。它已經(jīng)被證明對于解決較少樣本的分類任務(wù)是非常有用的:度量學(xué)習算法不需要對支持集(少量標記圖像)進行微調(diào),而是通過與標記圖像進行比較來對查詢圖像進行分類。

查詢(右側(cè))與支持集的每個圖像進行比較。它的標簽取決于哪些圖像最接近。

當然,你不能逐像素地比較圖像,所以你要做的是在相關(guān)的特征空間中比較圖像。為了更清楚一些,讓我們詳細說明度量學(xué)習算法如何解決一個少樣本的分類任務(wù)(上面定義為一個標簽樣本的支持集,和一個我們想要分類的圖像的查詢集):

1、我們從支持和查詢集的所有圖像中提取嵌入(通常使用卷積神經(jīng)網(wǎng)絡(luò))。現(xiàn)在,我們在少樣本分類任務(wù)中必須考慮的每一幅圖像都可以用一維向量表示。

2、每個查詢根據(jù)其支持圖像集的距離進行分類。距離函數(shù)和分類策略都有很多可能的設(shè)計選擇。一個例子就是歐氏距離和k近鄰。

3、在元訓(xùn)練期間,在episode結(jié)束時,通過反向傳播查詢集上分類錯誤造成的損失(通常是交叉熵損失)來更新CNN的參數(shù)。

每年都會發(fā)布幾種度量學(xué)習算法來解決少樣本圖像分類的兩個原因是:

1、它們在經(jīng)驗上很有效;

2、唯一的限制是你的想象力。有許多方法可以提取特征,甚至有更多的方法可以比較這些特征。現(xiàn)在我們將回顧一些現(xiàn)有的解決方案。

匹配網(wǎng)絡(luò)的算法。特征提取器對于支持集圖像和查詢圖像是不同的。使用余弦相似度將查詢的嵌入與支持集中的每幅圖像進行比較。然后用softmax對其進行分類。

匹配網(wǎng)絡(luò)(見上圖)是第一個使用元學(xué)習的度量學(xué)習算法。在這種方法中,我們不以同樣的方式提取支持圖像和查詢圖像的特征。來自谷歌DeepMind的Oriol Vinyals和他的團隊提出了使用LSTM networks在特征提取期間使所有圖像進行交互的想法。稱為全上下文嵌入,因為你允許網(wǎng)絡(luò)找到最合適的嵌入,不僅知道需要嵌入的圖像,而且還知道支持集中的所有其他圖像。這讓他們的模型表現(xiàn)的更好,因為所有的圖像都通過了這個簡單的CNN,但它也需要更多的時間和更大的GPU

在最近的研究中,我們沒有將查詢圖像與支持集中的每一張圖像進行比較。多倫多大學(xué)的研究人員提出了Prototypical Networks。在它們的度量學(xué)習算法中,在從圖像中提取特征后,我們計算每個類的原型。為此,他們使用類中每個圖像嵌入的平均值。(但是你可以想象數(shù)以千計的方法來計算這些嵌入。為了反向傳播,函數(shù)只需是可微的即可)一旦原型被計算出來,查詢將使用到原型的歐式距離進行分類(見下圖)。

在原型網(wǎng)絡(luò)中,我們將查詢X標記為最接近原型的標簽。

盡管簡單,原型網(wǎng)絡(luò)仍然能產(chǎn)生最先進的結(jié)果。更復(fù)雜的度量學(xué)習架構(gòu)后來被開發(fā)出來,比如一個神經(jīng)網(wǎng)絡(luò)來表示距離函數(shù)(而不是歐氏距離)。這略微提高了精確度,但我相信時至今日,原型的想法是在用于少樣本圖像分類的度量學(xué)習算法領(lǐng)域中最有價值的想法(如果你不同意,請留下憤怒的評論)。

模型無關(guān)元學(xué)習

我們將以模型無關(guān)元學(xué)習 (MAML)來結(jié)束這次回顧,這是目前最優(yōu)雅、最有前途的元學(xué)習算法之一。它基本上是最純粹的元學(xué)習,通過神經(jīng)網(wǎng)絡(luò)有兩個層次的反向傳播。

該算法的核心思想是訓(xùn)練神經(jīng)網(wǎng)絡(luò)的參數(shù),可以適應(yīng)快速和較少的例子,以新的分類任務(wù)。下面我將為你提供一個關(guān)于MAML如何在一個episode中進行元訓(xùn)練的可視化例子(例如,在從D中采樣得到的T?上進行few-shot分類任務(wù))。假設(shè)你有一個神經(jīng)網(wǎng)絡(luò)M參數(shù)為

審核編輯 黃昊宇

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

    關(guān)注

    0

    文章

    96

    瀏覽量

    12163
  • 深度學(xué)習
    +關(guān)注

    關(guān)注

    73

    文章

    5561

    瀏覽量

    122775
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    在友晶LabCloud平臺上使用PipeCNN實現(xiàn)ImageNet圖像分類

    利用深度卷積神經(jīng)網(wǎng)絡(luò)(CNN)進行圖像分類是通過使用多個卷積層來從輸入數(shù)據(jù)中提取特征,最后通過分類層做決策來識別出目標物體。
    的頭像 發(fā)表于 04-23 09:42 ?395次閱讀
    在友晶LabCloud平臺上使用PipeCNN實現(xiàn)ImageNet<b class='flag-5'>圖像</b><b class='flag-5'>分類</b>

    基于RV1126開發(fā)板實現(xiàn)自學(xué)習圖像分類方案

    在RV1126開發(fā)板上實現(xiàn)自學(xué)習:在識別前對物體圖片進行模型學(xué)習,訓(xùn)練完成后通過算法分類得出圖像的模型ID。 方案設(shè)計邏輯流程
    的頭像 發(fā)表于 04-21 13:37 ?11次閱讀
    基于RV1126開發(fā)板實現(xiàn)自<b class='flag-5'>學(xué)習</b><b class='flag-5'>圖像</b><b class='flag-5'>分類</b>方案

    在Visual Studio中運行Hello分類樣本 ,僅在Visual Studio輸出中收到錯誤消息,怎么解決?

    在 Visual Studio* 中運行 Hello 分類樣本 ,僅在 Visual Studio* 輸出中收到錯誤消息: Exception thrown
    發(fā)表于 03-05 08:16

    xgboost在圖像分類中的應(yīng)用

    和易用性,在各種機器學(xué)習任務(wù)中得到了廣泛應(yīng)用,包括分類、回歸和排序問題。在圖像分類領(lǐng)域,盡管深度學(xué)習模型(如卷積神經(jīng)網(wǎng)絡(luò)CNN)占據(jù)主導(dǎo)地位
    的頭像 發(fā)表于 01-19 11:16 ?986次閱讀

    LabVIEW使用Vision視覺進行硬幣分類計數(shù)

    LabVIEW使用Vision視覺進行硬幣分類計數(shù),有償,帶價加q:3430396759
    發(fā)表于 12-29 20:20

    AI模型部署邊緣設(shè)備的奇妙之旅:目標檢測模型

    圖像的重要特征進行分類和提取,并有效排除無用的多余特征,進而實現(xiàn)圖像識別。一般而言,圖像識別有四大類任務(wù): (1)
    發(fā)表于 12-19 14:33

    如何使用ddc進行數(shù)據(jù)分類

    在探討如何使用DDC(Dewey Decimal Classification,即杜威十進制分類法)進行數(shù)據(jù)分類時,我們首先需要明確DDC是一種用于圖書館分類和組織圖書的體系,它按照一
    的頭像 發(fā)表于 12-18 15:05 ?1133次閱讀

    高通AI Hub:輕松實現(xiàn)Android圖像分類

    高通AI Hub為開發(fā)者提供了一個強大的平臺,以優(yōu)化、驗證和部署在Android設(shè)備上的機器學(xué)習模型。這篇文章將介紹如何使用高通AI Hub進行圖像分類的程式碼開發(fā),并提供一個實際的例
    的頭像 發(fā)表于 11-26 01:03 ?910次閱讀
    高通AI Hub:輕松實現(xiàn)Android<b class='flag-5'>圖像</b><b class='flag-5'>分類</b>

    《DNK210使用指南 -CanMV版 V1.0》第四十八章 自學(xué)習分類實驗

    的介紹,請見第39.1小節(jié)《maix.KPU模塊介紹》。48.2 硬件設(shè)計48.2.1 例程功能1. 獲取攝像頭輸出的圖像,對三類物體分別采集五張圖像后,對采集到的圖像進行
    發(fā)表于 11-20 09:22

    使用卷積神經(jīng)網(wǎng)絡(luò)進行圖像分類的步驟

    使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)進行圖像分類是一個涉及多個步驟的過程。 1. 問題定義 確定目標 :明確你想要分類圖像類型,例如貓和狗、不同的植
    的頭像 發(fā)表于 11-15 15:01 ?838次閱讀

    主動學(xué)習圖像分類技術(shù)中的應(yīng)用:當前狀態(tài)與未來展望

    本文對近年來提出的主動學(xué)習圖像分類算法進行了詳細綜述,并根據(jù)所用樣本數(shù)據(jù)處理及模型優(yōu)化方案,將現(xiàn)有算法分為三類:基于數(shù)據(jù)增強的算法,包括利用
    的頭像 發(fā)表于 11-14 10:12 ?1260次閱讀
    主動<b class='flag-5'>學(xué)習</b>在<b class='flag-5'>圖像</b><b class='flag-5'>分類</b>技術(shù)中的應(yīng)用:當前狀態(tài)與未來展望

    AI大模型在圖像識別中的優(yōu)勢

    大模型借助高性能的計算硬件和優(yōu)化的算法,能夠在短時間內(nèi)完成對大量圖像數(shù)據(jù)的處理和分析,顯著提高了圖像識別的效率。 識別準確性 :通過深度學(xué)習和計算機視覺技術(shù),AI大模型能夠自動提取圖像
    的頭像 發(fā)表于 10-23 15:01 ?2412次閱讀

    圖像語義分割的實用性是什么

    什么是圖像語義分割 圖像語義分割是一種將圖像中的所有像素點按照其語義類別進行分類的任務(wù)。與傳統(tǒng)的圖像
    的頭像 發(fā)表于 07-17 09:56 ?908次閱讀

    圖像識別算法都有哪些方法

    圖像識別算法是計算機視覺領(lǐng)域的核心任務(wù)之一,它涉及到從圖像中提取特征并進行分類、識別和分析的過程。隨著深度學(xué)習技術(shù)的不斷發(fā)展,
    的頭像 發(fā)表于 07-16 11:14 ?7463次閱讀

    圖像識別技術(shù)的原理是什么

    圖像識別技術(shù)是一種利用計算機視覺和機器學(xué)習技術(shù)對圖像進行分析和理解的技術(shù)。它可以幫助計算機識別和理解圖像中的對象、場景和活動。
    的頭像 發(fā)表于 07-16 10:46 ?2528次閱讀
    主站蜘蛛池模板: 丁香婷婷在线视频 | 五月婷婷天 | 成人欧美一区二区三区的电影 | 伊人久久大杳蕉综合大象 | 亚洲 欧美 丝袜 制服 在线 | 欧美片欧美日韩国产综合片 | 三级免费黄色片 | 国产精品嫩草影院人体模特 | 大尺度在线播放 | 亚洲 欧美 精品专区 极品 | 天天摸天天看天天做天天爽 | 人人天天爱天天做天天摸 | 天天天做天天天天爱天天想 | 黄的三级在线播放 | 欧美51| 午夜在线观看完整高清免费 | 9797色| 美女扒开尿口给男人捅 | 黄免费看 | 最近2018中文字幕免费看2019 | 国产免费爽爽视频免费可以看 | 国产精品久久久久影视不卡 | 亚洲影视大全 | 色吧视频 | h在线观看网站 | 正在播放91大神调教偷偷 | 国产精品丝袜 | 亚洲欧美国产五月天综合 | 天堂网2014av| 天天拍天天干 | 69xxxxx日本护士 | 国产精品www夜色影视 | 视频二区中文字幕 | 在线观看一二三区 | 看片一区 | 色综合久久综合欧美综合图片 | 天天干天天射天天爽 | 操白虎美女| 大尺度在线播放 | 天天爱天天色 | 精品久久香蕉国产线看观看亚洲 |