3
Case Based Reasoning Contenido. Case Based Reasoning o Razonamiento Basado en Casos es un paradigma o proceso para solucionar problemas. Este proceso de solución de problemas nuevos se basa en las soluciones de problemas anteriores. Este razonamiento es capaz de utilizar conocimientos específicos de experiencias anteriores, es decir, situaciones de un problema concreto ya resuelto (casos). Un problema nuevo o nunca antes tratado es resuelto cuando se halla un caso pasado similar y además este se volverá a utilizar para resolver otros problemas nuevos. Este razonamiento tiene un acercamiento al aprendizaje incremental, ya que un problema resuelto, ayuda a resolver problemas nuevos. En resumen según diferentes autores como Aamodt & Plaza, Kolodner, Mitra & Basak, Watson ó Sankar & Simon, estudiosos del tema, el razonamiento basado en casos es resolver un problema nuevo recordando una situación similar previa y reutilizando su información y conocimiento. En terminología de Razonamiento Basado en Casos, Case Based Reasoning o simplemente CBR, podemos definir un caso como una situación de un problema. Caso previo, caso almacenado o caso guardado es una situación o problema previamente

Razonamiento Basado en Casos

Embed Size (px)

DESCRIPTION

Razonamiento Basado en Casos

Citation preview

Page 1: Razonamiento Basado en Casos

Case Based Reasoning

Contenido.

Case Based Reasoning o Razonamiento Basado en Casos es un paradigma o

proceso para solucionar problemas. Este proceso de solución de problemas

nuevos se basa en las soluciones de problemas anteriores. Este razonamiento es

capaz de utilizar conocimientos específicos de experiencias anteriores, es decir,

situaciones de un problema concreto ya resuelto (casos). Un problema nuevo o

nunca antes tratado es resuelto cuando se halla un caso pasado similar y además

este se volverá a utilizar para resolver otros problemas nuevos.

Este razonamiento tiene un acercamiento al aprendizaje incremental, ya que un

problema resuelto, ayuda a resolver problemas nuevos.

En resumen según diferentes autores como Aamodt & Plaza, Kolodner, Mitra &

Basak, Watson ó Sankar & Simon, estudiosos del tema, el razonamiento basado

en casos es resolver un problema nuevo recordando una situación similar previa y

reutilizando su información y conocimiento.

En terminología de Razonamiento Basado en Casos, Case Based Reasoning o

simplemente CBR, podemos definir un caso como una situación de un problema.

Caso previo, caso almacenado o caso guardado es una situación o problema

previamente experimentado, que ha sido capturado y aprendido de forma que este

pueda ser reutilizado para resolver futuros problemas. Caso nuevo o un caso sin

resolver, es la descripción de un problema nuevo a resolver.

Sabiendo esto podemos afirmar que la calidad de un razonador basado en casos

depende de: la experiencia que tiene, la habilidad para entender situaciones

nuevas en términos de experiencias pasadas, su capacidad de adaptación, se

capacidad de evaluación y reparación y primordialmente su capacidad de integrar

nuevas experiencias en su memoria adecuadamente.

Las aplicaciones CBR se clasifican en: tareas de clasificación y tareas de síntesis.

Page 2: Razonamiento Basado en Casos

En las tareas de clasificación, un caso nuevo se empareja con aquellos de la base

de casos para determinar qué tipo, clase o caso es. La solución del caso que

mejor ajusta es la que se reutiliza.

Las tareas de síntesis intentan crear una nueva solución combinando partes de

soluciones previas. Éstas son inherentemente complejas a causa de las

restricciones de los elementos usados durante la síntesis.

Algunos ejemplos de sistemas CBR son: CHEF, planificador basado en casos;

JULIA, diseñador basado en casos; CASEY, programa de diagnósticos basado en

casos; HYPO, programa interpretativo basado en casos; PROTOS, programa de

clasificación basado en casos.

Conclusiones.

En conclusión el Case Based Reasoning, Razonamiento Basado en Casos o CBR

es una forma de resolver problemas en base a una experiencia previa, este

razonamiento es una manera de razonar haciendo analogías. Es un poderoso

método para el razonamiento de computadoras e incluso de personas, ya que

para la solución de problemas nuevos se basa en casos que no son más que

problemas de la misma índole ya resueltos anteriormente. Debido a esto se dice

que este razonamiento presenta un acercamiento al aprendizaje incremental,

porque al resolver nuevos problemas, estos pasan a ser utilizados para resolver

otros y así sucesivamente se incrementa la capacidad de resolución de problemas

nuevos.

El CBR es mucho más entendible al comprender el concepto de caso que no es

más que: “A case is a contextualized piece of knowledge representing an

experience that teaches a lesson fundamental to achieving the goals of the

reasoner” Kolodner, 1993, es decir: "Un caso es una pieza contextualizada de

conocimientos que representa una experiencia que enseña una lección

fundamental para la consecución de los objetivos del razonador".