吴忠躺衫网络科技有限公司

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

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

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

自然語言處理是什么?有什么用?

如意 ? 來源:51CTO.com ? 作者:51CTO.com ? 2021-02-08 16:00 ? 次閱讀

“自然語言處理” (Natural Language Processing,簡稱NLP) 是近年來科技界最熱門的詞語之一,也是當(dāng)下人工智能研究最熱門的領(lǐng)域之一。自然語言處理推動著語言智能的持續(xù)發(fā)展和突破,并越來越多地應(yīng)用于各個行業(yè)。正如國際知名學(xué)者周海中先生曾經(jīng)所言:“自然語言處理是極有吸引力的研究領(lǐng)域,它具有重大的理論意義和實用價值。”

那么,NLP究竟是什么? 它到底在“處理”什么?這些問題值得人們探討和關(guān)注。所謂NLP,是計算機科學(xué)領(lǐng)域與人工智能領(lǐng)域中的一個重要方向;它研究能實現(xiàn)人與計算機之間用自然語言進行有效通信的各種理論和方法。NLP主要應(yīng)用于機器翻譯、語音識別、知識回答、自動摘要、輿情監(jiān)測、觀點提取、知識庫構(gòu)建、文本語義對比、深度學(xué)習(xí)算法、語音識別與合成等方面。因此,NLP有著十分重要的實際應(yīng)用意義,也有著革命性的理論意義。

實現(xiàn)人機間自然語言通信意味著要使計算機既能理解自然語言文本的意義,也能以自然語言文本來表達給定的意圖、思想等;前者稱為自然語言理解,后者稱為自然語言生成。因此,NLP大體包括了自然語言理解和自然語言生成兩個部分。因為處理自然語言的關(guān)鍵是要讓計算機“理解”自然語言,所以通常把自然語言理解視為NLP, 也稱為計算語言學(xué)。它的終極目標(biāo)是用自然語言與計算機進行通信,使人們可以用自己最習(xí)慣的語言來使用計算機,而無需再花大量的時間和精力去學(xué)習(xí)不很自然和習(xí)慣的各種計算機語言。

NLP是人工智能中最為困難的問題之一。美國微軟公司創(chuàng)始人比爾·蓋茨先生曾經(jīng)表示,“語言理解是人工智能領(lǐng)域皇冠上的明珠”。前微軟公司全球執(zhí)行副總裁沈向洋先生也在公開演講時說:“懂語言者得天下……下一個十年,人工智能的突破在自然語言的理解……人工智能對人類影響最為深刻的就是自然語言方面”。由于理解自然語言需要關(guān)于外在世界的廣泛知識以及運用操作這些知識的能力,所以NLP也被視為解決人工智能完備(AI-complete)的核心問題之一。

NLP的基本任務(wù)包括正則表達式、分詞、詞法分析、語音識別、文本分類、信息檢索、問答系統(tǒng)——如對一些問題進行回答或與用戶進行交互——機器翻譯等;常用的模型則有馬科夫模型、樸素貝葉斯、循環(huán)神經(jīng)網(wǎng)絡(luò)等。NLP要使用語言知識,如UNIX的wc程序可以用來計算文本文件中的字節(jié)數(shù)、詞數(shù)或行數(shù);當(dāng)用它來計算字節(jié)數(shù)和行數(shù)時,wc只用于進行一般的數(shù)據(jù)處理,但當(dāng)用它來計算一個文件中詞的數(shù)目時,就需要關(guān)于“什么是一個詞”的語言知識,這樣,這個wc也就成為了一個NLP系統(tǒng)。

無論實現(xiàn)自然語言理解,還是自然語言生成,都遠不如人們原來想象的那么簡單,而是十分困難的。從現(xiàn)有的理論和技術(shù)現(xiàn)狀看,通用的、高質(zhì)量的NLP系統(tǒng),仍然是較長期的努力目標(biāo),但是針對一定應(yīng)用,具有相當(dāng)NLP能力的實用系統(tǒng)已經(jīng)出現(xiàn),有些已商品化,甚至開始產(chǎn)業(yè)化。典型的例子有:多語種數(shù)據(jù)庫和專家系統(tǒng)的自然語言接口、各種機器翻譯系統(tǒng)、全文信息檢索系統(tǒng)、自動文摘系統(tǒng)等。NLP系統(tǒng)的算法是基于機器學(xué)習(xí),特別是統(tǒng)計機器學(xué)習(xí);許多不同類的機器學(xué)習(xí)算法已應(yīng)用于NLP任務(wù)。

深度學(xué)習(xí)在NLP中的應(yīng)用非常廣泛,可以說橫掃NLP的各個方面,從底層的分詞、語言模型、句法分析等到高層的語義理解、對話管理、知識問答等方面幾乎都有深度學(xué)習(xí)的模型,并且取得了不錯的效果。有關(guān)研究已從傳統(tǒng)的機器學(xué)習(xí)算法轉(zhuǎn)變成更有表現(xiàn)力的深度學(xué)習(xí)模型,如卷積神經(jīng)網(wǎng)絡(luò)和回歸神經(jīng)網(wǎng)絡(luò)。不過,目前的深度學(xué)習(xí)技術(shù)還不具備理解和使用自然語言所必需的概念抽象和邏輯推理能力,還有待今后進一步的研究。

總而言之,隨著互聯(lián)網(wǎng)的普及和海量信息的涌現(xiàn),作為人工智能的核心技術(shù),NLP正在人們的工作、學(xué)習(xí)、生活中扮演著越來越重要的角色,并將在社會發(fā)展和科技進步的過程中發(fā)揮越來越重要的作用。
責(zé)編AJX

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

    關(guān)注

    1796

    文章

    47666

    瀏覽量

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

    關(guān)注

    1

    文章

    619

    瀏覽量

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

    關(guān)注

    1

    文章

    489

    瀏覽量

    22107
收藏 人收藏

    評論

    相關(guān)推薦

    自然語言處理怎么最快入門?

    問答等等。我們?nèi)粘鼍爸斜容^常見到的類似Siri、微軟小冰之類的,這些的基礎(chǔ)都是自然語言處理,另外還有一些語音處理,這就暫且不表了??傊憧吹降臋C器與人利用語言交互,
    發(fā)表于 11-28 10:02

    【推薦體驗】騰訊云自然語言處理

    `相信大家對NLP自然語言處理的技術(shù)都不陌生,它是計算機科學(xué)領(lǐng)域和AI領(lǐng)域中的一個分支,它與計算機和人類之間使用自然語言進行交互密切相關(guān),而NLP的最終目標(biāo)是使計算機能夠像人類一樣理解語言
    發(fā)表于 10-09 15:28

    自然語言處理的分詞方法

    自然語言處理——75 自動分詞基本算法
    發(fā)表于 03-19 11:46

    自然語言處理語言模型

    自然語言處理——53 語言模型(數(shù)據(jù)平滑)
    發(fā)表于 04-16 11:11

    自然語言處理的詞性標(biāo)注方法

    自然語言處理——78 詞性標(biāo)注方法
    發(fā)表于 04-21 11:38

    自然語言處理筆記

    自然語言處理筆記9-哈工大 關(guān)毅
    發(fā)表于 06-04 16:34

    自然語言處理——總結(jié)、習(xí)題

    自然語言處理——79 總結(jié)、習(xí)題
    發(fā)表于 06-19 11:22

    什么是自然語言處理

    什么是自然語言處理自然語言處理任務(wù)哪些?自然語言處理
    發(fā)表于 09-08 06:51

    自然語言處理常用模型解析

    自然語言處理常用模型使用方法一、N元模型二、馬爾可夫模型以及隱馬爾可夫模型及目前常用的自然語言處理開源項目/開發(fā)包哪些?
    發(fā)表于 12-28 15:42 ?5933次閱讀
    <b class='flag-5'>自然語言</b><b class='flag-5'>處理</b>常用模型解析

    什么是自然語言處理_自然語言處理常用方法舉例說明

    自然語言處理是計算機科學(xué)領(lǐng)域與人工智能領(lǐng)域中的一個重要方向。它研究能實現(xiàn)人與計算機之間自然語言進行有效通信的各種理論和方法。自然語言
    發(fā)表于 12-28 16:56 ?1.8w次閱讀
    什么是<b class='flag-5'>自然語言</b><b class='flag-5'>處理</b>_<b class='flag-5'>自然語言</b><b class='flag-5'>處理</b>常用方法舉例說明

    自然語言處理怎么最快入門_自然語言處理知識了解

    自然語言處理就是實現(xiàn)人機間自然語言通信,實現(xiàn)自然語言理解和自然語言生成是十分困難的,造成困難的根本原因是
    發(fā)表于 12-28 17:10 ?5335次閱讀

    自然語言處理(NLP)的學(xué)習(xí)方向

    自然語言處理(Natural Language Processing,NLP)是計算機科學(xué)領(lǐng)域與人工智能領(lǐng)域中的一個重要方向。它研究人與計算機之間自然語言進行有效通信的理論和方法。融
    的頭像 發(fā)表于 07-06 16:30 ?1.3w次閱讀

    自然語言處理的概念和應(yīng)用 自然語言處理屬于人工智能嗎

      自然語言處理(Natural Language Processing)是一種人工智能技術(shù),它是研究自然語言與計算機之間的交互和通信的一門學(xué)科。自然語言
    發(fā)表于 08-23 17:31 ?1750次閱讀

    自然語言處理和人工智能的概念及發(fā)展史 自然語言處理和人工智能的區(qū)別

    自然語言處理(Natural Language Processing, NLP)的定義是通過電腦軟件程序?qū)崿F(xiàn)人們?nèi)粘?b class='flag-5'>語言的機器自動處理。為了幫助計算機理解,掌握
    發(fā)表于 08-23 18:22 ?1121次閱讀

    自然語言處理技術(shù)哪些

    自然語言處理(Natural Language Processing,簡稱NLP)是人工智能領(lǐng)域的一個分支,它致力于使計算機能夠理解、解釋和生成人類語言。自然語言
    的頭像 發(fā)表于 07-03 14:30 ?1359次閱讀
    百家乐官网单跳双跳| 百家乐开户最快的平台是哪家| 百家乐筹码币方形| 姚记娱乐城官网| 百家乐官网合法| 百家乐信誉平台现金投注| 太阳城洋伞官网| 诸暨市| 真钱赌博| 大发888手机版下载官方网站| 百家乐筹码币方形| 怎么赌百家乐能赢| 百家乐15人桌布| 网上百家乐合法吗| 海立方百家乐客户端| 真人百家乐官网赌博技巧| 开心8娱乐城| 威尼斯人娱乐网网上百家乐的玩法技巧和规则 | 阴宅24水口| 玩百家乐官网高手支招篇| 百家乐赌博赌博网站| 施甸县| 百家乐现实赌场| 百家乐庄闲排列| 百家乐心态研究| 扎兰屯市| 太阳城娱乐网址| 香港六合彩报码| 大发扑克官方网站| 百家乐官网如何必胜| 家乐在线| 百家乐太阳城| 誉博百家乐官网327589| 百家乐官网翻天粤| 黄金岛棋牌游戏下载| 百家乐软件骗人吗| 棋牌百家乐官网有稳赚的方法吗| 百家乐哪家赌安全| 玉山县| 大发888官方爱好| 百家乐|