Le raisonnement basé sur des cas est une méthode de résolution de problèmes dans laquelle on développe une solution à un nouveau problème sur la base d’expériences passées avec un problème différent. Dans certains cas, on peut être en mesure de réutiliser complètement une solution particulière, tandis que dans d’autres cas, l’ancien problème ne fournit qu’un aperçu limité de la nouvelle solution. Le raisonnement basé sur les cas est fortement basé sur l’analogie, car les individus se tournent vers le passé pour trouver des situations et des problèmes analogues à ceux auxquels ils sont confrontés dans le présent. Il est très pertinent pour l’étude de la prise de décision humaine et pour la technologie du raisonnement informatique. De nombreux chercheurs dans le domaine de la prise de décision humaine et de la résolution de problèmes pensent que presque toutes les décisions raisonnées sont prises à partir d’un raisonnement basé sur des cas.
On peut appliquer le raisonnement basé sur des cas de différentes manières en fonction de ses besoins dans une situation donnée. Une solution à un problème plus ancien peut être réutilisée pour résoudre un problème nouveau et analogue ou peut au moins suggérer une méthode pour résoudre le nouveau problème. On peut utiliser un tel raisonnement pour modifier une solution au nouveau problème qui ne fonctionne pas tout à fait correctement ou pour prédire des problèmes potentiels avec une nouvelle solution. Après avoir trouvé une solution au nouveau problème, on peut utiliser des situations passées analogues pour analyser la nouvelle solution afin de déterminer pourquoi elle a fonctionné et de rechercher des lacunes potentielles.
Quatre étapes principales caractérisent le raisonnement par cas. Lorsqu’un nouveau problème est identifié, il faut d’abord se rappeler des problèmes antérieurs similaires. En se rappelant des problèmes passés, on réutilise une solution ou on l’adapte à la nouvelle situation. Après cela, il faut tester la nouvelle solution pour voir si elle fonctionne pour le nouveau problème tout comme elle a fonctionné pour l’ancien problème analogue et doit réviser la nouvelle solution en conséquence. Enfin, après avoir trouvé une solution de travail, on mémorise le nouveau problème et la nouvelle solution en tant que nouveau cas auquel se référer dans les instances ultérieures du raisonnement basé sur les cas.
Presque toutes les personnes ont tendance à utiliser le raisonnement basé sur des cas pour résoudre un large éventail de problèmes dans leur vie de tous les jours. Certaines professions en particulier exigent l’utilisation fréquente de telles méthodes de raisonnement. Les avocats et les juges, par exemple, fondent souvent leurs arguments et décisions sur des affaires juridiques similaires antérieures. Les mathématiciens et les étudiants en mathématiques utilisent le raisonnement basé sur des cas pour résoudre des problèmes mathématiques nouveaux et inconnus. Presque toutes les carrières qui nécessitent la résolution de problèmes nécessiteront l’utilisation de telles méthodes de raisonnement à un moment donné.