Red de conocimiento informático - Consumibles informáticos - Para obtener puntuaciones altas, busque respuestas de expertos en inteligencia artificial, ejercicios en "Principios y aplicaciones de la inteligencia artificial"

Para obtener puntuaciones altas, busque respuestas de expertos en inteligencia artificial, ejercicios en "Principios y aplicaciones de la inteligencia artificial"

Busqué la primera y tercera pregunta de esta pregunta toda la mañana y las encontré

1

(1) Las computadoras nuevas son rápidas y tienen una gran capacidad de almacenamiento . grande.

Solución: Definir predicado

NC(x): x es un nuevo tipo de computadora

F(x): x es rápido

B (x): x tiene gran capacidad

Representa el conocimiento como predicado:

(x) (NC(x)→F(x)∧B(x))

(2) A quien le gusta la programación le gustan las computadoras.

Solución: Definir predicado

P(x): x es una persona

L(x, y): a x le gusta y

Representar el conocimiento como predicados como:

( x) (P(x)∧L(x,pragramming)→L(x, computer))

3

Utilice representación de predicados para resolver el problema del granjero, el lobo, la cabra y el repollo. El granjero, el lobo, la cabra y el repollo están todos ubicados en la orilla izquierda de un río. Ahora debemos enviarlos a todos a la orilla derecha del río. El granjero tiene un bote al cruzar el río. , el barco puede transportar como máximo el lobo, la cabra y el repollo. El lobo se comerá la cabra y la cabra se comerá la col, a menos que el granjero esté allí. Parece que se está planeando un plan para garantizar que todos puedan cruzar el río de forma segura. Escriba las definiciones de los predicados utilizados y proporcione la función de cada predicado y los dominios individuales de las variables.

Solución: (1) Primero defina el predicado para describir el estado.

Para describir este problema, debe poder explicar dónde están el granjero, el lobo, la oveja, el repollo y el barco. son Para simplificar la representación del problema, cancele el estado del barco que viaja en el río y solo describa el estado de las orillas izquierda y derecha. Además, dado que los estados de la margen izquierda y de la margen derecha son complementarios, sólo el estado de la margen izquierda o de la margen derecha puede describirse directamente. Esta pregunta elige el método de describir directamente la margen izquierda, es decir, definir el predicado de la siguiente manera:

AL(x): x está en la margen izquierda

Entre ellos, el El dominio individual de x es {granjero, barco, lobo, oveja, repollo}. En consecuencia, ?AL(x) significa que x está en la margen derecha.

Estado inicial del problema:

AL(Granjero)

AL(Barco)

AL(Lobo)

AL(oveja)

AL(repollo)

El estado objetivo del problema: AL(granjero) AL(barco) AL(lobo) AL(oveja) AL( repollo)

(2) Redefinir los predicados que describen las operaciones

Esta pregunta requiere los siguientes cuatro predicados que describen las operaciones:

L-R: El granjero remaba por su cuenta bote de la orilla izquierda a la orilla derecha

p>

L-R(x): El granjero rema el bote de la orilla izquierda a la orilla derecha con x rema un bote de la orilla derecha a la orilla margen izquierda

Entre ellos, el dominio individual de x es {lobo, oveja, repollo}.

Cada una de las operaciones anteriores incluye dos partes: condición y acción.

Sus correspondientes condiciones y acciones son las siguientes:

L-R: El granjero rema de margen izquierda a margen derecha

Condiciones: AL (barco), AL (granjero), ?AL (lobo) ∨?AL (oveja),?AL(oveja)∨?AL(repollo)

Acción: Eliminar tabla: AL(barco), AL(granjero)

Agregar tabla:?AL(barco) ), ?AL(Granjero)

L-R(Lobo): El granjero remaba al lobo desde la orilla izquierda a la orilla derecha

Condiciones: AL( Barco), AL(Granjero), AL(Lobo) ), ?AL(oveja)

Acción: Eliminar tabla: AL(barco), AL(granjero), AL(lobo)

Agregar tabla: ?AL(barco),? AL (granjero), ?AL (lobo)

L-R (oveja): El granjero remaba las ovejas desde la orilla izquierda a la orilla derecha

Condiciones: AL (barco), AL (granjero), AL (oveja), AL (lobo), AL (repollo)

O: AL (barco), AL (granjero), AL (oveja), ?AL (lobo), ?AL (repollo)

Acción: Eliminar tablas: AL (barco), AL (granjero), AL (ovejas)

Añadir tablas : ?AL (barco), ?AL (granjero), ?AL( Oveja)

L-R (repollo): El granjero remaba el repollo desde la orilla izquierda a la orilla derecha

Condiciones: AL (barco), AL (granjero), AL (repollo), ?AL (Lobo)

Acción: Eliminar tabla: AL (barco), AL (granjero), AL (repollo)

Añadir tabla: ?AL (barco), ?AL (granjero), ?AL (repollo)

R-L: El granjero rema de margen derecha a margen izquierda

Condiciones: ?AL (barco), ?AL (granjero), AL (lobo) ∨AL (oveja), AL(oveja)∨AL(repollo)

O: ?AL(barco), ?AL(granjero), ?AL(lobo), ?AL(repollo), AL(oveja)

Acción: Eliminar tabla: ?AL (barco), ?AL (granjero)

Agregar tabla: AL (barco), AL (granjero)

R-L (oveja): El granjero remaba las ovejas desde la orilla derecha a la orilla izquierda

Condiciones: ?AL (barco), ?AL (granjero), ?AL (oveja), ?AL (lobo), ?AL (oveja), AL (repollo)

Acción: Eliminar tabla: ?AL (barco), ?AL (granjero), ?AL (oveja)

Agregar tabla: AL (barco), AL (granjero) ), AL(oveja)