lunes, 27 de abril de 2009

CIBERNETICA Y LOS SISTEMAS ABIERTOS

La Teoría General de Sistemas y la Cibernética esencialmente estudian el mismo problema y están íntimamente ligadas, pero la distinción que podemos hacer notar es que la primera esta enfocada más en la estructura y los modelos de los sistemas, mientras que la segunda esta enfocada al control de las acciones de los sistemas, a como se comunican con otros sistemas o con sus propios elementos.
Para entender la estructura y la función de un sistema no debemos manejarlo por separado, siempre tendremos que ver a la Teoría General de Sistemas y a la Cibernética como una sola disciplina de estudio.

El propósito de la cibernética es desarrollar un lenguaje y técnicas que nos permitan atacar los problemas de control y comunicación en general, estabilizando y coordinando el funcionamiento de los sistemas complejos como los seres vivos o las sociedades y les permite hacer frente a las variaciones del ambiente y presentar un comportamiento más o menos complejo, el control le permite al sistema seleccionar las entradas para obtener ciertas salidas predefinidas.
La cibernética es una disciplina que estudia : el mando, el control, las regulaciones y el gobierno de los sistemas mecanismos que permiten al sistema mantener su equilibrio dinámico y alcanzar o mantener un estado.
Los sistemas abiertos son caracterizados por un proceso de intercambio infinito con su ambiente, intercambian materia y energía , son eminentemente adaptativos, esto es, para sobrevivir deben reajustarse constantemente a las condiciones del medio, cuando el intercambio cesa el sistema se desintegra, esto es, pierde sus fuentes de energía.
El concepto de sistema abierto puede ser aplicado a diversos niveles de enfoque: al nivel del individuo, al nivel del grupo, al nivel de la organización y al nivel de la sociedad, va desde un microsistema hasta un suprasistema en términos más amplios, va de la célula al universo.

sábado, 18 de abril de 2009

CIBERNETICA


Ciencia que se ocupa de los sistemas de control y de comunicación en las personas y en las máquinas, estudiando y aprovechando todos sus aspectos y mecanismos comunes.

SISTEMAS DE CONTROL EN LAZO ABIERTO.
Una señal de entrada actúa sobre los elementos que controlan el funcionamiento de la máquina o proceso, y a la salida se obtiene la señal controlada. En este tipo de sistemas de control la señal de salida no tiene efecto sobre la acción de control.
Estos sistemas se representan mediante el siguiente esquema:

En nuestra vida cotidiana nos encontramos con muchos de estos sistemas de control. Por ejemplo, el funcionamiento de una lámpara suele estar controlado mediante un interruptor: al accionar el interruptor, el circuito eléctrico se cierra y la lámpara se enciende; cuando se vuelve a accionar el interruptor, el circuito se abre de nuevo y la lámpara se apaga. Se trata de un sistema de control en lazo abierto, ya que permite controlar el funcionamiento de la lámpara a través del interruptor, pero el estado de encendido o apagado de la lámpara (es decir, la salida del sistema) no influye en la acción de control.

LOS SISTEMAS DE CONTROL EN LAZO CERRADO.
En este tipo de sistemas, las señales de salida y de entrada están relacionadas mediante un bucle de realimentación, a través del cual la señal de salida influye sobre la de entrada. De esta forma, la señal de salida tiene efecto sobre la acción de control.
Estos sistemas de control se pueden representar mediante el siguiente esquema:

En estos sistemas existe un elemento, denominado captador o sensor, que es capaz de detectar los cambios que se producen en la salida y llevar esa información al dispositivo de control, que podrá actuar en consonancia con la información recibida para conseguir la señal de salida deseada.
Por tanto, los sistemas de control en lazo cerrado son capaces de controlar en cada momento lo que ocurre a la salida del sistema, y modificarlo si es necesario. De esta manera, el sistema es capaz de funcionar por sí solo de forma automática y cíclica, sin necesidad de intervención humana. Estos sistemas, capaces de autocontrolarse sin que intervenga una persona, reciben el nombre de sistemas de control automáticos o automatismos.
Un ejemplo de automatismo fácil de entender es el que controla la temperatura de una habitación mediante un termostato. El termostato es un dispositivo que compara la temperatura indicada en un selector de referencia con la existente en la habitación; en caso de que ambas no sean iguales, genera una señal que actúa sobre el sistema de calefacción, hasta hacer que la temperatura de la habitación coincida con la de referencia.
En los sistemas de fabricación también se han incorporado las máquinas automáticas, que llevan a cabo trabajos de precisión y nos evitan realizar tareas pesadas. Esta nueva forma de trabajo se denomina automatización.
Así, existen máquinas que ensamblan vehículos, fabrican tarjetas de circuito impreso, montan cajas de embalaje, franquean y clasifican el correo, transportan materiales de un sitio a otro de la fábrica, rellenan botellas con líquidos, preparan y cierran latas de alimentos en conserva, fabrican medicamentos y los embalan, e infinidad de ejemplos en todos los ámbitos de la industria.

TIPOS DE CONTROL.
  • Automatico:El principio de todo sistema de control automático es la aplicación delconcepto de realimentación o feedback (medición tomada desde el proceso que entrega información del estado actual de la variable que se desea controlar) cuya característica especial es la de mantener al controlador central informado del estado de las variables para generar acciones correctivas cuando así sea necesario. Este mismo principio se aplica en campos tan diversos como el control de procesos químicos, control de hornos en la fabricación del acero, contro l de máquinas herramientas, control de variables a nivel médico e incluso en el control de trayectoria de un proyectil militar.El uso de las computadoras digitales ha posibilitado la aplicación en forma óptima del control automático a sistemas físicos que hace algunos años atrás eran imposibles de analizar o controlar. Uno de estos avances esta dado por la aplicación de las técnicas de control difuso, aplicaciones con redes neuronales, simulación de sistemas de control y sistemas expertos entre otros.
  • Digital: Un sistema digital es cualquier dispositivo destinado a la generación, transmisión, procesamiento o almacenamiento de señales digitales. También un sistema digital es una combinación de dispositivos diseñado para manipular cantidades físicas o información que estén representadas en forma digital; es decir, que sólo puedan tomar valores discretos. Los sistemas digitales pueden ser de dos tipos: Sistemas digitales combinacionales, Son aquellos en los que la salida del sistema sólo depende de la entrada presente. Por lo tanto, no necesita módulos de memoria, ya que la salida no depende de entradas previas.Sistemas digitales secuenciales, La salida depende de la entrada actual y de las entradas anteriores. Esta clase de sistemas necesitan elementos de memoria que recojan la información de la 'historia pasada' del sistema. Para la implementación de los circuitos digitales, se utilizan puertas lógicas (AND, OR y NOT) y transistores. Estas puertas siguen el comportamiento de algunas funciones booleanas.
  • Mecanico: Los sistemas mecánicos son piezas o elementos que por efecto o acción de una fuerza producen movimiento. Ejemplo: Poleas, engranajes, etc.
  • Hidraulico: Los sistemas hidráulicos son aquellos que producen movimiento a partir de un líquido como el agua o el aceite. Ejemplo: un motor de cuatro tiempos.
  • Neumatico: Los sistemas neumáticos utilizan un fluido en forma de gas que al comprimirse genera la energia y la potencia necesaria para generar un movimiento o trabajo. Ejemplo: un compresor.
INTELIGENCIA ARTIFICIAL.
La Inteligencia Artificial trata de conseguir que los ordenadores simulen en cierta manera la inteligencia humana. Se acude a sus técnicas cuando es necesario incorporar en un sistema informático, conocimiento o características propias del ser humano.
La inteligencia artificial es la ciencia que enfoca su estudio a lograr la comprensión de entidades inteligentes. Es evidente que las computadoras que posean una inteligencia a nivel humano (o superior) tendrán repercusiones muy importantes en nuestra vida diaria.

ESCUELAS DE PENSAMIENTO
La IA se divide en dos escuelas de pensamiento:
- Inteligencia Artificial Convencional: Se conoce también como IA simbólico-deductiva e IA débil. Está basada en el análisis formal y estadístico del comportamiento humano ante diferentes problemas:
- Razonamiento basado en casos: Ayuda a tomar decisiones mientras se resuelven ciertos problemas concretos.
- Sistemas expertos: Infieren una solución a través del conocimiento previo del contexto en que se aplica y de ciertas reglas o relaciones.
- Redes bayesianas: Propone soluciones mediante inferencia estadística.
- Inteligencia artificial basada en comportamientos: que tienen autonomía y pueden auto-regularse y controlarse para mejorar.
- Inteligencia Artificial Computacional :también conocida como IA subsimbólica-inductiva o IA fuerte, implica desarrollo o aprendizaje interactivo (por ejemplo, modificaciones interactivas de los parámetros en sistemas conexionistas). El aprendizaje se realiza basándose en datos empíricos.

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL.
  • Lingüística computacional.
  • Minería de datos (Data Mining).
  • Industriales.
  • Médicas.
  • Mundos virtuales.
  • Procesamiento de lenguaje natural (Natural Language Processing).
  • Robótica.
  • Sistemas de apoyo a la decisión.
  • Videojuegos.
  • Prototipos informaticos.
FUTURO DE LA IA.
El empleo de la IA esta orientado a aquellas profesiones que, ya sea por lo incomodo, peligroso o complicado de su trabajo necesitan apoyo de un experto en la materia. Las ventajas que trae el disponer de un asistente artificial no son mas que las de solucionar los errores y defectos propios del ser humano; es decir, el desarrollo de sistemas expertos que hoy en día se están utilizando con éxito en los campos de la medicina, geología y aeronáutica aunque todavía están poco avanzados en relación con el ideal del producto IA completo.

REALIDAD VIRTUAL.
La realidad virtual es simulación por computadora, dinámica y tridimensional, con alto contenido gráfico, acústico y táctil, orientada a la visualización de situaciones y variables complejas, durante la cual el usuario ingresa, a través del uso de sofisticados dispositivos de entrada, a "mundos" que aparentan ser reales, resultando inmerso en ambientes altamente participativos, de origen artificial.
Sistema informático que genera entornos sintéticos en tiempo real, representación de las cosas a través de medios electrónicos o representaciones de la realidad, una realidad ilusoria, pues se trata de una realidad perceptiva sin soporte objetivo, sin red extensa, ya que existe sólo dentro del ordenador. Por eso puede afirmarse que la realidad virtual es una pseudorrealidad
alternativa, perceptivamente hablando.

CARACTERÍSTICAS DE LA REALIDAD VIRTUAL.
  • Responde a la metáfora de "mundo" que contiene "objetos" y opera en base a reglas de juego que varían en flexibilidad dependiendo de su compromiso con la Inteligencia Artificial.
  • Se expresa en lenguaje gráfico tridimensional.
  • Su comportamiento es dinámico y opera en tiempo real.
  • Su operación está basada en la incorporación del usuario en el "interior" del medio computarizado.
  • Requiere que, en principio haya una "suspensión de la incredulidad" como recurso para lograr la integración del usuario al mundo virtual al que ingresa.
  • Posee la capacidad de reaccionar ante el usuario, ofreciéndole, en su modalidad más avanzada, una experiencia inmersiva, interactiva y multisensorial.
OBJETIVOS.
  • Crear un mundo posible, crearlo con objetos, definir las relaciones entre ellos y la naturaleza de las interacciones entre los mismos.
  • Poder presenciar un objeto o estar dentro de él, es decir penetrar en ese mundo que solo existirá en la memoria del observador un corto plazo (mientras lo observe) y en la memoria de la computadora.
  • Que varias personas interactuen en entornos que no existen en la realidad sino que han sido creados para distintos fines. Hoy en día existen muchas aplicaciones de entornos de realidad virtual con éxito en muchos de los casos. En estos entornos el individuo solo debe preocuparse por actuar, ya que el espacio que antes se debía imaginar, es facilitado por medios tecnológicos.
TIPOS.
  • Inmersiva : Los métodos inmersivos de realidad virtual con frecuencia se ligan a un ambiente tridimensional creado por un ordenador, el cual se manipula a través de cascos, guantes u otros dispositivos que capturan la posición y rotación de diferentes partes del cuerpo humano.Los dispositivos inmersivos son de alto coste y generalmente el usuario prefiere manipular el ambiente virtual por medio de dispositivos familiares como son el teclado y el ratón que por medio de cascos pesados o guantes.
  • No inmersiva : también utiliza el ordenador y se vale de medios como el que actualmente nos ofrece Internet, en el cual podemos interactuar en tiempo real con diferentes personas en espacios y ambientes que en realidad no existen sin la necesidad de dispositivos adicionales al ordenador. La realidad virtual no inmersiva ofrece un nuevo mundo a través de una ventana de escritorio. Este enfoque no inmersivo tiene varias ventajas sobre el enfoque inmersivo como son el bajo coste y fácil y rápida aceptación de los usuarios.
Por último hay que destacar algunas complicaciones que facilitan los sistemas de realidad virtual, en lo que se refiere al tratamiento de enfermedades relativas a problemas de movilidad. Un ejemplo de ello lo realizan con simuladores de snowboard, obteniendo progresos en el tratamiento de los enfermos.

RED NEURONAL.
Las redes neuronales artificiales (ANN) son sistemas paralelos para el procesamiento de la información, inspirados en el modo en el que las redes de neuronas biológicas del cerebro procesan información.
Todo el mundo puede observar que el cerebro humano es superior a una computadora digital en muchas tareas. Por ejemplo en el procesamiento de información visual: un niño de 1 año reconoce objetos, caras, ... mejor y mas rápidamente que el mejor sistema de Inteligencia Artificial diseñado para dicha tarea, incluso ejecutándose en un superordenador. Solo en las tareas basadas principalmente en aritmética sencilla, los ordenadores sobrepasan el cerebro humano.
Debido a la inspiración ya mencionada de las ANN en el cerebro, sus aplicaciones principales estarán centradas en campos donde la inteligencia humana no pueda ser emulada de forma satisfactoria por algoritmos aritméticos que pueden ser implementados en ordenadores. Además es de prever que dichas ANN tengan características similares a las del cerebro:
serán robustas y tolerantes a fallos. En el cerebro mueren todos los días gran cantidad de neuronas sin afectar sensiblemente a su funcionamiento.
serán flexibles. El cerebro se adapta a nuevas circunstancias mediante el aprendizaje
podrán trabajar con información borrosa, incompleta, probabilística, con ruido o inconsistente.
serán altamente paralelas. El cerebro esta formado por muchas neuronas interconectadas entre si y es precisamente el comportamiento colectivo de todas ellas lo que caracteriza su forma de procesar la información.