計算言語学の基礎理論と技術について紹介する。とくに、計算言語学・自然言語処理における、ことばの意味に対する計算論的アプローチの現状を概観する。具体的には、計算言語学のアプローチとして形式統語論(範疇文法・組合せ範疇文法)と形式意味論の導入、自然言語処理のアプローチとして分布意味論と(大規模)言語モデルの導入、認知科学における論理と深層学習のアプローチに関する議論を紹介し、計算言語学・自然言語処理のことばの意味に対する計算論的アプローチについて現状では何ができて何ができないのかを検討する。
This course aims to introduce the basic theories and techniques of computational linguistics. In particular, we present current logic and deep learning approaches in the fields of natural language processing and computational linguistics.
Specifically, we provide the introduction of formal syntax and semantics based on syntactic theories of Combinatory Categorical Grammar (CCG), the introduction of distributional semantics and (large) language models, and discussion in cognitive science about logic and deep learning approaches. Then we discuss the pros and cons of logic and deep learning approaches, respectively.