日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

會話式機器閱讀理解概述

智能感知與物聯(lián)網(wǎng)技術(shù)研究所 ? 來源:通信信號處理研究所 ? 作者:通信信號處理研究 ? 2020-11-25 16:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1

會話式機器閱讀理解是什么?

如何在會話式閱讀理解里面能夠建模它的implicative reasoning,即如何去學(xué)習(xí)會話與閱讀理解篇章之間的蘊含關(guān)系。 在這篇文章中,講者概述了兩種常見閱讀理解的類型: 第一種是標準的閱讀理解,該模式是指,給定一篇描述型的文章和一個基于事實型的問題,通過匹配文章和問題,從文章中抽取一個span來回答這個問題; 第二種是會話式的問答,與標準的單輪問答不同,需要追問新問題,即follow up question,同時問題是以交互的形式出現(xiàn)。會話式問答,存在兩個挑戰(zhàn),一個是需要能理解篇章,另一個是能夠理解交互的會話本身。 基于會話式問答,講者引入一個例子簡單說明(圖1)。

比如,用戶簡單描述了自己的情況(Scenario),但用戶的問題并不能直接從文章(Rule Text)中獲取,往往這個文章可能是一個比較通用的、相當于是一個法規(guī)或者法律的篇章。 比如,說明能夠申請7a貸款的人,需要具備什么樣的條件,但針對用戶問題在文章中沒有直接的答案,必須和用戶進行一個交互,才能得到明確的回答。例子中,成功申請貸款的條件有三個,所以還需再問另外的條件。 比如,能不能夠在別的地方獲取它的資金來源,假如用戶說no的話,這時候就可以給他一個答案,也就是說你可以申請。 因此,在這種情形下,就需要既能夠讀懂這篇文章,理解文章中的規(guī)則,也要能夠主動地和用戶交互,從用戶那邊獲取一些需要知道的信息,最終再給他一個決策。

圖1 定義該項任務(wù)常用的數(shù)據(jù)集是ShARC (shaping answers with rules through conversation 的簡稱),數(shù)據(jù)集的設(shè)定是:給定Rule Text;用戶描述自己的Scenario(Background);用戶提出question;已有的問答(Dialog History)。 整個過程可以概述為,由于用戶給定的background往往不明確,機器需要進行幾輪交互,然后從交互中獲取一些跟規(guī)則有關(guān)的信息,然后告訴用戶具體答案。 整個任務(wù)有兩個子任務(wù): 任務(wù)一,整合Rule Text,Scenario,Question以及通過幾輪交互從用戶獲取的信息,作為模型輸入,然后做出決策(Decision Making)。

該決策包含四種類型:一種是根據(jù)現(xiàn)有的信息能夠作出yes or no 的決策;或者有些情況下,用戶的問題可能與給定Rule Text無關(guān),或根據(jù)Rule Text并不能解決問題,則會出現(xiàn)unanswerable的答案;另一種情況是Rule Text中需要滿足很多條件,但有些條件機器不確定是否滿足,需要作出inquire的決策,主動從用戶那里獲取更多信息,直至幾輪交互后能夠作出yes or no的決策。 任務(wù)二,如果生成的決策是inquire,則需要機器問一個follow-up question,該問題能根據(jù)Rule Text引導(dǎo)用戶提供一些沒有提供的信息,便于進一步的決策。

圖2 2

會話式機器閱讀理解的初探

2.1 模型介紹 負采樣 針對于該任務(wù),講者主要介紹了兩項工作,首先是發(fā)表于ACL2020的文章“Explicit Memory Tracker with Coarse-to-Fine Reasoning for Conversational Machine Reading”。 該工作的貢獻有兩個: a. 針對決策,提出了explicit tracker,即能夠顯示的追蹤文章中條件是否被滿足; b. 采用coarse-to-fine方法抽取Rule Text中沒有被問到的規(guī)則、條件等。

圖3 模型主要包括了四部分:1.Encoding→ 2.Explicit Memory Tracking→ 3.Decision Making→ 4.Question Generation,整體結(jié)構(gòu)如下:

圖4 (1) Encoding 將Rule Text中的句子分開,比如分為三個句子,在每個句子前加一個[CLS]表征句子特征,同時把queestion,scenario以及用戶的會話歷史加起來,也用[CLS]表征,拼接起全部特征后,通過BERT進行encoding。

圖5 (2) Explicit Memory Tracking 該部分的目的在于挖掘出存在于Relu Text的句子中與用戶提供的信息(比如initial question 和dialog history)之間的implication。 針對于此,提出了explict memory tracker,類似于recurrent的思想,逐步的把用戶的信息和Relu Text中的規(guī)則進行交互,從而更新每一個規(guī)則的memory里對應(yīng)的value,最終得到每一個條件滿足,不滿足或者不知道的一個狀態(tài)。 經(jīng)過n次更新完后,每一個rule 都會得到key-value對。

圖6 (3)Decision Making 對n次更新完后的key-value做self-attention,經(jīng)過一個線性層做四分類,即Yes, No, Irrelevant, Inquire。

圖7 同時,還設(shè)計了一個subtask,即對最終更新完之后的key-value做一個預(yù)測,顯示的預(yù)測該規(guī)則是Entailment,Prediction還是Unknown。該預(yù)測任務(wù)和Decision Making一起進行訓(xùn)練。

圖8 (4)Question Generation 若得到的決策是Inquire,就要求繼續(xù)做一個follow-up question的generation。 主要包括兩個步驟: 第一步,從rule 中抽取一個span,具體是使用了一種coarse-to-fine 的做法,如下圖所示。由于在Entailment prediction,句子的unknown分數(shù)越高,表示該句子越可能被問;若句子狀態(tài)是Entailment或者Contradiction,說明該句子狀態(tài)已知,沒必要繼續(xù)問下去。 因此,選擇每一個句子在Entailment prediction中unknown的分數(shù),并在每一個句子中計算抽取start和end的分數(shù),然后將這兩個分數(shù)相乘,綜合判斷哪一個span最有可能被問到。

圖9 第二步,就是把span和rule 拼接起來,經(jīng)過一個預(yù)訓(xùn)練模型將其rephrase一個question。

圖10 2.2 實驗驗證 負采樣 使用ShARC數(shù)據(jù)集進行實驗驗證,包含了兩個任務(wù)的評價:分別為對于Decision Making任務(wù)采用 Marco-Accuracy 和Micro-Accuracy評價;以及對于問題生成采用BLEU Score評價。 此外,講者考慮到在end-to-end evaluation時,存在一個缺點,也就是說,對于評價問題生成時,模型是基于決策這部分的水平去做問題生成的評價,這使得每個模型之間問題生成的表現(xiàn)不好比較,因此提出一個oracle question generation evaluation,即只要當Ground truth decision 是inquire,就對其問題生成的水平進行評價。 在測試集上得到的結(jié)果驗證了所提出的Entailnment Memory Tracker(EMT)模型較其他模型效果有很大提升,尤其在問題生成方面效果顯著。

表1 具體分析每一類決策的準確率,可驗證Inquire的效果要更好,主要因為模型能顯式的追蹤模型的一些狀態(tài),而不是簡單的學(xué)習(xí)模型中一些Pattern。 此外,在oracle question generation evaluation數(shù)據(jù)集上,與之前最好的模型E3,以及加上UniLM的模型進行對比,同樣也證明了采用Coarse-to-Fine的方法抽取span,在問題生成方面具有更好的效果。

表2 同時,講者給出了一個例子,更形象明白的說明了所提出的模型具備可解釋性。

圖11 3

如何更好地進行會話式機器閱讀理解

3.1 問題提出負采樣 進一步,講者介紹了第二項工作,該工作與前者的側(cè)重點有所不同,存在兩個差異: 第一,document interpretation,主要由于第一項工作只是簡單的對句子進行了一個切分,但實際上有些conditions(比如,上述例子中的American small business for profit business)是長句子中從句的條件,因此,第二項工作側(cè)重如何去理解這樣的條件。比如,能申請7(a)貸款,需要滿足(①==True and ②==True and ③==True)的條件,這在第一項工作中是沒有被建模的。

圖12 第二,dialogs understanding,即對于會話并沒有做特別顯式的理解。比如,在會話第一輪發(fā)現(xiàn)rule之間是and的關(guān)系,并且在Scenairo中抽取出條件,說明第一個rule是true,但還要繼續(xù)問第二個和第三個rule,所以給定Inquire的決策,直至滿足所有的rule后,才能給一個“You can apply the loan”的回答。

3.2 模型介紹負采樣 因此,該項工作主要基于這兩點,提出先采用Discourse Segmentation的方法顯式的把條件更好地抽取出來,之后做Entailment Reasoning 顯式地預(yù)測每一個狀態(tài)是否被滿足,如果預(yù)測結(jié)果是Inquire,還需要做一個Follow-up Question Generation。

具體的,在discourse segmentation 中主要有兩個目標:其一是明白Rule Text中的邏輯關(guān)系;其二是將句子中的條件更好地抽取出來。比如,對于一個rule采用Discourse Segmentation的方法將其抽取成三個elementary discourse unit (EDU),比如,下圖中EDU1 ,EDU3是條件,然后EDU2是一個結(jié)果,這樣的一個關(guān)系。

圖15 如何實現(xiàn)Entailment Reasoning? 與工作一類似,在EDU抽取之后,將其與之前的用戶Question,Scenairo 以及Dialog History拼接起來,經(jīng)過預(yù)訓(xùn)練模型,得到每一個phrase的表征。然后采用多層transformer模型預(yù)測rule中每一個EDU 的狀態(tài),是Entailment、Contradiction,或者Neutral。 多層transformer模型較之前recurrent思想的模型更優(yōu)秀,其不僅能在用戶信息與rule之間做交互,也能更好的理解rule本身的邏輯結(jié)構(gòu)(比如,conjunction,disconjunction等 )。 進一步,如何實現(xiàn)Decision Making? 在做決策時,根據(jù)學(xué)習(xí)到的Entailment、 Contradiction、Neutral向量,去映射前一步做Entailment Prediction的三個分數(shù),得到每一個EDU的狀態(tài)vector,同時拼接該狀態(tài)vector與EDU本身的語義表示,作為Decision Classifier 輸入,從而得到?jīng)Q策。

圖163.3實驗驗證及結(jié)論負采樣 同樣地,實驗也是在ShARC數(shù)據(jù)集上進行。實驗結(jié)果表明,使用discourse segmentation加上更好的更顯式的Reasoning的模式,較之前使用EMT模型具有更好的性能表現(xiàn),在Micro Accuracy和Macro Accuracy上差不多高出4%。

表3 在Ablation Study中,首先對比了RoBERTa和BERT之間的區(qū)別,表明了RoBERTa對于Reasoning的任務(wù)具有一定的貢獻;其次,說明了采用discourse segmentation劃分一個句子為多個EDU形式的效果優(yōu)于僅對句子進行劃分的結(jié)果;然后,證明了采用Transformer顯示地對用戶信息和問題之間做交互是有必要的;最后,證明了拼接Entailment vector和EDU本身的語義表示,對最終決策具有相當大的貢獻。

表4 進一步,分析了不同邏輯結(jié)構(gòu)下模型的結(jié)果表現(xiàn)。這里粗略分成4種規(guī)則的邏輯結(jié)構(gòu),即Simple、Disjunction、Conjunction以及Other。結(jié)果表示,模型在Simple形式下具有最好效果,然而在Disjunction形式下效果較差。

圖17 為什么模型對于Disjunction,做出的決策效果較差? 考慮到模型涉及兩部分內(nèi)容,一是dialogue understanding;二是對 scenario的理解。 因此,講者進一步做了如下實驗,就是把這兩塊內(nèi)容分開,選擇一個只用到dialogue understanding 的子集,再選擇一個只用到scenario Interpretation的子集,進行實驗。 結(jié)果表明,只用到dialogue understanding 的子集的模型效果要優(yōu)于用到整個數(shù)據(jù)集的效果,但在scenario Interpretation的子集上,實驗效果差了很多。 該現(xiàn)象的原因在于,用戶自己的background (scenario)可能用到了很多reasoning的方式,與rule 不完全一樣,因此對scenario的理解是比較差的。很多時候scenario里提到了關(guān)鍵信息但是模型并沒有抽取成功,從而繼續(xù)做出inquire的決策。這也可能是導(dǎo)致Disjunction決策效果較差的原因。

圖18 4

總結(jié)

綜上,講者團隊分別提出了Explicit Memory Tracker with Coarse-to-Fine Reasoning 以及Discourse aware Entailment Reasoning的方法,并且在ShARC數(shù)據(jù)集上效果很好,同時設(shè)計實驗分析了數(shù)據(jù)集本身的難點以及模型的缺陷,為后續(xù)研究指明可拓展方向。

責(zé)任編輯:xj

原文標題:香港中文大學(xué)高一帆博士:會話式機器閱讀理解

文章出處:【微信公眾號:通信信號處理研究所】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

    關(guān)注

    0

    文章

    10

    瀏覽量

    11688
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    67

    文章

    8567

    瀏覽量

    137255

原文標題:香港中文大學(xué)高一帆博士:會話式機器閱讀理解

文章出處:【微信號:tyutcsplab,微信公眾號:智能感知與物聯(lián)網(wǎng)技術(shù)研究所】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    智能機器人從0到1系統(tǒng)入門課程 帶源碼課件 百度網(wǎng)盤下載

    歷著從“指令”向“對話”的轉(zhuǎn)變。 未來的機器人將具備更強的抗噪能力和語義理解能力。通過集成先進的語音識別引擎,機器人能夠在高噪環(huán)境下準確
    發(fā)表于 04-11 16:41

    探索MAX8621Y/MAX8621Z:便攜設(shè)備的高效電源管理解決方案

    探索MAX8621Y/MAX8621Z:便攜設(shè)備的高效電源管理解決方案 在當今的電子設(shè)備中,電源管理是一個至關(guān)重要的環(huán)節(jié)。對于便攜設(shè)備而言,更是需要高效、緊湊且功能強大的電源管理解
    的頭像 發(fā)表于 03-17 11:20 ?339次閱讀

    【「Altium Designer 25 電路設(shè)計精進實踐」閱讀體驗】總體感受

    較好的理解相應(yīng)的內(nèi)容和掌握相關(guān)的技能。文中的實例是ASMV71方針開發(fā)板作為主控單元,具有豐富的外設(shè)和接口,能夠作為評估開發(fā)板來使用,是較為真實的案例,有助于學(xué)習(xí)和實踐。 為了更好的閱讀該書,我將按照書中的內(nèi)容完成相應(yīng)的設(shè)計和實踐操作。 今天是完成軟件安裝和界面的熟悉。
    發(fā)表于 02-22 18:06

    破解RDMA網(wǎng)絡(luò)“黑盒”:輕量化會話追蹤工具

    在RDMA網(wǎng)絡(luò)運維面臨“黑盒”挑戰(zhàn)的背景下,星融元推出的RST工具通過無侵入捕獲CM報文,實現(xiàn)RDMA會話的可視化追蹤與全網(wǎng)路徑還原。該工具基于RFT與RPT雙模塊,支持從設(shè)備流表到全局拓撲的多維觀測,大幅降低運維定位成本,推動高性能網(wǎng)絡(luò)運維走向透明化與智能化。
    的頭像 發(fā)表于 02-13 14:30 ?563次閱讀
    破解RDMA網(wǎng)絡(luò)“黑盒”:輕量化<b class='flag-5'>會話</b>追蹤工具

    MAX14663:便攜醫(yī)療設(shè)備的理想電源管理解決方案

    的電源管理芯片——MAX14663。 文件下載: MAX14663.pdf 一、概述 MAX14663是一款集成度極高的電源管理解決方案,適用于便攜醫(yī)療設(shè)備,如高端血糖儀等。它將電池充電器、電量計、電壓保護與轉(zhuǎn)換以及電纜檢測與
    的頭像 發(fā)表于 02-05 16:35 ?611次閱讀

    【「龍芯之光 自主可控處理器設(shè)計解析」閱讀體驗】--全書概覽與概述

    感謝論壇與出版社提供此書以及作者編著此書。下面是書籍實物,不是很厚但很通俗易懂、簡明概要。 首先對全書章節(jié)進行概覽,然后對第一章概述進行閱讀學(xué)習(xí)。 全書分6章,在架構(gòu)、工具鏈、案例方面進行了介紹
    發(fā)表于 01-18 12:58

    【「龍芯之光 自主可控處理器設(shè)計解析」閱讀體驗】+可測試性設(shè)計章節(jié)閱讀與自己的一些感想

    作為嵌入底層開發(fā),對第四章可測試性的內(nèi)容比較感興趣,因為嵌入底層開發(fā)如何測試是一個很重要的內(nèi)容,一些芯片的可測試性設(shè)計做得很好,就更方便調(diào)試與查找問題有開發(fā)。 所以就來閱讀下本章,分享下書中內(nèi)容
    發(fā)表于 01-15 23:30

    《AI機器人控制進階教程(入門版)》閱讀指引

    一、為何要學(xué)習(xí)“AI+機器人”?在開始動手實驗前,理解“AI”與“機器人”結(jié)合的價值至關(guān)重要。這不僅是技術(shù)的融合,更是開啟智能體(Agent)未來的鑰匙。1.從自動化到智能化傳統(tǒng)機器
    的頭像 發(fā)表于 01-07 10:56 ?2460次閱讀
    《AI<b class='flag-5'>機器</b>人控制進階教程(入門版)》<b class='flag-5'>閱讀</b>指引

    【「高速數(shù)字設(shè)計(基礎(chǔ)篇)」閱讀體驗】+初步上手閱讀

    初步拿到書,閱讀了第一章。感受就是非常講的基礎(chǔ),非常適合小白學(xué)習(xí)。剛好我就是,雖然大學(xué)里也學(xué)過數(shù)電,但是也有一段時間了,突然讓我將一下D觸發(fā)器,一定是腦袋空空的說出什么來的,但是稍微講一下,就可以
    發(fā)表于 10-21 20:50

    手持身份證識別閱讀器:移動的身份識別智能終端

    鳥鳥N70S手持居民身份證閱讀器是一種專為移動辦公與身份核驗而設(shè)計的終端設(shè)備,集身份證識別、OCR、二維碼掃描、人臉識別等功能于一體。廣泛應(yīng)用于公安執(zhí)法、金融開戶、醫(yī)療登記、展會安保等場景,支持全天候移動工作,真正實現(xiàn)身份驗證的高效與安全。
    的頭像 發(fā)表于 08-20 14:34 ?1831次閱讀
    手持<b class='flag-5'>式</b>身份證識別<b class='flag-5'>閱讀</b>器:移動的身份識別智能終端

    【「Yocto項目實戰(zhàn)教程:高效定制嵌入Linux系統(tǒng)」閱讀體驗】+基礎(chǔ)概念學(xué)習(xí)理解

    。為了對珠峰更了解些,開始接觸 Linux 系統(tǒng)開發(fā),并逐漸認識到 Yocto 項目在定制嵌入 Linux 系統(tǒng)方面的重要性。所以很想拜讀下此書。 二、書籍內(nèi)容概述 基礎(chǔ)知識 書中首先回顧了 Linux
    發(fā)表于 08-04 22:29

    【「Yocto項目實戰(zhàn)教程:高效定制嵌入Linux系統(tǒng)」閱讀體驗】01初讀體驗

    書可以比較系統(tǒng)的講解了yocto的邏知識點,便嘗試申請看這本書。幸運的是,最終獲得了看此書的機會。 首先,上圖: 閱讀過程 按照慣例,拿到書后,第一步是閱讀推薦序和自序,從推薦序中可以獲得他人讀這本
    發(fā)表于 06-30 21:49

    納芯微電子工業(yè)控制、機器人解決方案器件選型概述

    納芯微電子工業(yè)控制、機器人解決方案器件選型概述
    的頭像 發(fā)表于 05-15 14:40 ?1142次閱讀
    納芯微電子工業(yè)控制、<b class='flag-5'>機器</b>人解決方案器件選型<b class='flag-5'>概述</b>

    【「零基礎(chǔ)開發(fā)AI Agent」閱讀體驗】+Agent的案例解讀

    參與度與平臺使用率? 1)使用門檻降低 智能助手集成分詞檢索、圖文對照、繁簡轉(zhuǎn)換、字典釋義、文白對照等功能,使普通用戶更易理解古籍內(nèi)容。? 2)交互體驗升級 相較于傳統(tǒng)的目錄查詢,AI 交互方式更加
    發(fā)表于 05-14 11:23

    詳細介紹機場智能指路機器人的工作原理

    ,在屏幕上顯示相關(guān)的文字信息、地圖導(dǎo)航圖和圖片等,以更直觀的方式向旅客展示指引內(nèi)容,方便旅客理解和查看。 運動系統(tǒng) 動力驅(qū)動與控制 :運動系統(tǒng)負責(zé)驅(qū)動機器人在機場內(nèi)移動。通常采用輪式或履帶驅(qū)動方式
    發(fā)表于 05-10 18:26
    同德县| 长乐市| 谷城县| 建平县| 启东市| 曲阳县| 衢州市| 揭阳市| 刚察县| 迭部县| 松桃| 呼玛县| 和龙市| 佳木斯市| 邢台县| 葫芦岛市| 福鼎市| 兴宁市| 大余县| 普定县| 瓦房店市| 新沂市| 湖口县| 蒙山县| 桂平市| 昭觉县| 长白| 鄂托克旗| 肥西县| 永定县| 香港| 晋宁县| 贵南县| 温泉县| 辰溪县| 临漳县| 清新县| 榆树市| 内江市| 盐池县| 鄄城县|