Frage 1
Frage
¿Cómo son las tareas abordadas por la Ingeniería del Conocimiento?
Frage 2
Frage
¿Qué tipos de tareas aborda la Inteligencia Artificial?
Antworten
-
Tareas en dominios formales
-
Reproducir tareas del comportamiento humano: ver, oir, caminar,
hablar, etc.
-
Tareas en dominios científicotécnicos: Diagnóstico médico,
monitorización, .
-
Tareas de cálculo numérico
Frage 3
Frage
Las tareas que aborda la IA en dominios formales se
caracterizan por:
Antworten
-
No son, por lo general, problemas de mundo real pero algunos de
sus resultados son extrapolables e este mundo
-
No hay imprecisión en el conocimiento
-
El comportamiento se describe de forma completa e inequívoca
-
Hay pocos elementos
Frage 4
Frage
¿Cuando podemos decir que un problema ha te tratarse como un problema de
Inteligencia Artificial?
Antworten
-
Cuando es necesario el aprendizaje y la inyección de
conocimiento del dominio.
-
Cuando el conocimiento necesario es masivo, incompleto,
complejo y difícil de representar.
-
No exista una solución analítica o algorítmica conocida o que
cuando existiendo esa solución la explosión combinatoria la haga
ineficiente.
-
Siempre que abordemos tareas cognoscitivas que usen
conocimiento de sentido común.
Frage 5
Frage
¿Cuando podemos decir que tenemos una técnica de IA?
Antworten
-
Permite manejar el razonamiento impreciso y temporal.
-
Separa el conocimiento de su uso en inferencia y hace énfasis en
el primero.
-
Incluye algún tipo de aprendizaje: Simbólico o Conexionista. Sin
aprendizaje no hay IA.
-
Usa heurísticas que intentan capturar el conocimiento accesible
(en general incompleto e impreciso) del dominio.
-
Utiliza una estructura de tareas genéricas que permite capturar los
aspectos generales del problema y de sus procedimientos de
solución de forma que las situaciones individuales se tratan por los
métodos asociados a las clases a las que pertenecen.
Frage 6
Frage
El propósito de la Inteligencia Artificial (IA) es hacer computacional el conocimiento
humano no analítico por procedimientos simbólicos, conexionistas o híbridos.
Frage 7
Frage
Hay dos paradigmas para el estudio de la Inteligencia Artificial: Computación Simbólica y
Computación Estadística.
Frage 8
Frage
El objeto formal de estudio de la Inteligencia Artificial es la información y el
conocimiento
Frage 9
Frage
En la Inteligencia Artificial la información y el conocimiento deben ser observados,
identificados, modelados, procesados y explicados.
Frage 10
Frage
La Inteligencia Artificial como ciencia a largo plazo busca una teoría del conocimiento
computable con capacidad predictiva semejante a una teoría física, es decir, impersonal,
comprobable experimentalmente y transferible.
Frage 11
Frage
La Inteligencia Artificial como ciencia de síntesis aspira a convertirse
en una ingeniería. Se parte de un conjunto de especificaciones funcionales y se busca la
síntesis de un programa haciendo uso de una metodología.
Frage 12
Frage
La Inteligencia Artificial como ingeniería va a trabajar con información y conocimiento.
Estos dos elementos hemos de identificarlos, modelarlos, representarlos y realizar
inferencias con ellos. El resultado será un programa de ordenador desarrollado a partir
de un modelo.
Frage 13
Frage
Las tareas que aborda la IA en dominios formales se solucionan a través del método de
la búsqueda en un espacio de estados de conocimiento.
Frage 14
Frage
La IA en dominios científicos técnicos la tarea a sintetizar admite una representación
dentro de una jerarquía de tareas genéricas válidas en muchas aplicaciones: Tareas de análisis, modificación y síntesis. A abordar una nueva aplicación de un tipo determinado sólo habría que modificar el conocimiento del dominio de la
aplicación.
Frage 15
Frage
Desde la perspectiva del comportamiento artificial la IA busca comprender y duplicar las
funciones que caracterizan los aspectos más genuinos del comportamiento humano
ordinario.
Frage 16
Frage
La IA como ciencia de lo artificial busca reproducir tareas genuinas del comportamiento
humano como oír, hablar, caminar, ver, etc..
Frage 17
Frage
La IA aplicada busca la implementación de sistemas físicamente realizables pasando del
nivel de especificaciones al nivel de
componentes. La clave para lograr esto es conseguir programas
traductores intermedios que conecten las primitivas de bajo nivel con las de un lenguaje
de representación cada vez más próximo al lenguaje
natural.
Frage 18
Frage
En el siguiente programa el mecanismo de inferencia utilizado para generar el nuevo
hecho de que Sócrates es mortal la herencia:
(deffacts h
(hombre Socrates))
(defrule r1
(hombre ?x)
=>
(assert (mortal ?x))
)
Frage 19
Frage
En el siguiente programa se puede inferir que Sócrates es mortal a través del mecanismo
de inferencia de la herencia:
class Hombre():
def __init__(self):
self.mortal=True
if __name__='__main__':
socrates=Hombre()
if socrates.mortal:
print 'Socrates es mortal'
Frage 20
Frage
En los lenguaje declarativos como Clips el motor de inferencia no hay que programarlo.
Frage 21
Frage
En relación a las inferencia y los mecanismos de inferencia:
Antworten
-
Existen diversos mecanismos de inferencia, entre ellos
destacamos la comparación de patrones en el formalismo de
representación de los sistemas basados en reglas.
-
Cada formalismo de representación del conocimiento presenta
sus propios mecanismos de inferencia.
-
El encadenamiento de reglas es un mecanismo de inferencia.
Frage 22
Frage
En la siguiente imagen decir si son ciertas las siguientes afirmaciones:
Antworten
-
El programa realizará una inferencia al crear nueva información a
partir del conocimiento y de la información.
-
El conocimiento corresponde a la regla y la información a los
hechos.
-
La información y el conocimiento están representadas a novel
simbólico.
-
El conocimiento está expresado de forma imperativa.
Frage 23
Frage
Los SBC pueden incluir procesos de búsqueda para la toma de decisiones en problemas complejos, y a menudo incorporan mecanismos de aprendizaje y nunca incluyen comunicación en lenguaje natural.
Frage 24
Frage
El objetivo de la Ingeniería del Conocimiento es el mismo que de la Ingeniería del Software y que no es más que el de transformar el proceso de desarrollo de un sistema de un arte a una disciplina ingenieril.
Frage 25
Frage
Se pueden definir los sistemas basados en conocimiento como los Sistemas Software que mantienen una gran cantidad de conocimiento y que incluyen métodos adecuados para explotarlo.
Frage 26
Frage
Entre las diferencias entre los Sistemas Basados en Conocimiento y los Sistemas de Información tradicionales encontramos:
Antworten
-
Las salidas que propocionan los SBC necesitan de procesos elaborados donde interviene métodos para deducir nueva información y técnicas heurísticas para reducir los espacios de búsqueda de solución.
-
Los SI son sistemáticos y procedimentales, es decir, utilizan como entrada datos organizados de una manera más o menos simple, y emplean algoritmos deterministas para obtener una salida.
-
Los SBC se aplican a dominios y problemas menos complejos que los que trata los Sistemas de Información tradicionales.
-
En cambio, los SBC son declarativos y heurísticos, utilizan bases de conocimientos y métodos de resolución de problemas que no se adaptan al estado del problema, sobre los que no se pueden modificar los objetivos de la solución, y que pueden ir optimizando comportamiento a lo largo del tiempo.
Frage 27
Frage
En los SBC, las estructuras de representación son declarativas, de forma que se permite separar el conocimiento del dominio de los mecanismos de deducción (inferencia) utilizados, que pueden ser aplicados a otros dominios.
Frage 28
Frage
Entre las ventajas del uso de los SBC destacamos:
Antworten
-
No está permitido el tratamiento de la certidumbre.
-
Extraer el conocimiento de expertos tiene un alto coste, pero puede ser reutilizable y no se pierde.
-
Algunos problemas no tienen algorítmicas tratables en tiempo real. Los SBC reducen espacio de búsqueda aplicando alguna heurística.
-
En comparación con el empleo de expertos, las soluciones que dan los SBC son más rápidas, objetivas y evitan operaciones incómodas y monótonas.
Frage 29
Frage
Los SBC, al tener estructuras de representación declarativas dificultará la reutilización tanto de la base de conocimiento, como de los métodos de resolución de problemas para otros proyectos, lo que tiene poca transcendencia si tenemos en cuenta el poco esfuerzo que requiere la fase de adquisición de conocimiento.
Frage 30
Frage
Un Sistema Basado en Conocimiento se compone de una estructura de datos, relaciones de carácter declarativos y procedimental (ontologías, mrp) junto a representaciones heurísticas que simplifican el Espacio de Búsqueda y todo ello forma el conocimiento del sistema. Además, poseen mecanismos para realizar inferencias sobre el conocimiento almacenado.
Frage 31
Frage
En relación a las dificultades sobre la creación de los SBC destacamos:
Antworten
-
En los SBC suelen tener falta de creatividad y sentido común.
-
Cuando un experto humano se encuentra con un caso distinto, pero que se diferencia poco de otro tratado anteriormente, da una solución sin problemas. En cambio esto no suele suceder con los SBC.
-
No es fácil para un SBC aprender de sus salidas o incorporar nuevos ejemplos para afinar sus respuestas futuras así como adaptarse a entornos cambiantes.
Frage 32
Frage
La Ingeniería del Conocimiento es la disciplina tecnológica que se centra en proporcionar una aproximación sistemática, disciplinada y no cuantificable al desarrollo, funcionamiento y mantenimiento de Sistemas Basados en Conocimiento
Frage 33
Frage
En relación a las tareas que desarrollan los SBC
Antworten
-
Las tareas de los SBC se suelen agrupar en tareas de análisis (como clasificación, asesoramiento, diagnóstico, etc.) y tareas de sinstesis (como diseño, planificación, modelado, etc.).
-
El término tarea se refiere a alguna actividad orientada hacia una meta o resolución de un problema.
-
Los SBC se desarrollan para realizar una tarea específica sobre un dominio determinado.
Frage 34
Frage
Un Sistema Basado en Conocimiento es un sistema software capaz de soportar la representación explícita del conocimiento de un dominio específico y de explotarlo a través de los mecanismos apropiados de razonamiento para proporcionar un comportamiento de nivel alto en la resolución de problemas.
Frage 35
Frage
Entre los mecanismos de inferencia que incluyen estos sistemas basados en conocimiento destacamos la comparación de patrones, el encadenamiento de reglas y la herencia.
Frage 36
Frage
Los Sistemas Basados en Conocimiento tratan con problemas estructurados en los que nos podemos encontrar requisitos subjetivos, entradas inconsistentes, incompletas o con incertidumbre y que no pueden ser resueltos aplicando algoritmos clásicos o la investigación operativa.
Frage 37
Frage
Entre las dificultades de los SBC en relación a la adquisición del conocimiento destacamos:
Antworten
-
La principal barrera en el desarrollo de SBC está en que el proceso de adquisición de conocimiento es lento y arduo desde cualquier fuente de conocimiento, pero sobre todo desde expertos en un área determinada.
-
Es difícil, para un experto altamente práctico, abstraer buenas referencias de situación cuando está bajo observación y suele ser complicado obtener unas cuantas reglas que engloben un comportamiento general.
-
La experiencia es fácil de extraer de las personas, ya que las respuestas de cada experto en una misma situación suelen ser las mismas.
Frage 38
Frage
Los métodos de Resolución de problemas con limitación de roles (MLR, en
adelante) propuesto por McDermott en 1988 se pueden considerar como uno de
los primeros intentos de explotar la reutilización en el desarrollo de los SBC.
Este autor propone:
Antworten
-
Las propuestas de sú metodo ayuda a seleccionar el conocimiento del dominio que hay que adquirir
-
Unir el MRP con la BC específico de la tarea.
-
Los métodos de resolución de problemas se pueden utilizar en muchos dominios.
Frage 39
Frage
Buchanan en 1981 presenta el desarrollo de un SBC como un Proceso de
Modelado del Conocimiento, entendido éste como la transferencia y
transformación de la experiencia humana en la resolución de problemas desde
alguna fuente de conocimiento a un programa.
Frage 40
Frage
El objetivo de la Ingeniería del Conocimiento, al igual que la IS, es el de
transformar el proceso de construcción de un SBC de un arte a un proceso de
ingeniería.
Frage 41
Frage
En relación al nivel de conocimiento propuesto por Newell indicar:
Seleccione una o más de una:
Antworten
-
La Hipótesis del Nivel de Conocimiento de Newell establece que existe un nivel adicional en los sistemas computacionales, situado justo encima del
nivel simbólico, que está caracterizado por tener el conocimiento como
medio y el principio de racionalidad como ley de comportamiento
-
El conocimiento, se puede describir tanto en términos funcionales (¿qué hace?: diagnosticar, planificar ), como en términos estructurales (una ... serie de objetos que poseen determinadas propiedades y relaciones).
-
En resumen, al definir un sistema en el nivel de conocimiento lo estamos tratando como si poseyera conocimiento y objetivos, además de suponer que hará todo lo posible para alcanzar dichos objetivos, en la medida en que conocimiento se lo permita.
Frage 42
Frage
El proceso de desarrollo de un sistema basado en conocimiento se ve
constantemente amenazado por los problemas que aparecen al extraer
conocimiento del experto y al codificarlo en un sistema computacional.
Frage 43
Frage
Indicar la afirmación correcta
Seleccione una o más de una:
Antworten
-
Los métodos generales de resolución de problemas como los métodos de búsqueda resultan insuficientes para resolver muchos problemas en el mundo real.
-
El potencial de un computador a la hora de resolver problemas radica, sobre todo, en el mecanismo de inferencia empleado, más que en el conocimiento.
-
El conocimiento puede ser transferido a un computador a través de una representación que éstos puedan manipular.
Frage 44
Frage
Desde un punto de vista ingenieril el desarrollo de los primeros sistemas
expertos en las décadas de los setenta y ochenta, se pueden considerar como
un proceso de transferencia del conocimiento humano a una base de
conocimiento implementada en un computador.
Frage 45
Frage
El trabajo de Clancey se centró en el análisis del sistema experto MYCIN y
demostró que:
Antworten
-
El resultado más importante de este trabajo consistió en la demostración de que aunque el conocimiento se podía formalizar en forma de reglas y usar de forma eficiente para resolver problemas, esto no implicaba que dicha representación capturase todos los matices conceptuales necesarios para que pudiera ser utilizado en otros contextos, como por ejemplo el de la instrucción.
-
Para mejorar estos sistemas era necesario establecer una distinción clara entre las estructuras de conocimiento, el comportamiento del agente relacionados con la resolución del problema, y los relacionados con el sistema propiamente dicho. (Esto llevará a proponer un modelo de conocimiento con más estructura).
-
Las facilidades de explicación que ofrecía el sistema eran adecuadas para explicar su propio comportamiento a los estudiantes, ya que parte delconocimiento necesario para el control estaba embebido en la propia base de conocimiento.
Frage 46
Frage
El hecho de que en los primeros desarrollos de los SBCs el conocimiento sobre
el problema no estuviera estructurado llevó a:
Seleccione una o más de una:
Antworten
-
Aparecían problemas de estimación del tiempo de desarrollo y no se cumplían las expectativas iniciales sobre lo que debería hacer el producto.
-
La transferencia de éstos sistemas al campo comercial a la hora de
construir grandes SBCs fue un fracaso en la mayoría de los casos.
-
El mantenimiento y verificación de dichos sistemas era una tarea difícil y costosa.
Frage 47
Frage
En relación a la Estructuras de Tareas se puede afirmar:
Seleccione una o más de una:
Antworten
-
La Estructuras de Tareas es un árbol de tareas, métodos y subtareas aplicadas de forma recursiva hasta que las tareas que se alcancen puedan ser llevadas a cabo utilizando el conocimiento del dominio del que se dispone.
-
La estructura de tareas nos permite especificar el hecho de que para una misma tarea se puede utilizar más de un método.
-
El uso de una Estructuras de Tareas nos permite definir procesos de razonamiento en el nivel de conocimiento sin hacer referencia alguna a la implementación, es decir, al nivel simbólico.
Frage 48
Frage
El conocimiento tiene una estructura interna que es analizable por medio de
distintos roles y categorías de conocimiento. El conocimiento nunca será
caótico, siempre tendrá una estructura.
Frage 49
Frage
La aportación más importante del trabajo de Buchanan (1981) fue la
identificación del proceso de adquisición de conocimiento como un cuello de
botella en el proceso de desarrollo de un SBC.
Frage 50
Frage
El concepto de tarea genérica propuesto por Chandrasekaran encierra las
siguientes afirmaciones:
Seleccione una o más de una:
Antworten
-
Se basa en la idea intuitiva de que tienen que existir tipos de
conocimiento y requisitos de control que sean comunes al razonamiento de diagnóstico en diferentes dominios.
-
Cabe esperar que la representación del conocimiento asociado a la tarea de diagnóstico se pueda realizar utilizando un vocabulario común en diferentes dominios.
-
La experiencia humana está compuesta por un conjunto organizado de conocimiento.
-
Cabe esperar que esta idea se pueda aplicar a otros tipos de
razonamiento, como la tarea de diseño.
Frage 51
Frage
Para Newell el principal problema era no distinguir en entre Conocimiento y
Representación del conocimiento.
Frage 52
Frage
Los métodos de Resolución de problemas con limitación de roles (MLR, en
adelante) propuesto por McDermott en 1988 se pueden considerar como uno de
los primeros intentos de explotar la reutilización en el desarrollo de los SBC.
Este autor descubrió tras analizar diversos SBC que:
Seleccione una o más de una:
Antworten
-
En los sistemas basados en conocimiento el conocimiento de control es sencillo.
-
No se proporciona ninguna guía para extraer el conocimiento
-
El problema reside en que el conocimiento de control está embebido en la BC (conocimiento del dominio) lo que origina problemas de mantenimiento y falta de reutilización del código.
Frage 53
Frage
En los inicios de la creación de sistemas basados en conocimiento:
Seleccione una:
Antworten
-
Aspectos formales como la comprobación de los requisitos y el
mantenimiento eran muy importantes.
-
Estos sistemas eran construidos utilizando el típico ciclo de codificación y reparación de errores (code & fix), método que suponía un paso atrás desde el punto de vista de la IS.
-
Este tipo de procesos de desarrollo tenía muchas ventajas, y era viable para proyectos de una cierta envergadura.
Frage 54
Frage
Al ser el nivel simbólico el más alto en la jerarquía tanto el conocimiento como
su representación se colocaban a un mismo nivel. Esto era el reflejo del
paradigma de extracción del conocimiento. Para resolver este problema
Chandrasekaran propone la existencia de un nivel adicional: el nivel de
conocimiento.
Frage 55
Frage
En el nivel contextual de la metodología CommonKads se trata de responder a la pregunta ¿Pro qué desarrollar el SBC?
Frage 56
Frage
En relación a CommonKads.
Seleccione una o más de una:
Antworten
-
El conocimiento no posee una estructura interna estable.
-
El principio del nivel de conocimiento implica que el conocimiento se modelará primero a nivel conceptual, independientemente de la posterior implementación software. Los detalles de implementación se establecen después, en la realización del diseño del software.
-
CommonKads considera a la ingeniería del conocimiento como actividad de modelado.
Frage 57
Frage
Indicar la afirmación correcta
Seleccione una o más de una:
Antworten
-
El potencial de un computador a la hora de resolver problemas radica, sobre todo, en el mecanismo de inferencia empleado, más que en el conocimiento.
-
El conocimiento puede ser transferido a un computador a través de una representación que éstos puedan manipular.
-
Los métodos generales de resolución de problemas como los métodos de búsqueda resultan insuficientes para resolver muchos problemas en el mundo real.
Frage 58
Frage
Una tarea para resolver un problema al aplicarle un método se puede descomponer en subtareas e inferencias. Si la aplicación de métodos se hace de forma recursiva en el nivel más bajo de la descomposición tendremos el conjunto de inferencias que participa en la resolución del problema.
Frage 59
Frage
En relación a CommonKads
Seleccione una o más de una:
Antworten
-
El principio del nivel de conocimiento implica que el conocimiento se modelará primero a nivel conceptual, independientemente de la posterior implementación software. Los detalles de implementación se establecen después, en la realización del diseño del software.
-
CommonKads considera a la ingeniería del conocimiento como actividad de modelado.
-
El conocimiento no posee una estructura interna estable.
Frage 60
Frage
De la siguiente figura se desprende:
Seleccione una o más de una:
Antworten
-
Los roles de conocimiento representan elementos particulares del dominio en el que se desarrolla la aplicación
-
El conocimiento de la tarea y el método de resolución del problema puede reutilizarse en muchos dominios
-
Este plano puede servir de guía al ingeniero del conocimiento como guía para extraer el conocimiento del experto
-
Los roles estáticos están representados como óvalos en la figura
-
Los roles de conocimiento de entrada y salida se representan cono rectángulos
Frage 61
Frage
Entre las principales dificultades de los SBC en relación a la adquisición del conocimiento destacamos:
Seleccione una o más de una:
Antworten
-
La principal barrera en el desarrollo de SBC está en que el proceso de adquisición de conocimiento es lento y arduo desde cualquier fuente de conocimiento, pero sobre todo desde expertos en un área determinada.
-
Es difícil, para un experto altamente práctico, abstraer buenas referencias de situación cuando está bajo observación y suele ser complicado obtener unas cuantas reglas que engloben un comportamiento general.
-
La experiencia es fácil de extraer de las personas, ya que las respuestas de cada experto en una misma situación suelen ser las mismas.
Frage 62
Frage
En relación a CommonKads:
Seleccione una o más de una:
Antworten
-
Se modela el conocimiento como un todo funcional pero bien estructurado, formado por diferentes partes que juegan papeles distintos, restringidos y especializados en la solución del problema.
-
El análisis del conocimiento del sistema puede llevarse a cabo usando categorías de conocimiento estables y genéricas, usando patrones y estructuras de control, etc.
Frage 63
Frage
Esta figura representa la descomposición en funciones de una inferencia.
Frage 64
Frage
La siguiente figura representa los diferentes modelos de que se compone la metodología CommonKads. El primer nivel corresponde al análisis del sistema y los dos siguientes niveles corresponden al diseño del sistema.