99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀看因果深度學(xué)習(xí)如何教AI人工智能去問為什么
看因果深度學(xué)習(xí)如何教AI人工智能去問為什么
2019-12-25
收藏
看因果<a href='/map/shenduxuexi/' style='color:#000;font-size:inherit;'>深度學(xué)習(xí)</a>如何教AI人工智能去問為什么

作者 | George Lawton

編譯 | CDA數(shù)據(jù)科學(xué)研究院

大多數(shù)AI都基于模式識別,但是正如任何高中生都會告訴您的那樣,關(guān)聯(lián)不是因果關(guān)系。研究人員現(xiàn)在正在尋找方法,以幫助AI深入到更深層次。生活經(jīng)驗(yàn)告訴我們,相關(guān)關(guān)系并不能直接推導(dǎo)出因果關(guān)系,但不管是日常生活還是學(xué)術(shù)研究,對于因果關(guān)系的解釋要遠(yuǎn)比相關(guān)關(guān)系重要得多。很多時(shí)候,我們也會對事件之間的因果關(guān)系捉襟見肘。如果,把這個(gè)過程交給AI來處理會怎樣呢?

AI可以利用深度學(xué)習(xí)技術(shù)來構(gòu)建相關(guān)關(guān)系模型。深度學(xué)習(xí)技術(shù)通過關(guān)聯(lián)數(shù)據(jù)點(diǎn)在構(gòu)建模型方面做得很好。但是許多AI研究人員認(rèn)為,需要更多的工作來理解因果關(guān)系,而不僅僅是相關(guān)性。現(xiàn)場因果深度學(xué)習(xí)(對確定某件事發(fā)生的原因很有用)仍處于起步階段,并且自動化比神經(jīng)網(wǎng)絡(luò)困難得多。許多AI都是關(guān)于在大量數(shù)據(jù)中查找隱藏模式的。全球IT服務(wù)公司L&T Infotech的執(zhí)行副總裁兼首席數(shù)據(jù)分析官Soumendra Mohanty說:“顯然,這方面將我們帶向了“什么”,但很少有人去理解“為什么”。

這種區(qū)別的含義可能很重要。最終,要創(chuàng)造出模仿人類智能的機(jī)器,就需要訓(xùn)練AI來詢問為什么一種觀察會影響另一種觀察。這就是為什么許多研究人員現(xiàn)在將注意力轉(zhuǎn)向這個(gè)問題的原因。

加州大學(xué)洛杉磯分校(UCLA)教授朱迪亞·珀?duì)枺↗udea Pearl)激發(fā)了該領(lǐng)域的興奮,他從事了一些實(shí)施貝葉斯網(wǎng)絡(luò)以進(jìn)行統(tǒng)計(jì)分析的形成性工作。最近,他一直在開發(fā)一個(gè)框架,用于繪制因果關(guān)系圖,并在可計(jì)算框架中找出導(dǎo)致觀察到的事件的因素。

分析因果關(guān)系的最大挑戰(zhàn)之一是將范式更改為一種,其中專家對觀察的原因提出主觀意見,然后通過各種分析技術(shù)將其分開。這與統(tǒng)計(jì)機(jī)器學(xué)習(xí)所追求的更加客觀的方法形成了鮮明的對比。從長遠(yuǎn)來看,因果關(guān)系研究可以為理解世界提供更好的模型。在短期內(nèi),因果分析將使解釋機(jī)器學(xué)習(xí)模型為何能提供結(jié)果的原因變得更加容易。

看因果<a href='/map/shenduxuexi/' style='color:#000;font-size:inherit;'>深度學(xué)習(xí)</a>如何教AI人工智能去問為什么

克服魔術(shù)思維

Information Builders營銷副總裁杰克·弗賴瓦爾德(Jake Freivald)說:“商業(yè)精英通常不相信黑盒子技術(shù),但他們卻對人工智能技術(shù)有著異乎尋常的期待。”他表示,企業(yè)家意識到將業(yè)務(wù)流程交給人工智能算法可能就像讓他們兩歲的孩子駕駛自己的汽車一樣冒險(xiǎn)。

問題在于分析和AI主要用于查找數(shù)據(jù)集中的相關(guān)性。由于關(guān)聯(lián)僅暗示因果關(guān)系,因此這些關(guān)聯(lián)無法幫助您理解發(fā)生某事的原因-如果無法做到,則只能告訴您接下來會發(fā)生什么的可能性。

弗賴瓦爾德說:“我們越能發(fā)現(xiàn)模型中的因果關(guān)系,在評估事情發(fā)生的原因和下一步將發(fā)生的事情時(shí),我們就越能基于現(xiàn)實(shí)?!?“在那之前,將我們的業(yè)務(wù)交托給AI模型可能會非常有效,直到失敗為止,結(jié)果可能是災(zāi)難性的。”

超越曲線擬合

曲線擬合在回答“下一個(gè)最佳報(bào)價(jià)是什么?”、“這是欺詐嗎?” 或“是貓嗎?”等重要問題方面做得很好。莫漢蒂說:“但是,在現(xiàn)實(shí)世界中,有很多問題無法通過曲線擬合來解決?!?如果有幾個(gè)因素可以預(yù)測對產(chǎn)品的偏愛,那么企業(yè)應(yīng)該嘗試影響哪個(gè)因素,以及重要性的順序如何?簡單地對不同變量的預(yù)測目標(biāo)能力進(jìn)行排名與選擇獨(dú)立預(yù)測變量并評估其對結(jié)果的相對貢獻(xiàn)不同。

莫漢蒂說:“我們可以觀察到相關(guān)性,但這并不能證明甚至暗示因果關(guān)系。” 因果關(guān)系回答的問題是“我應(yīng)該拉什么杠桿來實(shí)現(xiàn)改變?” 或“如果我更改了模型的某些基本假設(shè),將會發(fā)生什么?”

因果深度學(xué)習(xí)技術(shù)(也稱為結(jié)構(gòu)方程模型(SEM))已經(jīng)存在了很多年。莫漢蒂說:“但是,這些技術(shù)或多或少地局限于學(xué)術(shù)界和研究領(lǐng)域,我們還沒有看到這些技術(shù)可以轉(zhuǎn)化為商業(yè)或商業(yè)用例。”

蒙特卡洛模擬,馬爾可夫鏈分析,樸素貝葉斯和隨機(jī)建模是當(dāng)今使用的一些技術(shù),但它們幾乎沒有涉及因果關(guān)系的表面。還有一些開源軟件包,例如DAGitty(基于瀏覽器的環(huán)境,用于創(chuàng)建,編輯和分析因果模型),以及Microsoft的DoWhy庫以進(jìn)行因果推斷。但是這些也在發(fā)展。

看因果<a href='/map/shenduxuexi/' style='color:#000;font-size:inherit;'>深度學(xué)習(xí)</a>如何教AI人工智能去問為什么

用AI灌裝經(jīng)驗(yàn)法則

自主庫存管理系統(tǒng)制造商Pensa Systems的首席執(zhí)行官兼總裁Richard Schwartz表示,在較高的層次上,AI應(yīng)用程序會根據(jù)觀察到的模式執(zhí)行一系列操作。深度學(xué)習(xí)使用統(tǒng)計(jì)技術(shù)來發(fā)現(xiàn)模式。在因果關(guān)系中嵌入因果理解的另一種方法涉及開發(fā)基于規(guī)則的系統(tǒng)。這種方法從其他類型的客觀事實(shí)中得出結(jié)論,例如“向右轉(zhuǎn)3次與向左轉(zhuǎn)相同”。

規(guī)則可以是因果關(guān)系的,也可以是認(rèn)知的,可以幫助對輸入的結(jié)果進(jìn)行建模,但是它們也有缺點(diǎn)。Schwartz說:“因果規(guī)則很難被理解,即使您確實(shí)定義了因果規(guī)則,它們也會變得更加脆弱。”潛在的解決方案在于兩種方法的結(jié)合-例如,為神經(jīng)網(wǎng)絡(luò)創(chuàng)建可解釋性。這種類型的因果深度學(xué)習(xí)涉及以更加艱苦的方式建立關(guān)于如何得出結(jié)論的認(rèn)知模型。

AI引起人們注意的另一種因果技術(shù)是一種強(qiáng)化學(xué)習(xí),稱為從示范學(xué)習(xí)(Learning from demonstration)。這種方法有效地顯示了如何完成某事的計(jì)算機(jī)示例,并使計(jì)算機(jī)嘗試使該技術(shù)適應(yīng)其自身的問題解決方法。

Pensa在其庫存管理工具中同時(shí)使用兩種AI,以解決與在商店貨架上重新庫存庫存有關(guān)的問題。該公司的主要產(chǎn)品使用神經(jīng)網(wǎng)絡(luò)來解釋來自攝像機(jī)和貨架上物品的計(jì)算機(jī)視覺輸入(例如,亨氏番茄醬)以及貨架的組織方式(例如,亨氏通常位于亨特的旁邊)。

它還使用因果模型來生成自動提示,例如“ Heinz電量不足”或“ Heinz電量完全耗盡”。為了得出這個(gè)結(jié)論,系統(tǒng)不僅需要產(chǎn)品,還需要與貨架上需要的物品以及重新庫存的意義有關(guān)的規(guī)則。人們非常擅長認(rèn)知結(jié)論,例如制定規(guī)則拇指,從而可以得出結(jié)論。Schwartz說:“ Pensa用AI來裝瓶?!?/span>

無模型因果關(guān)系

德克薩斯大學(xué)奧斯汀分校的AI助理教授Scott Niekum表示,強(qiáng)化學(xué)習(xí)本質(zhì)上是因果關(guān)系,因?yàn)榇頃L試不同的動作并通過反復(fù)試驗(yàn)來了解它們?nèi)绾斡绊懶阅?。這種類型的學(xué)習(xí)稱為“無模型”學(xué)習(xí),之所以流行,是因?yàn)樗梢詫W(xué)習(xí)積極或有效的行為,而不必學(xué)習(xí)明確的世界運(yùn)轉(zhuǎn)模式。換句話說,它只是在學(xué)習(xí)行為與績效之間的因果關(guān)系,而不是行為如何直接影響世界。例如,這可能涉及了解在不了解水與火之間的關(guān)系的情況下將整個(gè)水桶翻轉(zhuǎn)到火上而將其撲滅的情況。

無模型學(xué)習(xí)是一把雙刃劍。如果沒有模型,則代理商可能必須從頭開始學(xué)習(xí)如果問題完全改變時(shí)如何實(shí)現(xiàn)其目標(biāo)。在較早的示例中,如果為代理提供了軟管而不是一桶水,則不從頭開始學(xué)習(xí)就不會知道該怎么做,因?yàn)樗鼪]有學(xué)習(xí)水與火之間的因果關(guān)系,而只是學(xué)習(xí)了這種關(guān)系在“翻轉(zhuǎn)斗”動作和滅火目標(biāo)之間。

Niekum說:“由于這些原因,盡管基于模型的強(qiáng)化學(xué)習(xí)有其自身的挑戰(zhàn),但人們對它的興趣越來越大。例如,您如何衡量對模型的信心,當(dāng)模型出錯(cuò)時(shí)該怎么辦?試圖跨越長遠(yuǎn)視野時(shí),您會處理不確定性嗎?”

看因果<a href='/map/shenduxuexi/' style='color:#000;font-size:inherit;'>深度學(xué)習(xí)</a>如何教AI人工智能去問為什么

解釋ML模型

可解釋性的核心思想是,解釋必須能夠識別和量化導(dǎo)致深度學(xué)習(xí)模型行為的所有因果關(guān)系。在這一點(diǎn)上,因果關(guān)系指的是模型功能本身,而不是模型要解決的任務(wù),F(xiàn)iddler Labs的數(shù)據(jù)科學(xué)負(fù)責(zé)人Ankur Taly說,該研究提供了可解釋的AI引擎。

由于其復(fù)雜性,忠實(shí)地解釋深度學(xué)習(xí)模型具有挑戰(zhàn)性。這使得很難分析推理模型功能中每個(gè)功能的重要性。早期的因果深度學(xué)習(xí)方法通過在數(shù)據(jù)集上觀察模型的預(yù)測,并為其擬合一個(gè)更簡單,可解釋的模型來獲得解釋,從而應(yīng)對了這一挑戰(zhàn)。塔利說:“不幸的是,這樣的方法容易受到眾所周知的從觀測數(shù)據(jù)中推斷因果關(guān)系的陷阱?!?人們無法從與模型相關(guān)的特征中分離出與模型預(yù)測真正相關(guān)的特征

最近,出現(xiàn)了一組基于合作博弈的Shapley值的不同方法。這些方法使用反事實(shí)輸入來探查模型。但是,F(xiàn)iddler的研究發(fā)現(xiàn),如果數(shù)據(jù)集存在偏差,那么大多數(shù)方法都可能導(dǎo)致偏差。塔利說,他們正在研究將模型解釋與任何特定數(shù)據(jù)集分離的方法。這種研究可以幫助識別模型已學(xué)會依賴的虛假關(guān)聯(lián)。例如,黑客最近展示了通過添加某些類型的數(shù)據(jù)來偽造Cylance反惡意軟件引擎的功能。減輕此風(fēng)險(xiǎn)的一個(gè)好步驟是確定顯著影響模型預(yù)測的因果特征。塔利說:“然后,人們可以研究這些功能,以檢查它們是否也是任務(wù)的誘因,或者是否可以被對手利用,例如Cylance?!?/span>

教學(xué)AI迷信

如今,在指導(dǎo)深度學(xué)習(xí)過程建立因果關(guān)系建模方面,人類可以比AI做得更好。InformationBuilders的Freivald說。這可能涉及限制數(shù)據(jù)集,刪除可能導(dǎo)致偏差字段以及通常影響學(xué)習(xí)過程的過程。人類專注于因果關(guān)系,而算法則負(fù)責(zé)學(xué)習(xí)。有一個(gè)反饋回路,但人的方面至關(guān)重要。

如果可以通過AI工具確定因果關(guān)系,則AI可以塑造學(xué)習(xí)過程,而不是由人來做。從理論上講,AI可以開始使用任意數(shù)據(jù)集,確定因果關(guān)系并以人類會完全忽略的方式應(yīng)用學(xué)習(xí)。目前有很多問題。人類將通用智能應(yīng)用于任務(wù),而機(jī)器尚無法做到這一點(diǎn)。最近這樣做的嘗試造成了麻煩。弗賴瓦爾德說:“我們希望人工智能越通用,它就需要越多的數(shù)據(jù),并且出現(xiàn)誤報(bào)的可能性就越大-機(jī)器迷信?!?/span>

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }