I had to take a standard ethics seminar at my research lab (everyone in my lab must take the seminar). As one would expect, I learned that the charges associated with falsifying data are serious.
Whether you falsify data or make a stupid mistake, the end result is that the published work is wrong. But the charges of falsifying data are much more serious than the charges associated with human error.
My motivation for making this post is as follows. Researchers must be allowed some leniency on accuracy, otherwise one would not progress at a reasonable pace. Nobody is right 100% of the time. Some of the best papers and discoveries have inaccuracies (some are in fact 100% wrong). However, if your data is innacurate, and the allegation is that you falsified the data, your career takes a major hit.
Question
What are the specific differences between falsifying results and making a human error? How does one decipher between erroneous results (due to human error, or negligence, or incompetence, or an early career mistake, etc) and falsified/fabricated results? How does one prove results are falsified? Conversely, how would a researcher prove his/her innocence?