Representación del Conocimiento (UFT) Mauricio Yépez
1. Inteligencia Artificial:
Representación de Conocimientos
Mauricio Yépez
CI: 25,854,732
Junio, 2020.
UNIVERSIDAD FERMÍN TORO
VICE-RECTORADO ACADÉMICO
FACULTAD DE INGENIERÍA
ESCUELA DE COMPUTACIÓN
2. La Inteligencia Artificial (IA) es una de las ramas mas
importantes de las ciencias de la computación. Posee
información sumamente relevante para el desarrollo profesional
de los ingenieros enfocados a las disciplinas de las tecnologías
de la información. Los métodos de representación del
conocimiento son empleados por los sistemas de inteligencia
artificial ya que son fundamentales para su implementacion.
3. Inteligencia Artificial
La Inteligencia Artificial es el campo
científico de la informática que se encarga
de estudiar el uso de modelos
computacionales capaces de emular el
proceso de racionamiento e inferencia
humano
La I.A. Permite la creación de sistemas totalmente automatizados, que pueden
evaluar circunstancias y actuar en función de un razonamiento basado en las
premisas. Son capaces de analizar datos en grandes cantidades, identificar
tendencias, y por lo tanto, formular con rapidez y precisión predicciones de forma
automática.
4. Conocimiento
El conocimiento es la representación de
información verídica referente a un campo
específico. Que aporta datos relevantes a la
hora de llevar a cabo la toma de decisiones en
un sistema inteligente.
En el área de inteligencia artificial, el
conocimiento es la base fundamental sobre la
cual un sistema evalúa la certeza de sus
premisas y lleva a cabo funciones lógicas para
condicionar su proceder. Las respuestas de
todo sistema inteligente dependerá del
conocimiento del sistema.
Inferencia
Una inferencia es una conclusión originada
mediante una serie de premisas en forma de
conocimiento.
La naturaleza de la inferencia dependerá del
conocimiento utilizado para construir sus
premisas.
En el estudio de la inteligencia artificial, la
inferencia es un proceso fundamental. Ya que
un sistema inteligente debe ser capaz de inferir
las acciones a ejecutar en base a su estado y
circunstancias (premisas) presentes.
5. Representación del Conocimiento
Un sistema computacional maneja
información la cual es un conjunto de
magnitudes medibles del mundo real, que
son conocidos como datos.
Para que un sistema adquiera conocimiento
esta información debe presentarse
empleando un proceso de abstracción,
mediante la representación de datos en un
formato que un computador pueda
interpretar.
6. Lógica Proposicional
La lógica proposicional es un sistema formal cuyos elementos más simples representan
proposiciones, y cuyas constantes lógicas, llamadas conectivas lógicas, representan
operaciones sobre proposiciones, capaces de formar otras proposiciones de mayor
complejidad. En otras palabras, consiste en aplicar deducciones matemáticas en forma
de operaciones lógicas sobre premisas a las cuales se le asocian valores de verdadero o
falso para derivar conclusiones. A este proceso se le denomina como calculo
preposicional.
7. Lógica de Predicados
La lógica de predicados se basa en hacer
uso de las operaciones de la lógica
proposicional sobre premisas que constan
de operadores de cuantificación (universal y
existencial) así como también funciones
preposicionales que representan hechos y
realidades acerca de los objetos del mundo
real.
8. Marco o Frame
Un marco o frame es una estructura de datos
compleja que puede ser utilizada para almacenar
información sobre una entidad en específico.
El marco representa a todas las entidades
involucradas con una serie de slots o atributos
que representan sus características. Cada slot
puede contener: datos simples, un procedimiento,
una restricción o un apuntador a otro frame. Es la
base fundamental de la programación orientada a
objetos.
9. Representaciones Procedurales
Las representaciones del conocimiento procedurales están diseñadas para enfocar el
conocimiento en función de los procedimientos que se pueden aplicar sobre él. Estas
se enfocan mas a las premisas del conocimiento más que en sus procesos.
Los tipos de representación procedurales son los siguientes:
• Reglas de producción.
• Guiones o script.
• Representación orientada a objetos.
10. Regla de Producción
- Las reglas de producción son un tipo de representación del conocimiento que
establece una serie de procesos que se cumplirán según ciertas condiciones
específicas.
- Se expresan con pares condición-procedimiento de manera que si se cumple la
condición lógica, se lleva a cabo un proceso en base a condición.
- Son similares al proceso de razonamiento humano.
11. Heurística
La heurística es la forma en la cual se desarrolla el
racionamiento humano y, aunque no sea una
representación de la cual pueda prescindir un
computador, es un punto de referencia bajo la
cual evaluar la efectividad de cada uno de los
tipos de representación.
Para interpretar la heurística como una
representación valida, es necesario establecer
lineamientos y metodologías abstractas con
procedimientos con equivalencias en cómputos.
12. En conclusión las representaciones del conocimiento son
herramientas de uso fundamental en el funcionamiento de todo
sistema inteligente. Debido a estas representaciones es posible
desarrollar sistemas que posean similitudes al racionamiento
humano, con el cual se pueden diseñar computadores
inteligentes. La correcta asimilación y comprensión de dicha
información es de gran provecho a la para el desarrollo de
inteligencias artificiales.