Professional Documents
Culture Documents
SISTEMAS EXPERTOS
Los sistemas expertos son programas que aplican los conceptos de la inteligencia artificial, es decir
estos sistemas buscan capturar en un ordenador la experiencia de una persona experta en un área
determinada del conocimiento, de tal modo que una persona no experta pueda aprovechar esta
información.
Características de los sistemas expertos:
● Estructura
Las definiciones de vaso completamente vacío y vaso completamente lleno son demasiado
estrictas como para que resulten interesantes en un razonamiento en el que se consideran
operaciones de llenado y vaciado de vasos, y entre los términos de lleno y vacío hay un área
que no está claramente definida de pertenencia a ninguno de esos extremos. En el lenguaje
natural que usamos en el mundo real hemos cubierto esta imprecisión por medio de una
jerarquía de términos intermedios junto con modificadores que permiten cubrir un espectro
más grande de áreas usando un número limitado de ellos, y podemos hablar de lleno, medio
lleno, completamente lleno, casi lleno, etc. Matemáticamente, los conceptos de sí/no,
verdadero/falso están representados por medio del concepto clásico de conjunto, pero
necesitamos extenderlo para poder representar este tipo de información más difusa.
1. REDES NEURONALES
RED NEURONAL BIOLÓGICA
Fue Ramón y Cajal (1888) quién descubrió la estructura celular (neurona) del sistema
nervioso. Defendió la teoría de que las neuronas se interconectaban entre sí de forma
paralela, y no formando un circuito cerrado como el sistema sanguíneo.
Una neurona consta de un cuerpo celular (soma) de entre 10 y 80 mm, del que surge un
denso árbol de ramificaciones (dendritas) y una fibra tubular (axón) de entre 100 mm y un
metro.
Fig.Nº3
1. ALGORITMOS GENÉTICOS
Los Algoritmos Genéticos (AGs) son métodos adaptativos que pueden usarse para resolver
problemas de búsqueda y optimización. Están basados en el proceso genético de los
organismos vivos. A lo largo de las generaciones, las poblaciones evolucionan en la
naturaleza de acorde con los principios de la selección natural y la supervivencia de los más
fuertes, postulados por Darwin (1859). Por imitación de este proceso, los Algoritmos
Genéticos son capaces de ir creando soluciones para problemas del mundo real. La
evolución de dichas soluciones hacia valores óptimos del problema depende en buena
medida de una adecuada codificación de las mismas.
I. EL CONOCIMIENTO
Como concepto básico, el conocimiento es un conjunto de representaciones abstractas que
se almacenan mediante la experiencia o la adquisición de conocimientos o a través de la
observación. En el sentido más extenso que se trata de la tenencia de variados datos
interrelacionados que al ser tomados por sí solos, poseen un menor valor cualitativo.
1.1. Tipos de conocimiento y rasgos que lo caracterizan
a) Redes asociativas
b) Estructuras frame
Los objetos, son similares a las plantillas. Ambos sirven para agrupar conocimiento
asociado, soportan herencia, abstracción y el concepto de procedimientos agregados. La
diferencia radica en los siguiente:
1. En las plantillas, a los programas y a los datos se los trata como dos entidades,
relacionadas separadas. En cambio, en los objetos se crea una fuerte unidad entre los
procedimientos (métodos) y los datos.
2. Los demons de las plantillas sirven sólo para computar valores para las diversas
ranuras o para mantener la integridad de la base de conocimientos cada vez que una
acción de alguna plantilla, afecta a otra. En cambio, los métodos utilizados por los
objetos son más universales ya que proporcionan cualquier tipo general de
computación requerida y además soportan encapsulamiento y polimorfismo.
Ventajas de la Representación orientada a objetos
Los objetos, como forma de representación del conocimiento ofrecen las siguientes
ventajas:
1. Poder de abstracción.
2. Encapsulamiento o capacidad de esconder información.
3. Herencia, es decir pueden recibir características o propiedades de sus ancestros.
4. Polimorfismo, que permite crear una interfaz común para todos los diversos objetos
utilizados dentro del dominio
5. Posibilidad de reutilización del código
6. Mayor facilidad para poder trabajar eficientemente con sistemas grandes
El guion es una herramienta en la que se especifica el desarrollo del llamado paso a paso,
considerando todas las alternativas posibles claramente identificadas con su correspondiente
acción a seguir.
Los programas que utilizan guiones almacenan la información mediante los grafos de
dependencia conceptual. Sin embargo, la representación de guiones va más allá de la
representación de frases aisladas. A parte de que los guiones enlazan causalmente
secuencias de acciones, la diferencia principal consiste en que cada guión posee roles
correspondientes a las personas que intervienen.
Ventajas de la Representación basada en guiones
1. Lectura concreta y directa, pues toma temas breves en base a temas concretos
2. Capacidad de predecir eventos
3. No depende de ningún idioma
4. Alto grado de inferencia
5. Capacidad de integrar información de forma coherente
a) Lógica proposicional
La lógica proposicional sería el primer mecanismo para representar el conocimiento, este
mecanismo comienza con el uso de sentencias atómicas, las cuales son sentencias que no se
pueden dividir.
Proposiciones
Una proposición es una oración declarativa o una expresión matemática que es verdadera o
es falsa, pero no ambas. De esta manera, una proposición tiene un valor de verdad, que
puede ser V, si es verdadera o puede ser F, si es falsa. Consideraremos exclusivamente
proposiciones matemáticas.
❖ Tautología: Se define tautología o validez a aquella fórmula que siempre es verdadera.
❖ Contradicción: Es una proposición que siempre es falsa para todos los valores de
verdad. Para cualquier valor de verdad de las proposiciones, sea cual sea el resultado
de la fórmula lógica estudiada siempre va a ser falso.
❖ Conjunción: Es aquella fórmula que es falsa o verdadera. Las expresiones de las que
depende la validez de los argumentos se definen constante lógicas.
a) Lógica de predicados
Cuantificador universal
Las variables, también pueden ser cuantificadas. Los cuantificadores que típicamente se
utilizan en lógica de predicados son:
a) Indica que la fórmula bien formada, dentro de su alcance, es verdadera para todos los
valores posibles de la variable que es cuantificada. Por ejemplo:
"X....
Reglas de producción
Los sistemas basados en reglas son los más comúnmente utilizados. Su simplicidad y
similitud con el razonamiento humano, han contribuido para su popularidad en diferentes
dominios. Las reglas son un importante paradigma de representación del conocimiento.