一些人常常将逆向推理和假设推理弄混,事实上,逆向推理和假设推理有着本质上的区别。FBI指出,假设推理是一种从一般到特殊的推理,所依据的前提都具有普遍性,而结论都具有特殊性。假设推理需要具有大小两个前提,大前提是一个已经被认识的一般性命题,小前提是等待被认识的命题。逆向推理是一种从特殊到特殊的推理,进行推理的基础是已有事实以及与事实相关的背景知识等。这两种推理的方向完全相反,假设推理是从原因到结果,逆向推理是从结果到原因,所以与其说逆向推理与假设推理相似,到不如说它们是恰好完全相反的两种推理。
逆向推理中也需要假设,但这种假设不是针对结果,而是针对原因。一个已经被观察到的现象,放在逆向推理中就是用来倒推的结论,我们要根据这个已知,推理出导致这个已知的原因;同样是这个已经被观察到的现象,放在假设推理中就是用来证明另一个假设的参照物,我们要根据这个已知,推理出这个已知将要引起的其他可能。