計算言語学
計算言語学は、自然言語をコンピュータによってモデル化・処理・生成するという計算論的観点から言語を研究する学問領域である。
PaperMindでテーマを探す近日公開Find papers & topics
Tools & resources
Learn & explore
動画近日公開
Scope
自然言語処理(natural language processing)・構文解析・機械翻訳・音声処理・統計的および神経的言語モデルを包括する。
Core questions
- コンピュータはいかにして人間の言語を処理・生成しうるか。
- 言語構造はいかに計算論的にモデル化しうるか。
- 言語データはいかに言語モデルの学習に利用されるか。
- 音声とテキストはいかにして自動的に理解されるか。
Key concepts
- 自然言語処理
- 構文解析
- 機械翻訳
- 統計的言語モデル
- 音声認識
- コーパス
Key theories
- 統計的自然言語処理
- Manning と Schütze は、言語処理への統計的・データ駆動型アプローチを体系的に総合した。
- 音声・言語処理
- Jurafsky と Martin は、音声とテキストにまたがる言語学的・計算論的アプローチを統一的に論じた。
History
計算言語学は、規則に基づくシステムから統計的手法(Manning & Schütze;Jurafsky & Martin)へ移行し、さらに近年はニューラル・大規模言語モデルへと発展し、現代の言語技術の中核を担っている。
Debates
- 規則ベース対データ駆動型アプローチ
- 言語技術は言語学的規則から構築すべきか、それともデータから学習すべきかをめぐる論争。
Key figures
- Christopher Manning
- Hinrich Schütze
- Daniel Jurafsky
- James Martin
Related topics
Seminal works
- manning-schutze-1999
- jurafsky-martin-2000
Frequently asked questions
- 自然言語処理とは何か。
- 人間の言語を分析・理解・生成するための計算論的技術の総体であり、計算言語学の中核をなすものである。