91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

一種新穎的基于模型的機(jī)器學(xué)習(xí)方式——model based machine learning

nlfO_thejiangme ? 來源:未知 ? 作者:李倩 ? 2018-10-21 10:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近日,著名機(jī)器學(xué)習(xí)教材《Pattern Recognition and Machine Learning》的作者Christopher Bishop教授更新了他的機(jī)器學(xué)習(xí)新書:Model-Based Machine Learning。

Christopher Bishop

微軟研究院在英國(guó)劍橋的實(shí)驗(yàn)室主任,愛丁堡大學(xué)教授

在這本書中介紹了一種新穎的基于模型的機(jī)器學(xué)習(xí)方式——model based machine learning,將具體問題所面臨的假設(shè)精確地用模型的方式表達(dá)出來,隨后利用這一模型來建立適用于特定情況的算法,從而定制化地解決問題。由于算法可以被解耦成模型和推理使得構(gòu)建的算法的過程可以部分的自動(dòng)化。

近年來機(jī)器學(xué)習(xí)逐漸成為技術(shù)舞臺(tái)的主角,在各個(gè)廣泛的領(lǐng)域得到了應(yīng)用。然而有效的使用機(jī)器學(xué)習(xí),特別是對(duì)于初學(xué)者來說不是一件容易的事情。很多同學(xué)在利用機(jī)器學(xué)習(xí)解決真實(shí)世界的問題時(shí)常常會(huì)遇到下面一些疑惑:

“機(jī)器學(xué)習(xí)的方法和技術(shù)常常讓我感到不知所措、要學(xué)的東西實(shí)在太多啦!”

“到底該用哪個(gè)算法呀?為啥這個(gè)的結(jié)果會(huì)比哪個(gè)好呢?”

“我面對(duì)的問題不滿足任何標(biāo)準(zhǔn)算法的要求??!”

······

還有很多各式各樣的疑問充滿了機(jī)器學(xué)習(xí)的歷程和工程實(shí)踐中。但這本書為我們帶來了一個(gè)對(duì)機(jī)器視覺的全新視角:model-based 機(jī)器學(xué)習(xí)?;谀P偷臋C(jī)器學(xué)習(xí)將會(huì)給你不同的視角解答上面的問題,并將幫助你創(chuàng)造出更加有效的算法,當(dāng)然算法也更加透明。

那么,什么是基于模型的機(jī)器學(xué)習(xí)呢?

在過去的五年里,研究人員們構(gòu)建了很多機(jī)器學(xué)習(xí)算法。工程師如果希望利用機(jī)器學(xué)習(xí)解決一個(gè)問題,要么選擇其中的一個(gè)或幾個(gè)來嘗試,要們就創(chuàng)造自己的新算法。而在選擇算法的時(shí)候,工程師們很大程度上都會(huì)選擇自己熟悉的算法,同時(shí)選擇也會(huì)收到響應(yīng)軟硬件條件的限制,最后選擇的算法并不是最適合解決問題的算法。

然而基于模型的方法則為每一個(gè)問題尋求定制化的解決方案。與其將所面對(duì)的問題轉(zhuǎn)換為適配于標(biāo)準(zhǔn)算法的形式,基于模型的機(jī)器學(xué)習(xí)則會(huì)設(shè)計(jì)出一種精確匹配問題的算法。

基于模型的機(jī)器學(xué)習(xí),其核心觀點(diǎn)在于與問題相關(guān)的所有假設(shè)都能通過模型的形式來構(gòu)成。實(shí)際上,一個(gè)模型也正是由一系列假設(shè)所構(gòu)成的,并用精確的數(shù)學(xué)形式表達(dá)出來。 這些假設(shè)包含了問題中變量的個(gè)數(shù)與類型以及變量之間的相互關(guān)系。例如,在本書中將以離奇的謀殺案為例建立一個(gè)模型來尋找兇手。這一模型的假設(shè)包含了嫌疑人的名單、可以的兇器以及不同嫌疑人使用不同兇器的可能。

這一模型隨后被用于解決這一特定的機(jī)器學(xué)習(xí)問題?;谀P偷臋C(jī)器學(xué)習(xí)幾乎可以被用于解決任何種類的問題,這種通用的思路意味著你無須學(xué)習(xí)種類繁多的機(jī)器學(xué)習(xí)算法和技術(shù)。

那么為什么模型中的假設(shè)起到了如此重要的作用呢?難道它會(huì)證明機(jī)器學(xué)習(xí)不能單純從數(shù)據(jù)中得到結(jié)果么?我們需要明白的是:任何算法都建立在一系列假設(shè)之上,盡管很多時(shí)候這些假設(shè)看起來不那么明顯。不同的算法對(duì)應(yīng)著不同的假設(shè),當(dāng)假設(shè)不是那么清晰的時(shí)候評(píng)判算法表現(xiàn)的唯一方法就是通過比較來獲得經(jīng)驗(yàn)結(jié)果。

做過項(xiàng)目的小伙伴對(duì)于這項(xiàng)工作一定深有體會(huì),會(huì)耗費(fèi)大量的時(shí)間,同時(shí)也不精確。如果嘗試的算法都不滿足要求的話,創(chuàng)造一個(gè)更好的算法更是難上加難。

模型還是算法?

讓我們進(jìn)一步分析模型和算法??梢园褬?biāo)準(zhǔn)的機(jī)器學(xué)習(xí)算法看成是一個(gè)功能模塊,輸入數(shù)據(jù)輸出結(jié)果。算法一定需要假設(shè)來將它從數(shù)千種不同算法中區(qū)分出來,然而在算法中這種假設(shè)很多時(shí)候是隱含且朦朧的。

從基于模型的觀點(diǎn)來看,它包含了我們對(duì)特定問題所作的一系列假設(shè)。為了從模型中進(jìn)行預(yù)測(cè),我們需要讀入數(shù)據(jù)并計(jì)算我們希望得到的變量。這一計(jì)算過程通常稱為推理,將模型與推理結(jié)合起來就可以定義出一個(gè)機(jī)器學(xué)習(xí)算法,如下圖所示:

按照基于模型的觀點(diǎn),算法是有一特定的模型和推理方法組成的,而模型則又由一系列假設(shè)組成,改變假設(shè)就可以——甚至在保持推理方法不變的情況下——得到不同的機(jī)器學(xué)習(xí)算法。

雖然推理的方法很多,但這一教科書為了解耦推理方法的影響,選擇使用了相同的推理方法來與不同的模型組合。

基于模型的機(jī)器學(xué)習(xí)可應(yīng)用與任何標(biāo)準(zhǔn)的機(jī)器學(xué)習(xí)任務(wù),包括分類、聚類等,同時(shí)還將幫助更好地理解和掌控算法的表現(xiàn),這些都將在書的后續(xù)章節(jié)中呈現(xiàn)。這種方式還可以通過改變模型來拓展任務(wù)的適用范圍和提高精度。

此外模型的假設(shè)十分清晰,這也為模型的可解釋性做出了貢獻(xiàn),既有利于理解性能增強(qiáng)的原因,有利于溝通與交流,同時(shí)還可以幫助我們?cè)诔霈F(xiàn)問題的時(shí)候更好地解決,也有利于與適應(yīng)、拓展和結(jié)合他人的解決方案。

一個(gè)例子

假設(shè)我們有一個(gè)任務(wù)是預(yù)測(cè)游戲中玩家技能的變化情況,機(jī)器學(xué)習(xí)參考書會(huì)告訴你有一個(gè)稱為卡爾曼濾波的算法可以用于處理這一類問題。為了使用卡爾曼濾波,首先你需要將技能預(yù)測(cè)問題轉(zhuǎn)換為標(biāo)準(zhǔn)卡爾曼濾波器可以處理的形式。如果運(yùn)氣好的話,將轉(zhuǎn)換后的結(jié)果輸入到卡爾曼濾波器中就可以得到較好的結(jié)果。

但很多情況是,這種現(xiàn)成算法的精度往往滿足不了實(shí)際要求。那么你該如何去改造算法和軟件來獲得更好的結(jié)果呢?也許你應(yīng)該成為卡爾曼濾波器方面的專家才能更好地改進(jìn)算法,并實(shí)現(xiàn)更好的軟件來解決問題。

然而如果用基于模型的觀點(diǎn)來看,我們會(huì)從一系列解決方案必須滿足的假設(shè)開始來定義模型,隨后利用這一模型來創(chuàng)造對(duì)應(yīng)的機(jī)器學(xué)習(xí)算法。如果你的假設(shè)恰好和卡爾曼濾波中隱含的假設(shè)對(duì)應(yīng)的話,你的算法很可能得到精確的卡爾曼濾波器。不過你的模型可能在假設(shè)上有所不同,在這個(gè)例子中你得到了可能是一個(gè)卡爾曼濾波器的變種來解決問題。無論這個(gè)算法是否存在是否是一個(gè)新的算法,都沒關(guān)系。你的目標(biāo)是為問題找到最好的解決方案。

基于這些你就能得到一個(gè)改進(jìn)結(jié)果的框架,可以通過檢視和改造假設(shè)來得到更好的模型,同時(shí)也得到了更好的算法。作為一個(gè)領(lǐng)域的專家,理解和改變問題的假設(shè)比改進(jìn)機(jī)器學(xué)習(xí)算法容易多了。即使你的目標(biāo)是理解卡爾曼濾波器,那么從模型的假設(shè)出發(fā)也是一條更為清晰和簡(jiǎn)單的路徑來學(xué)習(xí)算法那并理解它是如何運(yùn)行的。

工具

這本書和其他教材一樣也提供了有力的工具供大家使用學(xué)習(xí)。由于算法被分解成了模型和相應(yīng)的推理方法,只需要定義模型和選擇相應(yīng)的推理方法即可定義算法。這樣研究人員可以聚焦于創(chuàng)造專業(yè)問題的模型,而不是糾結(jié)于各種推理方法和算法本身。作者在微軟研究院工作期間開發(fā)了一套稱為Infer.NET的工具,通過將假設(shè)表示成簡(jiǎn)潔的代碼隨后自動(dòng)化生成復(fù)雜的算法代碼。作者提供了一系列模型源碼和infer模塊。

http://research.microsoft.com/infernet

如何閱讀?

這本書面向所有想要使用機(jī)器學(xué)習(xí)算法解決現(xiàn)實(shí)問題的技術(shù)人員,是一本應(yīng)用導(dǎo)向的書。(但對(duì)于想要理解數(shù)學(xué)原理的讀者,作者提供了Deep-dive章節(jié))。書中的每一章都是對(duì)于一個(gè)案例的解決過程,對(duì)于一個(gè)真實(shí)世界的案例,作者將帶領(lǐng)我們從數(shù)據(jù)獲取、知識(shí)分析、可視化、構(gòu)建模型、推理、驗(yàn)證、發(fā)現(xiàn)問題和改進(jìn)系統(tǒng)等方面來學(xué)會(huì)如何通過基于模型的方式構(gòu)建出更好的算法來解決問題。

主要分為以下幾個(gè)章節(jié)的內(nèi)容:

第一章:通過破解一個(gè)離奇謀殺案來介紹基于模型機(jī)器學(xué)習(xí)的基本概念;

第二章:基于測(cè)試答案來判斷個(gè)人能力的例子用于介紹如何使用model-based方法;

第三章:model-based方法的真實(shí)應(yīng)用,匹配在線游戲的玩家;

第四章:構(gòu)建一個(gè)模型幫助人們處理雜亂的收件箱;

第五章:構(gòu)建一個(gè)推薦系統(tǒng),匹配用戶和喜歡的電影;

第六章:通過為過敏建模來理解兒童哮喘病;

第七章:治理擁堵;

第八章:其它模型。

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

    關(guān)注

    165

    文章

    4799

    瀏覽量

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

    關(guān)注

    1

    文章

    3756

    瀏覽量

    52128
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8554

    瀏覽量

    136996

原文標(biāo)題:從Model-based獨(dú)特視角看機(jī)器學(xué)習(xí)

文章出處:【微信號(hào):thejiangmen,微信公眾號(hào):將門創(chuàng)投】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    機(jī)器學(xué)習(xí)特征工程:分類變量的數(shù)值化處理方法

    編碼是機(jī)器學(xué)習(xí)流程里最容易被低估的環(huán)節(jié)之,模型沒辦法直接處理文本形式的分類數(shù)據(jù),尺寸(Small/Medium/Large)、顏色(Red/Blue/Green)、城市、支付
    的頭像 發(fā)表于 02-10 15:58 ?346次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>特征工程:分類變量的數(shù)值化處理方法

    強(qiáng)化學(xué)習(xí)會(huì)讓自動(dòng)駕駛模型學(xué)習(xí)更快嗎?

    一種機(jī)器通過“試錯(cuò)”學(xué)會(huì)決策的辦法。與監(jiān)督學(xué)習(xí)不同,監(jiān)督學(xué)習(xí)是有人提供示范答案,讓模型去模仿;而強(qiáng)化
    的頭像 發(fā)表于 01-31 09:34 ?659次閱讀
    強(qiáng)化<b class='flag-5'>學(xué)習(xí)</b>會(huì)讓自動(dòng)駕駛<b class='flag-5'>模型</b><b class='flag-5'>學(xué)習(xí)</b>更快嗎?

    機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中需避免的 7 個(gè)常見錯(cuò)誤與局限性

    無論你是剛?cè)腴T還是已經(jīng)從事人工智能模型相關(guān)工作段時(shí)間,機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中都存在些我們需要時(shí)
    的頭像 發(fā)表于 01-07 15:37 ?211次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>和深度<b class='flag-5'>學(xué)習(xí)</b>中需避免的 7 個(gè)常見錯(cuò)誤與局限性

    基于ETAS嵌入式AI工具鏈將機(jī)器學(xué)習(xí)模型部署到量產(chǎn)ECU

    AI在汽車行業(yè)的應(yīng)用日益深化,如何將機(jī)器學(xué)習(xí)領(lǐng)域的先進(jìn)模型(如虛擬傳感器)集成到ECU軟件中,已成為業(yè)界面臨的核心挑戰(zhàn)。
    的頭像 發(fā)表于 12-24 10:55 ?6136次閱讀
    基于ETAS嵌入式AI工具鏈將<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>模型</b>部署到量產(chǎn)ECU

    在Ubuntu20.04系統(tǒng)中訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型些經(jīng)驗(yàn)

    本帖欲分享在Ubuntu20.04系統(tǒng)中訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型些經(jīng)驗(yàn)。我們采用jupyter notebook作為開發(fā)IDE,以TensorFlow2為訓(xùn)練框架,目標(biāo)是訓(xùn)練個(gè)手寫數(shù)字識(shí)別的神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 10-22 07:03

    超小型Neuton機(jī)器學(xué)習(xí)模型, 在任何系統(tǒng)級(jí)芯片(SoC)上解鎖邊緣人工智能應(yīng)用.

    Neuton 是家邊緣AI 公司,致力于讓機(jī)器 學(xué)習(xí)模型更易于使用。它創(chuàng)建的模型比競(jìng)爭(zhēng)對(duì)手的框架小10 倍,速度也快10 倍,甚至可以在最
    發(fā)表于 07-31 11:38

    【Sipeed MaixCAM Pro開發(fā)板試用體驗(yàn)】 + 04 + 機(jī)器學(xué)習(xí)YOLO體驗(yàn)

    機(jī)器學(xué)習(xí)YOLO體驗(yàn) 1.在線訓(xùn)練 Sipeed矽速科技擁有自研搭建的MaixHub平臺(tái),可以快速簡(jiǎn)單的完成yolo訓(xùn)練。 下面我將展示訓(xùn)練集拍攝標(biāo)注和訓(xùn)練的相關(guān)圖片 數(shù)據(jù)集有直接上傳和拍攝2
    發(fā)表于 07-24 21:35

    使用nncase模擬器驗(yàn)證轉(zhuǎn)換效果出現(xiàn)報(bào)錯(cuò)sim.load_model(kmodel) RuntimeError怎么解決?

    (model_outputs.name) # 獲取模型的輸入信息 model_input = ort_session.get_inputs()[0] # 第個(gè)輸入(通常只有
    發(fā)表于 07-23 07:44

    FPGA在機(jī)器學(xué)習(xí)中的具體應(yīng)用

    隨著機(jī)器學(xué)習(xí)和人工智能技術(shù)的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經(jīng)無法滿足高效處理大規(guī)模數(shù)據(jù)和復(fù)雜模型的需求。FPGA(現(xiàn)場(chǎng)可編程門陣列)作為一種靈活且高效
    的頭像 發(fā)表于 07-16 15:34 ?2907次閱讀

    通過NVIDIA Cosmos模型增強(qiáng)機(jī)器人學(xué)習(xí)

    通用機(jī)器人的時(shí)代已經(jīng)到來,這得益于機(jī)械電子技術(shù)和機(jī)器人 AI 基礎(chǔ)模型的進(jìn)步。但目前機(jī)器人技術(shù)的發(fā)展仍面臨個(gè)關(guān)鍵挑戰(zhàn):
    的頭像 發(fā)表于 07-14 11:49 ?1102次閱讀
    通過NVIDIA Cosmos<b class='flag-5'>模型</b>增強(qiáng)<b class='flag-5'>機(jī)器人學(xué)習(xí)</b>

    一種基于擴(kuò)散模型的視頻生成框架RoboTransfer

    機(jī)器人操作領(lǐng)域,模仿學(xué)習(xí)是推動(dòng)具身智能發(fā)展的關(guān)鍵路徑,但高度依賴大規(guī)模、高質(zhì)量的真實(shí)演示數(shù)據(jù),面臨高昂采集成本與效率瓶頸。仿真器雖提供了低成本數(shù)據(jù)生成方案,但顯著的“模擬到現(xiàn)實(shí)”(Sim2Real)鴻溝,制約了仿真數(shù)據(jù)訓(xùn)練策略的泛化能力與落地應(yīng)用。
    的頭像 發(fā)表于 07-09 14:02 ?839次閱讀
    <b class='flag-5'>一種</b>基于擴(kuò)散<b class='flag-5'>模型</b>的視頻生成框架RoboTransfer

    思必馳與上海交大聯(lián)合實(shí)驗(yàn)室兩篇論文入選ICML 2025

    ICML(International Conference on Machine Learning)是機(jī)器學(xué)習(xí)領(lǐng)域的頂級(jí)學(xué)術(shù)會(huì)議之,由國(guó)際
    的頭像 發(fā)表于 06-16 09:23 ?1499次閱讀
    思必馳與上海交大聯(lián)合實(shí)驗(yàn)室兩篇論文入選ICML 2025

    邊緣計(jì)算中的機(jī)器學(xué)習(xí):基于 Linux 系統(tǒng)的實(shí)時(shí)推理模型部署與工業(yè)集成!

    你好,旅行者!歡迎來到Medium的這角落。在本文中,我們將把個(gè)機(jī)器學(xué)習(xí)模型(神經(jīng)網(wǎng)絡(luò))部署到邊緣設(shè)備上,利用從ModbusTCP寄存器
    的頭像 發(fā)表于 06-11 17:22 ?1010次閱讀
    邊緣計(jì)算中的<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>:基于 Linux 系統(tǒng)的實(shí)時(shí)推理<b class='flag-5'>模型</b>部署與工業(yè)集成!

    Raspberry Pi Pico 2 上實(shí)現(xiàn):實(shí)時(shí)機(jī)器學(xué)習(xí)(ML)音頻噪音抑制功能

    Arm公司的首席軟件工程師SandeepMistry為我們展示了一種全新的巧妙方法:在RaspberryPiPico2上如何將音頻噪音抑制應(yīng)用于麥克風(fēng)輸入。機(jī)器學(xué)習(xí)(ML)技術(shù)徹底改變了許多軟件應(yīng)用
    的頭像 發(fā)表于 03-25 09:46 ?1230次閱讀
    Raspberry Pi Pico 2 上實(shí)現(xiàn):實(shí)時(shí)<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>(ML)音頻噪音抑制功能

    工業(yè)機(jī)器人4大控制方式,你知道幾種?

    目前市場(chǎng)上使用最多的機(jī)器人當(dāng)屬工業(yè)機(jī)器人,也是最成熟完善的一種機(jī)器人,而工業(yè)機(jī)器人能得到廣泛應(yīng)用,得益于它擁有多種控制
    的頭像 發(fā)表于 03-13 10:11 ?1794次閱讀
    工業(yè)<b class='flag-5'>機(jī)器</b>人4大控制<b class='flag-5'>方式</b>,你知道幾種?