智能识别实训课程介绍
1、课程简介
本课程几乎是一门零基础的智能识别实践课,对大家的最低要求是具有一定的python编程基础,最好可以有一定的机器学习和深度学习知识储备以及一定的图像处理的相关基础。当然,编程能力较弱且基础水平一般的同学也不用担心,本课程设置有基础知识的讲解与回顾,并配有较多的学习资源,只要紧跟课程步伐,边学边练,边学边补充,一定可以拿下智能识别。
2、课程安排
本课程一共设有三大板块内容,分别为深度学习入门、计算机视觉入门和智能识别实践,每一部分都有对应的理论讲解与实操带练。希望大家学完本课程后,可以应用深度学习技术解决更多实际问题,能更好的应对之后的毕业设计任务或工作任务。
3、预备知识
以下内容是本课程的编程基础,本课程会对其中的Numpy及OpenCV进行一定的讲解,确保大家可以掌握基础的Numpy操作和OpenCV图像处理操作,而对于python的内容,请大家私下进行基础补充。
4、开发平台
目前,人工智能的开发平台有很多,国外的平台有torch、tensorflow、keras等,国内平台有百度的paddle等,每个开发平台都有各自的特点。本教程是以百度的paddle平台为例,版本为2.0以上的动态图版本,和pytorch的用法是非常相似的,学完本期的教程,也基本学完了pytorch的用法。
5、基础知识推荐学习教程
以下是本人在学习过程中,觉得比较好的教程,供各位学习参考
1、python教程:黑马程序员—python教程
2、机器学习教程:黑马程序员—机器学习教程
3、深度学习入门教程:深度学习保姆级教学
4、pytorch入门教程:刘二大人—pytorch深度学习实践
5、综合学习网站:C语言中文网 (非完全免费)