Anda di halaman 1dari 7

INTELIGENCIA ARTIFICIAL La Inteligencia Artificial es una de las ciencias ms recientes.

El trabajo comenz poco despus de la Segunda Guerra Mundial, el nombre se acuo en 1956. La IA se cita, junto a la biologa molecular, como un campo en el que a la mayora de cientficos de otras disciplinas Les gustara trabajar . Un estudiante de ciencias fsicas puede pensar razonablemente que todas las buenas ideas han sido ya propuestas por Galileo, Newton, Einsten y otros. Por el contrario, la IA an tiene flecos sin cerrar en los que podran trabajar varios Einsteins a tiempo completo (Stuart J. Rusell y Peter Norving, 2004, p. 01). La inteligencia artificial estudia cmo lograr que las mquinas realicen tareas que, por el momento, son realizadas mejor por los seres humanos. (Rich y Knight 1994). (Enrique Castillo, Jos Gutirrez y Ali Hadi, 1998) realiza una breve descripcin de algunas reas de la IA: REPRESENTACIN DEL CONOCIMIENTO: El campo de la representacin del conocimiento se refiere a los mecanismos para representar y manipular esta informacin. Los esquemas de representacin resultantes deberan permitir una bsqueda o una operacin eficiente de los mecanismos de inferencia. PLANIFICACIN: Cuando se trata con problemas complejos, es importante dividir las tareas en partes ms pequeas que sean ms fciles de manejar. Los mtodos de planificacin analizan diferentes estrategias para descomponer un problema dado, resolver cada una de sus partes, y llegar a una solucin final. DEMOSTRACIN AUTOMTICA DE TEOREMAS: La capacidad de hacer deducciones lgicas fue considerada durante mucho tiempo como una posibilidad reservada a la mente humana. La investigacin desarrollada en los aos 1960 en el rea de la demostracin automtica de teoremas ha mostrado que esta tarea puede ser realizada por maquinas programables. Tales maquinas son capaces no solo de modificar el conocimiento existente, sino tambin de obtener conclusiones nuevas.

LOS JUEGOS AUTOMATIZADOS: Los juegos automatizados constituyen un ejemplo de una de las ms antiguas y fascinantes reas de la IA. Los juegos por computador (tales como el ajedrez, backgammon, y los de cartas) han visto un desarrollo masivo en los ltimos aos. ECONOCIMIENTO DE PATRONES: El reconocimiento de patrones trata de diferentes tcnicas de clasificacin para identificar los subgrupos, o conglomerados, con caractersticas comunes en cada grupo. El grado de asociacin de cualquiera de los objetos con cada uno de los grupos suministra un modo de sacar conclusiones. RECONOCIMIENTO DE LA VOZ: La voz es, con mucho, el medio de comunicacin ms usado por el hombre. El reconocimiento de voz trata del problema de procesar el lenguaje hablado y capturar los diferentes elementos semnticos que forman la conversacin. Los problemas asociados con las diferentes pronunciaciones y tonos de voz son los principales obstculos que esta disciplina tiene que afrontar. PROCESAMIENTO DE LENGUAJE NATURAL: Un objetivo del procesamiento del lenguaje natural consiste en extraer tanta informacin como sea posible de un texto escrito. Con el uso creciente de los ordenadores en el tratamiento de la informacin, el lenguaje escrito est jugando un papel muy importante como medio de comunicacin. Puesto que el reconocimiento de la voz es inherentemente un problema ms difcil, resulta necesario disponer de un procesado eficiente del lenguaje escrito. VISIN ARTIFICIAL: Uno de los objetivos de la visin artificial es la posibilidad de usar ordenadores para localizar y reconocer automticamente objetos en tres dimensiones. Muchas otras reas de la IA tales como la representacin del conocimiento, el reconocimiento de patrones, y las redes neuronales juegan un papel esencial en la visin artificial. ROBTICA:

La robtica es una de las reas de la IA ms populares. Los robots combinan elementos mecnicos, sensores, y ordenadores que les permiten tratar con objetos reales y realizar muchas tareas de forma precisa, rpida y cmoda. Por ello, se puede pensar en los robots como ordenadores que interaccionan con el mundo real. REDES NEURONALES: Las redes neuronales se crearon con el objetivo de reproducir de forma bsica las funciones elementales del cerebro humano. Las arquitecturas en red con un gran nmero de conexiones entre varias capas de procesadores fueron introducidas para reproducir la estructura del cerebro humano. La informacin contenida en una red neuronal se codifica en la estructura de la red y en los pesos de las conexiones. Por tanto, en una situacin particular, los pesos de las conexiones tienen que modificarse para reproducir la salida deseada.

La IA engloba varias sub tareas una de las cuales y ms maduras en su desarrollo son los Sistemas Expertos. SISTEMAS EXPERTOS O SISTEMAS BASADOS EN CONOCIMIENTOS Los sistemas expertos son probablemente la tecnologa de Inteligencia Artificial ms madura en su aplicacin industrial (Pham and Pham 1999).

Segn Giarratano y Riley (2001), un sistema experto es un sistema de cmputo que emula la habilidad de tomar decisiones de un especialista humano. El trmino emular significa que el Sistema Experto tiene el objetivo de actuar en todos los aspectos como un especialista humano. Una emulacin es mucho ms fuerte que una simulacin, que en algunos aspectos slo requiere que se actu como en la realidad. A pesar de que una solucin a problemas de propsito general an nos elude, los Sistemas Expertos funcionan bien en sus dominios restringidos. Como prueba de su xito, solo se necesita observar las muchas aplicaciones que tienen hoy, Medicina, Ciencia e Ingeniera, adems de todas las investigaciones y publicaciones referentes a ello. (Pea Ayala Alejandro, 2006, p.12) seala que la composicin de los Sistemas basados en Conocimiento consta de: y Un mecanismo de aprendizaje o base de hechos,

y y y

Una base de conocimientos, Un motor de razonamiento o inferencias, y Medios de comunicacin hombre-mquina.

Podemos esquematizar un sistema experto de la siguiente manera:

METODOLOGAS PARA EL DESARROLLO DE SBC: Como resultado de la investigacin en aspectos metodolgicos de SBC han surgido algunas propuestas y productos muy apropiados para soportar el proceso de construccin del sistema. Se resaltan los siguientes: VITAL, KSM, MIKE, PROTG-II, KADS y CommonKADS. COMMONKADS CommonKADS es una metodologa diseada para el anlisis y la construccin de sistemas basados en conocimiento (SBC) de forma anloga a los mtodos empleados en ingeniera de software. Fue propuesta y desarrollada por un grupo de investigadores pertenecientes a diversos pases de la comunidad Europea, a travs del programa ESPRIT para la innovacin y la aplicacin de Tecnologa Informtica avanzada. (Salcedo Pedro, 2002).

En la actualidad es el estndar europeo de facto para el anlisis del conocimiento y uso intensivo de conocimientos de desarrollo de sistemas, y se ha aprobado en su totalidad o en parte, se ha incorporado en los mtodos existentes de muchas empresas importantes de Europa, as como en los EE.UU. y Japn Asimismo, proporciona los mtodos para llevar a cabo un anlisis detallado de las tareas intensivas en conocimiento y los procesos. Asimismo, apoya el desarrollo de sistemas de conocimientos que apoyen las partes seleccionadas del proceso de negocio. Proporciona un vnculo claro con el moderno desarrollo orientado a objetos y utiliza notacin compatible con UML. La metodologa CommonKADS abarca todo el ciclo de desarrollo de software (puesto que se extiende no solamente a SBCs sino al software en general) mediante un nmero de modelos interrelacionados que capturan los principales rasgos del sistema y de su entorno. Segn (Salcedo Pedro, 2002), el proceso de desarrollo de SBC consiste en rellenar un conjunto de plantillas de los modelos. Asociados a estas plantillas, CommonKADS define estados de los modelos que caracterizan hitos en el desarrollo de cada modelo. Estos estados permiten la gestin del proyecto, cuyo desarrollo se realiza de una forma cclica dirigida por los riesgos. Modelos de la metodologa CommonKADS Segn (Crdova Odar Mariana, Fernandez Arce Jos et al. ,2009), CommonKADS proporciona un conjunto de modelos predefinidos, y cada uno de ellos se centra en un aspecto limitado del proyecto, pero que en conjunto proporcionan una visin global y extensa del mismo, que abarca el sistema completo. Los modelos del CommonKADS son 6: y Modelo de la Organizacin: apoya el anlisis de las caractersticas principales de una organizacin, con el fin de descubrir problemas y oportunidades de los sistemas del conocimiento, establece una factibilidad, y valora los impactos sobre la organizacin de las acciones correspondientes.

Modelo de Tareas: las tareas son las sub-partes relevantes del proceso que lleva a cabo en el entorno organizativo de la empresa u organizacin. Este modelo analiza la distribucin global de tareas, sus entradas y salidas, precondiciones y criterios de realizacin, as como los recursos necesarios y competencias. Modelo de Agentes: los agentes son los ejecutantes de las tareas. Pueden ser una persona, un sistema informtico, o cualquier otra entidad capaz de realizar una tarea. Este modelo describe las caractersticas de los agentes, sus competencias, autoridad y restricciones, as como los enlaces de comunicacin entre agentes para realizar una tarea. Modelo del Conocimiento: explica los tipos y estructuras de conocimientos usados en la realizacin de una tarea, proporcionando una descripcin, independiente de la implementacin, del papel que diferentes componentes del conocimiento desempean en la solucin de problemas, de un modo que es entendible por las personas. Modelo de Comunicacin: Puesto que en una tarea pueden participar varios agentes, es importante modelar las transacciones comunitarias entre estos agentes. Este modelo se encarga de la descripcin de estos aspectos de una forma conceptual e independiente de la implementacin. Modelo de Diseo: Mientras que los otros cinco modelos tratan del anlisis del Sistema Basado en el Conocimiento (SBC), este modelo se utiliza para describir la arquitectura y el diseo tcnico del SBC como paso previo a su implementacin. Proporciona la especificacin tcnica del sistema en trminos de arquitectura, plataformas de implementacin, mdulos software, elementos constructivos de representacin y mecanismos computacionales necesarios para implementar las funciones descritas en los modelos del conocimiento y la comunicacin.

Anda mungkin juga menyukai