当前位置: 首页 >> 创新课程 >> 正文
基于python的人工智能入门

一、课程基本信息:

课程名称

基于python的人工智能入门

授课教师

辛倩倩

开课单位

机械工程学院实验教学中心

课程类别

□通识教育必修课程 □通识教育核心课程

□通识教育选修课程   □学科基础平台课程

□专业基础课程 □专业必修课程 □专业选修课程

课程性质

□必修 □选修

学分

1

学时

16

适用专业

具有数学背景的理工科类专业

先修课程

线性代数、高等数学

课程网站


二、课程描述

课程首先介绍python编程环境搭建、基本语法元素及“模块化编程”思想等编程基础知识;其次,介绍人工智能的发展概况、机器学习和深度学习算法的基本原理和应用;然后,针对经典的机器学习和深度学习模型,讲解如何通过python实现。最后,通过多个综合实验项目,指导学生利用numpy、sklearn、keras等库实现预测、分类等功能。

三、课程教学目标和教学要求

【教学目标】

1、培养学生的编程思维以及对问题的逻辑分析能力

2、培养学生对知识归纳整理、举一反三的能力

3、培养学生的英语应用能力

【教学要求】

1、掌握IPO编程方法及逻辑分析能力

2、熟练运用英文环境编程

3、理解“模块化”编程概念,灵活运用python库编写程序

4、了解机器学习和深度学习模型的特点与应用,掌握分析问题、选择模型的能力

四、课程教学内容

第一章 python程序设计基础

第一节 程序设计基础

第二节 python基本语法元素

第三节“模块化”编程

第二章 人工智能入门-机器学习和深度学习

第一节 人工智能概述

第二节 机器学习模型与应用

第三节 深度学习模型与应用