日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

解决Few-shot问题的两大方法:元学习与微调

發布時間:2023/11/11 C# 48 coder
生活随笔 收集整理的這篇文章主要介紹了 解决Few-shot问题的两大方法:元学习与微调 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基于元學習(Meta-Learning)的方法:

Few-shot問題或稱為Few-shot學習是希望能通過少量的標注數據實現對圖像的分類,是元學習(Meta-Learning)的一種。

Few-shot學習,不是為了學習、識別訓練集上的數據,泛化到測試集,而是為了讓模型學會學習。也就是模型訓練后,能理解事物的異同、區分不同的事物。如果給出兩張圖片,不是為了識別兩張圖片是什么,而是讓模型知道兩張圖片是相同的事物還是不同的事物。

Few-shot可以被定義為K-way,N-shot問題,表示支持集有k個類別,每個類別有n個樣本。不同于訓練深度深度神經網絡每個類有大量樣本的數據集,Few-shot的訓練數據集規模很小

Meta-Learning的核心思想就是先學習到一個先驗知識(prior),這需要經歷多個task的訓練,每個task的分為支持集(support set)和查詢集(query set),支持集包含了k個類、每個類n張圖,模型需要對查詢集的樣本進行歸類以訓練模型的學習能力。

經過了很多個task學習先驗知識,才能解決新的task,新的task涉及的類,不包含在學習過的task! 我們把學習訓練的task稱為meta-training task,新的task稱為meta-testing task。最后的評價指標就是根據紅色部分表現結果。

meta training task
support query
support query
...
support query
meta testing task
support query

需要注意查詢集和測試集的區別,因為在Few-shot訓練過程也有查詢集,在Few-shot測試中,接觸的支持集和測試集都是全新的類。

Supervised Learning vs. Few-shot Learning

傳統監督學習 Few-shot 學習
測試樣本未在訓練集中見過 查詢樣本沒見過
測試樣本的類在訓練集中見過 查詢樣本的類屬于未知

基于微調(Fine-Tuning)的方法:

基于微調的Few-shot方法封為三個步驟:

  1. 預訓練:使用模型在大規模的數據集進行預訓練作為特征提取器\(f\)
  2. 微調:在支持集上訓練分類器。
  3. Few-shot預測:
    1. 將支持集上的圖像通過分類器轉為特征向量;
    2. 對每一個類的特征向量求平均,得到類的特征向量:\(\mu_1,\dots,\mu_k\)
    3. 將查詢的特征與\(\mu_1,\dots,\mu_k\)比較。

先省略第二步的微調,看看一般的預訓練Few-shot預測。

以上圖為例,將每一個類的平均特征堆疊得到矩陣\(M\in\mathbb{R}^{3\times n}\),這里\(n\)表示特征數。

\[M =\begin{bmatrix} \mu_1 \\ \mu_2 \\ \mu_3 \end{bmatrix}\tag{1} \]

將查詢的圖片提取特征、做歸一化得到\(q\in\mathbb{R}^{1\times n}\),并進行預測。

\[p = \mathrm{Softmax}(Mq) \tag{2} = \mathrm{Softmax}(\begin{bmatrix} \mu_1^Tq \\ \mu_2^Tq \\ \mu_3^Tq \end{bmatrix}) \]

本例中,輸出的第一類的概率最大。

歸納一下上述使用預訓練模型預測查詢集圖像的步驟:

  1. 設置查詢集的標記樣本:\((x_j,y_j)\)
  2. 用預訓練模型提取特征:\(f(x_j)\)
  3. 進行預測:\(p_j = \mathrm{Softmax}(W\cdot f(x_j)+b)\)

以上固定了\(W=M, b=2\)。但可以在支持集進行訓練,微調\(W\)\(b\)。于是設置損失函數去學習\(W\)\(b\),由于支持集較小,需要加入正則項防止過擬合:

\[\min\sum_j\mathrm{CrossEntropy}(y_j,p_j)+\mathrm{Regularization}\tag{3} \]

大量實驗證明,微調確實能提高精度。以下是一些常用的技巧:

  1. 對于預測分類器\(p=\mathrm{Softmax}=(W\cdot f(x)+b)\),可以進行初始化\(W=M,b=0\)
  2. 對于正則項的選擇可以考慮Entropy Regularization,相關的解釋可以參考文獻[3]。
  3. 將余弦相似度加入Softmax分類器,即:

\[p=\mathrm{Softmax}=(W\cdot f(x)+b)=\mathrm{Softmax}(\begin{bmatrix} w^T_1q+b_1 \\ w^T_2q+b_2 \\ w^T_3q+b_3 \end{bmatrix}) \\ \Downarrow \\ p=\mathrm{Softmax}(\begin{bmatrix} \mathrm{sim}(w_1,q)+b_1 \\ \mathrm{sim}(w_2,q)+b_2 \\ \mathrm{sim}(w_3,q)+b_3 \end{bmatrix}) \tag{4} \]

其中\(\mathrm{sim}=\frac{w^Tq}{\lVert w\rVert_2\cdot \lVert q\rVert_2}\)

對比

基于兩種方式解決Few-shot問題的對比

元學習(Meta-Learning) 微調(Fine-Tuning)
策略 基于元學習的方法旨在通過在元任務上訓練來使模型學會更好地適應新任務。它們通常涉及在多個元任務(task)上進行訓練,以使模型能夠從不同任務中學到共性。 基于微調的方法通常涉及在一個預訓練的模型上進行微調,以適應特定的 few-shot 任務。在訓練階段,模型通常會使用大規模的數據集進行預訓練,然后在少量訓練數據上進行微調。
適用性 基于元學習的方法特別適用于 few-shot 任務,因為它們的目標是使模型從少量示例中快速學習。它們在少量數據和新任務上通常表現出色。 基于微調的方法在具有大量預訓練數據的情況下通常表現出色。它們適用于很多不同類型的任務,但在數據稀缺或新領域的 few-shot 問題上可能表現不佳。
泛化能力 基于元學習的方法旨在提高模型在新任務上的泛化能力,因為它們通過從多個元任務中學習共性來實現這一目標。它們在適應新任務和未見數據上的表現通常較好。 基于微調的方法通常在預訓練領域上有較強的泛化能力,但在新任務上的泛化能力可能有限,特別是當訓練數據非常有限時。

參考文獻

  1. Few-shot learning(少樣本學習)入門
  2. Few-shot learning(少樣本學習)和 Meta-learning(元學習)概述
  3. 小樣本學習 Few-Shot Learning

總結

以上是生活随笔為你收集整理的解决Few-shot问题的两大方法:元学习与微调的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 少妇毛片一区二区三区粉嫩av | 伊人成人动漫 | 99热99这里只有精品 | 青娱乐超碰 | 91成人短视频在线观看 | 经典杯子蛋糕日剧在线观看免费 | 久久国色 | av2014天堂 | 国产精品va无码一区二区三区 | 欧美性大战久久久 | 乌克兰少妇性做爰 | 精品欧美黑人一区二区三区 | 亚洲看片 | 人与动物毛片 | 中文字幕在线观看一区 | 成人在线免费视频观看 | 啪啪.com| 久久久久看片 | h片在线免费看 | 一本毛片| 狠狠gao | 色婷婷导航 | 99国产精 | 麻豆视频一区 | 韩国禁欲系高级感电影 | 在线免费看av网站 | 韩国三色电费2024免费吗怎么看 | 亚洲高清成人 | 三级视频国产 | 国产成人久久77777精品 | 久久韩日 | 午夜精品三级久久久有码 | 色综合久久综合 | 欧美三级中文字幕 | 美女网站免费观看 | 草民午夜理伦三级 | 久久艹在线观看 | 台湾佬综合网 | 久久嫩草视频 | 国产影视一区 | 日本不卡视频一区二区三区 | 在线a级 | 国产无遮挡又黄又爽 | 欧美日本韩国一区二区三区 | 久久99精品久久久久 | 女性爱爱视频 | 91成人亚洲 | 日韩在线视频免费看 | 91精品国自产 | 成人网av| 日韩一区在线播放 | 免费av一区 | 好男人www社区 | 五月天激情综合网 | 国产成人啪精品午夜在线观看 | 日本少妇xxxx软件 | 国产成人午夜 | 高清性爱视频 | 夜夜操免费视频 | 亚洲欧洲日韩在线 | www.色婷婷| 亚色图 | 免费视频网站在线观看入口 | 好色999| 午夜刺激视频 | 蜜乳av网站| 激情三区| 特级丰满少妇一级aaaa爱毛片 | 99成人精品视频 | 国产草草影院ccyycom | 亚洲三级网 | 日韩三级不卡 | 精品国产视频一区二区三区 | 麻豆av影视 | 日本美女一区二区 | 91在线第一页 | 欧美午夜视频在线观看 | 91亚洲国产精品 | 婷婷丁香综合网 | 日本美女视频一区 | 天天色影院 | 欧美一区二区三区日韩 | 男女靠逼视频 | 国产精品无码久久久久久 | 丁香婷婷一区二区三区 | 美国黄色av | 18岁免费观看电视连续剧 | 灌篮高手全国大赛电影 | 欧美久久久久久久久久 | 牲欲强的熟妇农村老妇女视频 | 中日韩免费视频 | 免费在线观看日韩av | 中文视频一区二区 | 久久精品视频在线 | 狠狠操女人 | 涩涩av| 免费看一级黄色大全 | 91免费观看视频 | 日韩精品毛片 |