日常生活中,我們常常會表現出一些認知偏差,比如高估自己的能力、高估環境的危險等。對于認知偏差,研究者提出了一些可能的解釋,經濟學家認為,偏差的產生是由于大腦往往采用簡單程序來應對復雜的環境。而社會心理學家則認為,認知偏差與自我中心的思維傾向有關,也就是偏差是為了維持積極的自我形象、保持高水平的自尊或者是為了維持良好的自我感覺。而近期,進化心理學家哈瑟爾頓和列托提出了一種新的觀點,認為許多認知偏差都是自然選擇配備給人們的行為手冊,指導人們以犯錯誤的方式適應世界,因為如果不犯這種錯誤,就可能會犯代價更高的錯誤。舉例來說,假如一個原始人在野外找吃的,看到一種從來沒見過的蘑菇,在不能判斷對方是否有毒的情況下,假設蘑菇有毒的代價無疑是可以接受的(即使這種判斷可能是錯的),頂多就是挨餓。可這位老兄要是饑不擇食,假設蘑菇是沒毒的,恐怕就有中毒身亡的代價。因此,認為不熟悉的蘑菇可能有毒的錯誤感知和判斷能幫助人們更好地適應環境。