Weight initialisation

what is the best way to intialisatation of weights in neural networks and is it best to use adam algorithm for every type of data if not , then which algorithm should we use and why

Hi, Best Practice is to use pretrained weights in most cases.
Please refer the following: