分布式技术原理与算法解析
聂鹏程
智载云帆CTO,前华为分布式Lab资深技术专家
立即订阅
5969 人已学习
课程目录
已更新 36 讲 / 共 34 讲
0/4登录后,你可以任选4讲全文学习。
课前必读 (3讲)
开篇词 | 四纵四横,带你透彻理解分布式技术
免费
01 | 分布式缘何而起:从单兵,到游击队,到集团军
02 | 分布式系统的指标:啥是分布式的三围
第一站:分布式协调与同步 (6讲)
03 | 分布式互斥:有你没我,有我没你
04 | 分布式选举:国不可一日无君
05 | 分布式共识:存异求同
06 | 分布式事务:All or nothing
07 | 分布式锁:关键重地,非请勿入
08 | 分布式技术是如何引爆人工智能的?
第二站:分布式资源管理与负载调度 (6讲)
09 | 分布式体系结构之集中式结构:一人在上,万人在下
10 | 分布式体系结构之非集中式结构:众生平等
11 | 分布式调度架构之单体调度:物质文明、精神文明一手抓
12 | 分布式调度架构之两层调度:物质文明、精神文明两手抓
13 | 分布式调度架构之共享状态调度:物质文明、精神文明多手协商抓
14 | 答疑篇:分布式事务与分布式锁相关问题
第三站:分布式计算技术 (4讲)
15 | 分布式计算模式之MR:一门同流合污的艺术
16 | 分布式计算模式之Stream:一门背锅的艺术
17 | 分布式计算模式之Actor:一门甩锅的艺术
18 | 分布式计算模式之流水线:你方唱罢我登场
第四站:分布式通信技术 (4讲)
19 | 分布式通信之远程调用:我是你的千里眼
20 | 分布式通信之发布订阅:送货上门
21 | 分布式通信之消息队列:货物自取
22 | 答疑篇:分布式体系架构与分布式计算相关问题
第五站:分布式数据存储 (5讲)
23 | CAP理论:这顶帽子我不想要
24 | 分布式数据存储系统之三要素:顾客、导购与货架
25 | 数据分布方式之哈希与一致性哈希:“掐指一算”与“掐指两算”的事
26 | 分布式数据复制技术:分身有术
27 | 分布式数据之缓存技术:“身手钥钱”随身带
特别放送 (3讲)
特别放送 | 分布式下的一致性杂谈
特别放送 | 徐志强:学习这件事儿,不到长城非好汉
特别放送 | 那些你不能错过的分布式系统论文
第六站:分布式高可靠 (5讲)
28 | 分布式高可靠之负载均衡:不患寡,而患不均
29 | 分布式高可靠之流量控制:大禹治水,在疏不在堵
30 | 分布式高可用之故障隔离:当断不断,反受其乱
31 | 分布式高可用之故障恢复:知错能改,善莫大焉
32 | 答疑篇:如何判断并解决网络分区问题?
分布式技术原理与算法解析
登录|注册

08 | 分布式技术是如何引爆人工智能的?

聂鹏程 2019-10-09
你好,我是聂鹏程。今天,我来继续带你打卡分布式核心技术。
通过前面的课程,相信你已经对分布式的起源以及什么是分布式有了一定的了解,从用户留言来看很多同学对分布式技术、分布式技术的应用以及分布式技术的重要性非常感兴趣。所以,我今天将以人工智能技术为例,带你了解分布式技术的应用及其重要性。

什么是人工智能?

2016 年 3 月,Google AlphaGo 与围棋世界冠军李世石进行围棋人机大战,以 4 比 1 的总分获胜。至此,人工智能技术被推向了高潮。现在,人工智能已经广泛渗入到了我们的生活中,比如手机拍照美化、人脸识别、平安城市、自然语言处理、语音识别等。
那么,到底什么是人工智能呢?
顾名思义,人工智能就是机器模拟人的思维,像人那样智能呗。目前,对人工智能的定义大多可划分为四类,即机器“像人一样思考”“像人一样行动”“理性地思考”和“理性地行动”。这里的行动,指的是采取行动或制定行动的决策。
那人工智能是如何让机器像人那样智能呢?人并不是天生就会解决问题的,我们经常会听到一句经典的话“见多识广”,人遇到新的问题,是通过学习新知识,然后结合自己的经验去解决问题的。比如,人并不是生来就认识香蕉,而是通过后天的学习(包括学习香蕉的形状、颜色、口味等)来获取识别香蕉的经验,当下次再看到香蕉时,就知道这是香蕉了。
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《分布式技术原理与算法解析》,如需阅读全部文章,
请订阅文章所属专栏。
立即订阅
登录 后留言

精选留言(9)

  • 忆水寒
    我一直以为这篇文章是对前面几篇文章的答疑呢

    作者回复: 从前面几篇文章用户留言来看,很多同学对分布式技术、分布式技术的应用以及分布式技术的重要性非常感兴趣。所以,在今天这篇答疑文章中,我以人工智能技术为例,带你了解分布式技术的应用及其重要性。

    大家留言里的疑惑,我会通过回复的形式陆续进行解答。本篇的答疑相当于既是一个答疑,也是赠送给大家的一个额外福利:)

    2019-10-09
    2
    6
  • aoe
    人工智能有一道数学的高墙,对于我来说已经倒在了单机

    作者回复: 加油,分布式AI可是趋势哟!

    2019-10-19
    1
  • zhaozp
    打卡文章学习:
          1、人工智能离不开数据的处理,模型的训练,分布式技术能够为训练提供算力。主要分为三个方面的训练:数据分布式训练、模型分布式训练和混合模型训练。也再次说明了分布式技术是人工智能的基石。
          今天这篇文章应该算是个福利,了解了部分人工智能、深度学习的基本知识点。谢谢老师

    作者回复: 不积小流无以成江海,加油!

    2019-10-09
    1
  • Eternal
    老师可不可以分享一下,如果想要学习人工智能AI,怎么学习数学呢?
    2019-10-26
  • 胡峣
    现在的ML虽然叫分布式训练,但是思路还是怎么把batch拆开,怎么处理梯度,从而发展起来的各种奇技淫巧,比如ring all reducer这种。分布式训练和更偏重的是从机器学习算法出发的调优,而不是广义上的分布式。训练的方法也往往和模型紧密相关,resnet和vgg的技巧就完全就不一样。
    2019-10-14
  • 易儿易
    看完以后觉得人工智能采用分布式只是解决了算力问题呀,如果有单台超级计算机同样可以做到……不知道说的对不对
    2019-10-11
    1
  • 周涛
    粗浅的认识到,模型就是算法,任务在节点间分配以及结果在节点间通信。
    2019-10-10
  • blackpiglet
    "单节点实现模型分布式训练,涉及模型拆分、并行与分布式计算模式..."
    应该是改成 “多节点...” 吧?

    作者回复: “单节点或多节点实现模型并行或模型分布式训练,涉及模型拆分、并行与分布式计算模式……”改成这样会更严谨一点。

    谢谢提醒!已修改。请继续保持这种学习+思考+分享的习惯!加油!

    2019-10-10
  • Dale
    原来是通过人工智能来引入分布式的应用呀,启动后续的章节
    2019-10-09
收起评论
9
返回
顶部