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