Raționamentul bazat pe caz este o metodă de rezolvare a problemelor în care cineva dezvoltă o soluție la o nouă problemă pe baza experiențelor anterioare cu o problemă diferită. În unele cazuri, se poate reutiliza complet o anumită soluție, în timp ce în alte cazuri vechea problemă oferă doar o perspectivă limitată asupra noii soluții. Raționamentul bazat pe cazuri se bazează puternic pe analogie, deoarece indivizii privesc în trecut pentru a găsi situații și probleme analoge cu cele cu care se confruntă în prezent. Este foarte relevant pentru studiul luării deciziilor umane și pentru tehnologia raționamentului computerizat. Mulți cercetători din domeniul luării deciziilor umane și al soluționării problemelor cred că aproape toate deciziile motivate sunt luate pe baza raționamentului de caz.
Se poate aplica raționamentul bazat pe caz într-o varietate de moduri diferite, în funcție de nevoile cuiva într-o situație dată. O soluție la o problemă mai veche poate fi reutilizată pentru a rezolva o problemă nouă și analogă sau poate cel puțin sugera o metodă de rezolvare a noii probleme. Se poate folosi un astfel de raționament pentru a modifica o soluție la noua problemă care nu funcționează tocmai corect sau pentru a prezice probleme potențiale cu o nouă soluție. După ce a venit cu o soluție la noua problemă, se poate folosi situații trecute analoge pentru a analiza noua soluție pentru a determina de ce a funcționat și pentru a căuta potențiale deficiențe.
Patru pași primari caracterizează raționamentul bazat pe caz. Când se identifică o nouă problemă, trebuie mai întâi să ne amintim problemele trecute similare. La amintirea problemelor trecute, se reutiliza o soluție sau o adaptează la noua situație. După aceasta, trebuie să testați noua soluție pentru a vedea dacă funcționează pentru noua problemă așa cum a funcționat pentru problema mai veche și trebuie să revizuiți noua soluție în consecință. În cele din urmă, după găsirea unei soluții de lucru, noua problemă și soluția sunt angajați în memorie ca un nou „caz” la care să se facă referire în cazuri ulterioare de raționament bazat pe caz.
Aproape toți oamenii tind să folosească raționamentul bazat pe cazuri pentru a rezolva o gamă largă de probleme din viața lor de zi cu zi. Unele profesii în special solicită utilizarea frecventă a unor astfel de metode de raționament. Avocații și judecătorii, de exemplu, își bazează adesea argumentele și deciziile pe cazuri juridice similare anterioare. Matematicienii și studenții la matematică folosesc raționamentul bazat pe caz atunci când rezolvă probleme de matematică noi și nefamiliare. Aproape toate carierele care necesită rezolvarea problemelor vor necesita utilizarea unor astfel de metode de raționament la un moment dat.