SPOC学校专有课程
人工智能技术
分享
spContent=人工智能技术是引领世界发展的新兴驱动力。本课程是入门课程,适合初学者学习,涵盖了人工智能的经典理论和近期发展的新理论、新方法和应用实例,全面却不难学。学习和了解人工智能技术,可以为我们未来的学习、科研和工作提供有益的基础,为我们紧跟时代和规划更好的职业发展提供有益的帮助。
—— 课程团队
课程概述

        人工智能是研究如何使计算机模拟人类思维过程、智能行为及其规律的一门学科,处于计算机科学与技术和新时代科技发展的最前沿,其成果已经对人们的工作、学习和生活方式产生了很大的影响。本课程主要介绍利用计算机来模拟感知、推理、学习、思考、规划等人类智能所涉及的一些理论和方法,以及使用这些理论和方法解决一些需要用人类智能才能解决的问题(应用实例)。通过课程学习,使学生系统了解人工智能的基本概念、基本原理、基本方法和一些智能算法,同时培养学生面对实际问题时,应用人工智能的思维和方法解决问题的能力。

  本课程属人工智能的入门课程,适合初学者学习。本课程涵盖了人工智能的经典理论和近期发展的新理论、新方法和应用实例,使初学者对人工智能发展的多方面进行系统了解;既介绍概念表示方法、知识表示方法、求解问题的搜索技术、经典神经网络这些基础理论,也讨论具有时代特色和最新成果的机器学习、深度学习、多智能体、群智能算法、知识图谱等新理论新方法,同时也重视对计算机视觉、专家系统、计算机博弈、机器人、自然语言处理这些涉及应用领域的技术进行介绍。本课程的主要章节内容包括:绪论、概念表示、知识表示、知识图谱、搜索技术、群智能算法、机器学习、人工神经网络与深度学习、专家系统、计算机视觉、自然语言处理、语音处理、规划、多智能体系统、智能机器人。

授课目标

       通过本入门课程学习,使学生系统了解人工智能的基本概念、基本原理、基本方法和一些智能算法,并掌握其中的一些原理和方法,为在工作和研究中参考或使用人工智能技术解决实际问题奠定基础。

成绩 要求

该课程采用课程论文的方式进行考核。

(一)课程考核成绩组成

以课堂教学为主的课程:

课程总评成绩 = 过程考核成绩×40%+期终考核×60%

(二)过程考核

过程考核类型 权重(百分比) 考核目的

    课堂考勤 50                         主要考核学生迟到早退、缺课旷课,以及课堂听课、课堂笔记、是否玩手机等表现情况。

      作业         50                         课后作业+课堂测验

课程大纲
预备知识

          本课程的学习者需具备一定的计算机基础知识、高等数学知识等。


参考资料

(一)教材

[1]《人工智能导论》,李德毅于剑。中国科学技术出版社,2018

(二)主要参考书

[1]《人工智能导论》,李征宇,付杨,吕双十。哈尔滨工程大学出版社,2017

[2] 《人工智能导论》,鲍军鹏,张选平。机械工业出版社,2017

[3] 《人工智能导论》,何华灿。西北工业大学出版社,1988

(三)其他教学资源

1.学科相关期刊

[1] 《自动化学报》,EI、中文核心期刊,中国自动化学会、中国科学院自动化研究所共同主办,北京。

[2]《智能系统学报》,中文核心期刊,中国人工智能学会和哈尔滨工程大学联合主办,哈尔滨。

[3] 《模式识别与人工智能》,中文核心期刊,中国自动化学会、国家智能计算机研究开发中心和中国科学院合肥智能机械研究所共同主办,合肥。

2.其他高校本课程教学资源

[1]中南大学《人工智能》课程网址:

https://www.icourses.cn/sCourse/course_6696.html

[2]浙江工业大学《人工智能导论》课程网址:

https://www.icourse163.org/course/ZJUT-1002694018

[3] 福建师范大学《人工智能导论》课程网址:

https://www.icourse163.org/course/FJNU-1205696811




常见问题

Q :  学习人工智能需要具备什么?

A : (1)学习态度和学习能力

     (2)数学知识和编程能力

Q :  人工智能的学习,必备的数学基础知识有哪些?

A :  线性代数:如何将研究对象形式化?

      概率论:如何描述统计规律?

      数理统计:如何以小见大?

      最优化理论: 如何找到最优解? 

      信息论:如何定量度量不确定性?

      形式逻辑:如何实现抽象推理

Q :  人工智能需要学习哪些编程语言?

A :  如 Python、C++、Java、Lisp、Prolog;