matlab和自然语言处理,《自然语言处理》课程简介
一、课程名称(中英文)
中文名称: 自然语言处理
英文名称:Natural Language Processing(NLP)
二、课程代码及性质
专业方向课选修
三、学时与学分
总学时:40(理论学时:32学时;实验学时:8学时)
学分:2.5
四、先修课程
线性代数, 概率论与数理统计, 微积分
Python或Matlab(或C++)
人工智能导论,机器学习
五、主要教学内容
主要包含三个重要部分:自然语言处理综述、语言模型(N-gram语言模型)、序列标注问题(Sequence labelling problem)、句法分析、语义分析、情感分析、词向量等。其中:自然语言处理综述主要介绍人工智能发展历史综述,不同领域自然语言处理应用问题及方法等,自然语言处理基本技术方法概述,其中包括部分机器学习知识,自然语言处理层次架构,具体任务介绍,歧义问题,经验主义方法等;语言模型主要包括自然语言处理相关语言模型基础理论以及相关平滑处理技术等(如N-Gram;链式规则Chain Rule等);序列标注问题(Sequence labelling problem)主要知识点包括序列标注学习极其相关应用等(如离散/连续马尔科夫模型、中文分词、词性标注、命名实体识别等);句法分析主要包括自然语言中语法分析等基础理论知识等(如上下文无关文法、自上而下句法分析、概率上下文无关文法、最大似然训练、依存语法树等);语义分析主要主要知识点包括自然语言中语义分析等基础理论知识等(如语义角色、语义角色标注、基于句法树方法等);情感分析(Sentiment Analysis)主要包括情感分析技术理论与方法等(如感情倾向性分析等);词向量主要包括基于神经网络的自然语言处理技术与基础理论知识等(如Word2vec词向量、基于循环神经网络语言模型等)。力求跟踪自然语言处理的发展脉络、技术理论、产业成果并以翔实的形态进行展现教学。
六、特色
除了必要自然语言处理领域的核心概念、任务和方法,兼顾经典理论和前沿研究方向,重视理解和掌握基本原理和方法,从数理基础、方法与应用、前沿专题三个层次培养学生的科学思维方法。鼓励学生针对某一方向深入思考,引导学生应用所学知识建模解决相关问题,在实践分析中深化相关问题的理解。牢固树立问题建模与求解的观点,同时够熟练使用统计概率、信息学、数据挖掘、机器学习、信息检索、自然语言处理等理论方法,求解自然语言中实际应用问题,如序列标注学习问题(分词/词性标注/命名实体识别/依存语法树等),文本摘要问题,智能问答系统等,使学生真正做到理论与实际相结合,能够将所学的相关理论知识与真实应用下的场景落地相结合,通过实践项目引导学生进一步深入探究,鼓励积极思考与创新,培养学生实际分析问题、解决问题的能力。
七、考核方式
平时作业成绩+实验汇报+课程报告
八、使用的教材
l教学教材:郑捷,NLP汉语自然语言处理---原理与实践,电子工业出版社
l辅助教材:
宗成庆,统计自然语言处理,清华大学出版社
九、主讲教师
魏巍、辜希武、姚德中、万瑶
matlab和自然语言处理,《自然语言处理》课程简介相关推荐
- 西湖大学自然语言处理(一)—— 课程简介及大纲
课程简介及大纲 自然语言处理概述 课程特点 课程内容概述 基础 结构 神经网络 自然语言处理概述 Natural Language Processing (NLP) A sub field of Al ...
- 视频教程-2020新版 自然语言处理NLP视频课程Word2Vec GloVe关系挖掘-NLP
2020新版 自然语言处理NLP视频课程Word2Vec GloVe关系挖掘 6年开发经验,具有丰富的移动端.中台.后端.大数据.NLP.语音生成.图像识别开发经验,团队管理经验:擅长数据架构,NLP ...
- NLP:自然语言处理技术之NLP技术实践—自然语言/人类语言“计算机化”的简介、常用方法分类(基于规则/基于统计,离散式/分布式)之详细攻略
NLP:自然语言处理技术之NLP技术实践-自然语言/人类语言"计算机化"的简介.常用方法分类(基于规则/基于统计,离散式/分布式)之详细攻略 导读:在NLP的技术实践中,处理自然语 ...
- (1)课程简介-CS231A:Computer Vision, From 3D Reconstruction to Recognition
斯坦福大学-源地址: CS231A: Computer Vision, From 3D Reconstruction to Recognition CS231AGitHub笔记:https://git ...
- 计算机基础 课程简介,课程简介及计算机基础知识课件.ppt
文档介绍: C语言程序设计主讲教师:王伟****************@qtc.课程简介:课程类别:专业计划学时:64=4学时/周×16周课程学分:4课程学****结束后要求达到的要求掌握C语言的基 ...
- 现代程序设计课程简介
课程简介:http://www.cnblogs.com/xinz/p/3264938.html 教学老师:邹欣 微博:http://weibo.com/sdxinz 博客:http://www.cnb ...
- 计算机专业 大学物理课程简介,大学物理A课程简介.doc
大学物理A课程简介 课程教学大纲汇编 (理学院分册) 大连交通大学教务处 二○○七年十二月 目 录 <大学物理A>课程教学大纲1 <大学物理(B)>课程教学大纲6 <复变 ...
- 计算机课程可信计算,可信计算-表7.计算机学院(系、所)研究生课程简介.doc...
可信计算-表7.计算机学院(系.所)研究生课程简介 表7. 计算机 学院(系.所) 研究生课程简介 课程名称: 可信计算英文名称:Trusted Computing课程类型:√讲授课程 □实践(实验. ...
- matlab在能量守恒中的应用,MATLAB在《大学物理》课程实践教学中的应用分析
ll 教育信息化 应 用研发 MATLAB在 <大学物理>课程实践教学中的应用分析 张玲玲 /吉林大学珠海学院公共基础教学与研究中心 摘 要 : ((大学物理 是一 门逻辑抽象.推导复杂. ...
- 计算机课程设置图片,《计算机图形图像处理》课程简介
<<计算机图形图像处理>课程简介>由会员分享,可在线阅读,更多相关<<计算机图形图像处理>课程简介(2页珍藏版)>请在人人文库网上搜索. 1.计算机图形 ...
最新文章
- 中使用mysql连接失败_如何在命令行下使用 MySQL 连接数据库不用每次都输入密码?...
- LDPC译码算法代码概述
- com.android.ddmlib.ShellCommandUnresponsiveException
- C#LeetCode刷题之#507-完美数(Perfect Number)
- 作为函数的mixin
- 拼多多派发“五五购物节”消费券 万张消费券30分钟被抢购一空
- ca 自建 颁发证书_自建 ca 及使用 ca 颁发证书
- python安装在哪个盘比较好_python编写器用哪个比较好?
- python电子病历交接班系统_专科电子病历
- zabbix监控Linux系统服务
- PV、EV、AC、BAC、EAC、ETC等的含义及计算公式
- 百度高德经纬度-离线一键批量纠偏工具
- CSS 常见样式 特殊用法 贯穿线徽章箭头
- Python自动化运维之1、Python入门
- 分布式文件存储系统MinIO入门教程
- 饥荒联机版专属服务器建立和后续mod更新
- java计算机毕业设计学校食堂订餐管理源码+数据库+系统+lw文档+部署
- IT痴汉的工作现状12-叶志坚离职了
- 电路-电源模块汇总(充电器)
- 自由职业者节税方案来了!