Cristhian Informe Titulo 2016
Cristhian Informe Titulo 2016
Cristhian Informe Titulo 2016
IQUITOS – PERÚ
2016
MIEMBROS DEL JURADO EXAMINADOR:
____________________________
ING. JOSÉ EDGAR GARCÍA DÍAZ
Presidente
____________________________
ING. ALEJANDRO REÁTEGUI PEZO
Primer Miembro
____________________________
LIC. ADM. ÁNGEL ILDEFONSO CATASHUNGA TORRES
Segundo Miembro
DEDICATORIA:
educativa y profesional.
2
RESUMEN:
Con los grandes avances tecnológicos que vinieron dándose a lo largo de la historia,
la información hoy en día es tan importante en todas las organizaciones y las redes
usuarios, por ello muchas organizaciones optan por desarrollar un software sistema
componentes de un sistema experto y que función cumple cada una de ellas, cuales
3
ÍNDICE
I. JUSTIFICACIÓN ......................................................................................................................... 7
II. OBJETIVOS ................................................................................................................................. 8
III. DESARROLLO DEL TEMA: ..................................................................................................... 9
3.1. Introducción: ...................................................................................................................... 9
3.2. Orígenes y antecedentes de sistemas expertos:..................................................... 10
3.3. Definiciones: ..................................................................................................................... 13
3.3.1. Sistema Experto:...................................................................................................... 13
3.3.2. Red de Telecomunicación: .................................................................................... 14
3.4. Componentes de un Sistema Experto:....................................................................... 15
3.4.1. La Componente Humana. ...................................................................................... 15
3.4.2. La Base de Conocimiento...................................................................................... 16
3.4.3. Subsistema de Adquisición de Conocimiento ................................................. 17
3.4.4. Control de la Coherencia ....................................................................................... 17
3.4.5. El Motor de Inferencia............................................................................................. 17
3.4.6. El Subsistema de Adquisición de Conocimiento............................................. 18
3.4.7. Interface de Usuario ................................................................................................ 18
3.4.8. El Subsistema de Ejecución de Órdenes ........................................................... 19
3.4.9. El Subsistema de Explicación .............................................................................. 19
3.4.10. El Subsistema de Aprendizaje .......................................................................... 19
3.5. Tipos de sistemas expertos:......................................................................................... 21
3.5.1. Por la forma de almacenar el conocimiento: .................................................. 21
3.5.2. Por la naturaleza de la tarea a realizar................................................................ 22
3.5.3. Por la interacción con el usuario: .................................................................... 22
3.5.4. Por la limitación de tiempo para tomar decisiones: .................................... 23
3.5.5. Por la variabilidad temporal del conocimiento: ............................................ 23
3.5.6. Por la naturaleza del conocimiento almacenado: ....................................... 23
3.5.7. Por la certeza de la información: ....................................................................... 23
3.6. Etapas en el desarrollo de un sistema experto:....................................................... 24
3.6.1. Planteamiento del problema. ................................................................................ 24
3.6.2. Encontrar expertos humanos que puedan resolver el problema. ............... 24
3.6.3. Diseño de un sistema experto. ............................................................................. 25
3.6.4. Elección de la herramienta de desarrollo, shell o lenguaje de
programación. .......................................................................................................................... 25
4
3.6.5. Desarrollo y prueba de un prototipo. .................................................................. 25
3.6.6. Refinamiento y generalización. ............................................................................ 25
3.6.7. Mantenimiento y puesta al día.............................................................................. 25
3.7. La aplicación de los Sistema Experto a la gestión de redes de
telecomunicación: ....................................................................................................................... 26
3.7.1.1. Ventajas: ................................................................................................................ 27
3.7.1.2. Inconvenientes y limitaciones: ......................................................................... 29
3.7.4.1. Requerimientos de desarrollo ........................................................................ 33
3.7.4.2. Aproximaciones basadas en técnicas de Inteligencia Artificial.............. 33
3.7.4.3. Modo de operación .............................................................................................. 33
3.7.4.4. La influencia del tamaño y la topología de la red ........................................ 34
3.7.4.5. Sistemas en Tiempo Real ................................................................................ 35
IV. CONCLUSIÓN. .......................................................................................................................... 37
V. REFERENCIAS BIBLIOGRÁFICAS. ..................................................................................... 38
5
ÍNDICE DE TABLAS
ÍNDICE DE FIGURAS
Figura N° 01. Componentes típicos de un sistema experto.………………………….………………….15
Figura Nº 03: Ejemplos aplicación de Sistemas Expertos en las distintas áreas de gestión..32
6
I. JUSTIFICACIÓN
Por tal motivo el presente trabajo pretende dar a conocer los beneficios que originan
y toma de decisiones, que son diseñados para facilitar tareas en múltiples campos de
7
II. OBJETIVOS
General
Especifico:
8
III. DESARROLLO DEL TEMA:
3.1. Introducción:
9
3.2. Orígenes y antecedentes de sistemas expertos:
Los siguientes son Sistemas Expertos que fueron clave para el éxito en el
avance significativo en el campo:
10
reconocieron que los mecanismos de resolución de problemas eran
sólo una porción de un sistema inteligente completo. La construcción
de DENDRAL llevó a los científicos a las siguientes conclusiones:
Hacia los años 80, comienza a surgir la industria de los Sistemas Expertos
(Waltz, 1997). Se buscaba lograr generar un sistema capaz de reproducir
la actividad de un experto humano en tópicos específicos siendo de gran
dificultad la manipulación de la gran cantidad de información necesaria
hasta el advenimiento de las técnicas de minería de datos hacia los años
90.
11
Tiempo después, con la incorporación de nuevas tecnologías y
metodologías como el aprendizaje automático con refinamiento y sistemas
basados en sentido común, surge una nueva generación de SE, mucho
más fáciles de mantener, desarrollar y flexibles.
12
3.3. Definiciones:
13
Entonces:
"Un SE es un programa de computación inteligente que usa el
conocimiento y los procedimientos de inferencia para resolver
problemas que son lo suficientemente difíciles como para requerir
significativa experiencia humana para su solución” (feigenbaum
1982). Es decir, un sistema experto es un sistema de cómputo que
emula la habilidad de tomar decisiones de un especialista humano.
14
3.4. Componentes de un Sistema Experto:
15
Los expertos humanos suministran el conocimiento básico en el tema
de interés, y los ingenieros del conocimiento trasladan este
conocimiento a un lenguaje, que el sistema experto pueda entender.
La colaboración de los expertos humanos, los ingenieros del
conocimiento y los usuarios es, quizás, el elemento más importante
en el desarrollo de un sistema experto. Esta etapa requiere una
enorme dedicación y un gran esfuerzo debido a los diferentes
lenguajes que hablan las distintas partes y a las diferentes
experiencias que tienen.
16
3.4.3. Subsistema de Adquisición de Conocimiento
El subsistema de adquisición de conocimiento controla el flujo del
nuevo conocimiento que fluye del experto humano a la base de datos.
El sistema determina qué nuevo conocimiento se necesita, o si el
conocimiento recibido es en realidad nuevo, es decir, si debe incluirse
en la base de datos y, en caso necesario, incorpora estos
conocimientos a la misma.
17
esperarse, el tratamiento de situaciones de incertidumbre
(probabilísticas) puede ser considerablemente más difícil que el
tratamiento de situaciones ciertas (deterministas).
Puede darse el caso de tener que trabajar con conocimiento de tipo
no determinista, es decir, de casos en los que se dispone sólo de
información aleatoria o difusa. El motor de inferencia es también
responsable de la propagación de este conocimiento incierto. De
hecho, en los sistemas expertos basados en probabilidad, la
propagación de incertidumbre es la tarea principal del motor de
inferencia, que permite sacar conclusiones bajo incertidumbre. Esta
tarea es tan compleja que da lugar a que ésta sea probablemente la
componente más débil de casi todos los sistemas expertos existentes.
18
otra parte, cuando el motor de inferencia no puede concluir debido,
por ejemplo, a la ausencia de información, la interface de usuario es
un vehículo para obtener la información necesaria del usuario.
Consecuentemente, una implementación inadecuada de la interface
de usuario que no facilite este proceso minaría notablemente la
calidad de un sistema experto.
19
Aprendizaje estructural: Nos referimos a algunos aspectos
relacionados con la estructura del conocimiento (reglas,
distribuciones de probabilidad, etc.). Por ejemplo, el
descubrimiento de un nuevo causante relevante para ocasionar
avería o la inclusión de una nueva regla en la base de
conocimiento son ejemplos de aprendizaje estructural.
20
3.5. Tipos de sistemas expertos:
Hay muchos puntos de vista desde los cuales se pueden clasificar los
Sistemas Expertos, Algunos de ellos son:
21
Resumen de las ventajas e inconvenientes de ambos sistemas:
MODELO PROBABILÍSTICO MODELO BASADO EN REGLAS
Motor de inferencia rápido Explicación fácil
VENTAJAS
Aprendizaje paramétrico fácil Solo implicaciones deseadas
Elevado número de parámetros
DEFECTOS Motor de inferencia lento
Implicación superfluas
22
3.5.4. Por la limitación de tiempo para tomar decisiones:
23
3.6. Etapas en el desarrollo de un sistema experto:
Weiss y Kulikowski (1984) sugieren las etapas siguientes para el diseño e
implementación de un sistema experto:
24
3.6.3. Diseño de un sistema experto. Esta etapa incluye el diseño de
estructuras para almacenar el conocimiento, el motor de inferencia, el
subsistema de explicación, la interface de usuario, etc.
3.6.4. Elección de la herramienta de desarrollo, shell o lenguaje de
programación. Debe decidirse si realizar un sistema experto a
medida, o utilizar una shell, una herramienta, o un lenguaje de
programación. Si existiera una concha satisfaciendo todos los
requerimientos del diseño, ésta debería ser la elección, no solo por
razones de tipo financiero sino también por razones de fiabilidad. Las
conchas y herramientas comerciales están sujetas a controles de
calidad, a los que otros programas no lo están.
3.6.5. Desarrollo y prueba de un prototipo. Si el prototipo no pasa las
pruebas requeridas, las etapas anteriores (con las modificaciones
apropiadas) deben ser repetidas hasta que se obtenga un prototipo
satisfactorio.
3.6.6. Refinamiento y generalización. En esta etapa se corrigen los fallos
y se incluyen nuevas posibilidades no incorporadas en el diseño
inicial.
3.6.7. Mantenimiento y puesta al día. En esta etapa el usuario plantea
problemas o defectos del prototipo, corrige errores, actualiza el
producto con nuevos avances, etc.
Todas estas etapas influyen en la calidad del sistema experto resultante, que
siempre debe ser evaluado en función de las aportaciones de los usuarios.
25
3.7. La aplicación de los Sistema Experto a la gestión de redes de
telecomunicación:
26
en primer lugar, es hacia la integración de sistemas de gestión y
posteriormente aplicación de técnicas de sistemas expertos.
3.7.1.1. Ventajas:
27
Las ventajas del empleo de sistemas expertos referentes al
diagnóstico de averías o la reconfiguración automática de la red,
sin perder de vista que este tipo de sistemas deben integrarse
en los sistemas de gestión existentes son los siguientes:
28
3.7.1.2. Inconvenientes y limitaciones:
Existen un conjunto de inconvenientes y limitaciones que
dificultan la obtención de soluciones de gestión basadas en
sistemas expertos.
29
necesario desarrollar técnicas de verificación que
permitan garantizar la idoneidad de los sistemas expertos.
30
3.7.2. Aplicación de sistemas Expertos en las distintas áreas de
gestión.
Dentro de las redes de telecomunicaciones, encontramos distintas
áreas en donde se pueden desempeñar los sistemas expertos que se
presentan a continuación:
31
3.7.3. Ejemplos de aplicación de sistemas en las distintas áreas de
gestión.
32
3.7.4. Aspectos relacionados con el diseño:
Tiempo de respuesta.
Arquitectura del sistema.
Interfaz con el Usuario.
Modularidad.
Estandarización.
Conexión a sistemas de gestión existentes.
33
relacionadas con el modo de operación. A grandes rasgos,
puede establecerse una distinción entre las herramientas
concebidas para funcionar como asistentes o consejeros en
apoyo de un operador humano y las diseñadas para operar de
forma autónoma.
34
intermedios existentes (enrutadores, puentes, etc.), el
número de nodos y su disposición geográfica o limitaciones
temporales, a la hora de implementar la Base de
Conocimientos y el Motor de Inferencia.
35
Entre ellas pueden mencionarse:
Ausencia de Monotonía
Operación Continua
Eventos Asíncronos
Interfaz con el exterior
Datos Incompletos o Inciertos
Necesidad de altas prestaciones
Razonamiento temporal
Precisión y Rapidez en la determinación de problemas
Garantía de respuesta en un tiempo limitado
Integración con software convencional
36
IV. CONCLUSIÓN.
37
V. REFERENCIAS BIBLIOGRÁFICAS.
38