人工智慧 · 文章
自然語言處理如何讓聊天機器人理解你的言語
發布:
重點
自然語言處理(NLP)是人工智慧的一個分支,它讓軟體能夠分解、解釋和生成人類語言,是ChatGPT、Gemini和Copilot等聊天機器人背後的技術。實際上,文本被分割成令牌,轉換為數值表示,然後透過基於注意力的神經網路運行,以預測最可能的後續詞語來形成回應。
此版本是原文(English)的機器翻譯。 閱讀原文
自然語言處理(簡稱NLP)根據IBM的說法,是計算機科學和人工智慧的一個分支,它使用機器學習讓計算機能夠理解和用人類語言進行交流。它結合了計算語言學——語法和意義的基於規則的建模——與統計建模和深度學習,使軟體能夠識別、解釋和生成文本和語音。
IBM將該領域分為兩個互補的部分:自然語言理解(NLU),對輸入進行分析以了解意義、意圖和上下文而不僅僅是個別詞語,以及自然語言生成(NLG),生成人類可讀的文本以作為回應。聊天機器人需要兩者——NLU用於弄清楚一個人在問什麼,NLG用於表述答案。
將詞語轉變為機器可以處理的東西
在任何'理解'發生之前,原始文本必須被轉換為計算機可以處理的形式。IBM將此管道描述為從令牌化開始,其中文本被分解成更小的單位——通常是詞語或詞語的一部分——然後是規範化步驟,如小寫轉換和移除填充詞。
從那裡,系統應用解析來映射語法結構,應用命名實體識別來標記人物、地點、日期和其他特定項目,以及應用情感分析來判斷情感基調。IBM指出依存關係解析查看詞語如何相互關聯——哪個是主語,哪個是動詞——這些分析樹也是機器翻譯和語音識別的基礎。
弄清楚用戶實際上的意思
發現詞語並不等同於掌握意圖。根據IBM的說法,NLU應用語義和句法分析來解釋人類語言輸入,旨在整體上掌握意義和上下文,而不是逐詞進行。這種更寬廣的上下文可以讓聊天機器人進行區分,例如,金融'銀行'與河岸,基於周圍句子或對話中的較早輪次。
IBM將意圖識別、實體識別和跨對話的依存關係追蹤描述為NLU的核心要素:弄清楚用戶試圖完成什麼,識別文本中提到的真實世界實體,以及在長期交換中保持關係的追蹤,使得幾條消息後的回應在上下文中仍然有意義。
為什麼變壓器模型改變了這項技術
今天使用的大多數聊天機器人,包括ChatGPT、Gemini和Claude,都建立在變壓器架構上,該架構在2017年由Vaswani和同事發表的論文《Attention Is All You Need》中引入。該論文提出了一個完全建立在注意力機制上的架構,移除了早期模型所依賴的遞推和卷積操作——這種設計使計算能夠跨整個句子並行運行,而不是逐詞進行,大大加速了訓練。在論文引用的WMT 2014翻譯基準中,變壓器在英德翻譯中獲得28.4 BLEU,在英法翻譯中獲得41.8 BLEU,在每種情況下都超過了早期系統,同時訓練時間只需其一小部分。
核心機制自注意力讓模型評估一段文本中的每個詞與其他每個詞的相關性,而不僅僅是與其直接鄰居的相關性。根據IBM的說法,每個令牌被轉換為三個向量——查詢、鍵和值——模型計算它們之間的對齐分數以構建所有令牌之間的加權連接,IBM將其描述為比早期架構更有效。
建立在此架構上的大型語言模型透過一次預測一個令牌來生成回應。IBM直言地總結了底層過程:「LLM充當巨大的統計預測機器,反覆預測序列中的下一個詞。」該模型對輸入進行令牌化,將其轉換為嵌入,並反覆計算下一個最可能令牌的概率,直到生成完整的回應。
為什麼這項技術突然無處不在
這些進展的實際結果現在在採用數字中可見。皮尤研究中心對5,119名美國成年人進行的調查,於2026年2月17日至23日進行並於2026年6月17日發表,發現49%的美國成年人現在使用AI聊天機器人,高於2024年約三分之一,以及2023年表示使用ChatGPT的18%。根據同一調查,約四分之一的美國成年人報告每天使用聊天機器人,其中4%表示他們幾乎經常使用。
| 平台 | 美國成年人比例(皮尤,2026) |
|---|---|
| ChatGPT | 44% |
| Gemini | 24% |
| Copilot | 17% |
| Meta AI | 14% |
| Grok | 8% |
| Claude | 6% |
| Character.ai | 3% |
- 令牌化:文本被分割成詞語或模型可以處理的子詞單位
- 規範化:小寫轉換和移除不相關的字符或填充詞
- 解析和實體識別:識別語法和關鍵實體(名稱、日期、地點)
- 意圖和上下文分析(NLU):系統弄清楚用戶想要什麼,使用先前的轉折來解決歧義
- 回應生成(NLG):模型一次預測一個令牌並將其組合成回應
常見問題
- NLP、NLU和NLG之間的區別是什麼?
- 根據IBM的說法,NLP是涵蓋計算機如何處理人類語言的總體領域。NLU是專注於從輸入文本解釋意義、意圖和上下文的子集,而NLG是生成人類可讀輸出的子集——聊天機器人使用NLU來理解消息,使用NLG來產生回應。
- 聊天機器人如何知道我想要的單詞的哪種含義?
- IBM解釋說NLU系統使用語義和句法分析加上對話早期部分的上下文來解決歧義詞,例如根據周圍文本確定'銀行'是指金融機構還是河岸。
- 是什麼使ChatGPT這樣的現代聊天機器人成為可能?
- 變壓器架構在2017年的論文《Attention Is All You Need》中引入,它用自注意力機制替代了早期的遞推模型,該機制並行處理整個句子,IBM表示這是包括GPT、Gemini和Llama在內的當今大型語言模型的基礎。
- 聊天機器人真的像人一樣'理解'語言嗎?
- 根據IBM的描述,大型語言模型充當統計預測系統,根據從訓練數據學習的模式反覆計算最可能的下一個詞,而不是擁有類似人類的理解。
- 現在有多少人使用AI聊天機器人?
- 皮尤研究中心於2026年6月17日發表的調查發現49%的美國成年人使用AI聊天機器人,ChatGPT是使用最廣泛的平台,佔44%,其次是Gemini的24%和Copilot的17%。
來源
本文由人工智慧撰寫,發布前已通過自動來源查核。如發現錯誤,請申請更正。 申請更正或回應 · 我們如何製作
相關文章

人工智慧文章
AI算法如何產生偏差,以及存在哪些保障措施來阻止它
當AI系統從代表性不足的訓練數據中學習或編碼設計中內置的人為和制度假設時,它們就會產生偏差。有文獻記載的案例——亞馬遜招聘工具和2018年《性別陰影》面部識別研究——表明這可能會對女性和膚色較深的人造成不利。歐盟的監管機構和NIST等標準組織現在要求對高風險系統進行偏差測試。
人工智慧比較
2026年10月ChatGPT vs Claude vs Gemini:模型、價格和基準測試對比
截至2026年10月,ChatGPT運行在OpenAI的GPT-6系列上(Astra用於推理,Sol/Luna用於日常聊天),Claude的旗艦產品是Anthropic的Opus 5,Google的普遍可用頂級模型是Gemini 3.1 Pro,而較新的Gemini 4 Argon仍在有限推出中。入門級付費計劃約為每月20美元,但三者在上下文窗口、API成本和各公司突出的基準測試方面有很大差異。

人工智慧文章
人工智能如何從數據學習:在Meta爭議性條款引發風波之際解釋訓練
人工智能模型通過處理大量文本、圖像或其他數據,並調整內部參數,使其預測與正確答案相匹配(這個過程重複進行數十億次)來進行學習。數據來源在2026年10月成為焦點,當時Meta新的商業條款似乎允許該公司為AI訓練目的對企業客戶的網站進行網頁抓取,引發了出版商和法律學者的批評,之後Meta縮小了措辭的範圍。
人工智慧文章
人工智能圖像生成的工作原理:擴散模型解析
DALL-E、Midjourney 和 Stable Diffusion 等工具使用擴散模型創建圖像:神經網絡經過訓練,可以將圖像轉換為隨機噪聲,然後反轉該過程。要生成新圖像,網絡從純噪聲開始,由文本提示引導,逐步去除噪聲,直到出現連貫的圖像。