Project Icon

ml-road-map

机器学习基础知识的系统学习路线图

ml-road-map项目提供一份系统的机器学习学习路线图,涵盖从基础到进阶的知识体系。该路线图包括编程、数学、机器学习基础、深度学习和自然语言处理等主题,汇集了顶尖教育机构和专家的优质资源。它为学习者提供清晰的学习指南,帮助他们构建机器学习知识体系,为独立探索奠定基础。

机器学习路线图

机器学习路线图涡轮

欢迎来到机器学习路线图。这是一份快速、高质量的路线图,旨在帮助你迅速掌握机器学习基础知识。它教授你理解机器学习工作原理和进行构建所需的先决条件和基础知识。目标是快速达到一个可以自主探索机器学习主题的水平。虽然许多其他路线图更加全面,但这份路线图是经过精心简化的。

这些资源汇集了最优秀的机器学习教育者的成果。我尽可能地链接了原作者。请支持他们。反馈/建议/纠正总是受欢迎和感激的。

如果你对机器学习的技术细节不太感兴趣,而更想了解机器学习将如何影响你作为消费者的生活,我专门写了一篇文章。你也可以查看谷歌AI基础课程,学习如何使用生成式AI来提高你的生产力。

**随着新的学习资源的创建和新的机器学习主题的出现,这份路线图将会不断更新。**让我们开始吧!

如果你想查看之前的路线图,可以在这里找到。


开始之前需要了解的事项

  • **机器学习将影响每个人的生活。**这是一种新的计算范式,将彻底改变消费者对设备工作方式的期望。
  • **机器学习是一个快速发展的领域。**机器学习中有许多复杂的领域。慢慢来,不要期望一下子就成为所有方面的专家。
  • **理解机器学习的最佳方式是向那些了解你想知道的主题的人学习。**我创建了一个X平台上值得关注的账号列表。我还整理了一份时事通讯、博客和频道列表,我发现这些对保持最新信息很有帮助。

机器学习先决条件

这些先决条件包含数学和编程概念的混合。你可以跳过已经理解的内容。

主题来源作者
编程
通用编程CS50哈佛大学
PythonPython入门(适合初学者)哈佛大学
谷歌Python课程(复习用)谷歌
NumPyNumPy教程谷歌
PandasPandas课程Kaggle
数学
代数代数课程可汗学院
线性代数线性代数课程可汗学院
概率CS50的不确定性部分哈佛大学
微积分导数/偏导数可汗学院
梯度可汗学院
反向传播可视化谷歌
工具
版本控制学习如何使用Git开源Git社区
GitHub教程GitHub
终端学习Shelllearnshell.org

机器学习基础

这是主要材料。完成这些内容以理解机器学习基础:

主题来源作者
简介20分钟机器学习入门谷歌
基础机器学习速成课程谷歌

高级机器学习主题

探索更高级主题的高质量资源,这些对机器学习很有帮助:

主题来源作者类型
通用高级机器学习主题机器学习问答与人工智能Sebastian Raschka书籍
大型语言模型大型语言模型入门Andrej Karpathy视频
开发、构建和微调大型语言模型Sebastian Raschka视频
从头构建大型语言模型Sebastian Raschka书籍/代码库
大型语言模型课程的量化部分Maxime Labonne课程/代码库
大型语言模型工具Maxime Labonne课程/代码库
大型语言模型工程Maxime Labonne课程/代码库
大型语言模型工程师手册Paul Iusztin, Maxime Labonne, Alex Vesa书籍
生成式人工智能生成式人工智能入门微软课程/代码库
自然语言处理(NLP)NLP课程Huggingface课程
Transformer模型NLP课程开始Huggingface课程
深度学习深度学习基础LightningAI课程
深度学习书籍Ian Goodfellow、Yoshua Bengio和Aaron Courville书籍
工程师深度学习指南Hironobu Suzuki书籍
强化学习(RL)Spinning UpOpenAI课程
计算机视觉计算机视觉Kaggle课程
无监督学习CS229后半部分Andrew Ng/斯坦福讲座
监督学习科学领域的监督机器学习Christoph Molnar & Timo Freiesleben书籍
视频游戏机器学习游戏机器学习Huggingface课程
特征工程数据准备谷歌课程
人工智能伦理人工智能伦理入门Kaggle课程
机器学习可解释性机器学习可解释性Kaggle课程
机器学习运维Made with MLGoku Mohandas课程
构建大型语言模型的虚拟课堂ML SchoolSantiago交互式课程
Python进阶The Python Coding PlaceStephen Gruppetta网站/书籍
SQLSQL入门Kaggle课程
高级SQLKaggle课程
机器学习面试准备机器学习面试学习计划Khang Pham代码库
机器学习数学机器学习的数学Tivadar Danka书籍
机器学习效率EfficientML.ai 讲座麻省理工学院课程
知识蒸馏优秀知识蒸馏资源Dmitry Kozlov代码库
系统设计系统设计面试 第一卷第二卷Alex Xu图书

机器学习的通讯、博客和频道

以下都是必须订阅的资源:

要查看几乎所有可用的ML YouTube课程列表,请查看Dair AI的这个仓库

用于训练的免费GPU

我整理了一份提供免费套餐用于训练机器学习模型的云服务提供商列表。任何人都可以开始学习ML - 你不需要一台功能强大的本地机器。如果有任何不正确的信息,请在X上联系我,我会进行修正。如果我遗漏了任何云计算平台,也请告诉我。

资源详情
首选
Google Colab提供免费访问GPU(通常是NVIDIA T4或P100)和TPU,但使用时间和资源有限。非常适合小型项目和实验。
Kaggle Notebooks每周免费提供30小时的GPU使用时间(NVIDIA Tesla P100或T4)。这是一个不错的选择,可以访问Kaggle的数据集和社区。
其他选项
Lightning AI提供一个免费的工作室,有22个GPU小时,之后按使用量付费。
Google Cloud Platform为新用户提供300美元的免费积分。
Amazon SageMaker提供免费套餐,可有限访问各种机器学习资源。
Paperspace Gradient提供免费的社区套餐,可以有限访问GPU资源进行实验和学习。

支持本指南

别忘了给这个仓库加星,并在X上关注我以支持本指南。**请通过我提供的链接关注这些资源的作者来支持他们。**你也可以在我的X上的ML列表中找到他们。

如果有任何信息缺失,你是某个资源的作者并希望将其删除,或有任何其他反馈,请给我发消息告诉我。

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号