Invention Grant
- Patent Title: High precision low bit convolutional neural network
-
Application No.: US16107315Application Date: 2018-08-21
-
Publication No.: US10824943B2Publication Date: 2020-11-03
- Inventor: Wei Tong , Shuqing Zeng , Upali P. Mudalige , Shige Wang
- Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
- Applicant Address: US MI Detroit
- Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
- Current Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
- Current Assignee Address: US MI Detroit
- Agency: Cantor Colburn LLP
- Main IPC: G06K9/00
- IPC: G06K9/00 ; G06K9/62 ; G06N3/08 ; G06N3/04 ; G06K9/38

Abstract:
Described herein are systems, methods, and computer-readable media for generating and training a high precision low bit convolutional neural network (CNN). A filter of each convolutional layer of the CNN is approximated using one or more binary filters and a real-valued activation function is approximated using a linear combination of binary activations. More specifically, a non-1×1 filter (e.g., a k×k filter, where k>1) is approximated using a scaled binary filter and a 1×1 filter is approximated using a linear combination of binary filters. Thus, a different strategy is employed for approximating different weights (e.g., 1×1 filter vs. a non-1×1 filter). In this manner, convolutions performed in convolutional layer(s) of the high precision low bit CNN become binary convolutions that yield a lower computational cost while still maintaining a high performance (e.g., a high accuracy).
Public/Granted literature
- US20200065661A1 High Precision Low Bit Convolutional Neural Network Public/Granted day:2020-02-27
Information query