sistemas inteligentes
Es un programa de computación que reúne características y
comportamientos asimilables al de la inteligencia humana o animal.
Herrramientas y tecnicas para el desarrollo de SI
LISP: fue uno de los primeros lenguajes especiales desarrollados y empleados para aplicaciones de inteligencia artificial. PROLOG es otro.
Un shell (interprete) de un SI es un grupo de paquetes y herramientas de software utilizados para diseñar, desarrollar, poner en operación y mantener un SI con una programación mínima.
VENTAJAS DE LOS SHELLS Y LOS PRODUCTOS DE S.I
Fáciles de desarrollar y modificar
sistemas que sean faciles de modificar, son importantes ya que facilitan el desarrollo y coste de estos sistemas
El uso de la satisfacción
el uso de metodos tradicionales producen buenos resultados, tambien los lenguajes avanzados y simbolicos pueden con problemas mas complejos y producir decisiones muy buenas pero quizas no tan optimas
El uso de la heurística
puedan manejar relaciones imprecisas, a menudo da buenos resultados
Desarrollo por los ingenieros y
usuarios del conocimiento
Mediante estos shells pueden completar el proceso de desarrollo mas rapido y facilmente
ALTERNATIVAS DE DESARROLLO DE
SISTEMAS INTELIGENTES
se pueden crear desde cero por
medio de un shell o un paquete
de software
Desarrollo en la propia empresa
Desde cero
Desarrollo en la propia empresa
Por medio de un Shell
Compra paquetes ya existentes
APLICACIONES DE LOS
SISTEMAS INTELIGENTES
Otorgar crédito
Administración y recuperación
de información
IA y SI incorporados
a los productos
Disposición de plantas
Instalaciones de
hospitales y médicas:
APLICACIONES DE LOS
SISTEMAS INTELIGENTES
Otorgar
crédito
Administración y
recuperación de
información
IA y SI incorporados
a los productos
Disposición
de plantas
Instalaciones
de hospitales
y médicas
Departamento
de ayuda y
asistencia
Evaluación
del desempeño
de empleados
Análisis
de préstamos
Detección
de virus
Reparación
y mantenimiento
Embarques
Mercadotecnia
Optimización
de almacenes
INTEGRACIÓN
DE SI
integrar con otros
sistemas en una
organización
mediante una base
de datos común
GUIA EVALUATIVA DE
HERRAMIENTAS PARA
CREAR SI
ESTRUCTURA DE LA EVALUACION
Capacidades
Caracteristicas
APLICACION
Características del problema
Dominio del problema
Tipos de conocimiento
Restricciones
Entorno objeto
Usuarios finales
Características del proyecto
Ámbito
Metas y presupuesto
Entorno de desarrollo
Equipo de desarrollo
PROBLEMA
Extensión
determinará
en que fases
se centrará
Entorno de
desarrollo
delimita el
software
y el hardware
Equipo de
desarrollo
Si el equipo humano
es muy grande puede
llegar a ser un
limitante
Metricas
Costo
gastos ocultos
como integracion y
entrenamiento
ademas de la compra
y mantenimiento
de una herramienta
Flexibilidad
necesidad
de un fácil
mantenimiento
Extensibilidad
se refiere a
portabilidad y
posibilidades de
ampliacion
Claridad
facilidad
de comprender
y de utilizar
la herramienta
Eficiencia
velocidad
de respuesta
y utilización
de los recursos
computacionales
y de memoria
Servicio
post-venta
La filosofía
de venta,
la disponibilidad
del sistema,
la fiabilidad,
portabilidad
y la consistencia
del mismo
Contextos
Tecnicas