Advisor tries to reproduce my results to ensure my honesty. Is it the norm? I am a M.Sc. student in Machine Learning, about to finish my thesis this month. My advisor wants me to meet him in person to reproduce my results under his control. It is obvious that the main reason for this action is to be confident that I didn't manipulate the diagrams, etc.

I didn't do any cheating and I have no problem with that. But it is a little annoying for me that my advisor doesn't trust me. I want to know whether this is the norm in academia or is my adviser just a little skeptical of me?

I should mention that I am the lone M.Sc. student in the lab and I am nearly sure that the advisor doesn't do that with PhD students in the lab.
As many have pointed out in the comments (Nate Eldredge, Dan Romik, Per Alexandersson, etc.), the point is not to catch you cheating (as if you were intentionally trying to manipulate your results), but rather to verify your process of obtaining such results. We all should be so lucky as to have an adviser take the time out of his/her schedule to verify our processes.

I would also like to add that -- and this assumes your thesis could/will lead to an academic publication at a journal or conference -- that your adviser's reputation is potentially on the line by attaching his/her name to such a document. In other words, by becoming a co-author on your [future] publication, your adviser is essentially saying, "Yes, I helped work on this, and I am sure of the methods and the results contained within."

The bottom line (tl;dr) is that you shouldn't take this as a personal attack. You should be thankful to have someone who can invest the amount of time necessary to ensure the correctness of the work you've done.