interpretable是什么意思,interpretable中文翻譯,interpretable發(fā)音、用法及例句
?interpretable
interpretable發(fā)音
英:[?n't?:pr?t?bl] 美:[?n't?:pr?t?bl]
英: 美:
interpretable中文意思翻譯
adj. 可說明的;可解釋的;可翻譯的
interpretable常見例句
1 、Your should interpret what I said in my sense of the word, not in yours.───你應(yīng)該按我的意思來解釋我所說的話,而不是按你的意思.........
2 、How do you interpret his refusal to see me?───你是怎樣解釋他拒絕看我的?
3 、The predetermined mandatory order, organization or position of symbols in a computer instruction, data or word, data transmission message, etc. The order is mandatory so that the computer can understand and interpret the information.───對計(jì)算機(jī)的指令、數(shù)據(jù)或字以及數(shù)據(jù)傳輸所預(yù)先確定的且必須遵循的各種符號的次序、結(jié)構(gòu)或位置。次序必須遵循,否則計(jì)算機(jī)不能理解和解釋信息。
4 、Title: Is It Possible to Interpret the Ontology of Marxian Philosophy?───關(guān)鍵詞:存在論解讀;形而上學(xué);存在;人道主義
5 、If I interpret your letter right, you want to resign.───如果我沒理解錯你這封信的話,你是想要辭職。
6 、Different people might interpret events differently.───不同的人對事件的理解也可能不同。
7 、Assist shop personnel to interpret drawings.───協(xié)助工廠相關(guān)人員理解圖紙;
8 、Because he thinks that man will interpret the omen to suit himself.───因?yàn)榇嬖谥髁x者認(rèn)為,人將對那兆頭進(jìn)行解釋,以便使之適合自己。
9 、You can interpret the term in several ways.───你可以對這個術(shù)語作很多的解釋。
10 、Well, I can interpret it for you.───不要緊,我可以給你翻譯。
11 、She interpret his silence as arrogance.───她把他的沉默解釋為傲慢。
12 、Double quotes in Perl serve to interpret everything between them.───Perl中的雙引號用于解釋雙引號之間的任何內(nèi)容。
13 、I'm not quite sure how to interpret that question.───對于怎樣解釋這個問題我不十分有把握。
14 、Do not try to interpret specification from a requirements document.───不要嘗試根據(jù)要求文檔來解釋規(guī)范。
15 、Well, that was certainly not my interpretation.─── 好吧 顯然我不是這么理解的
16 、Good speaker should interpret his point clearly.───優(yōu)秀的講演者應(yīng)該清晰地闡明自己的觀點(diǎn)。
17 、Listen to the address and interpret it from Chinese into English.───呂福源部長在亞歐高層經(jīng)濟(jì)論壇上的講話
18 、You need to be very careful how you interpret the title or you may find the programme is not quite what you expected!───你需要仔細(xì)地弄清哪個專業(yè)才是自己需要的,否則,你找到的專業(yè)可能并不那么符合你的期盼。
19 、To interpret utterances by lip reading.───唇讀通過觀察口形來理解話
20 、I'm not interested in your interpretation of my notes.─── 我可不在意你怎么解讀我的術(shù)前記錄
21 、In VAX/VMS, breaking a command string into its elements to interpret it.───在DEC操作系統(tǒng)VAX/VMS中,將一個命令串分成有關(guān)的幾部分來解釋它。
22 、You interpret the meaning of incoming sensory information.───你來解析接受到的感關(guān)信息的意義。
23 、Listen to the passage and interpret it from Chinese into English.───加強(qiáng)“綠色控制”,促進(jìn)協(xié)調(diào)發(fā)展
24 、But that's a lie. It's an interpretation.─── 不過那是個謊言 這只是一種解釋
25 、Can you interpret the passage?───你能解釋這一段嗎?
26 、Don't interpret it without real understanding when you study a foreign language.───學(xué)習(xí)外國語切莫望文生義。
27 、Interpret Scripture Christologically and evangelically.───以基督為中心//福音性。
28 、The role of the historian is less to discover and catalog document than to interpret and explain them.───歷史學(xué)家在發(fā)現(xiàn)并給文獻(xiàn)編目方面的作用不及在翻譯并解釋文獻(xiàn)方面的作用。
29 、IOC employed an exclusively British jury of referees and officials to regulate the venues and interpret the rules.───國際奧委會雇用了清一色的英國裁判和官中員來協(xié)調(diào)場地和解釋規(guī)則。
30 、Can you interpret the import of what he remarked at the end of the meeting ?───你能把他在會議結(jié)尾時(shí)講話的含義解釋一下嗎?
31 、Looking for a way to interpret the MS data from your last proteomic experiment?───在尋找一種將你的蛋白質(zhì)實(shí)驗(yàn)數(shù)據(jù)轉(zhuǎn)換為MS數(shù)據(jù)的翻譯工具嗎?
32 、Your job is to analyze and interpret, not praise or blame.───你的工作是要去分析與詮釋,而非贊揚(yáng)或譴責(zé)。
33 、Not interpretable or recognized in the system in which it occurs.───在所在的系統(tǒng)中是不可解釋的或不能識別的。
34 、Could you interpret what he just said to me?───你可以把他剛說的給我翻譯一下嗎?
35 、Can you interpret it for me?───你能幫我翻譯一下嗎?
36 、Loss of the ability to interpret sensory stimuli, such as sounds or images.───失認(rèn),辨識不能失去辨別感覺刺激,如聲音或圖象的能力
37 、For so I must interpret still.───為此,我要這樣想。
38 、Where we disagree is on the interpretation of these facts.─── 我們持不同意見的是對這個現(xiàn)象的解讀
39 、Sovereign CDSs are in any case harder to interpret than corporate CDSs.───主權(quán)信用違約掉期在任何情況下都比公司信用違約掉期更加難以解讀。
40 、Fact: We can crawl dynamic URLs and interpret the different parameters.───事實(shí):我們可以抓取動態(tài)**和解釋不同的參數(shù)。
41 、Listen to the talk and interpret it from Chinese into English.───中國利用外資呈十大趨勢
42 、The software, a special version of Microsoft's new Windows XP operating system, can interpret those pen strokes.───內(nèi)置的軟件是微軟新版視窗xp的一種特殊版,它可以翻譯筆寫的內(nèi)容。
43 、If beauty means something, yet we must not seek to interpret the meaning.───如果美有某種意義的話,我們千萬不要設(shè)法去闡明它的意義。
44 、To interpret simultaneously is extremely difficult.───同聲翻譯是極困難的。
45 、Miss Liu, could you interpret this sentence for me?───劉**,你能幫我翻譯一下這句話嗎?
46 、DNS server unable to interpret format.───dns 服務(wù)器無法解釋格式。
47 、Also, a client SOAP stack might interpret one-way messages differently.───同樣,客戶端堆??赡軙ㄟ^不同的方式來解釋單向消息。
48 、And that has proved to be very successful in determining interpretable DNA profiles from samples from Ground Zero[14]," he said.───事實(shí)證明,這在確認(rèn)從零點(diǎn)廢墟搜集來的標(biāo)本中的可識DNA特征時(shí)非常成功,”他說。
49 、To interpret at the UN is a difficult task.───在聯(lián)合國做口譯是件難 度很大的差事.
50 、Note-taking is very important when you interpret a long talk.───口譯大段談話時(shí),記好筆記很重要。
51 、He only spoke Chinese so someone had to interpret.───他只會說中文,所以得有人翻譯。
52 、Another problem of communication lies with managers who interpret and explain plans to subordinates.───另一個落在管理者身上的相互聯(lián)系的問題是對下級人員解釋和說明計(jì)劃。
53 、Andrea: Interpret the character as you see it.───以自己的理解來詮釋角色。
54 、KHALSA, the most effective process to interpret deluxe living.───卡爾沙,豪華生活的經(jīng)典詮釋.....
55 、Americans abroad sometimes find local eye behaviors hard to interpret.───出國在外的美國人有時(shí)發(fā)現(xiàn)很難解釋當(dāng)?shù)厝说难凵瘛?/p>
56 、Can you interpret this for me?───你能為我解釋一下嗎?
57 、I need an interpreter for her class.─── 我需要一個人在她的課上做翻譯
58 、Can you interpret the meaning of these passages?───你能解釋一下這幾篇文章的意思嗎?
59 、How do you interpret this poem?───你怎樣解釋這首詩呢?
60 、At the other extreme are religious extremists who interpret religion so rigidly that they fail to be true to Islamic ideals.───另外,也有一些宗教極端分子非常狹隘地詮釋回教,完全不忠于回教真正追求的理想。
61 、The students were asked to interpret the poem.───學(xué)生們被要求詮釋那首詩的意義。
62 、was through the help of an interpreter.─── 是通過一個翻譯員的幫助下了解的
63 、You can interpret this term in many ways.───你可以對這個術(shù)語作多種解釋。
64 、They can be hard for newcomers to interpret, but then, they’re not for newcomers.───對于新手用戶,它們可能難以理解,因其不是為新手準(zhǔn)備的。
65 、Philosophers interpret the world in a myriad of ways.───哲學(xué)家們以各種各樣的方式解釋世界。
66 、You can't interpret it for what you want it to be.─── 你不能憑借意愿來選擇鑒定
67 、To interpret(utterances) by lip reading.───唇讀通過觀察口形來理解(話)
68 、But topology is no queerer than the physical world as we now interpret it.───但是拓?fù)鋵W(xué)并不比我們目前所能理解的物質(zhì)世界更奇特。
69 、Interpret Scripture literally and grammatically.───[1] 按字意和文法解釋《圣經(jīng)》。
70 、At best, philosophers can merely interpret life, themselves and texts.───哲學(xué)家至多只能解釋人生,解釋自己,解釋文本。
71 、In today's lecture I'd like to interpret this problem broadly rather than in depth.───在今天的講課中我想把這個問題闡述得廣泛些而不是深入透徹些。
72 、Interpret output as containing VT100 commands. For console-based programs.───05解析包含VT100命令集的輸出,針對基本的控制臺程序。
73 、The pitfall is that the results will be difficult to interpret.───困難在于試驗(yàn)的結(jié)果將是難以解釋的。
74 、On the one hand, one may interpret this as reflecting the success of RDT.───一方面,一個人也許解釋此作為反射RDT的成功。
75 、FasTracKids China reserves the right to interpret all figures above.───天才寶貝中國保留對以上數(shù)據(jù)的解釋權(quán)。
76 、She couldn't speak much English so her children had to interpret for her.───她講不了幾句英語,所以她的孩子們得給她翻譯。
77 、He spoke good Italian, and promised to interpret for us.───他意大利語說的很好,并且答應(yīng)給我們做口譯。
78 、You have to understand, I can't interpret it.─── 你們必須理解 我不能詮釋它
79 、Well, the interpretation of laws can be perplexing, like the interpretation of sausages.─── 對法律的解讀的確有時(shí)令人困惑 就像對香腸的解讀一樣
80 、Most interpret the information from the victims as chimerical thinking.───大多數(shù)來自于受害者的解釋是被當(dāng)作空想。
81 、He was beginning to be able to interpret the erratic gestures of her left arm.───他開始能夠弄清楚她不規(guī)則地?fù)]動左臂的含義。
82 、Yet people still seem to be unsure how to interpret it.───但對其如何界定人們似乎還不大有把握。
83 、Interpret real time data to determine the current position of the well.───完成現(xiàn)場實(shí)時(shí)數(shù)據(jù)解釋以確定井的當(dāng)前位置。
84 、To acquire or interpret data from a storage device, from a data medium, or from another source.───從存儲設(shè)備、數(shù)據(jù)媒體或其它信息源中獲取數(shù)據(jù)或?qū)?shù)據(jù)作出解釋的過程。
85 、Residence times have also been used to characterize the fluidized bed and to interpret conversion data.───停留時(shí)間分布模型也早已被用來表示流化床的特征和說明轉(zhuǎn)化率數(shù)據(jù)。
86 、I class it as my interpretation,as a photographer, my interpretation of the seaside postcard.─── 作為攝影師 這些作品包含了我的理解 我對海灘明信片的理解
87 、How do you interpret this sentence?───你如何解釋這一句?
88 、They are endeavoring to interpret their roles with the theater's unique style .───他們將竭力塑造出的人物形象,使得呈現(xiàn)在觀眾面前的《北街南院》更具人藝風(fēng)情。
89 、If the server and the host interpret '00' as two different dates, you'll wind up with data matching wrong dates.───如果服務(wù)器與主機(jī)把00解釋成兩個不同的日期,那么你將被與錯誤日期相匹配的數(shù)據(jù)搞得緊張兮兮。
90 、If I interpret your letter right, you are ignominiously married.───如果我對你的來信理解正確的話,你已不顧廉恥地嫁了人。
機(jī)器學(xué)習(xí)模型可解釋的重要及必要性
機(jī)器學(xué)習(xí)模型可解釋的重要及必要性
不管你是管理自己的資金還是客戶資金,只要你在做資產(chǎn)管理,每一步的投資決策都意義重大,做技術(shù)分析或基本面分析的朋友很清楚地知道每一個決策的細(xì)節(jié),但是通過機(jī)器學(xué)習(xí)、深度學(xué)習(xí)建模的朋友可能就會很苦惱,因?yàn)橹苯赢a(chǎn)出決策信號的模型可能是個黑盒子,很難明白為什么模型會產(chǎn)出某一個信號,甚至很多保守的私募基金把模型的可解釋性放入了事前風(fēng)控。其實(shí),模型的可解釋性是很容易做到的,難點(diǎn)在于研究員是否對模型有深入的思考和理解。
介紹
機(jī)器學(xué)習(xí)領(lǐng)域在過去十年中發(fā)生了顯著的變化。從一個純粹的學(xué)術(shù)和研究領(lǐng)域方向開始,我們已經(jīng)看到了機(jī)器學(xué)習(xí)在各個領(lǐng)域都有著廣泛的應(yīng)用,如零售,技術(shù),醫(yī)療保健,科學(xué)等等。在21世紀(jì),數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)的重要目標(biāo)已經(jīng)轉(zhuǎn)變?yōu)榻鉀Q現(xiàn)實(shí)問題,自動完成復(fù)雜任務(wù),讓我們的生活變得更加輕松,而不僅僅是在實(shí)驗(yàn)室做實(shí)驗(yàn)發(fā)表論文。機(jī)器學(xué)習(xí),統(tǒng)計(jì)學(xué)或深度學(xué)習(xí)模型工具已基本成型。像Capsule Networks這樣的新模型在不斷地被提出,但這些新模型被工業(yè)采用卻需要幾年時(shí)間。因此,在工業(yè)界中,數(shù)據(jù)科學(xué)或機(jī)器學(xué)習(xí)的主要焦點(diǎn)更多在于應(yīng)用,而不是理論。這些模型可以在正確數(shù)據(jù)上有效應(yīng)用來解決現(xiàn)實(shí)問題是至關(guān)重要的。
機(jī)器學(xué)習(xí)模型本質(zhì)上就是一種算法,該算法試圖從數(shù)據(jù)中學(xué)習(xí)潛在模式和關(guān)系,而不是通過代碼構(gòu)建一成不變的規(guī)則。所以,解釋一個模型是如何在商業(yè)中起作用總會遇到一系列挑戰(zhàn)。在某些領(lǐng)域,特別是在金融領(lǐng)域,比如保險(xiǎn)、銀行等,數(shù)據(jù)科學(xué)家們通常最終不得不使用更傳統(tǒng)更簡單的機(jī)器學(xué)習(xí)模型(線性模型或決策樹)。原因是模型的可解釋性對于企業(yè)解釋模型的每一個決策至關(guān)重要。然而,這常常導(dǎo)致在性能上有所犧牲。復(fù)雜模型像如集成學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)通常表現(xiàn)出更好更精準(zhǔn)的性能(因?yàn)檎鎸?shí)的關(guān)系在本質(zhì)上很少可以通過線性劃分的),然而,我們最終無法對模型決策做出合適的解釋。為了解決和探討這些差距,本文中,我會重點(diǎn)解釋模型可解釋性的重要及必要性。
動機(jī)
作為一名在企業(yè)工作的數(shù)據(jù)科學(xué)家并時(shí)常指導(dǎo)他人,我發(fā)現(xiàn)數(shù)據(jù)科學(xué)仍然常常被視為一個黑盒,它能用“魔法”或“煉金術(shù)”提供人們想要的東西。然而,嚴(yán)酷的現(xiàn)實(shí)是,如果不對模型進(jìn)行合理足夠的解釋,現(xiàn)實(shí)世界的項(xiàng)目很少成功。如今,數(shù)據(jù)科學(xué)家通過構(gòu)建模型并為業(yè)務(wù)提供解決方案。企業(yè)可能不知道模型實(shí)現(xiàn)的復(fù)雜細(xì)節(jié),卻要依靠這些模型做出決策,他們確實(shí)有權(quán)提出這樣的問題:“我怎樣才能相信你的模型?”或“你的模型是如何決策的”?”回答這些問題是數(shù)據(jù)科學(xué)實(shí)踐者和研究人員數(shù)年來一直在嘗試的事情。
數(shù)據(jù)科學(xué)家知道,模型解釋性與模型性能之前有一個權(quán)衡。在這里,模型性能不是運(yùn)行時(shí)間或執(zhí)行性能,而是模型在做出預(yù)測時(shí)的準(zhǔn)確度。有幾種模型(包括簡單的線性模型甚至基于樹的模型),他們的預(yù)測的原理很好直觀理解,但是需要犧牲模型性能,因?yàn)樗鼈兊漠a(chǎn)生的結(jié)果偏差或者方差很高(欠擬合:線性模型),或者容易過擬合(基于樹的模型)。更復(fù)雜的模型,如集成模型和近期快速發(fā)展的深度學(xué)習(xí)通常會產(chǎn)生更好的預(yù)測性能,但被視為黑盒模型,因?yàn)橐忉屵@些模型是如何真正做出決策是一件非常困難的事情。
雖然有些人說,知道模型性能好就行了,為什么還要知道它背后的原理呢? 然而,作為人類,大多數(shù)決策基于邏輯和推理。 因此,人工智能(AI)作出決策的模式無疑會受到懷疑。 在很多現(xiàn)實(shí)情況下,有偏差的模型可能會產(chǎn)生真正的負(fù)面影響。 這包括預(yù)測潛在的犯罪、司法量刑、信用評分、欺詐發(fā)現(xiàn)、健康評估、貸款借款、自動駕駛等,其中模型的理解和解釋是最重要的。 數(shù)據(jù)科學(xué)家、作家Cathy O’ Neil在她的著名著作《Weapons of Math Destruction》中也強(qiáng)調(diào)了這一點(diǎn)。
著名學(xué)者和作家凱特克勞福德在NIPS 2017主題演講《The Trouble with Bias》中談到了偏差在機(jī)器學(xué)習(xí)中的影響以及它對社會的影響。
有興趣的讀者也可以看看她在紐約時(shí)報(bào)的著名文章《 Artificial Intelligence’s White Guy Problem》,向我們展示了機(jī)器學(xué)習(xí)應(yīng)用的案例,包括圖像分類、犯罪風(fēng)險(xiǎn)預(yù)測、交付服務(wù)可用性等等,這些應(yīng)用對黑人極不親善。 如果我們想利用機(jī)器學(xué)習(xí)來解決這些問題,所有這些真實(shí)世界的場景都在告訴我們模型解釋是多么的重要。
在過去的一年里,我在解決行業(yè)問題的同時(shí)也看到了對模型解釋的需求,同時(shí)我也在寫我的新書《Practical Machine Learning with Python2》。在這段時(shí)間里,我有機(jī)會與DataScience.com的優(yōu)秀員工進(jìn)行互動,他們非常清楚在機(jī)器學(xué)習(xí)模型中人類可解釋性的必要性和重要性。他們也一直在積極研究解決方案,并開發(fā)了流行的python框架Skater。后續(xù)我們將深入研究Skater,并在本系列文章中做一些實(shí)際的模型解釋。
理解模型解釋
機(jī)器學(xué)習(xí)(尤其是深度學(xué)習(xí))僅在最近幾年才得到廣泛的行業(yè)采用。因此,模型解釋作為一個概念仍然主要是理論和主觀的。
任何機(jī)器學(xué)習(xí)模型都有一個響應(yīng)函數(shù),試圖映射和解釋自(輸入)變量和因(目標(biāo)或響應(yīng))變量之間的關(guān)系和模式。
模型解釋試圖理解和解釋響應(yīng)函數(shù)做出的這些決定。模型解釋的關(guān)鍵在于透明度以及人們理解模型決策的容易程度。模型解釋的三個最重要的方面解釋如下。
什么主導(dǎo)了模型預(yù)測?我們應(yīng)該找出特征的相互作用,以了解在模型的決策策略中哪些特征可能是重要的。這確保了模型的公平性。
為什么模型做出某個特定決策?我們還應(yīng)該能夠驗(yàn)證為什么某些關(guān)鍵特征在預(yù)測期間推動某個模型所做出的某些決定。這確保了模型的可靠性。
我們?nèi)绾蜗嘈拍P皖A(yù)測?我們應(yīng)該能夠評估和驗(yàn)證任何數(shù)據(jù)點(diǎn)以及模型如何作出決策。對于模型按預(yù)期運(yùn)行的直接利益相關(guān)者來說,這應(yīng)該是可證明的,并且易于理解。這確保了模型的透明度。
可解釋性是指人(包括機(jī)器學(xué)習(xí)中的非專家)能夠理解模型在其決策過程中所做出的選擇(怎么決策,為什么決策和決策了什么)。
在模型比較時(shí),除了模型的性能,如果一個模型的決策比另一個模型的決策更容易被人類理解,則說該模型比另一個模型具有更好的可解釋性。
模型解釋的重要性
在解決機(jī)器學(xué)習(xí)問題時(shí),數(shù)據(jù)科學(xué)家通常傾向于注意模型性能指標(biāo),如準(zhǔn)確性、精確度和召回率等(毫無疑問,這很重要?。5?,度量標(biāo)準(zhǔn)只能說明模型預(yù)測性決策的一部分內(nèi)容。隨著時(shí)間的推移,由于環(huán)境中各種因素造成的模型概念漂移,性能可能會發(fā)生變化。因此,了解什么促使模型作出某些決定是極為重要的。
我們中的一些人可能會認(rèn)為模型已經(jīng)工作得很好了,為什么還要深入挖掘呢?一定要記住,當(dāng)解決現(xiàn)實(shí)世界中的數(shù)據(jù)科學(xué)問題時(shí),為了讓企業(yè)相信你的模型預(yù)測和決策,他們會不斷提問“我為什么要信任你的模型?”,這非常合理。如果一個人患有癌癥或糖尿病,如果一個人可能對社會構(gòu)成風(fēng)險(xiǎn),或者即使客戶流失,您是否會滿意于只是預(yù)測和做出決定(如何)的模型?也許另外一種會更好,如果我們可以更多地了解模型的決策過程(為什么以及如何),我們可能更喜歡它。這為我們提供了更多的透明度,說明為什么模型會做出某些決定,在某些情況下可能會出錯,并且隨著時(shí)間的推移它可以幫助我們在這些機(jī)器學(xué)習(xí)模型上建立一定的信任度。
這一部分關(guān)鍵的一點(diǎn)是,現(xiàn)在是時(shí)候停止將機(jī)器學(xué)習(xí)模型視為黑盒子,不僅嘗試和分析數(shù)據(jù),而且還要分析模型如何做出決策。實(shí)際上,走向這條道路的一些關(guān)鍵步驟是由著名論文《Why Should I Trust You?》(解釋了任意分類器的預(yù)測)”開始的,由MT Ribeiro,S. Singh和C. Guestrin在SIGKDD 2016上介紹了LIME(Local Interpretable Model-Agnostic Explanations)(局部可解釋模型 - 不可知論解釋)的概念。
他們在論文中提到了一些值得記住的關(guān)鍵點(diǎn)。
然而,理解預(yù)測背后的原因在評估信任方面非常重要,如果計(jì)劃基于預(yù)測采取行動,或者選擇是否部署新模型,則對模型的信任是至關(guān)重要的。 無論人類是直接使用機(jī)器學(xué)習(xí)分類器作為工具還是在其他產(chǎn)品中部署模型,仍然存在一個至關(guān)重要的問題:如果用戶不信任模型或預(yù)測,他們將不會使用它。
這是我們在本文中多次討論的內(nèi)容,也是決定數(shù)據(jù)科學(xué)項(xiàng)目在業(yè)界成功與否的關(guān)鍵因素之一。這就推動了模型解釋的必要性和重要性。
模型解釋方法的標(biāo)準(zhǔn)
對于模型解釋方法的分類有特定的標(biāo)準(zhǔn)。在Christoph Molnar的“Interpretable Machine Learning,Making Guide for Making Black Box Models Explainable”中提到了一個很好的指導(dǎo)標(biāo)準(zhǔn):
內(nèi)在或事后?內(nèi)在解釋性是關(guān)于利用機(jī)器學(xué)習(xí)模型的,它本質(zhì)上是解釋性的(像線性模型、參數(shù)模型或基于樹的模型)。事后解釋性意味著選擇和訓(xùn)練一個黑盒模型(集成方法或神經(jīng)網(wǎng)絡(luò))并在訓(xùn)練后應(yīng)用可解釋性方法(特征重要性,部分依賴關(guān)系圖)。我們將在我們的系列文章中更多地關(guān)注事后模型可解釋的方法。
是針對某個模型的還是通用的?特定于模型的解釋工具對固有模型解釋方法非常具體,這些解釋方法完全取決于每個模型的能力和特征。這可以是系數(shù),p值,與回歸模型相關(guān)的AIC分?jǐn)?shù),決策樹的規(guī)則等等。通用的模型解釋方法還是依賴于事后對模型的分析,可用于任何機(jī)器學(xué)習(xí)模型。通常通過分析特征輸入和輸出對來運(yùn)行。根據(jù)定義,這些方法無法訪問任何模型內(nèi)部,如權(quán)重,約束或假設(shè)。
本地還是全局?這種解釋的分類會談到解釋方法是解釋單個預(yù)測還是整個模型行為?或者如果范圍介于兩者之間?我們將盡快討論更多關(guān)于局部和全局的解釋。
這并不是對可解釋方法進(jìn)行分類的一套完整的標(biāo)準(zhǔn),因?yàn)檫@仍然是一個新興的領(lǐng)域,但這可以是一個很好的標(biāo)準(zhǔn),可以在多種方法之間進(jìn)行比較和對比。
模型解釋的范圍
我們?nèi)绾谓缍ń忉尩姆秶徒缦??一些有用的方面可以是模型的透明度,公平性和可靠性。本地還是全局模型解釋是定義模型解釋范圍的明確方法。
全局解釋性
這就是要試圖理解“模型如何做出預(yù)測?”和“模型的子集如何影響模型決策?”。為了一次理解和解釋整個模型,我們需要全局解釋。全局可解釋性是指能夠基于完整數(shù)據(jù)集上的依賴(響應(yīng))變量和獨(dú)立(預(yù)測)特征之間的條件相互作用來解釋和理解模型決策。試圖理解特征的相互作用和重要性,往往是理解全局解釋的好的一步。當(dāng)然,在嘗試分析交互時(shí),在超過兩個或三個維度后對特征進(jìn)行可視化變得非常困難。因此,經(jīng)常查看可能會影響全局知識模型預(yù)測的模塊化部分和特征子集,對全局解釋是有所幫助的。完整的模型結(jié)構(gòu)知識,假設(shè)和約束是全局解釋所必需的。
局部解釋性
這就是要了解“為什么模型會為單個實(shí)例做出特定決策?”以及“為什么模型會為一組實(shí)例做出特定決策?”。對于局部的可解釋性,我們不關(guān)心模型的內(nèi)在結(jié)構(gòu)或假設(shè),我們把它當(dāng)作一個黑箱子。為了理解單個數(shù)據(jù)點(diǎn)的預(yù)測決策,我們專門關(guān)注該數(shù)據(jù)點(diǎn),并在該點(diǎn)附近的特征空間中查看局部子區(qū)域,并嘗試根據(jù)此局部區(qū)域了解該點(diǎn)的模型決策。局部數(shù)據(jù)分布和特征空間可能表現(xiàn)完全不同,并提供更準(zhǔn)確的解釋而不是全局解釋。局部可解釋模型 - 不可知論解釋(LIME)框架是一種很好的方法,可用于模型不可知的局部解釋。我們可以結(jié)合使用全局解釋和局部解釋來解釋一組實(shí)例的模型決策。
模型透明度
這就是要了解“從算法和特征中創(chuàng)建模型的過程如何?”。我們知道,典型的機(jī)器學(xué)習(xí)模型都是關(guān)于利用一個算法在數(shù)據(jù)特征之上構(gòu)建一個表示,將輸入映射到潛在的輸出(響應(yīng))。模型的透明性可以嘗試?yán)斫饽P腿绾螛?gòu)建的更多技術(shù)細(xì)節(jié),以及影響其決策的因素。這可以是神經(jīng)網(wǎng)絡(luò)的權(quán)值,CNN濾波器的權(quán)值,線性模型系數(shù),節(jié)點(diǎn)和決策樹的分割。然而,由于企業(yè)對這些技術(shù)細(xì)節(jié)可能并不十分熟悉,試圖用不可知的局部和全局解釋方法來解釋模型決策有助于展示模型的透明度。
結(jié)論
模型可解釋是一個對現(xiàn)實(shí)世界機(jī)器學(xué)習(xí)項(xiàng)目非常重要的一件事情。讓我們試著去研究人類可解釋的機(jī)器學(xué)習(xí),讓每個人都打開機(jī)器學(xué)習(xí)模型的黑箱,并幫助人們增加對模型決策的信任。
寫在最后:模型解釋性很重要,這能夠加深我們對模型的信心,尤其是在金融市場中,當(dāng)模型持續(xù)回撤時(shí),信心比黃金還重要。之前有一個私募團(tuán)隊(duì)使用了StockRanker策略,但是遲遲不肯上實(shí)盤,后來在弄清楚模型的理論原理和每一步細(xì)節(jié)、處理流程后,終于有信心上實(shí)盤,實(shí)盤前期遇到回撤也能明白是正常情況,并非模型預(yù)測失效,扛住前期的回撤后策略凈值開始上升。因此,機(jī)器學(xué)習(xí)模型可解釋很重要,模型也是可以解釋的,只是需要研究員付出更多的心血
可解釋性相關(guān)研究
在深度學(xué)習(xí)的廣袤領(lǐng)域,尤其是圖像分類中,區(qū)分雪地狼與草地哈士奇的微妙差異往往被歸咎于背景,這凸顯了深度模型可解釋性的嚴(yán)峻挑戰(zhàn)。驅(qū)動可解釋性研究的火花,如同醫(yī)學(xué)和法律領(lǐng)域的決策支持,以及模型學(xué)習(xí)者對有效性自我解釋的追求。來自中國人民大學(xué)AI·M3實(shí)驗(yàn)室的趙金明與胡景文兩位學(xué)者,他們的研究重心在于情感識別,但其貢獻(xiàn)遠(yuǎn)不止于此。
深度探索的領(lǐng)域包括語義特征學(xué)習(xí),盡管模型試圖捕捉詞義和詞性,但往往受限于其理解能力。同時(shí),可視化方法如LSTMVis和Seq2Seq-Vis雖直觀,卻局限于定性分析,無法提供量化評估。更為嚴(yán)峻的考驗(yàn)來自挑戰(zhàn)集和對抗樣本,它們用于測試模型對特定語言現(xiàn)象的處理和魯棒性。
解釋模型的嘗試包括直接生成和利用部分輸入,但標(biāo)注數(shù)據(jù)的缺失和缺乏推理過程揭示,構(gòu)成了它們的短板。核心挑戰(zhàn)包括理論基礎(chǔ)的缺乏,可視化解釋的不可靠性,以及驗(yàn)證體系的不完善。未來,深度學(xué)習(xí)呼喚更強(qiáng)的可解釋性,構(gòu)建高質(zhì)量的挑戰(zhàn)集顯得尤為重要。
關(guān)于注意力機(jī)制,其解釋性備受爭議,盡管美觀,但其忠實(shí)度和輸入顯著性方法的主觀性都引發(fā)質(zhì)疑。"Towards Faithfully Interpretable NLP Systems"提出了faithfulness這一新概念,強(qiáng)調(diào)評估的聚焦點(diǎn)應(yīng)在于推理過程而非單純解釋質(zhì)量。評估方法中,區(qū)分忠實(shí)度和似然性,排除人為因素,以及區(qū)分固有可解釋性主張,是當(dāng)前的關(guān)鍵任務(wù)。
盡管積分梯度、注意力機(jī)制(如LSTM注意力權(quán)重)和LIME等方法廣泛應(yīng)用,它們各自的局限仍然存在。DuTrust數(shù)據(jù)集的提出,旨在評價(jià)模型的魯棒性和可解釋性,尤其關(guān)注忠實(shí)性和似然性。這個數(shù)據(jù)集通過五個收集階段,包括單、多和模糊情感實(shí)例,通過對抗樣本生成和人工標(biāo)注進(jìn)行深度剖析,采用F1-Score、New_P(可能有誤)和MAP等指標(biāo)進(jìn)行評估。
在CHN情感數(shù)據(jù)集上,LSTM、ERNIE和SKEP模型的性能分析顯示,模型的準(zhǔn)確性和似然性密切相關(guān),復(fù)雜度對MAP有顯著影響,而SKEP在忠實(shí)性上有顯著提升。然而,深度學(xué)習(xí)模型的魯棒性和可解釋性仍有待提升,自動生成數(shù)據(jù)的局限性仍然存在,大模型對上下文的理解能力也是一大挑戰(zhàn)。
參考文獻(xiàn):
論文鏈接1
Belinkov & Glass (2019)
Bastings & Filippova (2020)
Jacovi & Goldberg (2020)
Sundararajan
Ankur Taly & Qiqi Yan. "Axiomatic Attribution for Deep Networks." ICML 2017.
"Why Should I Trust You?" (2016). arXiv:1602.04938 [cs, stat].
DuTrust: A Sentiment Analysis Dataset for Trustworthiness (2021). arXiv:2108.13140 [cs].
深度學(xué)習(xí)的神秘面紗下,可解釋性研究正逐步揭開,每一次嘗試都在推動技術(shù)進(jìn)步與理論融合,期待在未來的探索中,我們能更好地理解和掌握這些復(fù)雜模型的秘密。
本站其他內(nèi)容推薦
1、amethyst necrophobia nefandous abusive Gobi localization frump shoreline collective confusticate
2、ethan什么意思(Ethan中文翻譯,Ethan是什么意思,Ethan發(fā)音、用法及例句)
3、graduate program中文翻譯,graduate program是什么意思,graduate program發(fā)音、用法及例句
4、hilly是什么意思,hilly中文翻譯,hilly發(fā)音、用法及例句
5、amended是什么意思,amended中文翻譯,amended發(fā)音、用法及例句
6、七情六欲的意思,七情六欲成語解釋,七情六欲是什么意思含義寓意
8、灰色的英文,英語,ashen是什么意思,ashen中文翻譯,ashen怎么讀、發(fā)音、用法及例句
9、immaturity是什么意思,immaturity中文翻譯,immaturity怎么讀、發(fā)音、用法及例句
10、speculated
11、cet-4
版權(quán)聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任,不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如因作品內(nèi)容、版權(quán)和其它問題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。