《昇腾自然语言处理应用案例实践》——华为昇腾人工智能项目
发布时间:2024-08-28       发布者:2024-08-28       浏览次数:

1 课程基本信息

12254

2 课程简介

本课程是产业工程类课程,课程以华为昇腾MindSpore框架为基础,结合企业应用案例,讲述自然语言处理原理及关键技术,基于昇腾MindSpore框架开展包括计算机视觉和自然语言处理领域的应用实践,培养学生运用MindSpore完成人工智能领域常见任务的实践能力,课程输出目标对标人工智能算法工程师、深度学习工程师、自然语言处理算法工程师等岗位。

3 先修课程要求和能力要求

先修课程:高等数学、概率论与数理统计

能力要求:学生具备基本的Python编程能力

选课和遴选方式:自愿选课

4 课程目标和考核方案

  4.1 课程输出目标

PANLPA-1:理解自然语言处理基本概念,能够描述自然语言处理的应用领域、基本任务和挑战;

PANLPA-2:能够描述并应用自然语言处理的关键技术,包括词向量、文本分类、序列标注、语言模型、序列到序列与注意力机制等;

PANLPA-3:能够描述并应用MindSpore中的NLP模型相关组件,包括循环神经网络层、嵌入层、机器翻译指标等;

PANLPA-4:能够使用MindSpore搭建NLP模型,完成文本分类、机器翻译、文本生成、自动问答等自然语言处理任务;

课程思政目标:在培养学生在人工智能领域的创新和实践能力的同时,弘扬国产化精神,鼓励自主研发,引导学生了解和认识中国人工智能产业的发展现状和前景,培养学生的民族自豪感和爱国情怀,为中国人工智能产业的自主创新和发展做出贡献。

  4.2 课程考核方案

本课程考核平时成绩占40%、结课考试占60%。其中平时成绩为实验考核。

5 课堂教学内容

1)自然语言处理概述(2学时)

内容说明:自然语言处理基本概念、应用领域、基本任务及难点,大模型发展趋势和挑战

2)自然语言处理关键技术(4学时)

内容说明:词向量,文本分类深度学习方法,序列标注深度学习算法,语言模型,序列到序列与注意力机制

3MindSpore自然语言处理组件(2学时)

内容说明: MindSpore中的NLP模型组件,MindSpore开发流程

4)基于MindSpore的自然语言处理实践(8学时)

内容说明:基于MindSporeRNN情感分类实验,基于MindSpore的中英机器翻译实验,基于MindSporeBERT藏头诗生成实验,基于MindSporeBERT阅读理解问答实验

实验/实践教学任务

本课程设置了16学时实验,均为必修内容,实验内容如下:

序号

实验名称

 实验类型

学时

教学安排

实验任务书编号

1

基于MindSporeRNN情感分类实验

综合型

4

PANLPA实验1-2023

2

基于MindSpore的中英机器翻译实验

综合型

4

PANLPA实验2-2023

3

基于MindSporeBERT藏头诗生成实验

综合型

4

PANLPA实验3-2023

4

基于MindSporeBERT阅读理解问答实验

综合型

4

PANLPA实验4-2023

7 其他需要说明的问题

学生修读完本课程,学生可以报名以下证书考试和学科竞赛。

支持单位

资格证书/竞赛名称

专业

华为技术有限公司

华为认证 HCIP-AI-MindSpore Developer 认证考试

不分专业

华为技术有限公司

华为认证人工智能工程师 HCIA-AI 认证考试

不分专业

华为技术有限公司

昇腾AI创新大赛

不分专业

华为技术有限公司

华为ICT大赛

不分专业

 

中国国际“互联网+”大学生创新创业大赛华为产业赛道

不分专业