title: Randomness in Artificial Intelligence & Machine Learning
body: <p>This question came to my mind while working on 2 projects in AI and ML. What If I'm building a model (e.g. Classification Neural Network,K-NN, .. etc) and this model uses some function that includes randomness. If I don't fix the seed, then I'm going to get different accuracy results every time I run the algorithm on the same training data. However, If I fix it then some other setting might give better results.</p>
  
  <p>Is averaging a set of accuracies enough to say that the accuracy of this model is xx % ?</p>
  
  <p>I'm not sure If this is the right place to ask such a question/open such a discussion.</p>