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

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

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

NLP:用Cluster-to-Cluster生成更多樣化的新數(shù)據(jù)

深度學(xué)習(xí)自然語言處理 ? 來源:深度學(xué)習(xí)自然語言處理 ? 作者:深度學(xué)習(xí)自然語言 ? 2021-02-14 09:19 ? 次閱讀

論文名稱:C2C-GenDA: Cluster-to-Cluster Generation for Data Augmentation of Slot Filling 論文作者:侯宇泰、陳三元、車萬翔、陳成、劉挺 原創(chuàng)作者:侯宇泰 論文鏈接:https://arxiv.org/abs/2012.07004 出處:哈工大SCIR

1. 簡介

1.1 研究背景

對(duì)話語言理解(Spoken Language Understanding,SLU)[1]經(jīng)常面臨領(lǐng)域和需求的頻繁切換,這常常會(huì)導(dǎo)致訓(xùn)練數(shù)據(jù)在數(shù)量和質(zhì)量上的不足。

數(shù)據(jù)增強(qiáng)(Data Augmentation)是一種自動(dòng)生成新數(shù)據(jù)擴(kuò)充訓(xùn)練集的技術(shù),能夠有效地緩解上述數(shù)據(jù)不足的帶來的挑戰(zhàn) [2,3]。

1.2 研究動(dòng)機(jī)

如圖1(上)所示,現(xiàn)有數(shù)據(jù)增強(qiáng),如基于Seq2Seq 的句子復(fù)述(re-phrasing)方法 [4,5,6],經(jīng)常無法避免地生成沒有意義的重復(fù)數(shù)據(jù)。這很大程度要?dú)w咎于現(xiàn)有的one-by-one數(shù)據(jù)生成模式。

相較之下,如圖1(下)所示,one-by-one數(shù)據(jù)生成弊病可以天然地通過多到多(cluster-to-cluster)生成方式得到緩解。

0b2a19a6-549c-11eb-8b86-12bb97331649.png

圖1 示例:從已有句子生成新表述,現(xiàn)有one-by-one復(fù)述方法無法避免生成重復(fù)數(shù)據(jù)

1.3 我們的貢獻(xiàn)

我們提出了一種全新的Cluster-to-Cluster生成范式來生成新數(shù)據(jù),并基于此提出了一個(gè)全新的數(shù)據(jù)增強(qiáng)框架,稱為C2C-GenDA。C2C-GenDA通過將現(xiàn)有句子重構(gòu)為表達(dá)方式不同但語義相同的新句子,來擴(kuò)大訓(xùn)練集。與過往的Data Augmentation(DA)方法逐句(One-by-one)構(gòu)造新句子的做法不同,C2C-GenDA采用一種多到多(Cluster-to-Cluster)的全新的新語料生成方式。

具體的,C2C-GenDA聯(lián)合地編碼具有相同語義的多個(gè)現(xiàn)有句子,并同時(shí)解碼出多個(gè)未見表達(dá)方式的新句子。

這樣種的生成方式會(huì)直接帶來如下好處:

(1)同時(shí)生成多個(gè)新話語可以讓模型建模生成的新句子之間的關(guān)系,減少新句子間內(nèi)部重復(fù)。

(2)聯(lián)合地對(duì)多個(gè)現(xiàn)有句子進(jìn)行編碼讓模型可以更廣泛地看到已有的現(xiàn)有表達(dá)式,從而減少無意義的對(duì)已有數(shù)據(jù)的重復(fù)。

1.4實(shí)驗(yàn)效果

當(dāng)只有數(shù)百句訓(xùn)練語料時(shí),C2C-GenDA數(shù)據(jù)增強(qiáng)方法在了兩個(gè)公開的槽位提取(slot filling)數(shù)據(jù)集上分別帶來了 7.99 (11.9%↑) and 5.76 (13.6%↑) F-scores 的提升。

2. 方法

2.1 Cluster2Cluster 生成模型

給定具有相同語義框架(semantic frame)的一組多個(gè)句子,即input cluster, 模型一次性生成多個(gè)新句子,即output cluster。這些輸出與輸入的語義框架相同,但是具有不同的表達(dá)方式。

0b6b5420-549c-11eb-8b86-12bb97331649.png

圖2 Cluster2Cluster 生成模型

如圖2所示,Cluster2Cluster模型采用基于Transformer的Encoder和Decoder。具體的,我們用特殊分割Token拼接input cluster中的句子,作為模型輸入。在解碼時(shí),模型用多個(gè)共享參數(shù)的decoder同步解碼多個(gè)新句子。

我們采用了前人添加Rank Token作為解碼起步的方法[5]來讓模型區(qū)分不同的輸出句子。

同時(shí),為了進(jìn)一步提升句子的多樣性,我們提出Duplication-aware Attention和Diverse-Oriented Regularization來進(jìn)一步強(qiáng)化模型,如圖2所示:

(1)Duplication-aware Attention(DAA):通過Attention為模型提供兩方面的信息,即Input Cluster中已有的表達(dá)方式,和其他正在解碼的句子中的表達(dá)方法。根據(jù)這些信息,我們采用一種類似Coverage Attention的方式對(duì)重復(fù)的表達(dá)生成進(jìn)行懲罰。

(2)Diverse-Oriented Regularization(DOR):我們提出DOR來從Loss層面引導(dǎo)模型生成多樣的句子。具體的,我們用不同句子,解碼詞分布之間的KL-散度作為loss,來約束模型避免在不同的句子中的相同step解碼出相同的詞。

2.2 Cluster2Cluster 模型訓(xùn)練

僅有多到多的生成模型顯然不足以生成新的數(shù)據(jù)。為了讓Cluster2Cluster模型具有生成新表述的能力,我們提出了Dispersed Cluster Pairing算法來構(gòu)造多到多的復(fù)寫(Paraphrase)訓(xùn)練數(shù)據(jù)。

具體的,如圖3 和圖4所示,給定具有相同語義的一組數(shù)據(jù),我們首先找到一組表述相近的句子作為Input Cluster,然后貪心地構(gòu)造Output Cluster:每次添加一句和Input Cluster以及現(xiàn)有Output Cluster表述差異最大的句子到 Output Cluster。

這樣的作法旨在模擬從少量說法有限的句子生成多樣的未見表述的過程。

0bb0e382-549c-11eb-8b86-12bb97331649.png

圖3構(gòu)造多到多的Paraphrase訓(xùn)練數(shù)據(jù)

0c082ad4-549c-11eb-8b86-12bb97331649.png

圖4多到多的Paraphrase訓(xùn)練數(shù)據(jù)構(gòu)造算法

2.3 數(shù)據(jù)增強(qiáng)實(shí)現(xiàn)

我們將原有的訓(xùn)練數(shù)據(jù)分為兩份,一份訓(xùn)練C2C-GenDA模型,一份用來做數(shù)據(jù)增強(qiáng)的輸入。

最后我們用所有新生成的句子和原有的句子作為增強(qiáng)后的訓(xùn)練集。

3. 實(shí)驗(yàn):

3.1 主實(shí)驗(yàn)結(jié)果

如表1所示,我們的方法能夠大幅地提升Slot Filling模型效果(Baseline),并優(yōu)于現(xiàn)有的數(shù)據(jù)增強(qiáng)方法。

表1 主實(shí)驗(yàn)結(jié)果

0c34358e-549c-11eb-8b86-12bb97331649.png

3.2 分析實(shí)驗(yàn)

如表2所示,在消融實(shí)驗(yàn)中,我們提出的各個(gè)模塊都對(duì)最終的實(shí)驗(yàn)效果起到了作用。

表2 消融實(shí)驗(yàn)

0c630a12-549c-11eb-8b86-12bb97331649.png

表3展示不同生成模型的生成數(shù)據(jù)和Inter和Intra多樣性,結(jié)果顯示采用Cluster2Cluster的生成方法可以讓新數(shù)據(jù)的多樣性產(chǎn)生巨大的提升。

表3 多樣性分析實(shí)驗(yàn)

0c8ff928-549c-11eb-8b86-12bb97331649.png

表4展示了由Cluster2Cluster模型生成的一些樣例,可以看到Cluster2Cluster模型可以從多個(gè)角度生成一些有趣的新表述方式。

表4 樣例分析

0ccd8b1c-549c-11eb-8b86-12bb97331649.png

4.參考文獻(xiàn)

[1] Young, S.; Gasiˇ c, M.; Thomson, B.; and Williams, J. D. ′ 2013. Pomdp-based statistical spoken dialog systems: A review. Proc. of the IEEE 101(5): 1160–1179.

[2] Kim, H.-Y.; Roh, Y.-H.; and Kim, Y.-G. 2019. Data Augmentation by Data Noising for Open-vocabulary Slots in Spoken Language Understanding. In Proc. of NAACL, 97– 102.

[3] Shin, Y.; Yoo, K. M.; and Lee, S.-G. 2019. Utterance Generation With Variational Auto-Encoder for Slot Filling in Spoken Language Understanding. IEEE Signal Processing Letters 26(3): 505–509.

[4] Yoo, K. M. 2020. Deep Generative Data Augmentation for Natural Language Processing. Ph.D. thesis, Seoul National University

[5] Hou, Y.; Liu, Y.; Che, W.; and Liu, T. 2018. Sequence-to-Sequence Data Augmentation for Dialogue Language Understanding. In Proc. of COLING, 1234–1245.

[6] Kurata, G.; Xiang, B.; and Zhou, B. 2016. Labeled Data Generation with Encoder-Decoder LSTM for Semantic Slot Filling. In Proc. of INTERSPEECH, 725–729.

責(zé)任編輯:xj

原文標(biāo)題:【SCIR AAAI2021】數(shù)據(jù)增強(qiáng)沒效果?試試用Cluster-to-Cluster生成更多樣化的新數(shù)據(jù)吧

文章出處:【微信公眾號(hào):深度學(xué)習(xí)自然語言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐ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)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7048

    瀏覽量

    89076
  • 自然語言
    +關(guān)注

    關(guān)注

    1

    文章

    288

    瀏覽量

    13353
  • nlp
    nlp
    +關(guān)注

    關(guān)注

    1

    文章

    488

    瀏覽量

    22046

原文標(biāo)題:【SCIR AAAI2021】數(shù)據(jù)增強(qiáng)沒效果?試試用Cluster-to-Cluster生成更多樣化的新數(shù)據(jù)吧

文章出處:【微信號(hào):zenRRan,微信公眾號(hào):深度學(xué)習(xí)自然語言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    漫途遠(yuǎn)程采集終端小巧強(qiáng)大,滿足多樣化數(shù)據(jù)采集需求!

    數(shù)據(jù)采集
    無錫漫途科技有限公司
    發(fā)布于 :2024年12月13日 14:43:52

    NVIDIA Isaac Sim滿足模型的多樣化訓(xùn)練需求

    光輪智能借助?NVIDIA Isaac Sim,通過 3D 生成與建模技術(shù)構(gòu)建高度逼真的虛擬場(chǎng)景,將現(xiàn)實(shí)世界的復(fù)雜場(chǎng)景抽象并轉(zhuǎn)化為高質(zhì)量的訓(xùn)練數(shù)據(jù)源,從而更有效地滿足模型的多樣化訓(xùn)練需求。 AI
    的頭像 發(fā)表于 11-23 14:55 ?562次閱讀

    如何使用OpenUSD構(gòu)建支持生成式AI的合成數(shù)據(jù)工作流

    訓(xùn)練用于驅(qū)動(dòng)自主機(jī)器(例如機(jī)器人和自動(dòng)駕駛汽車)的物理 AI 模型需要大量數(shù)據(jù)。獲取大量多樣化的訓(xùn)練數(shù)據(jù)可能很困難、耗時(shí)且昂貴。數(shù)據(jù)通常因隱私限制或擔(dān)憂而受到限制,或者對(duì)于新穎的
    的頭像 發(fā)表于 11-20 09:50 ?281次閱讀
    如何使用OpenUSD構(gòu)建支持<b class='flag-5'>生成</b>式AI的合成<b class='flag-5'>數(shù)據(jù)</b>工作流

    博科測(cè)試IPO上市觀察:產(chǎn)品布局完善,可滿足多樣化檢測(cè)需求

    汽車測(cè)試試驗(yàn)系統(tǒng)是一個(gè)綜合性的體系,它專門用于對(duì)汽車整車及其零部件的性能進(jìn)行測(cè)試與檢測(cè),其中包含了各種專業(yè)設(shè)備、系統(tǒng)以及相關(guān)的服務(wù)。為了滿足汽車領(lǐng)域客戶多樣化且個(gè)性的檢測(cè)需求,博科測(cè)試以自行研發(fā)
    的頭像 發(fā)表于 11-05 14:13 ?279次閱讀

    室內(nèi)人行與導(dǎo)航系統(tǒng)有哪些多樣化的功能?

    多樣化的功能設(shè)計(jì),滿足了不同場(chǎng)景下的多元需求。接下來我們一起了解一下關(guān)于室內(nèi)人行與導(dǎo)航系統(tǒng)有哪些多樣化的功能? 一、精準(zhǔn)定位與路徑規(guī)劃 室內(nèi)人行與導(dǎo)航系統(tǒng)核心的功能,室內(nèi)導(dǎo)航系統(tǒng)通過藍(lán)牙、Wi-Fi、RFID、UWB(超寬帶
    的頭像 發(fā)表于 10-09 11:28 ?203次閱讀
    室內(nèi)人行與導(dǎo)航系統(tǒng)有哪些<b class='flag-5'>多樣化</b>的功能?

    雙路設(shè)計(jì),滿足光伏電站與充電樁多樣化計(jì)量需求——安科瑞丁佳雯

    在當(dāng)今快速發(fā)展的可再生能源與電動(dòng)汽車領(lǐng)域,光伏電站與充電樁的計(jì)量需求日益多樣化且復(fù)雜。為了應(yīng)對(duì)這一挑戰(zhàn),DJSF1352-RN電表以其創(chuàng)新的雙路設(shè)計(jì)脫穎而出,成為滿足光伏電站與充電樁多樣化計(jì)量需求
    的頭像 發(fā)表于 09-09 12:54 ?214次閱讀
    雙路設(shè)計(jì),滿足光伏電站與充電樁<b class='flag-5'>多樣化</b>計(jì)量需求——安科瑞丁佳雯

    潤和軟件星閃業(yè)務(wù)閃耀海外,亮相“面向智能社會(huì)的技術(shù)多樣化與產(chǎn)品戰(zhàn)略論壇”

    2024年8月30日,“面向智能社會(huì)的技術(shù)多樣化與產(chǎn)品戰(zhàn)略論壇”在日本東京國際展覽中心成功舉辦,本次論壇由國際星閃無線短距通信聯(lián)盟主辦,圍繞“技術(shù)標(biāo)準(zhǔn)、標(biāo)準(zhǔn)產(chǎn)業(yè)、產(chǎn)業(yè)國際”的方針
    的頭像 發(fā)表于 08-31 08:00 ?305次閱讀
    潤和軟件星閃業(yè)務(wù)閃耀海外,亮相“面向智能社會(huì)的技術(shù)<b class='flag-5'>多樣化</b>與產(chǎn)品戰(zhàn)略論壇”

    nlp自然語言處理模型怎么做

    自然語言處理(Natural Language Processing,簡稱NLP)是人工智能領(lǐng)域的一個(gè)重要分支,它涉及到計(jì)算機(jī)對(duì)人類語言的理解和生成。隨著深度學(xué)習(xí)技術(shù)的發(fā)展,NLP領(lǐng)域取得了顯著
    的頭像 發(fā)表于 07-05 09:59 ?643次閱讀

    DC/AC電源模塊:實(shí)現(xiàn)電力系統(tǒng)的多樣化應(yīng)用

    家庭和商業(yè)建筑到工業(yè)設(shè)備和交通運(yùn)輸,都需要穩(wěn)定可靠的電力供應(yīng)。DC/AC電源模塊為這些需求提供了強(qiáng)大的支持。 DC/AC電源模塊:實(shí)現(xiàn)電力系統(tǒng)的多樣化應(yīng)用 首先,DC/AC電源模塊可以將直流電源轉(zhuǎn)換為交流電源,使之能夠適應(yīng)更多的設(shè)備需求。許多電子設(shè)備和家
    的頭像 發(fā)表于 06-18 13:14 ?408次閱讀
    DC/AC電源模塊:實(shí)現(xiàn)電力系統(tǒng)的<b class='flag-5'>多樣化</b>應(yīng)用

    長電科技為自動(dòng)駕駛芯片客戶提供多樣化高可靠性的封裝測(cè)試解決方案

    長電科技作為全球領(lǐng)先的集成電路成品制造和技術(shù)服務(wù)提供商,在先進(jìn)封裝領(lǐng)域深耕多年,可為自動(dòng)駕駛芯片客戶提供多樣化、高可靠性的封裝測(cè)試解決方案和配套產(chǎn)能。
    的頭像 發(fā)表于 05-14 10:26 ?1162次閱讀
    長電科技為自動(dòng)駕駛芯片客戶提供<b class='flag-5'>多樣化</b>高可靠性的封裝測(cè)試解決方案

    聯(lián)合電子攜多樣化解決方案和創(chuàng)新技術(shù)亮相2024北京車展

    聯(lián)合電子在本次北京國際車展(第十八屆北京國際汽車展覽會(huì))的博世展臺(tái)展出了一系列創(chuàng)新技術(shù)和多樣化的解決方案,包括高效靈活的混合動(dòng)力及純電動(dòng)汽車系統(tǒng)解決方案
    的頭像 發(fā)表于 04-28 09:59 ?739次閱讀

    【TE Connectivity】泰科電子低溫升 Cluster Block連接器,無懼高溫,“清新”來襲!

    低溫升Cluster Block 連接器 TE Connectivity (以下簡稱“TE”)家電事業(yè)部的 Cluster Block 產(chǎn)品系列專注于為空調(diào)壓縮機(jī)制造商提供高效、清潔的電氣快速連接
    發(fā)表于 04-10 14:04 ?311次閱讀
    【TE Connectivity】泰科電子低溫升 <b class='flag-5'>Cluster</b> Block連接器,無懼高溫,“清新”來襲!

    三星半導(dǎo)體分享了面向PC、移動(dòng)端和服務(wù)器的多樣化創(chuàng)新存儲(chǔ)解決方案

    在2024年CFMS閃存市場(chǎng)峰會(huì)上,三星半導(dǎo)體展示了其面向PC、移動(dòng)端和服務(wù)器的多樣化創(chuàng)新存儲(chǔ)解決方案。
    的頭像 發(fā)表于 03-20 17:22 ?627次閱讀

    中國電信攜手中興通訊聯(lián)合發(fā)布Cluster DRS創(chuàng)新技術(shù)和成果

    2月26日,2024年世界移動(dòng)通信大會(huì)(MWC2024)在西班牙巴塞羅那開幕。展會(huì)期間,中國電信攜手中興通訊聯(lián)合發(fā)布了Cluster DRS(Dynamic Radio Sharing,基站簇級(jí)的動(dòng)態(tài)波束共享)創(chuàng)新技術(shù)和成果。
    的頭像 發(fā)表于 02-27 10:44 ?496次閱讀

    中國電信聯(lián)合中興通訊推出Cluster DRS解決方案

    在2024年世界移動(dòng)通信大會(huì)(MWC2024)上,中國電信與中興通訊共同展示了他們的最新創(chuàng)新技術(shù)——Cluster DRS(Dynamic Radio Sharing)解決方案。這項(xiàng)新技術(shù)基于動(dòng)態(tài)波束共享技術(shù),為無人機(jī)提供了更高效、更穩(wěn)定的通信支持。
    的頭像 發(fā)表于 02-27 10:32 ?756次閱讀