人工智能该如何学习?详细的AI学习路线与资料推荐

原文链接:告别无用功|人工智能该如何学习

大家好,我是泰哥。

本文可谓是千呼万唤使出来,很多同学问我,AI方向的知识多而杂,哪些该重点学习?学习路径又是怎么样的呢?

今天,我将自己的学习路径及我所参考的资料全部免费分享出来,愿大家的AI学习进阶之路上多一些“温度”。

学习途径

在我学习人工智能的过程中,主要有以下两个途径:

  • 首先是B站。我将所有知识点所推荐的视频链接直接贴设为了超链接,点击可直达教程
  • 第二是书籍。视频的讲解难免会不全面,很多时候我们需要翻阅书籍对知识进行查漏补缺、透彻理解。本文提及所有书籍在文末可免费获取电子版

AI知识大纲


AI知识大体可以分为5个模块,接下来我会依次介绍每个模块的学习路径,最后给大家推荐几个我入门时做过的项目,帮助大家快速入门人工智能。

一、Python编程基础

在AI领域,目前大部分程序员都使用Python作为第一语言。

学会上述操作后就入门了,但一定要将基础部分的内容掌握扎实。进阶操作在前期不着急学习,可以在日后使用过程中逐渐精通,比如函数式编程、多线程使用、异常处理与日志管理等等。

网络资源推荐

  1. 黑马Python教程
    :将Python基础讲的非常详细,可以轻松入门,建议新手从P116开始学习。

书籍推荐

这里给大家推荐两本学习Python必备书籍。《Python编程》中每个知识点下都有对应示例,非常直观。入门后,《流畅的Python》可以帮你精通Python,完成从小白到大神的进阶。

原文链接:告别无用功|人工智能该如何学习

二、数学基础

很多同学看到数学就头疼,其实模型通用的基本数学原理并不难,难的公式在之后的模型中遇见时再逐个击破即可。

切记前期不要深陷到数学知识中去深挖!!

高数

首先大家不要惧怕数学。在遇到我们不会的数学公式时,我们要更多的思考这个公式能解决什么问题,而不是一直纠结公式的推导与计算

比如梯度下降和反向传播的根本原理就是求导,全局最优解就是极值点,所以最优解一定在导数的某一个拐点处,类似的很多知识都是高中就学过的。

线代

在深度学习中,线代最重要的应用就是高维数据相乘运算,可以大大提升运算速度。

  • 首先要明白矩阵各维度所代表的意义
  • 其次清楚矩阵的运算规则

概率论

概率论的知识在AI体系中看似不那么重要,但却无处不在。从数据预处理、建模、模型参数初始化及归一化,到最后的结果分析都与概率论息息相关。

常用指标很多是大家耳熟能详的,比如均值、方差。如果你之前没有很强的概率论功底,建议你掌握常用知识后,在实际中遇到不懂的问题时要养成查阅的习惯。这部分知识不会太难,但是对理解模型与过程十分的重要:

  • 比如为什么树模型一般不需要进行数据归一化?
  • 而逻辑回归、神经网络、PCA中就必须进行数据归一化?

网络资源推荐

  1. 人工智能必备数学基础全套课程:此课程将高数、概率论、线代知识进行浓缩,针对人工智能领域开发的数学综合课程,都是入门必备和模型中常见的数学知识。

  2. 网易可汗学院统计学公开课:统计学入门课程,涵盖统计学所有的主要知识。

书籍推荐


这里推荐的是3本经典教材与1本我个人非常喜欢的《数学之美》。3本教材书无需多述,《数学之美》把抽象、深奥的数学方法解释得通俗易懂,非常精彩,很多模型原理都可以在其中找到你想要的回答。

原文链接:告别无用功|人工智能该如何学习

三、数据分析

在具备一定的编程能力与数学功底后,我们就可以对实际问题进行分析与挖掘。

爬虫

很多同学问算法工程师需要学爬虫吗?我的回答是:算法的重点在于建模,算法工程师掌握基本爬虫知识就好,因为单位一般都有专门的采集工程师。

但是数据分析师一定需要学。因为数据分析师需要具备自主获取数据的能力,从而进行数据分析。

必备三剑客

不论你做数分还是算法,NumpyPandasMatplotlib都是必须掌握的。但这部分内容很杂,没必要进行系统学习,就好像Excel中的函数一样。

网络资源推荐

  1. 【莫烦】Numpy&Pandas :此视频一共只有3小时,但是可以以最快的速度了解三剑客的基本使用。

  2. Numpy中文官方网站

  3. Pandas中文官方网站

  4. Matplotlib中文官方网站

大家可以网上找一些常用方法多浏览浏览,脑子里留个印象就行,在实际使用的时候再去查具体怎么用。就算没印象,我也建议大家在实际使用时先去官网上查有没有对应的内置方法,如果没有再自己写函数实现

后续我也会总结三剑客的高频使用方法。

原文链接:告别无用功|人工智能该如何学习

四、机器学习

从机器学习开始就正式进入到了人工智能的领域。ML涉及的算法都是白盒算法,使用可解释的数学公式去拟合数据、学习参数然后进行预测,最后对模型进行评估。

这部分的知识需要大家从数据处理过程开始就多进行总结与反思

  • 数据清洗过程与特征工程是怎么做的?为什么会最终选用这些方法?
  • 文本数据集常用的处理方法有哪些?适用的场景的是什么?

机器学习算法因为都有可解释性,所以大家需要搞懂数学原理,并知道模型之间的差异、以及适用于什么数据集

对于回归任务与分类任务,我们也需要知道各种评估指标间的差异与使用场景。

网络资源推荐

  1. 吴恩达机器学习:此教程以理论为主,对小白极为友善,就算没有基础,也能以最快的速度入门机器学习。

  2. 菜菜的sklearn:此教程以实践为主,从数据处理、特征工程、到模型算法都会给予代码进行实操讲解,并将每个参数都讲的非常细致。

书籍推荐

这里推荐两本学习ML必备书籍。周志华老师的《机器学习(西瓜书)》与李航老师的《统计学习方法》。

这两本书非常经典,讲述了机器学习核心数学理论与模型推导全过程,是夯实理论的不二选择。强烈推荐将书籍与上述推荐视频相结合进行学习

原文链接:告别无用功|人工智能该如何学习

五、深度学习

深度学习是黑盒算法,不具可解释性,初学者通常会觉得它比较神秘。但它的基础神经网络,可以说是由众多个逻辑回归函数组成,所以在学机器学习时一定要将逻辑回归彻彻底底学明白

这部分给大家推荐书籍《图解深度学习》与《深度学习》。前者用图解的方式剖析了深度学习的原理,适合初学者;后者是深度学习领域奠基性的经典教程。

神经网络入门

  1. 浙大研究生课程:浙大老师上课录像,板书推导神经网络的原理,看完后你会入门深度学习,并感受到它的神奇与魅力。(P19-P24为神经网络)

CNNRNN入门

  1. 吴恩达深度学习:首推荐还是吴恩达老师的课程:

    • 不论往哪个方向发展,都先看神经网络部分
    • 如果你之后想学图像方向,就接着看计算机视觉部分,然后对序列模型进行了解
    • 如果准备往自然语言或推荐方向发展,则推荐先看计算机视觉部分,掌握CNN的基本常识后,再去学习序列模型全部内容
  2. 白板推导系列:机器学习与深度学习数学原理板书推导,极为硬核。

在学完理论知识后,我们就可以找一些项目进行实战了。

六、项目推荐

我本人是NLP算法工程师,在此对自然语言处理方向推荐几个入门练手小项目:

  1. Bert文本分类:在官网下载源码后进行Debug,不仅可以锻炼调试阅读代码的能力,而且可以掌握Bert的细节。

  2. 实体识别:此项目使用了多种不同的模型(HMMCRFBi-LSTMBi-LSTM+CRF)来解决中文命名实体识别问题。

  3. 对话机器人:此项目为医疗对话问答机器人,主要基于知识图谱实现。

在对NLP进行初步了解后,大家可以根据自身情况在Github上多找一些感兴趣的相关项目进行研究,不仅仅要知道代码实现细节,更要思考它能实际解决的业务问题。

未完待续

上述提到的重点内容日后会继续和大家分享,文字难以表达的也会以视频的方式和大家见面。

我目前的工作主要集中于实体识别、关系识别、知识图谱、图网络等方向,欢迎大家与我交流。同时,本文提到的10本书籍,加我公众号【AI有温度】,后台回复【学习书籍】均可免费获取

在这里插入图片描述
欢迎大家的到来,每日8:18,AI干货与您不见不散

原文链接:告别无用功|人工智能该如何学习

AI有温度
关注 关注
  • 383
    点赞
  • 3720
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
人工智能学习路线
09-15
人工神经网络_1、深度学习_1、数学基础_1、深度学习之外的人工智能_1
人工智能学习资料
06-27
人工智能学习资料,很好的学习资料,全方位阐述了人工智能的概念和所包含的的领域。
人工智能小白必读:一份超详细AI学习路线图!
最新发布
Trb201012的博客
04-22 980
哈喽~ 大家好!今天为大家带来一份史无前例的人工智能学习路线。大家都喜欢看修仙小说吧,修仙小说中的修仙等级:炼气、筑基、金丹等各种境界,更是引人入胜。今天,小编将AI学习路线和修仙故事巧妙地融合在一起,通过修仙等级来形象地展示人工智能在不同阶段的学习和成长。不过本人能力有限,如果存在不足之处,欢迎大家在评论区进行沟通交流。共同学习,共同进步。
人工智能学习路线图(超详细、超全面)
Roar冷颜的博客
10-29 1万+
人工智能学习路线图   由于人工智能领域涵盖的范围非常之大、所涉及的理论知识非常的复杂,并且对你的代码能力,实战操作能力都有很高的要求。因此,如果不选择一条合适的学习路线就盲目的进行学习,最终往往会半途而废!   经过我的不屑努力,终于找到了一份我觉得非常不错的学习路线图,几乎涵盖了 AI 领域所有的知识点,并且每个知识点都有详细的文档。有了这个路线图的指导,或许能帮助你快速入门乃至成为 AI 领域的佼佼者。话不多说,直接上链接:   项目地址:https://github.com/AMAI-GmbH/
学习人工智能AI路线
weixin_35752122的博客
12-22 545
学习人工智能 AI 的路线通常包括以下几个步骤: 了解人工智能的基本概念和历史,包括机器学习、神经网络、深度学习等技术。 学习数学基础知识,包括线性代数、微积分、概率论和统计学等。 学习编程基础知识,包括 Python、C++ 等编程语言。 学习人工智能的基本算法,包括分类、回归、聚类、强化学习等。 了解常用的人工智能框架,如 TensorFlow、PyTorch 等。 实践并练习,尝...
零基础小白该如何学习人工智能
qq_46094651的博客
01-21 2548
人工智能近年来在我国发展迅猛,国内各大科技公司都分别推出了自己的人工智能发展战略,但是目前国内关于人工智能方面的人才却是十分的紧缺,各大企业对人工智能人才的需求迅速增长,这也就导致了很多人想要转行进入人工智能行业。但是,很多想要进入AI行业的人并没有相关的理论和技术基础, 那么,零基础学习人工智能可以吗?当然是可以的,如何零基础学习人工智能
来破个处
热门推荐
xxyxxyxxyxxyxxyou的专栏
02-15 14万+
rt~~~~~~~~~ 
AI学习教程:AI(Adobe lliustrator)快速入门
lingxw的博客
09-06 1万+
该软件主要应用于印刷出版、海报书籍排版、专业插画、多媒体图像处理和互联网页面的制作等,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目。通常用于创建LOGO(商标或徽标),图标,插图,名片,包装设计等等。总而言之,它主要用于创建高分辨率图形,以后可以用于打印。不同于Photoshop(它以点形式存储图像信息),Illustrator在绘制形状时使用数学方程。下面为您介绍的内容分别是:简介,Illustrator工作区,在Illustrator中创建LOGO,一些实用技巧。
String转Bitmap
海的那边的专栏
08-10 1万+
举例 例:String imgString=“R0lGODlhSAAbAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD\/AP\/\/AAAA\/\/8A\/wD\/\/\/\/\/\/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
如何开始学习人工智能人工智能入门教程
huidhsu的博客
06-29 5683
你想要了解人工智能的基本原理和应用,但面对庞大的知识体系和众多的学习资源,你可能感到有些迷茫。不用担心!作为从事人工智能多年的我,今天将为你提供一条通俗易懂的学习路径,帮助你正确入门人工智能。第一步:打下基础在入门人工智能前,咱们先要具备了编程的基本技能,这是学习人工智能的强大优势。掌握完了之后,咱们现在只需要关注两个重要方面:机器学习人工智能的重要分支,它让计算机能够从数据中学习并作出预测。你需要掌握以下关键概念:同时,你需要熟悉常见的机器学习算法,如线性回归、决策树、支持向量机和随机森林等。深度学习
如何学习人工智能学习AI的一般路线
weixin_42256255的博客
12-07 4336
现在人工智能可以说是非常的火热,很多同学也想学习。但是刚开始时候总是会觉得比较迷茫,不知道如何开始学,也担心人工智能太难,自己可能学不会。其实不用太担心,因为人工智能入门其实并不难。这篇文章对如何去学习人工智能,给出一些建议。 学习AI的大致步骤: (1)了解人工智能的一些背景知识; (2)补充数学或编程知识; (3)熟悉机器学习工具库; (4)系统的学习AI知识; (5)动手去做一些AI应用; ...
人工智能学习资料 百度网盘 29G
08-25
人工智能学习资料 百度网盘 29G :数学基础+Python基础+Python高级应用+机器学习+数据挖掘+深度学习+自然语言处理+图像处理
人工智能学习资料(各种手册ppt集合)
09-25
人工智能学习资料集合,有算法手册,以及各种优秀PPT,以及资料整合
人工智能该如何学习详细AI学习路线资料推荐.pdf
05-23
详细AI学习路线资料推荐.pdf 人工智能该如何学习详细AI学习路线资料推荐.pdf 人工智能该如何学习详细AI学习路线资料推荐.pdf 人工智能该如何学习详细AI学习路线资料推荐.pdf
人工智能该如何学习详细AI学习路线资料推荐(csdn)————程序.pdf
12-04
人工智能该如何学习详细AI学习路线资料推荐(csdn)————程序
浅谈人工智能AI
m0_68282957的博客
04-08 573
具体的,先用无标定数据训练第一层,训练时先学习第一层的参数,这层可以看作是得到一个使得输出和输入差别最小的三层神经网络的隐层,由于模型容量的限制以及稀疏性约束,使得得到的模型能够学习到数据本身的结构,从而得到比输入更具有表示能力的特征;Torque的诞生解放了安卓用户的双手,用户只需要轻轻摇动手腕,然后对它说:“快乐大本营主持人”,“最近的肯德基在哪”,“打电话给某某某”等指令,就能体验以极简的动作轻松得到信息和完成更多任务——这也正是微软对移动互联时代,移动生产力和效率的理解。人工智能是最宽泛的概念。
OpenCV安装:最基础的openCV程序运行示例
2301_81940605的博客
12-19 505
OpenCV安装:最基础的openCV程序运行示例
什么是人工智能AI)?—— 你需要知道的三件事
r1832644594的博客
12-23 1775
人工智能 (AI) 是对人类智慧行为的仿真。它通常是设计用来感知环境、了解行为并采取行动的一台计算机或一个系统。想想自动驾驶汽车:此类 AI 驱动系统将机器学习和深度学习AI 算法集成到支持自动化技术的复杂环境。据麦肯锡预计,到 2030 年,AI 的全球经济价值将高达 13 万亿美元。这是因为在 AI 浪潮的影响下,几乎各行各业乃至每一个应用领域的工程环节都在转型。除了自动驾驶以外,AI 还广泛应用于以下领域:机器故障预测模型,告知何时需要进行机器保养;健康和传感器分析,如病患监护系统;
人工智能学习路线黑马
10-11
人工智能学习的路线可以根据个人的兴趣和目标进行调整,以下是一个较为常见的学习路线: 1. 掌握数学基础:人工智能涉及到很多数学概念和算法,包括线性代数、概率论和统计学等。建议先打牢数学基础。 2. 学习编程:掌握编程是学习人工智能的基础,推荐学习Python语言,因为它在机器学习和深度学习领域有广泛应用。 3. 了解机器学习学习机器学习的基本概念和算法,包括监督学习、无监督学习和强化学习等。 4. 熟悉深度学习:深度学习是当前人工智能领域最热门的技术之一,了解深度神经网络、卷积神经网络和循环神经网络等。 5. 实践项目:通过参与实际项目,如图像分类、自然语言处理等,将理论知识应用到实际问题中去。 6. 拓展应用领域:根据个人兴趣,可以深入研究特定的应用领域,如计算机视觉、自然语言处理、强化学习等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 人工智能该如何学习?详细的AI学习路线与资料推荐 61436
  • 腾讯面试:赛马问题【超详细图解】64匹马,8个赛道,找出前4名最少比赛多少场? 14510
  • NLP标注神器:可同时对文本与实体进行标注 11208
  • 数据归一化 9603
  • TensorFlow与PyTorch到底该如何选择? 8843

最新评论

  • 人工智能该如何学习?详细的AI学习路线与资料推荐

    妄与秋水换色wang: 我在搞图像分割方面的研究,前期就是学一些深度学习机器学习的内容,后来找一个感兴趣的方向,但是注意注意大学一定好好学专业课,这个只是课外扩展,想继续深造就读论文,复现论文研究的东西,后面就看自己的进展了,我反正很菜表情包

  • NLP标注神器:可同时对文本与实体进行标注

    qumingfei12138: 怎么刷新后数据保存不了呢

  • 人工智能该如何学习?详细的AI学习路线与资料推荐

    qq_34621414: 这篇教程真是及时雨,解决了我很多问题。我刚在炼丹侠上注册,使用了他们提供的免费GPU时长,对于我们这些学生来说真是大有帮助。

  • Mysql经典面试题20道

    艾思科蓝 AiScholar: 优质好文,细节很到位!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • 人工智能该如何学习?详细的AI学习路线与资料推荐

    浅蘭。: 你好,我和你情况类似,很迷茫,现在有没有学习思路,可以分享一下吗。谢谢

大家在看

  • RAII与智能指针-c++
  • CentOS:安装NodeJs
  • 区间预测 | Matlab实现GRU-ABKDE门控循环单元自适应带宽核密度估计多变量回归区间预测
  • 【TensorFlow深度学习】Q学习算法原理与Q表的实现
  • LVGL移植和图片显示 345

最新文章

  • Mysql经典面试题20道
  • 神经网络为什么可以(理论上)拟合任何函数?
  • RNN、LSTM、GRU序列模型对比
2023年3篇
2022年6篇
2021年20篇

目录

目录

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码东营营销型网站建设多少钱通化外贸网站制作景德镇至尊标王公司东莞网站设计模板推荐观澜网站优化按天扣费诸城百搜标王公司楚雄网站推广方案多少钱抚顺营销型网站建设黔西南阿里店铺托管公司芜湖网页设计公司漯河网站设计哪家好新余网络推广多少钱达州企业网站制作推荐泸州SEO按天收费平凉seo优化哪家好洛阳外贸网站设计报价营销网站价格镇江模板网站建设哪家好大连企业网站制作宜春企业网站改版多少钱海北模板制作推荐吴忠网络营销多少钱连云港网站改版报价邢台百度爱采购价格宜春阿里店铺托管价格台州网站优化多少钱百色百姓网标王推广报价新乡网络广告推广推荐常州优秀网站设计推荐湛江网站优化按天收费价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化