cDeepArch: A Compact Deep Neural Network Architecture for Mobile Sensing
Kang Yang1, Xiaoqing Gong1, Yang Liu2, Zhenjiang Li2, Tianzhang Xing1, Xiaojiang Chen1, Dingyi Fang1
1Northwest University, China 2City University of Hong Kong
1
cDeepArch: A Compact Deep Neural Network Architecture for Mobile - - PowerPoint PPT Presentation
cDeepArch: A Compact Deep Neural Network Architecture for Mobile Sensing Kang Yang 1 , Xiaoqing Gong 1 , Yang Liu 2 , Zhenjiang Li 2 , Tianzhang Xing 1 , Xiaojiang Chen 1 , Dingyi Fang 1 1 Northwest University, China 2 City University of Hong Kong
Kang Yang1, Xiaoqing Gong1, Yang Liu2, Zhenjiang Li2, Tianzhang Xing1, Xiaojiang Chen1, Dingyi Fang1
1Northwest University, China 2City University of Hong Kong
1
Camera Gyro. Acc.
Learning Technology
Cognitive decline
pot cup close
First-person view Recognizing
Cognitive aid system
Rich sensor data Recognized by learning
. . .
Applications
Large targets
Big deep neural network
Resource-limited
Shrunk model
Original model No quantitative measure on available resource conditions inaccurate
Server
0101…
Large targets
Context (office)
Context recognition Context-oriented target recognition Object recognition
adequate storage
large and deep network compact network compact network (Office) (computer, mouse…)
computation resource
Context recognition Context-oriented target recognition
Available resource conditions
computation energy
Image data Conv1 Pool1 Conv2 Pool2 FC1
(W+2P)*(W+2P)
C W
Wo *Wo F P S
Selected
computation
Conv1:16 Conv2:32 fc:5 Conv1:64 Conv2:128 fc:5
a small scale network
: computation : actual resource consumption
designed network resource(energy)
Context recognition Context-oriented target recognition
Object recognition
! ≤ #$% − ⁄ 1 ) ⁄ ) 2
Original model
Conv1 Conv2 Conv3
Separated model
Conv2 Conv3 Conv1a Conv1b
§ MIT Place2 (related to the daily contexts)
§ Cifar10 § Cifar100 (20 classes associated contexts)
10 targets 20 targets