A New Channel Boosted Convolution Neural Network using Transfer Learning
We present a novel architectural enhancement of Channel Boosting in deep CNN. This idea of Channel Boosting exploits both the channel dimension of CNN (learning from multiple channels) and Transfer learning (TL). TL is utilized at two different stages, channel generation and channel exploitation. A deep CNN is boosted by various channels available through TL from already trained Deep NN, in addition to its own original channel. The deep architecture of CNN then exploits the original and boosted channels down the stream for learning discriminative patterns. Churn prediction in telecom is a challenging task due to high dimensionality and imbalance nature of the data and it is therefore used to evaluate the performance of the proposed Channel Boosted CNN. In the first phase, discriminative informative features are being extracted using a staked auto encoder, and then in the second phase, these features are combined with the original features to form Channel Boosted images. Finally, a CNN is employed for exploiting of transfer learning and performing classification. The results are promising and show the ability of the Channel Boosting concept in learning complex classification problem by discerning even minute differences in churners and non churners The evolution of recent architectures provides the concept that the restructuring of the architecture can make learning simplify with substantial improvement in performance.
READ FULL TEXT