当前位置:文档之家› 1-语义计算概述

1-语义计算概述

与计算机科学相关的语义学研究在于机器对自然语言的理解
简介(2/12)
¾ 多层次
词汇语义、句子语义、篇章语义
¾ 多视角
概念语义、指称语义、情感语义、情景语义…
¾ 哪种语义最有用?
跟应用有关
简介(3/12)
简介(4/12)
¾ 什么是语义计算?
Data
Semantic Knowledge
《语义计算与知识挖掘》研究生课程
语义计算概述
万小军 北京大学语言计算与互联网挖掘组 /lcwm
2012年9月12日
简介(1/12)
¾ 什么是语义?
In linguistics, meaning is what is expressed by the writer or speaker, and what is conveyed to the reader or listener, provided that they talk about the same thing (law of identity).
丝) …
简介(10/12)
¾ 几个未解决的难题之一 by 图灵奖获得者Jim Gray
¾ List on the right is from Jim Gray’s talk:
“What next? A few remaining problems in IT“
# 9. Build a system that, given text corpus, can answer questions about the text and summarize it as quickly and precisely as a human expert.
简介(11/12)
¾ 相关学科与技术
语言学语义计算来自信息检索认知科学/心理学 互联网
自然语言处理
机器学习
数据挖掘
简介(12/12)
¾ 相关学术会议 ACL、EMNLP、COLING、NAACL SIGIR、WWW、CIKM、WSDM KDD、ICDM AAAI、IJCAI
¾ 相关评测 SemEval, MUC, ACE, TAC(KBP, RTE),TREC, NTCIR、CLEF…
¾ 语义学的研究对象是自然语言的意义,这里的自然语言 可以是词汇,句子,篇章等等不同级别的语言单位。
语言学的语义学研究目的在于找出语义表达的规律性、内在 解释、不同语言在语义表达方面的个性以及共性
逻辑学的语义学是对一个逻辑系统的解释,着眼点在于真值 条件,不直接涉及自然语言
认知科学对语义学的研究在于人脑对语言单位的意义的存储 及理解的模式
语法(Syntax): 研究词之间的结构关系 语义(Semantics): 研究语义 语用(Pragmatics): 研究语言如何被使用 ¾ 语义计算通常需要NLP其他领域技术,包括语法分析 等
简介(9/12)
¾ 语义分析为什么很难? 语言的歧义
• – ”I made her duck”, for example, could mean [Jurafsky&Martin]
Video
Q&A
in political or musical sense)
¾ 组合语义学(Compositional semantics)
– how words combine to form larger meanings
¾ 语义计算=语义分析≈语言理解
简介(7/12)
¾ 本课程语义范畴的几点说明 面向自然语言处理、互联网搜索与挖掘应用 对互联网文本为主的数据进行语义分析 在词汇、句子、篇章等多层次进行分析 语义涉及到概念语义、情感语义、指称语义等 不纠结于语言学领域的多种理论与派别
¾ 信息检索 ¾ 文档摘要 ¾ 智能问答 ¾ 机器翻译 ¾ 舆情分析 ¾…
应用举例
应用举例
应用举例
应用举例
应用举例
应用举例
¾ 机器翻译不好导致的笑话
How old are you? => 怎么老是你? 有困难,找警察=>difficult to find the
police
应用举例
简介(8/12)
¾ 语义计算 vs.NLP其他领域 语音(Phonetics): 研究语言的发音 形态(Morphology): 研究词的构成
• – scored = score –d = Verb score + past tense
• – employ, employee, employment, ...
– 我为她烹饪了一只鸭子 – 我制作了她拥有的一只(胶泥)鸭子 – 我把她变成一只鸭子
社会交流中共有知识通常会省略
• – example: ”Laura hid George’s car keys. He was drunk.”
语言理解通常涉及到不严格的推理 语言在动态变化: 新词, 新的用法 (打酱油、杯具、粉
简介(5/12)
¾ 语义计算的重要性
简介(6/12)
¾ 语义计算
计算语言单元的意义,构建语义表示 处理自然语言,产生关于世界的常识性知识
¾ 词汇语义学(Lexical semantics)
– meanings of component words – word sense disambiguation (e.g. ”country”
相关主题