A Novel Set Of Weight Initialization Techniques For Deep Learning Architectures