Informe tecnico

Solo disponible en BuenasTareas
  • Páginas : 8 (1811 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de noviembre de 2011
Leer documento completo
Vista previa del texto
ARQUITECTURA LINGÜÍSTICO -INTERACTIVA PARA SISTEMAS EVOLUTIVOS

FERNANDO GALINDO SORIA
U P I I C S A - I P N
LIC. EN C. SECCION DE
DE LA POSGRADO E
INFORMATICA INVESTIGACION

DICIEMBRE DE 1991.

Los Sistemas Evolutivos (s.ev.) surgieron como una respuesta a la necesidad de desarrollar sistemas de información (Por ejemplo: nóminas, sistemas expertos,compiladores o sistemas de reconocimiento de imágenes) que reflejaran lo más fielmente posible la realidad que están modelando y capaces de soportar y absorber en tiempo real los cambios que ocurren en ésta, ya sea en sus elementos, en las relaciones entre éstos o en su significado.

Para lograr lo anterior un sistema evolutivo (s.ev.) se comporta como un niño que está aprendiendo y aplicando esteaprendizaje a su entorno, ya que de entrada, el s.ev. no cuenta con reglas o programas que le digan cómo resolver un problema dado, sino que cuenta con la capacidad de construir su propia imagen de la realidad y con los mecanismos que le permiten percibir esa realidad y actuar dentro de ella.

El área de los sistemas evolutivos es relativamente nueva, ya que, los primeros trabajosorientados en esta dirección se empezaron a desarrollar en 1983, las primeras conferencias sobre el tema se presentaron en 1984 y los primeros productos funcionando a nivel de prototipo se presentaron en 1985; a partir de ese inicio su crecimiento ha sido explosivo y cada día aumenta la cantidad de productos desarrollados bajo este enfoque al mismo tiempo que se integran nuevos métodos y herramientaspara construir sistemas evolutivos.

La variedad de aplicaciones resueltas mediante este enfoque es completamente disímbola y cada vez se amplía más su campo de aplicación haciéndonos pensar que este enfoque marca una nueva forma general o Paradigma de la Informática.

Entre otras se han desarrollado aplicaciones para:

.Generar Esquemas Lógicos de Base de Datos a partir deLenguaje Natural.
.Reconocimiento de Imágenes.
.Generación de Sistemas Expertos.
.Construcción y explotación de Bases de Conocimiento.
.Control de robots usando lenguaje natural y de trayectoria.
.Reconocimiento y corrección de errores ortográficos.
.Generación automática de sistemas de Información.
.Construcción de paisajes en dosdimensiones.

A pesar de no ser exhaustiva, la lista anterior nos permite darnos cuenta de la diversidad de aplicaciones atacadas y por otro lado conviene mencionar que en la mayoría de estas aplicaciones se encuentran presentes herramientas para tratamiento de lenguaje natural, reconocimiento de patrones y representación de conocimiento.

ARQUITECTURA GENERAL DE UN S.Ev.

Cuando seconstruye un sistema evolutivo se debe tener en cuenta que se está desarrollando un sistema que debe ser capaz de construir su propia imagen de la realidad, con lo cual, se da un giro radical a la forma de desarrollar sistemas, ya que en los métodos tradicionales una persona o grupo de personas analizan un problema y proponen un conjunto de reglas para resolverlo, o sea que, el desarrollador estudia larealidad, construye una imagen de ésta y la representa mediante un programa, con lo cual, si por algún motivo el problema atacado cambia, es necesario que el desarrollador vuelva a estudiarlo e introduzca los cambios al sistema teniendo siempre una estructura monolítica y de mutua esclavitud entre desarrollador y sistema ya que cualquier cambio en la realidad obliga al desarrollador aintroducirlo al sistema, so pena de quedar obsoleto.

Por el otro lado mediante los sistemas evolutivos se busca que sea el propio sistema el que lleve a cabo acciones que le permitan construir su imagen de la realidad, mantenerla actualizada y usarla para interactuar con el medio.

Por lo que, cuando se desarrolla un s.ev. más que darle un conjunto de reglas prefijadas para resolver un...
tracking img