![Page 1: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/1.jpg)
亚马逊的库存优化与管理刘超 /软件开发经理
2014. 12. 7 Beijing, China
![Page 2: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/2.jpg)
库存优化是如此的重要
$1,000,000,000+90%(2014) 95%(2015)
![Page 3: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/3.jpg)
原始的库存衡量方法
某商品共有10000件库存,每件的售价是100元,成本60元,如果作为
废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖
出10件
请问:应保留多少库存?多少处理?保留的库存可以卖几周?
保留450件
处理9500件
保留的库存卖45周
0
20
40
60
80
100
120
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
保留250件
处理9750件
保留的库存卖25周
![Page 4: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/4.jpg)
0%
20%
40%
60%
80%
100%
1 2 3 4 5
Target Inventory Overstock Healthy Overstock Unhealthy
库存优化目标 – 寻找盈亏平衡点
Overstock Unhealthy
Overstock Healthy
Target Inventory Level
Sellable Inventory
![Page 5: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/5.jpg)
现实中复杂的业务场景
0
5
10
15
20
25
0
500
1000
1500
2000
2500
11
/14
/201
21
2/2
/20
12
12
/20
/201
2
1/7
/20
13
1/2
5/2
013
2/1
2/2
013
3/2
/20
13
3/2
0/2
013
4/7
/20
13
4/2
5/2
013
5/1
3/2
013
5/3
1/2
013
6/1
8/2
013
7/6
/20
13
7/2
4/2
013
8/1
1/2
013
8/2
9/2
013
9/1
6/2
013
10
/4/2
013
10
/22
/201
3
11
/9/2
013
11
/27
/201
3
12
/15
/201
3
1/2
/20
14
1/2
0/2
014
2/7
/20
14
2/2
5/2
014
3/1
5/2
014
4/2
/20
14
4/2
0/2
014
5/8
/20
14
5/2
6/2
014
6/1
3/2
014
7/1
/20
14
7/1
9/2
014
8/6
/20
14
8/2
4/2
014
9/1
1/2
014
9/2
9/2
014
10
/17
/201
4
11
/4/2
014
Sum of SOLD_UNITS Sum of INVENTORY
Sum of PRICE Sum of COST
![Page 6: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/6.jpg)
现实中复杂的业务场景
未来销售量的各种可能性
价格及成本的变化
价格弹性
是否可以采购
0
50
100
150
200
250
300
350
400
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
采购延时是否下架是否可退有无返点……
![Page 7: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/7.jpg)
穷举式的库存变化模拟
1
![Page 8: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/8.jpg)
动态规划算法降低计算复杂度
穷举式的库存变化模拟
O(((9*n^4))^52) = 4.17 e+465
动态规划
O(9*52*n^4) = 4.68 e+10
创新的深度动态规划
O(9*52*3*n^2) = 1.40 e+7
![Page 9: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/9.jpg)
全球库存规划与控制 - 规模
商品种数
1K
小超市
10M
大型电商
100K
大型购物中心
![Page 10: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/10.jpg)
10+
![Page 11: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/11.jpg)
100+
![Page 12: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/12.jpg)
1,000,000+
![Page 13: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/13.jpg)
10,000,000+
![Page 14: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/14.jpg)
100,000,000+
![Page 15: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/15.jpg)
1,000,000,000+
![Page 16: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/16.jpg)
全球库存规划与控制 - 规模
10+100+1,000,000+10,000,000+100,000,000+1,000,000,000+
![Page 17: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/17.jpg)
海量存储与计算 (EC2/AWS)
HDFSHDFS
Input HbaseInput Hbase
Calculation ClientCalculation Client Analysis ClientAnalysis Client
Input CollectionClients
Input CollectionClients
OutputServiceOutputServiceOutput HbaseOutput Hbase
Map ReduceMap Reduce
S3 Storage
S3 Storage
![Page 18: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/18.jpg)
价格弹性预测
0
50
100
150
200
250
300
01020304050607080
0246810121416
0
5
10
15
20
25
30
35
Price Demand
![Page 19: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/19.jpg)
Logit模型预测价格需求关系
0
20
40
60
80
100
120
140
20 30 40 50 60 70 80
![Page 20: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/20.jpg)
没有足够历史数据的产品使用回归算法
![Page 21: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/21.jpg)
总结
使用遍历式的模拟方法以适应复杂的业务场景
使用深度动态规划算法降低算法复杂度
依托亚马逊的云计算平台完成海量数据的计算
利用亚马逊的海量数据及机器学习算法提高模型的准确性
![Page 22: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/22.jpg)
加入我们 ([email protected])
We will continue to invest in systems, people and product expansion, each of which helps us better serve customers.
– Jeff Bezos“”
![Page 23: 亚马逊的库存优化与管理 - Amazon TechO(n) · 原始的库存衡量方法 某商品共有10000件库存,每件的售价是100元,成本60元,如果作为 废品处理可得10元,每周各项存储费用及减值为2元/件,每周可以卖](https://reader031.vdocuments.pub/reader031/viewer/2022012302/5ae5620b7f8b9a7b218fa6f3/html5/thumbnails/23.jpg)