Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Regalado Ruben BIM1 InteligenciaArtificial PDF
Regalado Ruben BIM1 InteligenciaArtificial PDF
Inteligencia Artificial
INDICE DE CONTENIDO
INTRODUCCIÓN. ...................................................................................................... 3
REFERENCIAS: ....................................................................................................... 17
INTRODUCCIÓN.
Inteligencia Artificial
A breves rasgos es el campo científico de la informática que trata de crear sistemas
capaces de “aprender y razonar como un ser humano”.
Según la definición de IA, es la ciencia y la tecnología la que se basa en regimientos
como la informática, la biología, la psicología, la lingüística, las matemáticas y la
ingeniería.
Normalmente, un sistema de IA es capaz de analizar datos en grandes cantidades
(big data), identificar patrones y tendencias y, por lo tanto, formular predicciones de
forma automática, con rapidez y precisión.
La inteligencia artificial nos ayuda a reducir el error y la posibilidad de alcanzar la
precisión con un mayor grado de eficiencia es una posibilidad.
IA en aplicaciones que utilizamos diariamente.
Cajero Automático
ATM son las siglas en inglés de Automated Teller Machine, es decir, cajero automático. Es
una computadora especializada que le permite manejar su dinero de forma conveniente. Por
ejemplo, casi todos los cajeros automáticos le permiten retirar dinero, y muchos de ellos
también le permiten hacer depósitos. En algunos cajeros automáticos, puede imprimir un
estado de cuenta (un registro de la actividad o de las transacciones en su cuenta), verificar
su saldo (la cantidad de dinero en su cuenta), transferir dinero entre cuentas.
Casos de Uso. - Para tener un panorama claro de las funciones de un cajero se analiza las
mismas en el siguiente diagrama UML, que nos facilitara posteriormente la descripción del
REAS.
1 REAS ATM
1. Presente la descripción REAS (Rendimiento, Entorno, Actuadores, Sensores) para un
agente de un sistema de cajero automático.
Transacción
procesada
Clientes
correctamente. Lector De tarjetas
Agencia Bancaria Dispensador de
Tiempo de Teclado
(Cajero físico) dinero
respuesta Cámara
Personal autorizado Pantalla
adecuado. Sensor de conteo de
por el banco. Impresora
Seguridad de billetes.
autentificación
optima.
Totalmente Observable.
Tomando en cuenta la definición del libro base: “Un entorno de trabajo es efectivamente,
totalmente observable si los sensores detectan todos los aspectos que son relevantes en
la toma de decisiones, la relevancia en cada momento depende de las medidas de
rendimiento.” (Russell, 2004)
En el ATM, la cámara permite monitorear en todo momento a los usuarios que usan el ATM,
esto complementado con el lector de tarjetas, que es el sensor que nos permitirá acceder a
la información del cliente a través de la lectura del chip o banda magnética de su tarjeta, de
esta manera se estaría detectando todos los aspectos relevantes para cumplir con nuestras
medidas de rendimiento (Transacción, tiempo y seguridad).
Determinista.
Puesto que el siguiente estado está determinado por el estado actual, para el ATM para
cualquier acción se tiene que cumplir con un estado previo, por ejemplo, para realizar una
transacción lo primero será la lectura de la tarjeta y luego la validación de la clave, sin estos
“prerrequisitos” o estados anteriores es imposible pasar a un estado de “Realizar
Transacción”.
Secuencial.
Ya que el siguiente episodio depende de las acciones de episodios previos, por ejemplo la
aprobación o no de un retiro dependerá de un episodios anteriores, si la clave fue correcta o
si existe fondos en la cuenta la respuesta afirmativa o negativa de cualquiera de estos
episodios será la responsable de afectar el episodio “actual” de entrega o no de dinero por
parte del ATM.
Estático.
Puesto que para ser dinámico el entorno tendría que cambiar, lo que afectaría directamente
a la decisión del agente, pero en el caso del ATM, no existe cambio en el entorno, ya que el
proceso se inicia de manera lineal para cualquiera de las transacciones posibles dentro de
un ATM.
Discreto.
Multiagente.
Búsqueda informada
En búsquedas a ciegas el tiempo es mucho mayor, que en una búsqueda informada ya que
la mismas utiliza un conocimiento específico del problema. Para la solución de la mayoría de
los problemas el grafo de solución se generará a medida que es explorado. Se tienen dos
elementos fundamentales para determinar el coste del camino.
Coste del camino recorrido. – Es la suma de los costes desde el estado inicial hasta el nodo
actual.
Coste del camino por recorrer. - Se utiliza el conocimiento del problema para obtener una
aproximación del costea al nodo final. (Fernando Sancho C., 2016)
Búsquedas
Informadas y Características Algoritmo
exploración
Primero analiza los nodos 1. Hacer ABIERTOS la cola
con heurística más baja formada por el nodo inicial
(coste). 2. Hacer CERRADOS vacío
Expande el nodo no 3. Mientras que ABIERTOS no
Primero el mejor
expandido más “deseable”. esté vacía:
Maneja una lista de nodos
abiertos ordenados de menor
3.1 Hacer ACTUAL el primer nodo
a mayor. Y una lista de nodos de ABIERTOS
cerrados.
(Andrea Pineda, 2018), (Luis Silva, 2018), (Jose Luis Andrada, 2018), (Tutor 4U, 2013), (Luis,
Reina, Antonio, Franciso, & Mateos, 2011), (Ceccaroni, 2008), (Jiménez Linares Luis Enrique
Sánchez Crespo, 2019), (Fernando Sancho Caparrini, 2018b), (Fernando Sancho Caparrini,
2018a), (Russell, 2004).
4 EJERCICIO 4.1
4. Resolver el ejercicio 4.1 de su texto base, especificado en la página 151.
Problema: trace como opera A* para el problema de alcanzar Bucarest desde Lugoj, utilizando
la heurística distancia en línea recta. Es decir muestre la secuencia de nodos que considerará
el algoritmo y los valores f,g y h para cada nodo.
a) Estado Inicial
b) Expandir Lugoj
c) Expandir Mehadia
e) Expandir Timisoara
f) Como existe un f(n) menor a los actuales, f(Dobreta) = 387. Expandir Dobreta
g) Expandir Craiova
h) Expandir Pitesti
REFERENCIAS:
Recursos audiovisuales:
• https://www.youtube.com/watch?v=HTvUF3tIvcs
• https://www.youtube.com/watch?v=cX1Zsi5kaEI
• https://www.youtube.com/watch?v=Q1hLEB_oLtY
• https://www.youtube.com/watch?v=m46WQt7wa9A
• https://www.youtube.com/watch?v=mpHnxZQprXM
• https://www.youtube.com/watch?v=_XcIXISIu08
• https://www.youtube.com/watch?v=0HivDoPbuxo
• https://www.youtube.com/watch?v=lmzrOGuD0zQ
• https://www.youtube.com/watch?v=CnbyGZIVPus