一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

自動機器學習簡述

電子設計 ? 來源: 電子設計 ? 作者: 電子設計 ? 2020-12-26 10:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

轉(zhuǎn)載本文需注明出處:微信公眾號EAWorld,違者必究。

目錄:

一、為什么需要自動機器學習

二、超參數(shù)優(yōu)化 Hyper-parameter Optimization

三、元學習 Meta Learning

四、神經(jīng)網(wǎng)絡架構(gòu)搜索 Neural Architecture Search

五、自動化特征工程

六、其它自動機器學習工具集

一、為什么需要自動機器學習

對于機器學習的新用戶而言,使用機器學習算法的一個主要的障礙就是算法的性能受許多的設計決策影響。隨著深度學習的流行,工程師需要選擇相應的神經(jīng)網(wǎng)絡架構(gòu),訓練過程,正則化方法,超參數(shù)等等,所有的這些都對算法的性能有很大的影響。于是深度學習工程師也被戲稱為調(diào)參工程師。

自動機器學習(AutoML)的目標就是使用自動化的數(shù)據(jù)驅(qū)動方式來做出上述的決策。用戶只要提供數(shù)據(jù),自動機器學習系統(tǒng)自動的決定最佳的方案。領域?qū)<也辉傩枰鄲烙趯W習各種機器學習的算法。

自動機器學習不光包括大家熟知的算法選擇,超參數(shù)優(yōu)化,和神經(jīng)網(wǎng)絡架構(gòu)搜索,還覆蓋機器學習工作流的每一步:

自動準備數(shù)據(jù)

自動特征選擇

自動選擇算法

超參數(shù)優(yōu)化

自動流水線/工作流構(gòu)建

神經(jīng)網(wǎng)絡架構(gòu)搜索

自動模型選擇和集成學習

二、超參數(shù)優(yōu)化

Hyper-parameter Optimization

學習器模型中一般有兩類參數(shù),一類是可以從數(shù)據(jù)中學習估計得到,還有一類參數(shù)時無法從數(shù)據(jù)中估計,只能靠人的經(jīng)驗進行設計指定,后者成為超參數(shù)。比如,支持向量機里面的C Kernal Gamma;樸素貝葉斯里面的alpha等。

超參數(shù)優(yōu)化有很多方法:

最常見的類型是黑盒優(yōu)化 (black-box function optimization)。所謂黑盒優(yōu)化,就是將決策網(wǎng)絡當作是一個黑盒來進行優(yōu)化,僅關心輸入和輸出,而忽略其內(nèi)部機制。決策網(wǎng)絡通常是可以參數(shù)化的,這時候我們進行優(yōu)化首先要考慮的是收斂性。

以下的幾類方法都是屬于黑盒優(yōu)化:

網(wǎng)格搜索 (grid search)

Grid search大家都應該比較熟悉,是一種通過遍歷給定的參數(shù)組合來優(yōu)化模型表現(xiàn)的方法。網(wǎng)格搜索的問題是很容易發(fā)生維度災難,優(yōu)點是很容易并行。

隨機搜索 (random search)

隨機搜索是利用隨機數(shù)求極小點而求得函數(shù)近似的最優(yōu)解的方法。

很多時候,隨機搜索比網(wǎng)格搜索效果要更好,但是我們可以從上圖看出,它們都不能保證找到最優(yōu)解。

貝葉斯優(yōu)化

貝葉斯優(yōu)化是一種迭代的優(yōu)化算法,包含兩個主要的元素,輸入數(shù)據(jù)假設的模型和一個采集函數(shù)用來來決定下一步要評估哪一個點。每一步迭代,都使用所有的觀測數(shù)據(jù)fit模型,然后利用激活函數(shù)預測模型的概率分布,決定如何利用參數(shù)點,權(quán)衡是Explaoration還是Exploitation。相對于其它的黑盒優(yōu)化算法,激活函數(shù)的計算量要少很多,這也是為什么貝葉斯優(yōu)化被認為是更好的超參數(shù)調(diào)優(yōu)的算法。

黑盒優(yōu)化的一些工具:

hyperopt

hyperopt 是一個Python庫,可以用來尋找實數(shù),離散值,條件維度等搜索空間的最佳值

Google Vizier

Google的內(nèi)部的機器學習系統(tǒng) Google Vizier能夠利用遷移學習等技術自動優(yōu)化其他機器學習系統(tǒng)的超參數(shù)

advisor

Google Vizier的開源實現(xiàn)

katib

基于Kubernetes的超參數(shù)優(yōu)化工具

由于優(yōu)化目標具有不連續(xù)、不可導等數(shù)學性質(zhì),所以一些搜索和非梯度優(yōu)化算法被用來求解該問題,包括我們上面提到的這些黑盒算法。此類算法通過采樣和對采樣的評價進行搜索,往往需要大量對采樣的評價才能獲得比較好的結(jié)果。然而,在自動機器學習任務中評價往往通過 k 折交叉驗證獲得,在大數(shù)據(jù)集的機器學習任務上,獲得一個評價的時間代價巨大。這也影響了優(yōu)化算法在自動機器學習問題上的效果。所以一些減少評價代價的方法被提出來,其中多保真度優(yōu)化(multi-fidelity methods)就是其中的一種。這里的技術包括:基于學習曲線來決定是否要提前終止訓練,探索-利用困境(exploration exploitation)的多臂老虎機算法 (Multi-armed bandit)等等。

另外還有一些研究是基于梯度下降的優(yōu)化。

超參數(shù)優(yōu)化面臨許多挑戰(zhàn):

對于大規(guī)模的模型或者復雜的機器學習流水線而言,需要評估的空間規(guī)模非常大

配置空間很復雜

無法或者很難利用損失函數(shù)的梯度變化

訓練集合的規(guī)模太小

很容易過擬合

審核編輯 黃昊宇

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

    關注

    213

    文章

    29739

    瀏覽量

    212863
  • 機器學習
    +關注

    關注

    66

    文章

    8503

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    瑞芯微 RK3568/3588:為移動機器人注入智慧動力引擎

    動機器人,正從科幻想象快步走入現(xiàn)實生活。它們依據(jù)應用場景與功能,主要分為三大類: 工業(yè)移動機器人: 如AGV(自動導引車)、AMR(自主移動機器人),專注于物流搬運與產(chǎn)線協(xié)同,提升效
    的頭像 發(fā)表于 06-17 16:51 ?247次閱讀

    輪式移動機器人電機驅(qū)動系統(tǒng)的研究與開發(fā)

    【摘 要】以嵌入式運動控制體系為基礎,以移動機器人為研究對象,結(jié)合三輪結(jié)構(gòu)輪式移動機器人,對二輪差速驅(qū)動轉(zhuǎn)向自主移動機器人運動學和動力學空間模型進行了分析和計算,研究和設計了自主移動機器
    發(fā)表于 06-11 14:30

    貿(mào)澤電子開售ADI邊緣計算平臺,助力自動機器人機器視覺

    的AD-GMSL2ETH-SL邊緣計算平臺。 AD-GMSL2ETH-SL是一款先進的單板計算機(SBC),專為自動機器人、車輛等應用中的機器視覺和實時傳感器融合而設計。該平臺支持從八個千兆多媒體串行鏈路(GMSL
    的頭像 發(fā)表于 02-17 09:54 ?541次閱讀

    傳統(tǒng)機器學習方法和應用指導

    在上一篇文章中,我們介紹了機器學習的關鍵概念術語。在本文中,我們會介紹傳統(tǒng)機器學習的基礎知識和多種算法特征,供各位老師選擇。 01 傳統(tǒng)機器
    的頭像 發(fā)表于 12-30 09:16 ?1186次閱讀
    傳統(tǒng)<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法和應用指導

    如何選擇云原生機器學習平臺

    當今,云原生機器學習平臺因其彈性擴展、高效部署、低成本運營等優(yōu)勢,逐漸成為企業(yè)構(gòu)建和部署機器學習應用的首選。然而,市場上的云原生機器
    的頭像 發(fā)表于 12-25 11:54 ?456次閱讀

    動機器人的技術突破和未來展望

    動機器人已經(jīng)成為現(xiàn)代社會不可或缺的一部分,在各個領域發(fā)揮著越來越重要的作用。在這個過程中,富唯智能機器人以其卓越的技術突破,引領著移動機器人領域的發(fā)展潮流。
    的頭像 發(fā)表于 12-13 17:57 ?645次閱讀
    移<b class='flag-5'>動機器</b>人的技術突破和未來展望

    恩智浦eIQ Time Series Studio 工具使用全攻略

    ? 基本介紹 eIQ Time Series Studio(簡稱eIQ TSS)是恩智浦半導體推出的一款專為嵌入式微控制器設計的基于時間序列的AI和機器學習開發(fā)套件。它集成了自動機器學習
    的頭像 發(fā)表于 12-12 09:37 ?1755次閱讀
    恩智浦eIQ Time Series Studio 工具使用全攻略

    ASR和機器學習的關系

    自動語音識別(ASR)技術的發(fā)展一直是人工智能領域的一個重要分支,它使得機器能夠理解和處理人類語言。隨著機器學習(ML)技術的迅猛發(fā)展,ASR系統(tǒng)的性能和準確性得到了顯著提升。 ASR
    的頭像 發(fā)表于 11-18 15:16 ?781次閱讀

    什么是機器學習?通過機器學習方法能解決哪些問題?

    來源:Master編程樹“機器學習”最初的研究動機是讓計算機系統(tǒng)具有人的學習能力以便實現(xiàn)人工智能。因為沒有學習能力的系統(tǒng)很難被認為是具有智能
    的頭像 發(fā)表于 11-16 01:07 ?965次閱讀
    什么是<b class='flag-5'>機器</b><b class='flag-5'>學習</b>?通過<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法能解決哪些問題?

    NPU與機器學習算法的關系

    在人工智能領域,機器學習算法是實現(xiàn)智能系統(tǒng)的核心。隨著數(shù)據(jù)量的激增和算法復雜度的提升,對計算資源的需求也在不斷增長。NPU作為一種專門為深度學習機器
    的頭像 發(fā)表于 11-15 09:19 ?1216次閱讀

    智能移動機器人系統(tǒng)方案指南

    自主移動機器人 (AMR) 和自動導引車 (AGV) 是具有移動、感知和連接能力的無人機器人,用于運輸和移動各種重量和尺寸的負載,以及執(zhí)行其他功能。此類機器人通常由電池供電,典型電池電
    的頭像 發(fā)表于 11-14 10:30 ?1241次閱讀
    智能移<b class='flag-5'>動機器</b>人系統(tǒng)方案指南

    帕斯科飼料碼垛全自動機器人本體

    碼垛機器
    psk123123
    發(fā)布于 :2024年11月03日 16:33:03

    氯化鉀自動拆包機器人 全自動機械手拆袋機案例 #機械 #自動化設備

    機器自動
    山東偉豪思拆包機器人
    發(fā)布于 :2024年09月11日 11:55:02

    探索AC自動機:多關鍵詞搜索的原理與應用案例

    方法的效率會顯著下降,尤其是在需要與詞典進行詳盡對比的場景中。本文將介紹的Aho-Corasick(AC)自動機作為多模式匹配中的經(jīng)典算法,不僅能夠處理大規(guī)模文本數(shù)據(jù),還能確保搜索過程的實時性和準確性。 AC自動機:文本搜索的革命性工具 AC
    的頭像 發(fā)表于 08-26 15:55 ?1317次閱讀
    探索AC<b class='flag-5'>自動機</b>:多關鍵詞搜索的原理與應用案例

    如何借助恩智浦MCX系列MCU糾錯功能,打造可靠安全的移動機器人?

    動機器人的應用場景日益增多,覆蓋工業(yè)自動化到服務型機器人等領域。保障移動機器人的操作安全可靠至關重要,因為它們承載的任務更加復雜,且運行環(huán)境不可控。? 恩智浦新一代MCX系列微控制器
    的頭像 發(fā)表于 08-02 11:04 ?2239次閱讀
    如何借助恩智浦MCX系列MCU糾錯功能,打造可靠安全的移<b class='flag-5'>動機器</b>人?