title: Is it a good practise to initialize weights before to train a Neural Network? (in order to reduce randomness)
body: <p>I know that every time a neural network is trained, it is not possible to obtain exaclty the same result. So, I would like to reduce as much as possible the randomness. Is it a good practise to initialize weights before to train a Neural Network? There are some suggestions that I should follow when I write a code?</p>
  <p>Thanks in advance for any suggestion.</p>