SPOC学校专有课程
机器视觉与深度学习
分享
spContent=通过针对典型的人工智能应用场景,设计系列针对性案例来引导学习过程。主要案例包括价格预测、手写数字识别、图像识别、文本情感分析(自然语言处理,NLP)、图像自动生成等,在案例讲解过程中深入浅出地介绍相关理论,并会从中讲解TensorBoard可视化、模型的断点续训等实用技巧。
—— 课程团队
课程概述

通过该课程的学习,重点掌握机器视觉与深度学习基础知识,培养初步的利用深度学习理论解决机器视觉相关问题的能力。使学生机器视觉和深度的分析方法及其硬软件的设计与实现,掌握最新的机器视觉与深度学习方面的发展动态及其先进的开发手段,为独立从事科研工作打下坚实基础。

具体目标:(1)基本理解计算机视觉中针对图像的重要研究问题。掌握图像存储、预处理、特征提取的基本方法,了解学术界和工业界中的主要应用问题。  (2)了解深度学习的神经网络(DNN)模型在计算机视觉领域的应用。具体涉及在计算机视觉领域如何应用卷积神经网络(CNN)、区域卷积网络(R-CNN)、全卷积网络(FCN)、长短时记忆网络(LSTM)、生成对抗网络(GAN)等解决图像应用的难点。


授课目标

本课程将全面介绍基于TensorFlow深度学习框架的人工智能应用开发技术。课程不仅会讲解机器学习的基础理论和主流的模型及算法(包括线性回归、神经网络、卷积神经网络、循环神经网络、生成对抗网络等),而且会重点讲解如何基于TensorFlow框架,针对不同的应用场景进行深度学习模型的选择、构建和应用。让学习者能快速具备人工智能问题求解的基本思想和初步的人工智能应用软件开发能力。

成绩要求

平时:30%

大作业:70%

课程大纲
预备知识

有基本的编程能力,学过一些基本概率统计和线性代数

参考资料