刚柔圆融:AI 平台型产品的架构师修炼之道
如果无法正常显示,请先停止浏览器的去广告插件。
1. !"#$%&'()*+,-./01234
六度元素·CEO ⻩明(Andy)
2.
3. 目录
个人修炼之道
AI平台型产品
•
•
•
HIJKLJMN
89OP5Q5:*OP
>?OP5Q5+,OP
•
•
•
!"
89BCD-E1
>?B+,-FG
产品修炼之道
•
•
•
#$
6789:*-;<
$=+,>?-@A
4. { AI平台型产品 }
5. 概况
6. 业界变化
7. 未来趋势
8. AI平台型产品架构师的稀缺性
• 模型能力
• 产品能力
9. 工程思维 v 模型思维
10. 传统软件 v 机器学习
11. 产品思维 v 技术思维
12. MVP的两种方式
13. { 个人的修炼之道 }
14. 刚柔
15. - [ 工程和模型的并修 ]
16. 技术思维——工程 v 模型
17. 量级 v 目标函数
数据,带宽……
量级决定整体设计
目标函数是模型的出发点
18. 速度 v 梯度
Latency numbers every programmer should know
追求最佳的时延
Optimization Method
寻找最好到达目标值的优化方法
19. 性能指标 v 度量指标
关注系统的可用性
关注模型的准确率
20. 设计模式 v 算法流派
针对相似问题的通用且可重用的解决方案
在不同的流派和方向上进行新的探索
21. 追求的不同
求快
求稳
求优
求准
工程 · 刚
求微
求妙
模型 · 柔
22. - [ 技术和产品的借鉴 ]
23. 架构思维 —— 技术 v 产品
24. 简约可靠 v 归于至简
Unix哲学
瞬间变“傻”
1. 产品规则越简单越好;
2. 一个产品只能有一个定位,或者有一个主线功能
3. 用户体验的产品思路——傻瓜心态
……
KISS(Keep It Simple and Stupid)
……
Stay Hungry, Stay Foolish
25. 多层解耦 v 点线面体
计算机科学领域的任何问题都可以通过增加一个间接
的中间层来解决
包容性强的框架,无论产品再复杂和庞大,都是可以
分解为点线面体,层次分明地进行拓展
26. 分而治之 v 连接
分而治之是大规模系统的灵丹
好的产品连接一切
27. 健壮性 v 用户体验
稳健的系统在任何恶劣情况下,都能保持正常的运作
贴心的用户体验,在各个交互层次都能做到润物细无声,
吸引优质的用户
28. 模式的不同
人性
科学
聚焦
秩序
技术 · 刚
发散
进化
产品 · 柔
29. { 产品的修炼之道 }
30. 圆融
31. -[ 打通工程和模型的脉轮 ]
32. 提纲挈领
33. TensorFlow的Tensor
Build
Train
Inference
34. 模型生产平台的核心层
35. 融会贯通
36. 优化器
37. Kubeflow的Operator
38. -[ 融合技术和产品的亮点 ]
39. 发现产品机会
抓住机会,将技术点放大为规模化产品
40. 播放器的进化
命令行
工具型产品
社交型产品
41. 机器学习平台的进化
AzureML迈出机器学习平台化的第一步
Hugging Face的Model Card让模型开始协作化
42. 丰富产品体验
43. 优化产品路径
不要简单的满足技术需求,以最终产品体验为目标
44. 打造产品闭环
商业闭环
生态闭环
体验闭环
功能闭环
45. 产品和技术的双⻜轮
更多的数据
更好的体验
更强的连接
更多的用户
更多的用户
产品体验
更多的场景
更强的算力
更多的用户
更多的收入
技术优势
更优的模型
更多的流
46. 优秀的AI平台产品架构师
产品设计
工程架构
模型思维
47. Q & A
六度元素
RST
UVWXXYZ[[R\]^_`[a
48. 参考
1. 《Unix编程艺术》读书笔记
2. 张小⻰:顶级产品经理,必须能瞬间变“傻”
3. 软件架构模式
4. ForkJoin 实现分而治之
5. B端引导设计指南系列(一)
6. 【PyTorch】优化器 torch.optim.Optimizer
7. Moving to a data-centric approach to solve Machine Learning problems in aviatio
8. Divide and conquer algorithms
9. 系统健壮性设计
49.
50.