Sie sind auf Seite 1von 11

Temario Unidad 5: Aplicaciones con tcnicas de I.

Temario Unidad 5: Aplicaciones con tcnicas de I.A


5.1 Robtica 5.1.1.- Conceptos Bsicos 5.1.2.- Clasificacin 5.2.- Redes Neurolgicas (RN) 5.2.1 Conceptos Bsicos 5.2.2 Clasificacin 5.2.3 Desarrollos Actuales y Aplicaciones 5.3 Visin Artificlia 5.3.1 Conceptos Bsicos 5.3.2 Desarrollos Actuales y Aplicaciones 5.4 Lgica Difusa (Fuzzi Logic) 5.4.1 Conceptos Bsicos 5.4.2 Desarrollos Actuales y Aplicaciones 5.5 Procesamiento de Lenguaje Natural (PLN) 5.5.1 Conceptos Bsicos 5.5.2 Desarrollos Actuales y Aplicaciones 5.6 Sistemas Externos (SE) 5.6.1 Conceptos Bsicos 5.6.2 Clasificacin 5.6.3 Desarrollos Actuales y Aplicaciones

5.1 Robtica
Definicin: El trmino robtica procede de la palabra robot. La robtica es, por lo tanto, la ciencia o rama de la ciencia que se ocupa del estudio, desarrollo y aplicaciones de los robots. Otra definicin de robtica es el diseo, fabricacin y utilizacin de mquinas automticas programables con el fin de realizar tareas repetitivas como el ensamble de automviles, aparatos, etc. y otras actividades. Bsicamente, la robtica se ocupa de todo lo concerniente a los robots, lo

cual incluye el control de motores, mecanismos automticos neumticos, sensores, sistemas de cmputos, etc. En la robtica se anan para un mismo fin varias disciplinas confluyentes, pero diferentes, como la Mecnica, la Electrnica, la Automtica, la Informtica, etc. El trmino robtica se le atribuye a Isaac Asimov.

Conceptos Bsicos de Robot:

A) Artefacto controlado Internamente o externamente para manipular objetos y/o realizar trabajos o procesos y a laves interactuar con su entorno o ambiente. B) Es un Sistema Electrnico Informtico capaz de recibir informacin y de comprender su entorno o ambiente para luego ser capaz de tomar decisiones y ejecutar acciones. C) Es un Manipulador Multifuncional reprogramable con ciertos grados de libertad, capaz de mover materiales, segn su trayectoria y variables de programas para una tarea especfica. A estos conceptos hay que agregar un concepto que viene en relaciona los Robot que se denomina Grado de Libertad.

El grado de Libertad es: Cada uno de los Movimientos independientes que puede realizar un robot. Por ejemplo:

Un Robot mecanizado con un panel solar, para que funcione sigue la direccin y los movimientos del sol, por ende tendra dos movimientos principales su panel solar; estos serian 2 grados de libertad en este caso de Este a Oeste (1er grado) y de Norte a Sur (2do grado).

Los tres principios o leyes de la robtica segn Asimov son: * Un robot no puede lastimar ni permitir que sea lastimado ningn ser humano. * El robot debe obedecer a todas las rdenes de los humanos, excepto las que contraigan la primera ley.

* El robot debe auto-protegerse, salvo que para hacerlo entre en conflicto con la primera o segunda ley.

Clasificacin de los Robots 1.- Robots Play-back, los cuales regeneran una secuencia de instrucciones grabadas, como un robot utilizado en recubrimiento por espray o soldadura por arco. Estos robots comnmente tienen un control de lazo abierto. 2.- Robots controlados por sensores, estos tienen un control en lazo cerrado de movimientos manipulados, y hacen decisiones basados en datos obtenidos por sensores. 3.- Robots controlados por visin, donde los robots pueden manipular un objeto al utilizar informacin desde un sistema de visin. 4.- Robots controlados adaptablemente, donde los robots pueden automticamente reprogramar sus acciones sobre la base de los datos obtenidos por los sensores. 5.- Robots con inteligencia artificial, donde los robots utilizan las tcnicas de inteligencia artificial para hacer sus propias decisiones y resolver problemas. 6.-Los robots mdicos son, fundamentalmente, prtesis para disminuir dos fsicos que se adaptan al cuerpo y estn dotados de potentes sistemas de mando. Con ellos se logra igualar al cuerpo con precisin los movimientos y funciones de los rganos o extremidades que suplen. 7.-Los androides son robots que se parecen y actan como seres humanos. Los robots de hoy en da vienen en todas las formas y tamaos, pero a excepcin de los que aparecen en las ferias y espectculos, no se parecen a las personas y por tanto no son androides. Actualmente, los androides reales slo existen en la imaginacin y en las pelculas de ficcin. 8.- Los robots mviles.- Estn provistos de patas, ruedas u orugas que los capacitan para desplazarse de acuerdo su programacin. Elaboran la informacin que reciben a travs de sus

propios sistemas de sensores y se emplean en determinado tipo de instalaciones industriales, sobre todo para el transporte de mercancas en cadenas de produccin y almacenes. Tambin se utilizan robots de este tipo para la investigacin en lugares de difcil acceso o muy distantes, como es el caso de la exploracin espacial y las investigaciones o rescates submarinos.

5.2.- Redes Neurolgicas (RN)


Conceptos basicos LA NEURONA ARTIFICIAL Cualquier modelo de red neuronal consta de dispositivos elementales de procesamiento: las neuronas. A partir de ellas, se pueden generar representaciones especficas, de tal forma que un estado conjunto de ellas pueda significar una letra, un nmero o cualquier otro objeto. Generalmente se pueden encontrar tres tipos de neuronas: 1. Aquellas que reciben estmulos externos, relacionas con el aparato sensorial, que tomarn la informacin de la entrada, denominadas unidades de entrada. 2. Dicha informacin se transmite a ciertos elementos internos que se ocupan de su proceso. Es la sinapsis y neuronas correspondientes a este segundo nivel donde se genera cualquier tipo de representacin interna de la informacin. Puesto que no tienen relacin directa con la informacin de entrada y de salida, estos elementos se denominan unidades ocultas.

3. Una vez ha finalizado el periodo de procesado, la informacin llega a las unidades de salida, cuya misin es dar la respuesta del sistema.

La tecnologa basada en redes neuronales artificiales es de caracter bio-inspirado pues su funcionamiento trata de imitar el funcionamiento de elementos biolgicos que en este caso los constituyen las neuronas del cerebro. En la figura 2 se ilustra una neurona artificial

CAMPO DE APLICACION Las Redes neuronales artificiales son interesantes para una gran cantidad de personas de diferentes reas: Cientficos de la computacin que quieren averiguar sobre las propiedades del procesamiento de

informacin no-simblica con una red neuronal y sobre sistemas de aprendizaje en general. Estadsticos utilizan redes neuronales como modelos de clasificacin y regresin no lineal flexible Ingenieros de varias especialidades se aprovechan de las capacidades de redes neuronales en muchas reas, como procesamiento de seales y control automtico Los cientficos cognoscitivos ven redes nerviosas como un posible aparato para describir modelos de pensamiento y conciencia (funcin cerebral de alto-nivel). Neuro-fisilogos utilizan redes neuronales para describir y explorar funciones cerebrales de medionivel (memoria del ej., sistema sensorial y motriz). Fsicos usan redes neuronales para modelar fenmenos en mecnica estadstica y para muchas otras tareas. Bilogos utilizan Redes Neuronales para interpretar sucesiones del nucleotide. Filsofos y otras personas tambin pueden ser interesadas en Redes Nerviosas por las varias razones.

5.3 Visin artificial


La visin artificial, tambin conocida como visin por computador (del ingles computer visin) o visin tcnica, es un subcampo de la inteligencia artificial. El propsito de la visin artificial es programar un computador para que "entienda" una escena o las caractersticas de una imagen. Desarrollos actuales y aplicaciones de visin artificial Las aplicaciones de Visin Artificial se dividen en tres grandes categoras: Control de procesos Control de calidad Aplicaciones no industriales (por ejemplo, control del trfico) Las inspecciones realizadas por los seres humanos, a menudo no pueden cumplir con los requisitos

de la industria moderna respecto a la velocidad de produccin, calidad de producto y costes de produccin. Los humanos se cansan, cometen errores y los criterios que se aplican durante las inspecciones son inevitablemente subjetivos. En algunos casos, no es humanamente posible llevar a cabo las tareas de inspeccin debido a las condiciones ambientales. Las cmaras y los sistemas que componen un sistema de Visin Artificial, por el contrario, llevan a cabo las mediciones con una precisin constante y a un ritmo que es establecido por el propio proceso de produccin. Estas ventajas han llevado a una creciente aceptacin de la visin por industrias de todo el mundo. Aplicaciones de esta tecnologa en instalaciones alrededor del mundo incluyen: La inspeccin de la calidad ptica de las pantallas de los televisores y los ordenadores La inspeccin de la calidad de la pintura durante la fabricacin de automviles La inspeccin de los billetes de banco durante la impresin Comprobacin de circuitos electrnicos Comprobacin de que los envases farmacuticos estn completos Inspeccin para asegurarse de que las botellas estn llenas Comprobacin de defectos en azulejos en la industria de la cermica La Visin Artificial se refiere a la interpretacin automtica de imgenes de escenas reales con el fin de controlar o vigilar mquinas o procesos industriales. Las imgenes pueden ser de luz visible, rayos X o infrarroja, y puede incluso derivarse de informacin ultrasnica.

5.4 Lgica difusa

La lgica difusa o lgica heurstica se basa en lo relativo de lo observado como posicin diferencial. Este tipo de lgica toma dos valores aleatorios, pero contextualizados y referidos entre s. As, por ejemplo, una persona que mida 2 metros es claramente una persona alta, si previamente se ha tomado el valor de persona baja y se ha establecido en 1 metro. Ambos valores estn

contextualizados a personas y referidos a una medida mtrica lineal. Desarrollos actuales y aplicaciones de lgica difusa Aplicaciones generales La lgica difusa se utiliza cuando la complejidad del proceso en cuestin es muy alta y no existen modelos matemticos precisos, para procesos altamente no lineales y cuando se envuelven definiciones y conocimiento no estrictamente definido (impreciso o subjetivo). En cambio, no es una buena idea usarla cuando algn modelo matemtico ya soluciona eficientemente el problema, cuando los problemas son lineales o cuando no tienen solucin. Esta tcnica se ha empleado con bastante xito en la industria, principalmente en Japn, y cada vez se est usando en gran multitud de campos. La primera vez que se us de forma importante fue en el metro japons, con excelentes resultados. A continuacin se citan algunos ejemplos de su aplicacin: Sistemas de control de acondicionadores de aire Sistemas de foco automtico en cmaras fotogrficas Electrodomsticos familiares (frigorficos, lavadoras...) Optimizacin de sistemas de control industriales Sistemas de escritura Mejora en la eficiencia del uso de combustible en motores Sistemas expertos del conocimiento (simular el comportamiento de un experto humano) Tecnologa informtica Bases de datos difusas: Almacenar y consultar informacin imprecisa. Para este punto, por ejemplo, existe el lenguaje FSQL. ...y, en general, en la gran mayora de los sistemas de control que no dependen de un S/No.

Lgica difusa en inteligencia artificial En inteligencia artificial, la lgica difusa, o lgica borrosa se utiliza para la resolucin de una variedad de problemas, principalmente los relacionados con control de procesos industriales complejos y sistemas de decisin en general, la resolucin la compresin de datos. Los sistemas de lgica difusa estn tambin muy extendidos en la tecnologa cotidiana, por ejemplo en cmaras digitales, sistemas de aire acondicionado, lavarropas, etc. Los sistemas basados en lgica difusa imitan la forma en que toman decisiones los humanos, con la ventaja de ser mucho ms rpidos. Estos sistemas son generalmente robustos y tolerantes a imprecisiones y ruidos en los datos de entrada. Algunos lenguajes de programacin lgica que han incorporado la lgica difusa seran por ejemplo las diversas implementaciones de Fuzzy PROLOG o el lenguaje fril. Consiste en la aplicacin de la lgica difusa con la intencin de imitar el razonamiento humano en la programacin de computadoras. Con la lgica convencional, las computadoras pueden manipular valores estrictamente duales, como verdadero/falso, s/no o ligado/desligado. En la lgica difusa, se usan modelos matemticos para representar nociones subjetivas, como caliente/tibio/fro, para valores concretos que puedan ser manipuladas por los ordenadores.

En este paradigma, tambin tiene un especial valor la variable del tiempo, ya que los sistemas de control pueden necesitar retroalimentarse en un espacio concreto de tiempo, pueden necesitarse datos anteriores para hacer una evaluacin media de la situacin en un perodo anterior...

5.5 Procesamiento de Lenguaje Natural (PLN)

El Procesamiento del Lenguaje Natural o PLN (en ingls Natural Processing Languaje o NPL) es una rama de la Inteligencia Artificial que se encarga de estudiar la comunicacin entre hombre mquina y viceversa.

El objetivo principal que persigue es que el humano pueda emplear el habla o lenguaje como medio de transmisin de informacin automatizada. Otra denominacin que encontramos en referencia al Procesamiento del Lenguaje Natural (PLN) es Lingstica computacional. Es la encargada de estudiar el lenguaje humano desde un punto de vista informtico. Como sabemos, la lengua o lenguaje humano (tambin lo podemos denominar Lenguaje natural), es el medio de comunicacin de los humanos, de manera oral. Por tanto, lo que se pretende con el el Procesamiento de este Lenguaje natural, es que esta comunicacin pueda ser llevada a cabo del mismo modo entre hombre y mquinas. Aplicacin. Procesamiento del lenguaje natural

El lenguaje natural puede aplicarse a numerosas acciones, entre las que encontramos:

Traduccin automtica: gracias al Procesamiento del Lenguaje Natural, ha sido posible llevar a cabo esta tarea, la traduccin de manera automtica a travs de mquinas. Ha sido un pensamiento que ha estado presente desde la aparicin de los ordenadores.

Resmenes automticos: el PLN, tambin se ha encargado de mejorar las herramientas que intentan realizar resmenes de manera automtica de un texto dado. Gracias al Procesamiento del Lenguaje Natural, esta tarea puede ser mejorada con el paso de tiempo, aunque an tiene algunas cuestiones pendientes.

5.6 Sistemas Externos (SE)


Son programas de computacin que se derivan de una rama de la investigacin informtica llamada Inteligencia Artificial (IA). El objetivo cientfico de la IA es entender la inteligencia. Est referida a

los conceptos y a los mtodos de inferencia simblica, o de razonamiento por computadora, y cmo el conocimiento usado para hacer esas inferencias ser representado dentro de la mquina. El trmino inteligencia cubre muchas habilidades conocidas, incluyendo la capacidad de solucionar problemas, de aprender y de entender lenguajes; la IA dirige todas estas habilidades. La mayora de los esfuerzos en IA se han hecho en el rea de solucionar los problemas, los conceptos y los mtodos para construir los programas que razonan acerca de los problemas y que luego calculan una solucin. Los programas de IA que logran la capacidad experta de solucionar problemas aplicando las tareas especficas del conocimiento se llaman Sistemas Basado en Conocimiento o Sistemas Expertos. A menudo, el trmino sistemas expertos se reserva para los programas que contienen el conocimiento usado por los humanos expertos, en contraste al conocimiento recolectado por los libros de textos. Los trminos, sistemas expertos (ES) y sistemas basado en conocimiento (KBS), se utilizan como sinnimos. Tomados juntos representan el tipo ms extenso de aplicacin de IA. El rea del conocimiento intelectual humano para ser capturado en un sistema experto se llama el dominio de la tarea. La tarea se refiere a una cierta meta orientada, actividad de solucionar el problema. El dominio se refiere al rea dentro de la cual se est realizando la tarea. Las tareas tpicas son el diagnstico, hojas de operacin (planning), la programacin, configuracin y diseo. Un ejemplo de dominio de una tarea es la programacin del equipo de un avin. La construccin de un sistema experto se llama ingeniera del conocimiento y sus mdicos son los ingenieros del conocimiento. El ingeniero del conocimiento debe cerciorarse de que el ordenador tenga todo el conocimiento necesario para solucionar un problema. Tambin debe elegir una o ms formas en las cuales representar el conocimiento requerido en la memoria del ordenador, es decir, l debe elegir una representacin del conocimiento. l debe tambin asegurarse de que la computadora pueda utilizar eficientemente el conocimiento, seleccionando de un conjunto de mtodos de razonamiento. El espectro de aplicaciones de la tecnologa de los sistemas expertos a los problemas industriales y comerciales es tan amplio debido a la fcil caracterizacin del desafi. Las aplicaciones encuentran su perfil en la mayora de las reas del trabajo del conocimiento. Las aplicaciones se agrupan en siete clases importantes. 1. Diagnstico y localizacin de averas de dispositivos y de sistemas de todas las Clases: Esta clase abarca los sistemas que deducen incidentes y sugieren las acciones correctivas para un dispositivo o un proceso que funciona incorrectamente. El diagnstico mdico era una de las primeras reas del conocimiento a las cuales la tecnologa de los Sistemas Expertos (SE) fue aplicada, pero el diagnstico de sistemas dirigidos sobrepas rpidamente el diagnstico mdico. Probablemente, hay ms aplicaciones de diagnstico de Sistemas Expertos que de cualquier otro tipo. El problema de diagnstico se puede manifestar, en resumen, como: dado la evidencia que se presenta, cul es el problema / razn / causa subyacente? 2. Planeamiento y programacin: Los sistemas que caen en esta clase analizan un conjunto de una o ms metas potencialmente complejas y obran recprocamente para determinar un conjunto de acciones para lograr esas metas, y/o proveen el orden temporal detallado de esas acciones considerando el personal, el material y otros apremios. Esta clase tiene gran potencial comercial.

Los ejemplos implican la programacin de vuelos, el personal y las puertas de una lnea area; la programacin del departamento de empleo de la fbrica; y las hojas de operacin (planning) de proceso de la fabricacin. 3. Configuracin de objetos manufacturados: La configuracin, por el cual una solucin a un problema se sintetice de un conjunto dado de elementos relacionados por un conjunto de apremios, es histricamente una de las aplicaciones de los sistemas expertos ms importante. Las aplicaciones de la configuracin fueron iniciadas por las compaas de computadoras como medio para facilitar la fabricacin de las minicomputadoras. La tcnica ha encontrado su forma de uso en muchas industrias diferentes, por ejemplo, construccin modular, fabricacin, y otros problemas que implicaban diseo y la fabricacin compleja de la ingeniera. 4. Toma de Decisin Financiera: La industria de los servicios financieros ha sido un usuario vigoroso de las tcnicas de los Sistemas Expertos. Los programas consultivos se han creado para asistir a banqueros en la determinacin de si hacer prstamos a los negocios y a los individuos. Las compaas de seguro han utilizado los sistemas expertos para evaluar el riesgo presentado por el cliente y determinar un precio para la aplicacin tpica del seguro; en 9los mercados financieros est en la negociacin de la moneda extranjera. 5. Publicacin del Conocimiento: sta es una aplicacin relativamente nueva, pero tambin es un rea potencialmente delicada. La funcin primaria del sistema experto es entregar el conocimiento que es relevante al problema del usuario, en el contexto del problema del usuario. Los dos sistemas expertos ms extensamente distribuidos en el mundo estn en esta categora. El primero es un consejero que aconseja al usuario con el uso gramatical apropiado en un texto. El segundo es un consejero de impuesto, que acompaa un programa de preparacin de impuesto y aconseja al usuario en la estrategia y tctica de impuesto, y la poltica de impuesto individual. 6. Vigilancia y control del proceso: Los sistemas que caen en esta clase analizan datos en tiempo real de los dispositivos fsicos con la meta de advertir las anomalas, predecir las tendencias, y controlar la correccin del optimizador y del incidente. Los ejemplos de sistemas en tiempo real que vigilan activamente los procesos se pueden encontrar en las industrias de la siderurgia y de la refinacin del petrleo. 7. Diseo y fabricacin: Estos sistemas asisten al diseo de dispositivos y de procesos fsicos, extendindose del diseo conceptual del alto nivel de entidades abstractas a la configuracin de los procesos de la fabricacin.

Das könnte Ihnen auch gefallen