Sabyasachi SahooinTowards Data ScienceResidual blocks — Building blocks of ResNetUnderstanding a residual block is quite easy. In traditional neural networks, each layer feeds into the next layer. In a network with…6 min read·Nov 27, 2018--5--5
Sabyasachi SahooinTowards Data ScienceSeparable convolutions — trading little accuracy for huge computational gainsTypically in convolutions, we use a 2D or a 3D kernel filter where we hope that each filter extracts some kind of a feature by convoluting…3 min read·Nov 19, 2018--1--1
Sabyasachi SahooinTowards Data ScienceGrouped Convolutions — convolutions in parallelUsually, convolution filters are applied on an image layer by layer to get the final output feature maps. We increase the no of kernels…4 min read·Nov 18, 2018--1--1
Sabyasachi SahooinTowards Data ScienceDeciding optimal filter size for CNNsSo, by now you know how to use convolutional neural networks (CNNs) on your datasets and you start wondering: Apart from tuning various…3 min read·Aug 19, 2018--3--3