ingenieria del conocimiento-tarea1 garcia mendoza lopez hernandez

12
UNIDAD 1 INTRODUCCIÓN TEMA ANTECEDENTES DE LA INGENIERÍA DEL CONOCIMIENTO INTEGRANTES GARCIA MENDOZA MARIA GUADALUPE LÓPEZ HERNÁNDEZ YESSENIA ESTHER

Upload: bedoya-yessenia

Post on 07-Oct-2015

7 views

Category:

Documents


0 download

DESCRIPTION

Conociendo un poco de lo que es la ingeniería del conocimiento que actualmente esta introducida en la ingeniería artificial con el fin de crear nuevos sistemas expertos

TRANSCRIPT

UNIDAD 1INTRODUCCINTEMAANTECEDENTES DE LA INGENIERA DEL CONOCIMIENTOINTEGRANTESGARCIA MENDOZA MARIA GUADALUPELPEZ HERNNDEZ YESSENIA ESTHER

INSTITUTO TECNOLGICO DE SALINA CRUZUNIDAD:I

TEMA:ANTECEDENTES DE LA INGENIERA DEL CONOCIMIENTO

FACILITADOR:LIC. FLORES CHVEZ ELIZABETH

MATERIA:

INGENIERA DEL CONOCIMIENTO

NOMBRE DE LOS INTEGRANTES:

GARCIA MENDOZA MARIA GUADALUPELPEZ HERNNDEZ YESSENIA ESTHER

CARRERA:INGENIERA EN TECNOLOGAS DE LA INFORMACIN Y DE LAS COMUNICACIONES

SEMESTRE: VIII GRUPO: E

SALINA CRUZ, OAXACA A 03 DE FEBRERO DEL 2015

INTRODUCCINEn el presente trabajo hablaremos a cerca de lo que es la ingeniera del conocimiento y se mencionaran algunos puntos importantes de lo que es un sistema experto, bueno esencialmente que es una ingeniera del conocimiento, pues es toda disciplina que forma parte de la inteligencia artificial, cuyo fin es disear y desarrollar sistemas expertos.El trabajo de una persona que ha estudiado ingeniera del conocimiento consiste en extraer elconocimientode los expertos humanos en un determinado rea, y encodificardicho conocimiento de manera que pueda ser procesado por un sistema.Entonces un sistema experto es un softwareque imita elcomportamientode un experto humano en la solucin de un problema. Pueden almacenar conocimientos de expertos para un campo determinado y solucionar un problema mediantededuccinlgicade conclusiones.

ANTECEDENTES DE LA INGENIERA DEL CONOCIMIENTOLaingeniera del conocimientoes aquella disciplina moderna que forma parte de laInteligencia Artificialy cuyo fin es el diseo y desarrollo deSistemas Expertos. Para esto, se apoya en metodologas instruccionales y en las ciencias de lacomputaciny de las tecnologas de la informacin, intentando representar el conocimiento y razonamiento humanos en un determinado dominio, dentro de un sistema artificial.El trabajo de losingenieros del conocimientoconsiste en extraer elconocimientode los expertos humanos en un determinado rea, y encodificardicho conocimiento de manera que pueda ser procesado por un sistema.El problema es que elingenierodel conocimiento no es un experto en el campo que intentamodelar, mientras que el experto en el tema no tiene experiencia modelando su conocimiento (basado en laheurstica) de forma que pueda ser representado de forma genrica en un sistema. Laingeniera del conocimientoengloba a loscientficos,tecnologaymetodologanecesarios para procesar el conocimiento. Su objetivo es extraer, articular e informatizar el conocimiento de un experto.Que es un sistema expertoLos sistemas expertos son llamados as porque emulan el conocimiento de un experto en un dominio concreto y en ocasiones son usados por estos. Con los sistemas expertos se busca una mejor calidad y rapidez en las respuestas, dando as lugar a una mejora de productividad del propio experto al usar ese tipo de sistemas informticos.Los sistemas expertos son capaces de solucionar conju8ntos de problemas que exigen un gran conocimiento sobre un determinado tema. Un sistema experto es tambin un conjunto de programas que sobre una base de conocimiento posee informacin de uno o ms expertos en un rea especfica.

Caractersticas De Los Sistemas ExpertosLas siguientes caractersticas son deseables (aunque no siempre obtenibles) de los sistemas expertos: Aplican su experiencia de una manera eficiente para solucionar problemas, pudiendo realizar inferencias a partir de datos incompletos o inciertos. Explican y justifican lo que estn haciendo. Se comunican con otros expertos y adquieren nuevos conocimientos. Reestructuran y reorganizan el conocimiento. Pueden quebrantar reglas, es decir, interpretan simultneamente el espritu y la letra de las mismas. Determinan cuando un problema est en el dominio de su experiencia, conocido como determinacin de la relevancia del problema.Los sistemas expertos existentes modelan a lo sumo las tres primeras caractersticas.Arquitectura De Un Sistema ExpertoDentro de los desarrollos conocidos sobre Sistemas Expertos existen varias arquitecturas posibles, todas ellas tienen los siguientes componentes en comn: Base de Conocimientos (BC) Base de datos (BD) Motor de Inferencia (MI) Trazador de Explicaciones (TE) Trazador de Consultas (TC) Memoria de Trabajo (MT) Manejador de Comunicacin (MC)La Base de Conocimiento contiene el conocimiento que el sistema experto maneja, es decir, una formulacin simblica, automticamente manipulable, del rea de conocimiento sobre el cual el sistema es experto. La construccin de la Base de Conocimiento es un punto crucial en el desarrollo del sistema experto, ya que este ser tan bueno como aquella, un error en su diseo lleva directamente al mal funcionamiento del sistema experto. La funcin de la Base de Conocimiento es suministrar al Motor de Inferencia, informacin sobre la naturaleza del problema a resolver.La Memoria de Trabajo es una base de datos temporal, en la cual el motor de inferencia deja informacin deducida a partir de la Base de Conocimiento y de la Memoria de Trabajo.El Motor de Inferencia activa las reglas en funcin de la informacin contenida en la Base de Datos y la Memoria de Trabajo, la nueva informacin es puesta en la Memoria de Trabajo. Tambin se encarga de proporcionar al Trazador de Explicaciones, las reglas que motivaron una determinada consulta al usuario. El Motor de Inferencia puede trabajar bajo dos principios: Universo cerrado o Universo abierto. El principio de Universo Cerrado establece que toda informacin necesaria est contenida en el sistema y en consecuencia lo que no puede demostrar como verdadero lo supone falso (en este contexto no es necesario el Trazador de consultas y el Trazador de Explicaciones justifica las conclusiones nicamente). Bajo este principio la Base de Datos no puede ser vaca. El principio de Universo Abierto establece que la informacin necesaria que no est contenida en el sistema, est fuera de l y en consecuencia se comunica con el usuario. Bajo este principio la Base de Datos puede ser vaca.El Trazador de Consultas Organiza y presenta en una forma semntica y sintcticamente aceptable para el usuario, los requerimientos de informacin del sistema, las respuestas suministradas por el usuario sern asentadas en la Memoria de Trabajo.

El Trazador de Explicaciones Interpreta requerimientos del usuario sobre el porqu de determinadas preguntas por parte del sistema, trazando la justificacin de las mismas, esta traza se realiza utilizando informacin que le suministra el Motor de Inferencia.El Manejador de Comunicaciones tiene las siguientes funciones: Derivar la informacin inicial que suministra el usuario hacia la Memoria de Trabajo. Interpretar los mensajes del usuario que pueden ser: Respuestas del usuario a una pregunta formulada por el sistema.ESTRATEGIAS DEL MOTOR DE INFERENCIA Existen dos estrategias puras mediante las cuales el motor de inferencia realiza inferencia sobre la informacin que posee: Orientada por el objetivo : Conocida como bsqueda hacia atrs (backward chaining) Orientada por los datos: Conocida como bsqueda hacia adelante (forward chaining) En ambos casos se tienen datos iniciales y un objetivo a verificar.La estrategia orientada por el objetivo toma como origen de la inferencia al objetivo y a partir de este intenta construir un rbol hacia los datos conocidos, estando las distintas reglas, asociadas a las ramas del mismo. El ejemplo que se propone a continuacin fue redactado usando grafos en los cuales, es relativamente fcil representar si la vinculacin entre las aristas que inciden a un nodo, son conjuntivas o disyuntivas, esta informacin es crucial para una rpida evaluacin del rbol, ya que permiten restringir el conjunto de antecedentes que validan el objetivo.

Figura 1.1 Representacin de la relacin entre las aristas y los nodos mediante un grafo.

La estrategia orientada por los datos toma como origen de la induccin a los datos y a partir de estos intenta construir un conjunto que contenga como elemento al objetivo, para hacer esto usa las reglas como operadores de pertenencia al conjunto Memoria de Trabajo. El ejemplo que se propone a continuacin fue redactado usando conjuntos, en cuyo contexto es posible la evaluacin de pertenencia, lo cual permite un rpido encadenamiento de los datos hacia el objetivo, prescindiendo de la conjuncin de antecedentes (alcanza con que los consecuentes necesarios sean disparados por algn antecedente).suponiendo que se tiene la misma base de reglas y el mismo objetivo que en el ejemplo anterior. Sea la Base de Datos BD = {A} y la Memoria de trabajo MT = vaca Luego los sucesivos valores de MT son los siguientes: MT = {A} -> {A,B} -> {A,B,D}APLICACIONES

Sus principales aplicaciones se dan en las gestiones empresariales debido a que:

Casi todas las empresas disponen de un ordenador que realiza lasfuncionesbsicas de tratamiento de la informacin:contabilidadgeneral, decisiones financieras,gestinde la tesorera,planificacin, etc. Estetrabajoimplica manejar grandes volmenes de informacin y realizaroperacionesnumricas para despus tomar decisiones. Esto crea un terreno ideal para la implantacin de losSE.

Adems losSEtambin se aplican en la contabilidad en apartados como:

Auditoria(es el campo en el que ms aplicaciones deSEse est realizando) Fiscalidad, planificacin, anlisisfinancieroy la contabilidad financiera.

REAS DE APLICACIN

LosSEse aplican a una gran diversidad de campos y/o reas. A continuacin se listan algunas de las principales:

MilitarInformticaTelecomunicaciones

QumicaDerechoAeronutica

GeologaArqueologaAgricultura

ElectrnicaTransporteEducacin

MedicinaIndustriaFinanzas y Gestin

Tabla 1.1 Lista de aplicacin de los sistemas expertos

VENTAJAS

Estos programas proporcionan la capacidad de trabajar con grandes cantidades de informacin, que son uno de los grandes problemas que enfrenta el analista humano que puede afectar negativamente a latoma de decisionespues el analista humano puede depurardatosque no considere relevantes, mientras unSEdebido a su granvelocidadde proceso analiza toda la informacin incluyendo las no tiles para de esta manera aportar una decisin ms slida.

LIMITACIONES

Es evidente que para actualizar se necesita de reprogramacin de estos (tal vez este sea una de sus limitaciones ms acentuadas) otra de sus limitaciones puede ser el elevadocostoendineroytiempo, adems que estos programas son poco flexibles a cambios y de difcil acceso a informacin no estructurada.

Debido a laescasezde expertos humanos en determinadas reas, losSEpueden almacenar su conocimiento para cuando sea necesariopoderaplicarlo. As mismo losSEpueden ser utilizados por personas no especializadas para resolver problemas. Adems si unapersonautiliza con frecuencia unSEaprender de l.Por otra parte la inteligencia artificial no ha podido desarrollar sistemas que sean capaces de resolver problemas de manera general, de aplicar el sentido comn para resolver situaciones complejas ni de controlar situaciones ambiguas.

El futuro de losSEda vueltas por la cabeza de cada persona, siempre que el campo elegido tenga la necesidad y/o presencia de un experto para la obtencin de cualquier tipo de beneficio.

ConclusinComo estudiantes de la carrera de ingeniera en tecnologas de la informacin y de las comunicaciones, hemos tenido una gran experiencia al momento de investigar estos temas puesto que haba cosas inconclusas o inexistentes en nuestro conocimiento acerca de estos temas.Ahora mediante el desarrollo de la investigacin antes dado sabemos que la ingeniera del conocimiento es una disciplina de estos tiempos, sea de la era moderna y que tambin forma parte de la inteligencia artificial todo esto con el fin de tener nuevos y mejores sistemas expertos.Ahora sabemos tambin que el trabajo de un ingeniero del conocimiento ms que nada se centra en extraer todo el conocimiento necesario de los humanos con un coeficiente intelectual alto y que un sistema experto es el encargado de manipular toda la sabidura de un experto del conocimiento todo esto con el fin de tener mejores SE.

Fuentes consultadas[1] Sistemas Expertos.(2000).Internet.En lnea.Pagina consultada el 05 de febrero del 2015.Pagina disponible en:http://www.monografias.com/trabajos16/sistemas-expertos/sistemas-expertos.shtml[2] Ingeniera del conocimiento.(2000).Internet.En lnea.Pagina consultada el 05 de febrero del 2015.Pagina disponible en:http://es.wikipedia.org/wiki/Ingenier%C3%ADa_del_conocimiento[3] Ingeniera del conocimiento.(2000).Internet.En lnea.Pagina consultada el 05 de febrero del 2015.Pagina disponible en:http://www.iidia.com.ar/rgm/CD-IC/Ingenieria-del-Conocimiento.pdf[4] Arquitectura bsica de los sistemas Expertos.(2000).Internet.En lnea.Pagina consultada el 05 de febrero del 2015.Pagina disponible en:http://ccc.inaoep.mx/~emorales/Cursos/Representa/node16.html