课程平台:Coursera、Udemy、网易云课堂
推荐课程:
《Machine Learning》 by Andrew Ng(吴恩达)
平台:Coursera
内容:机器学习的基础知识,包括监督学习、无监督学习等。
特点:通俗易懂,适合零基础学习者。
《Deep Learning Specialization》 by Andrew Ng
平台:Coursera
内容:深度学习的核心技术,涵盖神经网络、卷积神经网络等内容。
《Python for Data Science and AI》 by IBM
平台:Coursera
内容:Python编程与数据分析,为后续学习AI打下编程基础。
免费资源:
YouTube频道:3Blue1Brown(数学可视化)、Sentdex(Python编程与机器学习)
书籍配套视频:《动手学深度学习》(Dive into Deep Learning),有中文视频讲解。
2、中级进阶
适合有一定基础的学习者,开始接触实际项目和更复杂的算法。
课程平台:Fast.ai、Google Colab
推荐课程:
《Practical Deep Learning for Coders》 by Fast.ai
平台:Fast.ai
内容:基于PyTorch的深度学习实践课程,注重代码实现和工程化。
《TensorFlow & Keras》 by Google
平台:YouTube
内容:TensorFlow和Keras框架的使用,适合构建图像识别、自然语言处理等模型。
《PyTorch Tutorials》 by PyTorch官方
平台:PyTorch官网
内容:PyTorch框架的详细教程,从基础到高级应用。
实战项目:
观看开源项目的视频教程,如GitHub上的AI项目或Kaggle竞赛中的解决方案。
3、高级专题
适合希望深入研究特定领域的学习者。
计算机视觉
课程:《CS231n: Convolutional Neural Networks for Visual Recognition》 by Stanford University
平台:YouTube
内容:卷积神经网络在图像识别中的应用。
视频资源:CVPR会议录播,涉及最新的计算机视觉研究成果。
自然语言处理
课程:《Natural Language Processing with Deep Learning》 by Stanford University
平台:YouTube
内容:NLP中的Transformer架构、BERT模型等。
视频资源:Hugging Face官方教程,讲解预训练模型的使用。
强化学习
课程:《Reinforcement Learning》 by David Silver
平台:YouTube
内容:强化学习的核心理论与AlphaGo背后的算法。
视频资源:OpenAI Gym的使用方法及强化学习实战案例。
4、工具与框架
学习如何使用AI开发工具和框架。
Python基础:
课程:《Introduction to Python Programming》 by Codecademy
平台:Codecademy
内容:Python编程语言的基础知识。