来源:机器之心

本文约1600字,建议阅读5分钟

这个学习路线图几乎涵盖了人工智能领域的所有内容,点点鼠标,就能链接所需知识。

想从事人工智能领域的研究,盲目地在网上购买了一本又一本的参考资料,学习视频刷了一遍又一遍…… 反过头来看,这些方法可能作用并不是很大,却消耗了大量的时间和金钱。

这时,一种提纲式的学习途径就显得尤为重要了。如果你想成为数据科学家、机器学习或者 AI 专家,而又苦于找不到合适的学习方法,本文将提供一组思路清晰、简单易懂的人工智能专家路线图。

这是一家德国软件公司 AMAI GmbH 近期发布的 GitHub 项目——AI 专家路线图(AI-Expert-Roadmap)。该路线图几乎涵盖了 AI 领域所有的知识点,并且每个知识点都有详细的文档。有了这个路线图的指导,或许能帮助你快速入门乃至成为 AI 领域的佼佼者。该项目上线短短几天,已经收获了 2.1k 星。

项目地址:

https://github.com/AMAI-GmbH/AI-Expert-Roadmap

亮点多多的 AI 专家路线图

对学习者非常友好的是,这份 AI 专家路线图是一个互动版本。每个子模块所列内容都可以链接到指定网站,学习者可以找到词条的维基百科或其他来源的释义和拓展内容。此外,如果有新的研究出现时,该路线图会随时更新。

该路线图旨在给学习者提供关于人工智能的整体概念,并在学习感到困惑时给予指导,而没有鼓励学习者一味地选择最先进、最热门的技术。这是因为在科研中,每个人都需要了解哪种工具最适合自己。换言之,最先进、最热门的技术不一定是最适合的。

就这份 AI 专家路线图而言,开发者列出了任何学习路径所必不可少的一些要素,如论文和代码、版本控制、语义化版本控制和更新日志。但就具体选择上,开发者认为在学习 AI 时不应直接过渡到当前热门的技术——深度学习,而应步步为营,并提供了 3 条可供选择的学习路径:数据科学家→机器学习→深度学习…;数据科学家→数据工程师…;大数据工程师→…

循序渐进才是“王道”。

AI 专家路线图概览

这部分内容简要总结了 AI 专家路线图,并从以下几个方面着手讲解:数据科学家、机器学习、深度学习、数据工程师以及大数据工程师。这 5 部分内容都有详细的学习路线图,点击图表任意模块,都会链接到对应的内容。

数据科学家路线图

在数据科学家路线图中,我们可以了解到进行 AI 研究所需要的基础:矩阵和线性代数、数据库、表格数据、数据格式(JSON、XML、CSV)、正则表达式等等。

在统计学方面,该路线图涵盖了概率论、概率分布、估计、假设检验、置信区间、大数定律、蒙特卡罗方法等等。

在 Python 编程方面,该路线图展示了 Python 基础、比较重要的 Python 库以及所需运行环境等。

在数据来源方面,学习者点击“Awesome Public Datasets”图标,就可以链接到整理好的公共数据集等。接着过渡到可视化和探索性数据分析 / 转换 / 整理相关内容,最后进入到机器学习和数据工程师两个不同的方向。

机器学习路线图

机器学习路线图主要分为 4 大部分:基础概念、算法、用例以及所用工具。其中基础概念部分主要包括机器学习中常用的概念、梯度下降、训练集、测试集、验证集等基础概念;算法部分列举了 4 类算法:监督学习、无监督学习、集成学习和强化学习;用例部分列举了情感分析、协同过滤、标注和预测;所用工具部分则介绍了 scikit-learn、spacy 等工具。每部分内容都有对应的详细文档。

深度学习路线图

机器学习之后进入到了深度学习,这是第 1 条可选择学习路径的最后部分。深度学习路线图由 4 大部分组成:论文、神经网络、网络架构以及所用工具。论文部分提供了深度学习论文阅读路线图以及 SOTA 论文;神经网络部分提供了一篇详细介绍如何理解神经网络的博客文章;网络架构部分包括感知器、自动编码器、CNN、RNN;所用工具部分主要介绍了 TensorFlow 、PyTorch 等。最后给出建议:保持探索、与时俱进。

数据工程师路线图

在数据科学家路线图之后可以直接进入到数据工程师路线图,这是第 2 条可选择的学习路径。该路线图主要介绍了数据格式、数据发现、数据集成、数据融合、数据调研、数据湖和数据仓库以及如何使用 ETL 等多方面内容。

大数据工程师路线图

大数据工程师路线图是第 3 条可选择的学习路径,主要分为 3 部分内容:大数据架构、遵循的原则以及所用工具。大数据架构部分主要讲述了大数据分析架构模式和最佳实践;遵循的原则包括数据库管理系统中的数据复制,以及 Hadoop 中 NameNode 和 DataNode 的区别等;所用工具则介绍了 Hadoop、Spark 等。

参考链接:

https://i.am.ai/roadmap/#data-science-roadmap

编辑:于腾凯

不要上手就学深度学习!超详细的人工智能专家路线图,GitHub数天获2.1k星相关推荐

  1. GitHub标星14k:超详细的人工智能专家路线图

    这个学习路线图几乎涵盖了人工智能领域的所有内容,点点鼠标,就能链接所需知识. 机器之心报道,机器之心编辑部. 原文链接:https://zhuanlan.zhihu.com/p/273580093 想 ...

  2. (GitHub标星6.9k)超详细的人工智能专家路线图,

    这个学习路线图几乎涵盖了人工智能领域的所有内容,点点鼠标,就能链接所需知识. 机器之心报道,机器之心编辑部. 原文链接:https://zhuanlan.zhihu.com/p/273580093 想 ...

  3. 超详细的人工智能专家路线图

    这个学习路线图几乎涵盖了人工智能领域的所有内容,点点鼠标,就能链接所需知识. 想从事人工智能领域的研究,盲目地在网上购买了一本又一本的参考资料,学习视频刷了一遍又一遍-- 反过头来看,这些方法可能作用 ...

  4. 干货 :超详细的AI 专家路线图!

    本文约1800字,建议阅读6分钟 本文将提供一组思路清晰.简单易懂的人工智能专家路线图. 这个学习路线图几乎涵盖了人工智能领域的所有内容,点点鼠标,就能链接所需知识. 想从事人工智能领域的研究,盲目地 ...

  5. GitHub标星14k:超详细的AI专家路线图

    点击上方"机器学习与生成对抗网络",关注星标 获取有趣.好玩的前沿干货! 来源 机器之心报道  机器之心 编辑 这个学习路线图几乎涵盖了人工智能领域的所有内容,点点鼠标,就能链接所 ...

  6. 请查收!深度学习超详细发展路线大公开!

    众所周知,在深度学习领域,有3颗明珠闪闪发亮--(自然语言处理(NLP).计算机视觉(CV).推荐系统(Rec),它们几乎涵盖了大部分AI行业的领域和技术,也是大家的求职方向. 经调查发现大多数同学面 ...

  7. 深度学习超分辨率综述阅读笔记(翻译)

    深度学习超分辨率综述阅读笔记(翻译) https://arxiv.org/abs/1902.06068 摘要:图像超分辨率(SR)是计算机视觉中增强图像和视频分辨率的一类重要图像处理技术.近几年来,图 ...

  8. python 深度学习超参优化

    1. 深度学习超参 网络拓扑: 网络层次数目: 各个层的神经元数目: 激活函数: relu 前一层的输出,下一层的输出前,是否使用 BatchNormalization 进行归一化: 使用多的 dro ...

  9. 【libuv高效编程】libuv学习超详细教程3——libuv事件循环

    文章目录 libuv系列文章 libuv事件循环 uv_loop_t demo uv_loop_init() uv_run() uv_loop_close() 参考 例程代码获取 libuv系列文章 ...

最新文章

  1. c4d跟踪特效合成视频教程 Master Motion Tracking with Cinema 4D
  2. JavaScript websocket 实例
  3. PHP笔记-JavaScript中使用Smarty变量
  4. 微服务开发的 10 个最佳实践
  5. 解决tomcat控制台以及localhost Log和Catalina Log乱码问题
  6. C语言基础:用快速排序实现输出最大数
  7. 机器学习面试--决策树
  8. 神经网络仿真实验matlab,神经网络及其matlab实现
  9. 计算机libeay32.dll丢失怎么办,电脑libeay32.dll丢失的解决方法
  10. 【Postgresql】pg截取第一个和最后一个字符
  11. 【20CSPS提高组】题解
  12. 小水智能-智能楼宇智慧建筑3d可视化,让钢铁水泥也可以沟通交流
  13. OpenStack虚拟机rebuild和evacuate差异梳理
  14. 沃森计算机显能耐,微型气象预报有戏
  15. mac系统上运行c语言文件
  16. scaling之旅_【scaling】什么意思_英语scaling的翻译_音标_读音_用法_例句_在线翻译_有道词典...
  17. Java学习:从入门到精通week4
  18. 龙年贺词成语-龙字成语
  19. [含lw+源码等]javaweb银行柜员业务绩效考核系统
  20. NR PDCP duplication

热门文章

  1. python email模块详解_python模块之email: 电子邮件编码解码 (一、解码邮件)-阿里云开发者社区...
  2. 不学无数——SpringBoot入门Ⅱ
  3. smart-socket如何实现字符串通信
  4. spring 配置文件位置
  5. 关于Linux系统指令 top 之 %si 占用高,分析实例一
  6. 行为型模型 模版模式
  7. 关于ajax跨域请求(cross Domain)
  8. Jsoup获取全国地区数据(省市县镇村)
  9. android 不同activity之间传递数据
  10. SQL查询结果集对注入的影响及利用