SISTEMAS EXPERTOS

 
SISTEMAS EXPERTOS | ejemplos de sistemas expertos
 
SISTEMAS EXPERTOS
 
 
SISETMAS EXPERTOS
Sistemas expertos se denomina al conjunto de PC y software ambos especiales diseñado para solucionar problemas de una manera específica con unos datos concretos previamente establecidos.
Los sistemas expertos son una rama de la inteligencia artificial que intentan recopilar información tanto humana como de Internet y otros medios para solucionar problemas que al los seres humanos seria casi imposible de resolver por la gran cantidad de variables y datos que se manejan.
Estos programas son muy usados hoy en día en la salud, construcción, aviación….etc.
Los sistemas expertos funcionan de la siguiente manera:
1. utilizan normas y conocimientos de expertos humanos y de datos recopilados.
2. A través de algoritmos deducen lógicamente las soluciones posibles.
3. son capases de interpretar datos AMBIGUOS.
4. Son capases de manipular datos que sean afectados por condiciones externas.

Las desventajas son:
1. Al estar especializados solo en un área de trabajo no sirven para nada mas.
2. Al no ser versátiles generan mayores costos de implementación
3. Al estar basados en reglas fijas se pierde la creatividad y donde se cambie mucho su entorno quedan obsoletos.

Componentes de los sistemas expertos:
1. Bases de conocimiento: estas bases son las que contienen toda la información de reglas, datos y conocimientos de expertos humanos en un domino determinado
2. Mecanismo de inferencia: Un sistemas experto puede simular la estrategia que utilizaría un experto humano a la hora de solucionar un programa usando las reglas lógicas con las que a sido programado.
• Las conclusiones se producen a través de la aplicación de las reglas que tenga de la siguiente manera:
1. Determinación de las acciones que tendrá lugar, el orden en que lo harán y como lo harán entre las diferentes partes del sistema experto.
2. Determinar como y cuando se procesaran las reglas, y dado el caso también la elección de que reglas deberán procesarse.
3. Control de dialogo con el usuario

La interfaz del usuario:

Sirve para que éste pueda realizar una consulta en un lenguaje lo más natural posible. Este componente es la forma en la que el sistema se presenta ante el usuario.

Requisitos o características de la interfase que se presenta al usuario al desarrollar el sistema.

1. El aprendizaje del manejo debe ser rápido.
2. Debe evitarse en lo posible la entrada de datos erróneos.
3. Los resultados deben presentarse en una forma clara para el usuario.
4. Las preguntas y explicaciones deben ser comprensibles.





CARACATERISTICAS


CAPACIDAD DE DEDUCCIÓN :

Esto significa que los usuarios no solo deben recuperar la información almacenada en la base de datos, sino hacer deducciones usando información para hacer deducciones que produzcan nuevas informaciones para la base de datos.

CRECIMIENTO DINAMICO:

Porque los datos y las reglas están sujetas a constantes cambios y revisióne, es decir, es fácil devorar o modificar los datos.

INTEGRACION DE CONOCIMIENTOS:

Los usuarios que constituyen el sistema pueden representar los juicios de muchos expertos en varias partes del globo. Estas experiencias son guardadas en un solo lugar por lo que es posible la utilización luego por los expertos o no expertos también. Sin embargo, la real utilidad de ese sistema es que permite un constante intercambio de datos y juicios de líderes expertos, y esto permite la formación de nuevas reglas e ideas acerca del tema.
Al ser programas que pueden determinar ciertos rasgos en el comportamiento de una variable se pueden utilizar en casi todas las áreas de la ciencia y son muy útiles al ahorrar tiempo examinando casos en los cuales los expertos humanos se demorarían diaz o meses intentado descifrar el comportamiento de cientos de variables
 
DISEÑO DE SISTEMAS EXPERTOS

Para diseñar el software primero conocemos el equipo de gente necesario, después los métodos que y utiliza ese equipo de gente y por ultimo como prueban y construyen prototipos de software para terminar en el sistema final.
1. Equipos de desarrollo
1.1 Expertos
1.2 El ingeniero del conocimiento
1.3 El usuario
2. Métodos auxiliares en el desarrollo:
La eficiencia en la creación de sistemas expertos puede aumentarse en gran medida con la aplicación de shells.

Un shell es un sistema experto que contiene una base de conocimientos vacía. Existe el mecanismo de inferencia, el componente explicativo y a veces también la interfaz del usuario.
3. construcción de prototipos
la implantación de un prototipo de sistema experto que le permite llevar a cabo las funciones mas importantes de éste, aunque con esfuerzo de desarrollo considerablemente inferior al de una implementación convencional. Este proceder se define bajo el nombre de “rapid prototyping”.

 
 
volver a pagina de trabajos
pagina de trabajos