chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

四個計算機視覺領(lǐng)域用作遷移學習的模型

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

掃碼添加小助手

加入工程師交流群

首發(fā):AI公園
作者:OrhanG. Yal??n
編譯:ronghuaiyang

導(dǎo)讀

使用SOTA的預(yù)訓(xùn)練模型來通過遷移學習解決現(xiàn)實的計算機視覺問題。

如果你試過構(gòu)建高精度機器學習模型,但還沒有試過遷移學習,這篇文章將改變你的生活。至少,對我來說是的。

我們大多數(shù)人已經(jīng)嘗試過,通過幾個機器學習教程來掌握神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)知識。這些教程非常有助于了解人工神經(jīng)網(wǎng)絡(luò)的基本知識,如循環(huán)神經(jīng)網(wǎng)絡(luò),卷積神經(jīng)網(wǎng)絡(luò),GANs和自編碼器。但是這些教程的主要功能是為你在現(xiàn)實場景中實現(xiàn)做準備。

現(xiàn)在,如果你計劃建立一個利用深度學習人工智能系統(tǒng),你要么(i)有一個非常大的預(yù)算用于培訓(xùn)優(yōu)秀的人工智能研究人員,或者(ii)可以從遷移學習中受益。

什么是遷移學習?

遷移學習是機器學習和人工智能的一個分支,其目的是將從一個任務(wù)(源任務(wù))中獲得的知識應(yīng)用到一個不同但相似的任務(wù)(目標任務(wù))中。

例如,在學習對維基百科文本進行分類時獲得的知識可以用于解決法律文本分類問題。另一個例子是利用在學習對汽車進行分類時獲得的知識來識別天空中的鳥類。這些樣本之間存在關(guān)聯(lián)。我們沒有在鳥類檢測上使用文本分類模型。

遷移學習是指從相關(guān)的已經(jīng)學習過的任務(wù)中遷移知識,從而對新的任務(wù)中的學習進行改進

總而言之,遷移學習是一個讓你不必重復(fù)發(fā)明輪子的領(lǐng)域,并幫助你在很短的時間內(nèi)構(gòu)建AI應(yīng)用。

遷移學習的歷史

==========

為了展示遷移學習的力量,我們可以引用Andrew Ng的話:

遷移學習將是繼監(jiān)督學習之后機器學習商業(yè)成功的下一個驅(qū)動因素

遷移學習的歷史可以追溯到1993年。Lorien Pratt的論文“Discriminability-Based Transfer between Neural Networks”打開了潘多拉的盒子,向世界介紹了遷移學習的潛力。1997年7月,“Machine Learning”雜志發(fā)表了一篇遷移學習論文???。隨著該領(lǐng)域的深入,諸如多任務(wù)學習等相鄰主題也被納入遷移學習領(lǐng)域?!癓earning to Learn”是這一領(lǐng)域的先驅(qū)書籍之一。如今,遷移學習是科技企業(yè)家構(gòu)建新的人工智能解決方案、研究人員推動機器學習前沿的強大源泉。

遷移學習是如何工作的?

==============

實現(xiàn)遷移學習有三個要求:

由第三方開發(fā)開源預(yù)訓(xùn)練模型

重用模型

對問題進行微調(diào)

開發(fā)開源預(yù)訓(xùn)練模型

預(yù)訓(xùn)練的模型是由其他人創(chuàng)建和訓(xùn)練來解決與我們類似的問題的模型。在實踐中,幾乎總是有人是科技巨頭或一群明星研究人員。他們通常選擇一個非常大的數(shù)據(jù)集作為他們的基礎(chǔ)數(shù)據(jù)集,比如ImageNet或Wikipedia Corpus。然后,他們創(chuàng)建一個大型神經(jīng)網(wǎng)絡(luò)(例如,VGG19有143,667,240個參數(shù))來解決一個特定的問題(例如,這個問題用VGG19做圖像分類。)當然,這個預(yù)先訓(xùn)練過的模型必須公開,這樣我們就可以利用這些模型并重新使用它們。

重用模型

在我們掌握了這些預(yù)先訓(xùn)練好的模型之后,我們重新定位學習到的知識,包括層、特征、權(quán)重和偏差。有幾種方法可以將預(yù)先訓(xùn)練好的模型加載到我們的環(huán)境中。最后,它只是一個包含相關(guān)信息的文件/文件夾。然而,深度學習庫已經(jīng)托管了許多這些預(yù)先訓(xùn)練過的模型,這使得它們更容易訪問:

TensorFlow Hub

Keras Applications

PyTorch Hub

你可以使用上面的一個源來加載經(jīng)過訓(xùn)練的模型。它通常會有所有的層和權(quán)重,你可以根據(jù)你的意愿調(diào)整網(wǎng)絡(luò)。

對問題進行微調(diào)

現(xiàn)在的模型也許能解決我們的問題。對預(yù)先訓(xùn)練好的模型進行微調(diào)通常更好,原因有兩個:

這樣我們可以達到更高的精度。

我們的微調(diào)模型可以產(chǎn)生正確的格式的輸出。

一般來說,在神經(jīng)網(wǎng)絡(luò)中,底層和中層通常代表一般的特征,而頂層則代表特定問題的特征。由于我們的新問題與原來的問題不同,我們傾向于刪除頂層。通過為我們的問題添加特定的層,我們可以達到更高的精度。

在刪除頂層之后,我們需要放置自己的層,這樣我們就可以得到我們想要的輸出。例如,使用ImageNet訓(xùn)練的模型可以分類多達1000個對象。如果我們試圖對手寫數(shù)字進行分類(例如,MNIST classification),那么最后得到一個只有10個神經(jīng)元的層可能會更好。

在我們將自定義層添加到預(yù)先訓(xùn)練好的模型之后,我們可以用特殊的損失函數(shù)和優(yōu)化器來配置它,并通過額外的訓(xùn)練進行微調(diào)。

計算機視覺中的4個預(yù)訓(xùn)練模型

這里有四個預(yù)先訓(xùn)練好的網(wǎng)絡(luò),可以用于計算機視覺任務(wù),如圖像生成、神經(jīng)風格轉(zhuǎn)換、圖像分類、圖像描述、異常檢測等:

VGG19

Inceptionv3 (GoogLeNet)

ResNet50

EfficientNet

讓我們一個一個地深入研究。

VGG-19

VGG是一種卷積神經(jīng)網(wǎng)絡(luò),深度為19層。它是由牛津大學的Karen Simonyan和Andrew Zisserman在2014年構(gòu)建和訓(xùn)練的,論文為:Very Deep Convolutional Networks for large Image Recognition。VGG-19網(wǎng)絡(luò)還使用ImageNet數(shù)據(jù)庫中的100多萬張圖像進行訓(xùn)練。當然,你可以使用ImageNet訓(xùn)練過的權(quán)重導(dǎo)入模型。這個預(yù)先訓(xùn)練過的網(wǎng)絡(luò)可以分類多達1000個物體。對224x224像素的彩色圖像進行網(wǎng)絡(luò)訓(xùn)練。以下是關(guān)于其大小和性能的簡要信息:

大?。?49 MB

Top-1 準確率:71.3%

Top-5 準確率:90.0%

參數(shù)個數(shù):143,667,240

深度:26

Inceptionv3 (GoogLeNet)

Inceptionv3是一個深度為50層的卷積神經(jīng)網(wǎng)絡(luò)。它是由谷歌構(gòu)建和訓(xùn)練的,你可以查看這篇論文:“Going deep with convolutions”。預(yù)訓(xùn)練好的帶有ImageNet權(quán)重的Inceptionv3可以分類多達1000個對象。該網(wǎng)絡(luò)的圖像輸入大小為299x299像素,大于VGG19網(wǎng)絡(luò)。VGG19是2014年ImageNet競賽的亞軍,而Inception是冠軍。以下是對Inceptionv3特性的簡要總結(jié):

尺寸:92 MB

Top-1 準確率:77.9%

Top-5 準確率:93.7%

參數(shù)數(shù)量:23,851,784

深度:159

ResNet50 (Residual Network)

ResNet50是一個卷積神經(jīng)網(wǎng)絡(luò),深度為50層。它是由微軟于2015年建立和訓(xùn)練的,論文:[Deep Residual Learning for Image Recognition](http://deep Residual Learning for Image Recognition /)。該模型對ImageNet數(shù)據(jù)庫中的100多萬張圖像進行了訓(xùn)練。與VGG-19一樣,它可以分類多達1000個對象,網(wǎng)絡(luò)訓(xùn)練的是224x224像素的彩色圖像。以下是關(guān)于其大小和性能的簡要信息:

尺寸:98 MB

Top-1 準確率:74.9%

Top-5 準確率:92.1%

參數(shù)數(shù)量:25,636,712

如果你比較ResNet50和VGG19,你會發(fā)現(xiàn)ResNet50實際上比VGG19性能更好,盡管它的復(fù)雜性更低。你也可以使用更新的版本,如ResNet101,ResNet152,ResNet50V2,ResNet101V2,ResNet152V2。

EfficientNet

EfficientNet是一種最先進的卷積神經(jīng)網(wǎng)絡(luò),由谷歌在2019年的論文“efficient entnet: Rethinking Model Scaling for convolutional neural Networks”中訓(xùn)練并發(fā)布。EfficientNet有8種可選實現(xiàn)(B0到B7),甚至最簡單的EfficientNet B0也是非常出色的。通過530萬個參數(shù),實現(xiàn)了77.1%的最高精度性能。

EfficientNetB0的特性簡要介紹如下:

尺寸:29 MB

Top-1 準確率:77.1%

Top-5 準確率:93.3%

參數(shù)數(shù)量:~5,300,000

深度:159

其他的計算機視覺問題的預(yù)訓(xùn)練模型

我們列出了四種最先進的獲獎卷積神經(jīng)網(wǎng)絡(luò)模型。然而,還有幾十種其他模型可供遷移學習使用。下面是對這些模型的基準分析,這些模型都可以在Keras Applications中獲得。

總結(jié)

=====

在一個我們可以很容易地獲得最先進的神經(jīng)網(wǎng)絡(luò)模型的世界里,試圖用有限的資源建立你自己的模型就像是在重復(fù)發(fā)明輪子,是毫無意義的。

相反,嘗試使用這些訓(xùn)練模型,在上面添加一些新的層,考慮你的特殊計算機視覺任務(wù),然后訓(xùn)練。其結(jié)果將比你從頭構(gòu)建的模型更成功。

審核編輯 黃昊宇

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

    關(guān)注

    1813

    文章

    49711

    瀏覽量

    261248
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3645

    瀏覽量

    51686
  • 計算機視覺
    +關(guān)注

    關(guān)注

    9

    文章

    1714

    瀏覽量

    47443
  • 遷移學習
    +關(guān)注

    關(guān)注

    0

    文章

    74

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    工控機與普通計算機的核心差異解析

    在工業(yè)自動化和智能制造領(lǐng)域計算機設(shè)備作為核心控制單元,其選擇直接影響整個系統(tǒng)的穩(wěn)定性與可靠性。工控機與普通計算機雖同屬計算設(shè)備,但其設(shè)計目標、性能側(cè)重和應(yīng)用場景存在根本性差異。準確理
    的頭像 發(fā)表于 11-25 14:45 ?796次閱讀
    工控機與普通<b class='flag-5'>計算機</b>的核心差異解析

    【作品合集】賽昉科技VisionFive 2單板計算機開發(fā)板測評

    VisionFive 2 上為目標檢測準備軟件環(huán)境并運行 MobileNet-SSD 模型【VisionFive 2單板計算機試用體驗】VisionFive 2復(fù)古游戲機改造 作者:TLLED【VisionFive 2
    發(fā)表于 09-04 09:08

    維圖新榮獲陜西省計算機學會“科技進步一等獎”

    近日,陜西省計算機學會公布了2025年度計算機領(lǐng)域科學技術(shù)獎獲獎名單。其中,由西安電子科技大學牽頭,聯(lián)合維圖新等單位共同申報的“面向安全駕駛的車路云協(xié)同環(huán)境感知技術(shù)及應(yīng)用”項目榮獲“
    的頭像 發(fā)表于 08-29 16:53 ?1204次閱讀

    易控智駕榮獲計算機視覺頂會CVPR 2025認可

    近日,2025年國際計算機視覺與模式識別頂級會議(IEEE/CVF Conference on Computer Vision and Pattern Recognition,CVPR 2025)在美國田納西州納什維爾召開。
    的頭像 發(fā)表于 07-29 16:54 ?959次閱讀

    自動化計算機的功能與用途

    工業(yè)自動化是指利用自動化計算機來控制工業(yè)環(huán)境中的流程、機器人和機械,以制造產(chǎn)品或其部件。工業(yè)自動化的目的是提高生產(chǎn)率、增加靈活性,并提升制造過程的質(zhì)量。工業(yè)自動化在汽車制造中體現(xiàn)得最為明顯,其中許多
    的頭像 發(fā)表于 07-15 16:32 ?513次閱讀
    自動化<b class='flag-5'>計算機</b>的功能與用途

    工業(yè)計算機與商用計算機的區(qū)別有哪些

    工業(yè)計算機是一種專為工廠和工業(yè)環(huán)境設(shè)計的計算系統(tǒng),具有高可靠性和穩(wěn)定性,能夠應(yīng)對惡劣環(huán)境下的自動化、制造和機器人操作。其特點包括無風扇散熱技術(shù)、無電纜連接和防塵防水設(shè)計,使其在各種工業(yè)自動化場景中
    的頭像 發(fā)表于 07-10 16:36 ?506次閱讀
    工業(yè)<b class='flag-5'>計算機</b>與商用<b class='flag-5'>計算機</b>的區(qū)別有哪些

    英飛凌邊緣AI平臺通過Ultralytics YOLO模型增加對計算機視覺的支持

    計算機視覺的支持,擴大了當前對音頻、雷達和其他時間序列信號數(shù)據(jù)的支持范圍。在增加這項支持后,該平臺將能夠用于開發(fā)低功耗、低內(nèi)存的邊緣AI視覺模型。這將給諸多應(yīng)用
    的頭像 發(fā)表于 03-11 15:11 ?648次閱讀
    英飛凌邊緣AI平臺通過Ultralytics YOLO<b class='flag-5'>模型</b>增加對<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>的支持

    Arm KleidiCV與OpenCV集成助力移動端計算機視覺性能優(yōu)化

    生成式及多模態(tài)人工智能 (AI) 工作負載的廣泛增長,推動了對計算機視覺 (CV) 技術(shù)日益高漲的需求。此類技術(shù)能夠解釋并分析源自現(xiàn)實世界的視覺信息,并可應(yīng)用于人臉識別、照片分類、濾鏡處理及增強現(xiàn)實
    的頭像 發(fā)表于 02-24 10:15 ?867次閱讀

    中科馭數(shù)DPU助力大模型訓(xùn)練和推理

    隨著深度學習技術(shù)的快速發(fā)展,大模型(如GPT、BERT等)在自然語言處理、計算機視覺領(lǐng)域取得了顯著成果。然而,大
    的頭像 發(fā)表于 02-19 09:48 ?1049次閱讀
    中科馭數(shù)DPU助力大<b class='flag-5'>模型</b>訓(xùn)練和推理

    AR和VR中的計算機視覺

    ):計算機視覺引領(lǐng)混合現(xiàn)實體驗增強現(xiàn)實(AR)和虛擬現(xiàn)實(VR)正在徹底改變我們與外部世界的互動方式。即便是在引人入勝的沉浸式
    的頭像 發(fā)表于 02-08 14:29 ?2106次閱讀
    AR和VR中的<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>

    模數(shù)轉(zhuǎn)換電路的四個過程

    模數(shù)轉(zhuǎn)換(Analog-to-Digital Conversion,簡稱ADC)是將模擬信號轉(zhuǎn)換為數(shù)字信號的關(guān)鍵過程,廣泛應(yīng)用于通信、數(shù)據(jù)采集、信號處理等領(lǐng)域。模數(shù)轉(zhuǎn)換電路的設(shè)計與實現(xiàn)涉及多個關(guān)鍵步驟,通??梢苑譃?b class='flag-5'>四個主要過程:采樣、保持、量化和編碼。本文將詳細分析這
    的頭像 發(fā)表于 02-03 16:12 ?2317次閱讀

    云端超級計算機使用教程

    云端超級計算機是一種基于云計算的高性能計算服務(wù),它將大量計算資源和存儲資源集中在一起,通過網(wǎng)絡(luò)向用戶提供按需的計算服務(wù)。下面,AI部落小編為
    的頭像 發(fā)表于 12-17 10:19 ?912次閱讀

    AI模型部署邊緣設(shè)備的奇妙之旅:如何在邊緣端部署OpenCV

    1簡介Opencv(OpenSourceComputerVisionLibrary)是一基于開源發(fā)行的跨平臺計算機視覺庫,它實現(xiàn)了圖像處理和計算機
    的頭像 發(fā)表于 12-14 09:10 ?1249次閱讀
    AI<b class='flag-5'>模型</b>部署邊緣設(shè)備的奇妙之旅:如何在邊緣端部署OpenCV

    虛擬內(nèi)存對計算機性能的影響

    ,它允許計算機使用硬盤空間來模擬物理內(nèi)存。當物理內(nèi)存(RAM)不足以容納當前所有活動的程序和數(shù)據(jù)時,操作系統(tǒng)會將部分數(shù)據(jù)從RAM移動到硬盤上的一特殊區(qū)域,稱為交換空間(swap space)或頁面文件(page file)。這個過程稱為“
    的頭像 發(fā)表于 12-04 09:17 ?4421次閱讀

    智譜推出四個全新端側(cè)模型 攜英特爾按下AI普及加速鍵

    隨著AI的發(fā)展,端側(cè)AI模型越來越受到廣大客戶及廠商的關(guān)注,業(yè)界領(lǐng)先的大模型公司智譜于近日推出了四個全新的端側(cè)模型,加速AI前沿技術(shù)路徑與創(chuàng)新應(yīng)用場景探索,推動AI大
    的頭像 發(fā)表于 12-02 17:13 ?840次閱讀
    智譜推出<b class='flag-5'>四個</b>全新端側(cè)<b class='flag-5'>模型</b> 攜英特爾按下AI普及加速鍵