**Algorithm 1:** AF-CDN

**Input:** Network G, Training epoch *N*, Input data *X* = " *x*1, *x*2 ... *xp* ... *xQ* # and

*Y* = "*y*1, *y*2 ... *yq* ... *yQ* #


3. Feed raw data into the network


6. The values of the inception layer are pooled and fed into classifier2 and the next inception layer, respectively

7. The values of inception layer are pooled and fed into classifier3


**11. End**
