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

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

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

NLP:序列標(biāo)注

深度學(xué)習(xí)自然語言處理 ? 來源:深度學(xué)習(xí)自然語言處理 ? 作者:CS的陋室 ? 2021-01-13 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0 小系列初衷

自己接觸的項目大都是初創(chuàng),沒開始多久的項目,從0到1的不少,2020年快結(jié)束,感覺這個具有一定個人特色的技術(shù)經(jīng)驗可以在和大家分享一下。

計劃篇章:

(已完成)文本分類篇。針對NLP文本分類任務(wù)。

序列標(biāo)注(NER)篇。針對命名實體識別、序列標(biāo)注任務(wù)。

文本匹配篇。針對語義相似度計算、向量匹配等問題。

人工特征學(xué)習(xí)篇。針對多特征的機器、深度學(xué)習(xí)方案。

1 序列標(biāo)注的場景

文本分類是對整個句子的把握,而NER就是深入到句子內(nèi)部,對句子的局部進行深入分析,這個粒度的分析往往更為精準(zhǔn)詳盡,當(dāng)然難度也會更高,下面列舉幾個比較常見的場景:

搜索、對話的實體、關(guān)系抽取。

搜索的關(guān)鍵詞抽取,詞權(quán)重問題。

糾錯的錯誤檢測。

總而言之,只要是抽取局部信息,那其實就可以抽象為序列標(biāo)注了。

嚴(yán)謹(jǐn)起見,來個專業(yè)點的定義吧:

給定一個序列(含特征),預(yù)測一組和序列一一對應(yīng)的結(jié)果,這種預(yù)測就是序列標(biāo)注。

2 方案選型——通用方法

之所以把序列標(biāo)注放一起,是因為問題類似,既然問題類似,那其實就可以找到通式通法來解決,所以先給大家說一些比較通用的方法。大家也把序列標(biāo)注問題帶入來分析計算,其實很多的解法很類似。

2.1 非模型操作

常見的兩個非模型操作,直接通過規(guī)則或者詞典的模式:

通過配置句式,用正則表達式的方式來抽取。

運用詞典,用最大逆向匹配來完成。之前寫過文章:NLP.TM[29] | ner自動化打標(biāo)方法

當(dāng)然了這種非模型操作的優(yōu)缺點點也是很明顯,之前也聊過不少了:

優(yōu)點:

高準(zhǔn)確。

方便快捷。

缺點:

召回低,泛化能力弱。

2.2 模型操作

模型往往是泛化能力較強的,規(guī)則和模板無法滿足召回的情況下,我們就需要模型來處理了。序列標(biāo)注需要對序列依賴要求很高,所以比較推薦大家用抽取序列特征的模型來處理。

HMM、CRF。序列標(biāo)注的經(jīng)典操作,有關(guān)CRF,我之前還寫過長文討論過:NLP.TM[19] | 條件隨機場知識整理(超長文?。?。

BiLSTM-CRF,之前也提到過,能上深度的情況下,這個的基線效果還是比較強的。NLP.TM | 命名實體識別基線 BiLSTM+CRF(上),NLP.TM | 命名實體識別基線 BiLSTM+CRF(下)

Bert-CRF。超級大的模型,整體效果是還不錯的。

和上次一樣,也是介紹3個,只要數(shù)據(jù)質(zhì)量足夠好,準(zhǔn)招七八十是沒什么大問題的,如果效果不好,往往是因為數(shù)據(jù)之類的原因?qū)е碌?,此時我們該做的就是精煉數(shù)據(jù)集,只有足夠數(shù)量和質(zhì)量的數(shù)據(jù),模型的效果才會好。

而相比文本分類任務(wù),NER的樣本往往更加難得,但是小樣本還是可以通過人工標(biāo)注、挖掘等方式獲取,然后通過數(shù)據(jù)增強的方式來拓展出更多有代表性的query。

當(dāng)然了,序列標(biāo)注是一個很廣義的問題,有一些特異的任務(wù)需要有特異的方法。

2.3 關(guān)鍵詞抽取

有關(guān)關(guān)鍵詞抽取,其實我在原來的文章就講過,文章在這里:NLP.TM[20] | 詞權(quán)重問題,這里可以考慮這幾個方案:

預(yù)訓(xùn)練的IDF詞典,例如jieba的。

很多關(guān)鍵詞抽取的任務(wù)都有場景特色,jieba那種通用的不適合,根據(jù)自己的數(shù)據(jù)自己訓(xùn)一個,可能是最簡單的,自己手寫也不太累的模型訓(xùn)練了。

如果數(shù)據(jù)和特征夠多,學(xué)美團的方案(前沿重器[2] | 美團搜索理解和召回)自己訓(xùn)一個機器學(xué)習(xí)模型或者用深度學(xué)習(xí)整一個關(guān)鍵詞抽取的序列標(biāo)注模型。

2.4 糾錯的錯誤檢測

在現(xiàn)在比較前沿的技術(shù)里,糾錯其實已經(jīng)是一整個完整的模塊,被拆分為錯誤檢測、候選召回、召回排序三步,其中的錯誤檢測就是為了找到句子中可能出錯的部分,這里其實就可以抽象為序列標(biāo)注問題,當(dāng)然用模型的方式來處理肯定是可以的,不過這同樣需要大量的標(biāo)注數(shù)據(jù)才能解決,相比之下,獲取一批正常的語料還是很簡單的,這些預(yù)料可以訓(xùn)練語言模型,通過語言模型來判斷句子中是否存在通順程度異常的位點,這塊詳情大家可以看看我之前的文章,尤其是第一篇。

NLP.TM[33] | 糾錯:pycorrector的錯誤檢測

NLP.TM[34] | 糾錯:pycorrector的候選召回

NLP.TM[35] | 糾錯:pycorrector的候選排序

NLP.TM[37] | 深入討論糾錯系統(tǒng)

3 效果調(diào)優(yōu)

有關(guān)效果調(diào)優(yōu),上面其實多多少少聊了很多,這里簡單總結(jié)一下吧。

無監(jiān)督方案還是要多用,畢竟有監(jiān)督方法需要足量,無論是數(shù)量還是質(zhì)量,的數(shù)據(jù)。

如果實在需要有監(jiān)督模型,但受限于數(shù)據(jù),可以通過數(shù)據(jù)增強的方式挖掘到一批質(zhì)量還行的數(shù)據(jù)。NLP.TM[32] | 淺談文本增強技術(shù)

從關(guān)鍵詞抽取和糾錯的錯誤檢測中其實可以看到,解決序列標(biāo)注的思路還是很豐富的,大家要注意多積累。

4 其他想說的

在這次總結(jié)里,一方面是仍然強烈感受到對方案和數(shù)據(jù)把控的重要性,尤其在序列標(biāo)注這個問題下,足量的標(biāo)注數(shù)據(jù)是模型使用的先決條件,因此對數(shù)據(jù)的管理和優(yōu)化非常重要。另外,序列標(biāo)注需要對句子中的每個字/詞都要標(biāo)注,這個標(biāo)注數(shù)據(jù)是真的不好拿,因此需要我們對無監(jiān)督、非模型的方法也有足夠的了解,如果排期足夠,這種無監(jiān)督非模型的方案是可以作為有監(jiān)督模型數(shù)據(jù)的標(biāo)注的,沒有時間,無監(jiān)督非模型的方法也可以作為基線直接上線,這個也很好。最后一點事,我感覺我對前沿方案的把控還需要提升,這一輪輸出完成后,我可能要開始對前沿方案重新調(diào)研升級,從而升級自己的武器庫。

責(zé)任編輯:xj

原文標(biāo)題:任務(wù)方案思考:序列標(biāo)注(NER)篇

文章出處:【微信公眾號:深度學(xué)習(xí)自然語言處理】歡迎添加關(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

    文章

    70

    瀏覽量

    19850
  • 自然語言處理
    +關(guān)注

    關(guān)注

    1

    文章

    628

    瀏覽量

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

    關(guān)注

    1

    文章

    490

    瀏覽量

    22618

原文標(biāo)題:任務(wù)方案思考:序列標(biāo)注(NER)篇

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    什么是自動駕駛數(shù)據(jù)標(biāo)注?如何好做數(shù)據(jù)標(biāo)注?

    [首發(fā)于智駕最前沿微信公眾號]在自動駕駛系統(tǒng)的開發(fā)過程中,數(shù)據(jù)標(biāo)注是一項至關(guān)重要的工作。它不僅決定了模型訓(xùn)練的質(zhì)量,也直接影響了車輛感知、決策與控制的性能表現(xiàn)。隨著傳感器種類和數(shù)據(jù)量的劇增,有效
    的頭像 發(fā)表于 07-09 09:19 ?191次閱讀
    什么是自動駕駛數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>?如何好做數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>?

    AI時代 圖像標(biāo)注不要沒苦硬吃

    識別算法的性能提升依靠大量的圖像標(biāo)注,傳統(tǒng)模式下,需要人工對同類型數(shù)據(jù)集進行一步步手動拉框,這個過程的痛苦只有做過的人才知道。越多素材的數(shù)據(jù)集對于算法的提升越有幫助,常規(guī)情況下,一個20秒時長30幀
    的頭像 發(fā)表于 05-20 17:54 ?192次閱讀
    AI時代   圖像<b class='flag-5'>標(biāo)注</b>不要沒苦硬吃

    東軟集團入選國家數(shù)據(jù)局?jǐn)?shù)據(jù)標(biāo)注優(yōu)秀案例

    近日,東軟飛標(biāo)醫(yī)學(xué)影像標(biāo)注平臺在國家數(shù)據(jù)局發(fā)布數(shù)據(jù)標(biāo)注優(yōu)秀案例集名單中排名第一(案例名稱“多模態(tài)醫(yī)學(xué)影像智能數(shù)據(jù)標(biāo)注平臺”)。評選專家認(rèn)為東軟案例取得了顯著成效,一方面,搶占了自主可控的數(shù)據(jù)標(biāo)
    的頭像 發(fā)表于 05-09 14:37 ?456次閱讀

    標(biāo)貝科技“4D-BEV上億點云標(biāo)注系統(tǒng)”入選國家數(shù)據(jù)局首批數(shù)據(jù)標(biāo)注優(yōu)秀案例

    4月29日,作為第八屆數(shù)字中國建設(shè)峰會的重要組成部分,由國家數(shù)據(jù)局主辦的高質(zhì)量數(shù)據(jù)集和數(shù)據(jù)標(biāo)注主題交流活動在福州市數(shù)字中國會展中心舉行。會議交流活動聚焦“推動高質(zhì)量數(shù)據(jù)集建設(shè),加快賦能人工智能發(fā)展
    的頭像 發(fā)表于 04-30 14:38 ?235次閱讀
    標(biāo)貝科技“4D-BEV上億點云<b class='flag-5'>標(biāo)注</b>系統(tǒng)”入選國家數(shù)據(jù)局首批數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>優(yōu)秀案例

    自動化標(biāo)注技術(shù)推動AI數(shù)據(jù)訓(xùn)練革新

    標(biāo)貝自動化數(shù)據(jù)標(biāo)注平臺在全棧數(shù)據(jù)標(biāo)注場景式中搭載了大模型預(yù)標(biāo)注和自動化標(biāo)注能力,并應(yīng)用于3D點云、2D圖像、音頻、文本等數(shù)據(jù)場景的大規(guī)模、復(fù)雜任務(wù)和常規(guī)任務(wù)的
    的頭像 發(fā)表于 03-14 16:46 ?668次閱讀

    標(biāo)貝自動化數(shù)據(jù)標(biāo)注平臺推動AI數(shù)據(jù)訓(xùn)練革新

    標(biāo)貝自動化數(shù)據(jù)標(biāo)注平臺在全棧數(shù)據(jù)標(biāo)注場景式中搭載了大模型預(yù)標(biāo)注和自動化標(biāo)注能力,并應(yīng)用于3D點云、2D圖像、音頻、文本等數(shù)據(jù)場景的大規(guī)模、復(fù)雜任務(wù)和常規(guī)任務(wù)的
    的頭像 發(fā)表于 03-14 16:42 ?901次閱讀
    標(biāo)貝自動化數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>平臺推動AI數(shù)據(jù)訓(xùn)練革新

    AI自動圖像標(biāo)注工具SpeedDP將是數(shù)據(jù)標(biāo)注行業(yè)發(fā)展的重要引擎

    AI大浪潮下,許多企業(yè)都在不斷借助AI來提升自己的行業(yè)競爭力,數(shù)據(jù)標(biāo)注企業(yè)也不例外,傳統(tǒng)人工標(biāo)注效率不足的弊端困擾了多年,如今新的“引擎”就在眼前,他們當(dāng)然不會放過這個機會。針對這樣的需求,慧視光電
    的頭像 發(fā)表于 01-02 17:53 ?787次閱讀
    AI自動圖像<b class='flag-5'>標(biāo)注</b>工具SpeedDP將是數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>行業(yè)發(fā)展的重要引擎

    標(biāo)貝數(shù)據(jù)標(biāo)注在智能駕駛訓(xùn)練中的落地案例

    標(biāo)貝科技深耕AI數(shù)據(jù)服務(wù)多年,在無人駕駛、自動駕駛等智能駕駛領(lǐng)域擁有豐富的合作案例。多次采用點云標(biāo)注以及3D&2D融合等標(biāo)注方式為智能駕駛領(lǐng)域客戶提供環(huán)境感知、決策策劃、車道線標(biāo)注、障礙物監(jiān)測、道路標(biāo)志牌
    的頭像 發(fā)表于 12-24 15:17 ?1542次閱讀
    標(biāo)貝數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>在智能駕駛訓(xùn)練中的落地案例

    淺析基于自動駕駛的4D-bev標(biāo)注技術(shù)

    4D-bev標(biāo)注技術(shù)是指在3D空間中以時間作為第四個維度進行標(biāo)注的過程。4D-bev通常在地場景較為復(fù)雜的自動駕駛場景中使用,其可以通過精準(zhǔn)地跟蹤和記錄動態(tài)對象的運動軌跡、姿勢變化以及速度等信息,全面理解和分析動態(tài)對象在連續(xù)的時間序列
    的頭像 發(fā)表于 12-06 15:01 ?3350次閱讀
    淺析基于自動駕駛的4D-bev<b class='flag-5'>標(biāo)注</b>技術(shù)

    標(biāo)貝科技:自動駕駛中的數(shù)據(jù)標(biāo)注類別分享

    的必要條件,數(shù)據(jù)采集、數(shù)據(jù)標(biāo)注服務(wù)已成為支撐自動駕駛熱潮必不可少的一環(huán)。本文將以數(shù)據(jù)標(biāo)注的視角,通過標(biāo)貝科技自研平臺標(biāo)貝數(shù)據(jù)標(biāo)注平臺,展示自動駕駛常見的幾種標(biāo)注
    的頭像 發(fā)表于 11-22 15:07 ?2005次閱讀
    標(biāo)貝科技:自動駕駛中的數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>類別分享

    標(biāo)貝科技:自動駕駛中的數(shù)據(jù)標(biāo)注類別分享

    的必要條件,數(shù)據(jù)采集、數(shù)據(jù)標(biāo)注服務(wù)已成為支撐自動駕駛熱潮必不可少的一環(huán)。本文將以數(shù)據(jù)標(biāo)注的視角,通過標(biāo)貝科技自研平臺標(biāo)貝數(shù)據(jù)標(biāo)注平臺,展示自動駕駛常見的幾種標(biāo)注場景。
    的頭像 發(fā)表于 11-22 14:58 ?3746次閱讀
    標(biāo)貝科技:自動駕駛中的數(shù)據(jù)<b class='flag-5'>標(biāo)注</b>類別分享

    【「時間序列與機器學(xué)習(xí)」閱讀體驗】時間序列的信息提取

    本章主講時間序列的信息提取,章節(jié)中有許多概念定義和數(shù)學(xué)公式,并配有Python代碼演示,細(xì)細(xì)品讀與理解動手演練,還是很開拓思維視野的。下面以筆記形式進行展開。 時間序列的信息提取是時間序列分析的一
    發(fā)表于 08-17 21:12

    你了解貼片電感上標(biāo)注的數(shù)字含義嗎?

    你了解貼片電感上標(biāo)注的數(shù)字含義嗎?
    的頭像 發(fā)表于 08-17 14:30 ?1886次閱讀
    你了解貼片電感上<b class='flag-5'>標(biāo)注</b>的數(shù)字含義嗎?

    【《時間序列與機器學(xué)習(xí)》閱讀體驗】+ 了解時間序列

    收到《時間序列與機器學(xué)習(xí)》一書,彩色印刷,公式代碼清晰,非常精美。感謝作者,感謝電子發(fā)燒友提供了一個讓我學(xué)習(xí)時間序列及應(yīng)用的機會! 前言第一段描述了編寫背景: 由此可知,這是一本關(guān)于時間序列進行大數(shù)
    發(fā)表于 08-11 17:55

    【「時間序列與機器學(xué)習(xí)」閱讀體驗】全書概覽與時間序列概述

    Series)與自然語言處理(Natural Language Processing,NLP)別屬于不同的研究領(lǐng)域,但是二者有著一定的相似之處,見下表。時間序列分析與自然語言處理、計算機視覺在許多方面都有聯(lián)系
    發(fā)表于 08-07 23:03

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品