AI摘要

本文提供了一个详细的学习路线图,旨在帮助读者在2025年掌握AI和机器学习的关键技能。路线图从Python编程基础开始,逐步深入到数学、数据分析、机器学习基础、算法、深度学习、高级AI等领域,并强调实践应用和项目经验的重要性。同时,提供了丰富的免费学习资源,包括书籍、在线课程和视频教程,以支持学习者在这一领域的深入探索。
本文提供了一个详细的学习路线图,旨在帮助读者在2025年掌握A

完整路线图

  1. Python

    时间:1个月
    重点:Python编程和基本数据结构。

⬙ 详细路线图
https://x.com/swapnakpanda/status/1927319849363026387

⬗ 免费书籍 - Think Python (O'Reilly)
https://allendowney.github.io/ThinkPython/

⬗ 免费书籍 - Introduction to Python Programming
https://assets.openstax.org/oscms-prodcms/media/documents/Introduction_to_Python_Programming_-_WEB.pdf

⬘ 免费课程 - Harvard CS50

使用DeepL翻译
http://cs50.harvard.edu/python/

⬖ YouTube - Python for Everybody (freeCodeCamp)
https://t.co/O0cpSppbTH

Python

  1. 数学

时间:第2和第3个月

➤ 重点内容
✩ 线性代数
✩ 单变量和多变量微积分
✩ 概率与统计

⬙ 免费书籍
❯ 数学与机器学习
https://mml-book.github.io/book/mml-book.pdf

❯ 数学与机器学习(UC Berkeley)
https://gwthomas.github.io/docs/math4ml.pdf

⬗ 更多免费书籍
https://x.com/swapnakpanda/status/1873673215123599419

⬘ 免费课程 - Khan Academy
❯ 线性代数
https://khanacademy.org/math/linear-algebra

❯ 概率与统计
https://khanacademy.org/math/statistics-probability

image.png

  1. 数据分析与可视化

时间:第4个月

➤ 重点内容
✩ 库:NumPy、pandas、matplotlib、seaborn
✩ 数据清洗与转换
✩ 探索性数据分析(EDA)

⬙ 免费书籍:Python for Data Analysis (O'Reilly)
http://wesmckinney.com/book/

⬗ 9本更多免费书籍
https://x.com/swapnakpanda/status/1879500557120892957

⬘ 免费课程 - freeCodeCamp
https://freecodecamp.org/learn/data-analysis-with-python/

⬖ YouTube
https://youtube.com/playlist?list=PLLhBy6YSIT0DgjYR10eFQUnlu6-X9Qa2Y

image.png

  1. 机器学习基础

时间:第5个月

➤ 重点内容
✩ 监督学习与非监督学习
✩ 过拟合/欠拟合
✩ 偏差-方差权衡
✩ 交叉验证

⬙ 书籍:Hands-on Machine Learning (O'Reilly)
https://google.co.in/books/edition/Hands_On_Machine_Learning_with_Scikit_Le/bRpYDgAAQBAJ?hl=en&gbpv=1&pg=PT3&printsec=frontcover

⬗ 免费课程 - 机器学习速成课程
http://developers.google.com/machine-learning/crash-course

⬘ YouTube - Andrew Ng(斯坦福大学)
https://youtube.com/playlist?list=PLoROMvodv4rMiGQp3WXShtMGgzqpfVfbU

image.png

  1. 机器学习算法

时间:第6和第7个月

➤ 重点内容
✩ 回归与分类
✩ 决策树、支持向量机(SVM)、K最近邻(KNN)
✩ 聚类
✩ 集成模型(RF,XGBoost)

⬙ 免费书籍 - Understanding ML(剑桥大学)
https://cs.huji.ac.il/~shais/UnderstandingMachineLearning/copy.html

⬗ 免费书籍(MIT)
https://x.com/swapnakpanda/status/1928439832394842528

⬗ 免费书籍(剑桥大学)
https://x.com/swapnakpanda/status/1902731541954035799

⬘ 免费课程 - Coursera
❯ 监督学习
https://coursera.org/learn/machine-learning

❯ 非监督学习
https://coursera.org/learn/unsupervised-learning-recommenders-reinforcement-learning

❯ 强化学习
https://coursera.org/specializations/reinforcement-learning

⬖ YouTube - CampusX(100天机器学习)
https://youtube.com/playlist?list=PLKnIA16_Rmvbr7zKYQuBfsVkjoLcJgxHH

⬖ YouTube - Sebastian Raschka
https://youtube.com/playlist?list=PLTKMiZHVd_2KyGirGEvKlniaWeLOHhUF3

image.png

  1. 深度学习

时间:第8到第10个月

➤ 重点内容
✩ 基础
✩ RNN、CNN、GAN
✩ Transformer(GPT、BERT)

⬙ 免费书籍 - Deep Learning(MIT)
http://deeplearningbook.org

⬗ 免费书籍 - Dive into Deep Learning
https://d2l.ai

⬘ 免费课程 [MIT]
https://introtodeeplearning.com

⬘ 免费课程

使用DeepL翻译
https://course.fast.ai

⬖ YouTube - Andrew Ng(斯坦福大学)
https://youtube.com/playlist?list=PLoROMvodv4rOABXSygHTsbvUz4G_YQhOb

⬖ YouTube - CampusX(100天深度学习)
https://youtube.com/playlist?list=PLKnIA16_RmvYuZauWaPlRTC54KxSNLtNn

⬖ YouTube - Sebastian Raschka
https://youtube.com/playlist?list=PLTKMiZHVd_2KJtIXOW0zFhFfBaJJilH51

image.png

  1. 高级AI

时间:第11到第13/14个月

➤ 重点内容
✩ 自然语言处理(NLP)(LLMs、BERT、GPT)
✩ 计算机视觉(OpenCV、CNN)
✩ 生成模型(VAEs、扩散模型)

选择你的兴趣,探索更多。

⬙ 书籍 - Generative Deep Learning(O'Reilly)
https://google.co.in/books/edition/Generative_Deep_Learning/BEq8EAAAQBAJ?hl=en&gbpv=1&pg=PT5&printsec=frontcover

⬗ 免费课程 - Coursera
https://coursera.org/specializations/generative-adversarial-networks-gans

⬗ 免费课程 - Elements of AI
https://elementsofai.com

⬘ YouTube - Stanford(CS224N)
https://youtube.com/playlist?list=PLoROMvodv4rMFqRtEuo6SGjY4XbRIVRd4

⬘ YouTube - Sebastian Raschka
https://youtube.com/playlist?list=PLTKMiZHVd_2Licpov-ZK24j6oUnbhiPkm

image.png

  1. 实践:应用与项目

❯ 构建并部署现实世界项目
https://geeksforgeeks.org/machine-learning-projects/

❯ 参与Kaggle竞赛

❯ 贡献开源项目

❯ 关注研究论文(https://arxiv.org)

最后修改:2025 年 06 月 13 日
点赞的人是最酷的