Rate Distortion for Model Compression: From Theory To Practice
Weihao Gao∗, Yu-Han Liu†, Chong Wang‡ and Sewoong Oh§
∗UIUC, †Google, ‡Bytedance, §Univ of Washington
June 10, 2019
Weihao Gao (UIUC) Model Compression June 10, 2019 1 / 13
Rate Distortion for Model Compression: From Theory To Practice - - PowerPoint PPT Presentation
Rate Distortion for Model Compression: From Theory To Practice Weihao Gao , Yu-Han Liu , Chong Wang and Sewoong Oh UIUC, Google, Bytedance, Univ of Washington June 10, 2019 Weihao Gao (UIUC) Model Compression June
∗UIUC, †Google, ‡Bytedance, §Univ of Washington
Weihao Gao (UIUC) Model Compression June 10, 2019 1 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 2 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 2 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 2 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 2 / 13
1
Weihao Gao (UIUC) Model Compression June 10, 2019 2 / 13
1
2
Weihao Gao (UIUC) Model Compression June 10, 2019 2 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 3 / 13
0.0 0.5 1.0 1.5 2.0 2.5 0% 5% 10% 15% 20% 25%
uncompressed baseline proposed
Weihao Gao (UIUC) Model Compression June 10, 2019 3 / 13
0.0 0.5 1.0 1.5 2.0 2.5 0% 5% 10% 15% 20% 25%
uncompressed baseline proposed
Weihao Gao (UIUC) Model Compression June 10, 2019 3 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 4 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 4 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 4 / 13
w(X)2]
w(X)||fw(X))]
Weihao Gao (UIUC) Model Compression June 10, 2019 4 / 13
w(X)2]
w(X)||fw(X))]
W |W :E[d(W , ˆ
Weihao Gao (UIUC) Model Compression June 10, 2019 4 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 5 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 5 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 5 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 5 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 5 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 5 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 6 / 13
i ] = λx,i, E[XiXj] = 0.
Weihao Gao (UIUC) Model Compression June 10, 2019 6 / 13
i ] = λx,i, E[XiXj] = 0.
Weihao Gao (UIUC) Model Compression June 10, 2019 6 / 13
1
W [ ˆ
2
W [(W − ˆ
Weihao Gao (UIUC) Model Compression June 10, 2019 7 / 13
1
W [ ˆ
2
W [(W − ˆ
1
2
Weihao Gao (UIUC) Model Compression June 10, 2019 7 / 13
1
W [ ˆ
2
W [(W − ˆ
1
2
w (X)](∇wfw(X))T
Weihao Gao (UIUC) Model Compression June 10, 2019 7 / 13
i ] = λx,i, E[XiXj] = 0
Weihao Gao (UIUC) Model Compression June 10, 2019 8 / 13
i ] = λx,i, E[XiXj] = 0
Weihao Gao (UIUC) Model Compression June 10, 2019 8 / 13
i ] = λx,i, E[XiXj] = 0
Weihao Gao (UIUC) Model Compression June 10, 2019 8 / 13
i ] = λx,i, E[XiXj] = 0
Weihao Gao (UIUC) Model Compression June 10, 2019 8 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 9 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 9 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 9 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 9 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 9 / 13
0.2 0.4 0.6 0.8 1.0 0% 20% 40% 60% 80% 100%
uncompressed baseline proposed
0.2 0.4 0.6 0.8 1.0 4% 6% 8% 10% 12%
uncompressed baseline proposed
0.0 2.5 5.0 7.5 10.0 12.5 0% 20% 40% 60% 80% 100%
uncompressed baseline proposed
0.0 1.0 2.0 3.0 4.0 5.0 6.0 4% 6% 8% 10% 12%
uncompressed baseline proposed
Weihao Gao (UIUC) Model Compression June 10, 2019 10 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 11 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 11 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 11 / 13
0.2 0.4 0.6 0.8 1.0 0% 20% 40% 60% 80% 100%
uncompressed baseline gradient hessian gradient+hessian
0.2 0.4 0.6 0.8 1.0 4% 6% 8% 10% 12%
uncompressed baseline gradient hessian gradient+hessian
0.0 2.5 5.0 7.5 10.0 12.5 0% 20% 40% 60% 80% 100%
uncompressed baseline gradient hessian gradient+hessian
0.0 1.0 2.0 3.0 4.0 5.0 6.0 4% 6% 8% 10% 12%
uncompressed baseline gradient hessian gradient+hessian
Weihao Gao (UIUC) Model Compression June 10, 2019 12 / 13
Weihao Gao (UIUC) Model Compression June 10, 2019 13 / 13