Il ragionamento basato sui casi è un metodo di risoluzione dei problemi in cui si sviluppa una soluzione a un nuovo problema sulla base delle esperienze passate con un problema diverso. In alcuni casi, si può essere in grado di riutilizzare completamente una particolare soluzione, mentre in altri casi il vecchio problema fornisce solo una visione limitata della nuova soluzione. Il ragionamento basato sui casi è fortemente basato sull’analogia, poiché gli individui guardano al passato per trovare situazioni e problemi analoghi a quelli che affrontano nel presente. È molto rilevante per lo studio del processo decisionale umano e per la tecnologia del ragionamento informatico. Molti ricercatori nell’area del processo decisionale umano e della risoluzione dei problemi ritengono che quasi tutte le decisioni ragionate siano prese da ragionamenti basati su casi.
Si può applicare il ragionamento basato sui casi in una varietà di modi diversi in base alle proprie esigenze in una data situazione. Una soluzione a un problema più vecchio può essere riutilizzata per risolvere un problema nuovo e analogo o può almeno suggerire un metodo per risolvere il nuovo problema. Si può usare tale ragionamento per modificare una soluzione al nuovo problema che non funziona correttamente o per prevedere potenziali problemi con una nuova soluzione. Dopo aver trovato una soluzione al nuovo problema, si possono usare situazioni passate analoghe per analizzare la nuova soluzione al fine di determinare perché ha funzionato e cercare potenziali carenze.
Quattro fasi principali caratterizzano il ragionamento basato sui casi. Quando viene identificato un nuovo problema, bisogna prima ricordare problemi passati simili. Ricordando i problemi passati, si riutilizza una soluzione o la si adatta alla nuova situazione. Dopo questo, si deve testare la nuova soluzione per vedere se funziona per il nuovo problema proprio come ha funzionato per l’analogo problema precedente e rivedere la nuova soluzione di conseguenza. Infine, dopo aver trovato una soluzione funzionante, si affida il nuovo problema e la soluzione alla memoria come un nuovo “caso” a cui fare riferimento in casi successivi di ragionamento basato su casi.
Quasi tutte le persone tendono a utilizzare il ragionamento basato sui casi per risolvere un’ampia gamma di problemi nella loro vita quotidiana. Alcune professioni in particolare esigono l’uso frequente di tali metodi di ragionamento. Avvocati e giudici, ad esempio, spesso basano le loro argomentazioni e decisioni su precedenti casi legali simili. I matematici e gli studenti di matematica usano il ragionamento basato sui casi quando risolvono problemi di matematica nuovi e non familiari. Quasi tutte le carriere che richiedono la risoluzione dei problemi richiederanno l’uso di tali metodi di ragionamento ad un certo punto.