Automatic Layout Generation with Applications in Machine Learning Engine Evaluation
Haoyu Yang1, Wen Chen1, Piyush Pathak2, Frank Gennari2, Ya-Chieh Lai2, Bei Yu1
1The Chinese University of Hong Kong 2Cadence Design Systems, Inc.
1 / 16
Automatic Layout Generation with Applications in Machine Learning - - PowerPoint PPT Presentation
Automatic Layout Generation with Applications in Machine Learning Engine Evaluation Haoyu Yang 1 , Wen Chen 1 , Piyush Pathak 2 , Frank Gennari 2 , Ya-Chieh Lai 2 , Bei Yu 1 1 The Chinese University of Hong Kong 2 Cadence Design Systems, Inc. 1 /
1 / 16
… Hotspot Non-Hotspot Convolution + ReLU Layer Max Pooling Layer Full Connected Node
2 6 6 6 4 C11,1 C12,1 C13,1 . . . C1n,1 C21,1 C22,1 C23,1 . . . C2n,1 . . . . . . . . . ... . . . Cn1,1 Cn2,1 Cn3,1 . . . Cnn,1 3 7 7 7 5 2 6 6 6 4 C11,k C12,k C13,k . . . C1n,k C21,k C22,k C23,k . . . C2n,k . . . . . . . . . ... . . . Cn1,k Cn2,k Cn3,k . . . Cnn,k 3 7 7 7 5
(
k
2 / 16
3 / 16
4 / 16
5 / 16
Enclosure-X
6 / 16
7 / 16
625 403
8 / 16
Layer Kernel Size Stride Output Node # conv1-1 3 1
conv1-2 3 1
maxpooling1 2 2
conv2-1 3 1
conv2-2 3 1
maxpooling2 2 2
fc1 N/A N/A 250 fc2 N/A N/A 2
… Hotspot Non-Hotspot Convolution + ReLU Layer Max Pooling Layer Full Connected Node
2 6 6 6 4 C11,1 C12,1 C13,1 . . . C1n,1 C21,1 C22,1 C23,1 . . . C2n,1 . . . . . . . . . ... . . . Cn1,1 Cn2,1 Cn3,1 . . . Cnn,1 3 7 7 7 5 2 6 6 6 4 C11,k C12,k C13,k . . . C1n,k C21,k C22,k C23,k . . . C2n,k . . . . . . . . . ... . . . Cn1,k Cn2,k Cn3,k . . . Cnn,k 3 7 7 7 5
(
k
9 / 16
10 / 16
10 / 16
10 / 16
11 / 16
12 / 16
13 / 16
14 / 16
98.4 97.7 99.5 79 93.8 91.8 71 99.9 39.1 92.9 15.9 21.5
26.2 33.3 24.3 0.9 1.7 1.5 28 98.9 9.6 60.6 2.3 3.6
15 / 16
16 / 16