摘要
The high-dimensional convolution is widely used in various disciplines but has a serious performance problem due to its high computational complexity. Over the decades, people took a handmade approach to design fast algorithms for the Gaussian convolution. Recently, requirements for various non-Gaussian convolutions have emerged and are continuously getting higher. However, the handmade acceleration approach is no longer feasible for so many different convolutions since it is a time-consuming and painstaking job. Instead, we propose an Acceleration Network (AccNet) which turns the work of designing new fast algorithms to training the AccNet. This is done by: 1, interpreting splatting, blurring, slicing operations as convolutions; 2, turning these convolutions to gCP layers to build AccNet. After training, the activation function g together with AccNet weights automatically define the new splatting, blurring and slicing operations. Experiments demonstrate AccNet is able to design acceleration algorithms for a ton of convolutions including Gaussian/non-Gaussian convolutions and produce state-of-the-art results.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 1466-1475 |
| 页数 | 10 |
| 期刊 | Advances in Neural Information Processing Systems |
| 卷 | 2018-December |
| 出版状态 | 已出版 - 2018 |
| 已对外发布 | 是 |
| 活动 | 32nd Conference on Neural Information Processing Systems, NeurIPS 2018 - Montreal, 加拿大 期限: 2 12月 2018 → 8 12月 2018 |
指纹
探究 'Designing by training: Acceleration neural network for fast high-dimensional convolution' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver