人工智能之最新自然语言处理技术与实战培训班


课程介绍:

自然语言处理(简称 NLP)是计算机科学和人工智能研究的一个重要方向研究计算机和理解和运用人类语言进行交互问题是集语言学、机器学习、统计学、大数据于一体的综合学科。

本课程主要介绍了NLP中的常用知识点:分词、词法分析句法分析向量化方法经典的NLP机器学习算法重点介绍了NLP最近两年来基于大规模语料预训练的词嵌入模型及应用。同时偏重于实战,不仅系统地介绍了 NLP的知识点,还讲解如何实际应用和开发章节都有相应的实战代码。

 

课程时间:

授课4天(2024年3月28日-31日)

上午8:40-12:00 下午14:00-17:30


上课方式:

 线上授课(课程可视频回放,老师长期在学员群答疑)


主讲专家:

 国内重点大学计算机专业博士、副教授,主要研究方向:自然语文处理、NLP中文信息处理、计算机视觉、机器学习等,在研究领域发表SCI、核心期刊论文20余篇。


学习对象

1.希望从事NLP工作的IT技术人员、开发人员等

2.高校、科研院涉及NLP工作学生和研究人员

 

学习目标
1.掌握NLP基础;
2.分词;词法、句法分析
3.文本向量化

4.HMMCRF

5.基于深度学习NLP算法;

6.神经语言模型

7.词嵌入方法

8.基于大规模语料预训练的词嵌入


课程大纲

第一天:传统的NLP

一、NLP基础知识

1、自然语言处理简介

2、中文NLP的主要任务

3、常见的NLP系统

4NLP的研究机构与资源

二、中文分词

1、基于字符串匹配的分词

2、统计分词法与分词中的消歧

3、命名实体识别

4、常用分词工具:JIEBA

三、文本的相似性

1VSM

2TF-IDF

3、初步情感分析

四、隐马尔科夫模型

1、形式化定义

2、三个问题

3、评估问题与向前向后算法

4、解码问题:维特比算法

5、学习问题:Baum-Welch算法

五、条件随机场

1、最大熵原理

2、无向图模型

3、最大团上的势函数

4、工具:CRF++

 

第二天:从传统到现代

一、从LSALDA

1LSASVD分解

2pLSA

3LDA

二、神经网络语言模型

1、维数的诅咒

2n-gram语言模型

3NNLM的具体实现

4、改进的思路

三、word2vec

1one-hotDistributed

2CBOW

3skip-gram

4Hierachical Softmax

5Negative Sampling

四、循环神经网络(RNN

1RNN的基础架构

2RNN的示例

3LSTM

4GRU

 

第三天:预训练模型之一(变形金刚、芝麻街、独角兽及其他)

一、GloVe

1、与word2vec的区别

2、统计共现矩阵

3、用GloVe训练词向量

二、Transformer

1、所有你需要的仅仅是“注意力”

2Transformer中的block

3、自注意力与多头注意力

4、位置编码(为什么可以抛弃RNN

三、三大特征抽取器的比较

1CNNRNNTransformer的比较

2、融合各种模型

四、Elmo

1、双向语言模型

2、工作原理

3Elmo的应用场景

五、GPT

1、“一定会有人用它干坏事”

2GPT的内部架构

3Transformer的演示

4、自注意力机制的改进

5GPT的应用场景

 

第四天:预训练模型之二(站上BERT的肩头)

一、BERT的前世今生

1、之前介绍的模型回顾

2、现代NLP的最新应用场景

3、条条大路通BERT

二、BERT详解

1、原理与方法

2BERT的应用场景

3BERT源码简介

三、站在BERT肩膀上的新秀们

1ERNIE

2XLnet


报名费用:3800元/人,三人及以上报名3500元/人。提供正式发票及盖章版通知。


联系我们 contact us

参会咨询:

E-mail: kf@yanshudata.com

Mt:13788915181(微信同号)

报名参会SIGN attendees

更多课程More training

Copyright 2016-2017