lenguajes de programacion aplicados en inteligencia artificial

4
 INTELIGENCIA ARTIFCIAL LENGUA  JES DE PROGRAMACION APLICADOS EN INTELIGENCIA ARTIFICIAL  DEFINICION : Inteligencia artificial es nombre asignado a la disciplina científico- técnica que se enfoca en desarrollar inteligencia en sistemas artificiales, con el objetivo de elevar el coeficiente intelectual de las maquinas, asimismo del desarrollo de la capacidad de aprender a través de la experiencia, es decir que no solo se encargue de manipular datos sino que además realicen actividades solos que implique el razonamiento y llevar a cabo conclusiones lógicas, permitiendo de esta manera que la computadora o maquina obtenga desempeños más allá de uso tradicional. A través de la inteligencia artificial se han desarrollado los sistemas expertos que pueden imitar la capacidad mental del hombre y relacionan reglas de sintaxis del lenguaje hablado y escrito sobre la base de la experiencia, para luego hacer juicios acerca de un problema, cuya solución se logra con mejores juicios y más rápidamente que el ser humano. En la medicina tiene gran utilidad al acertar el 85 % de los casos de diagnóstico.  ALGUNAS APLICACIONES Existen varias y son:  o Tratamiento de Lenguajes Naturales : Capacidad de Traducción, Órdenes a un Sistema Operativo, Conversación Hombre-Máquina, etc. o Sistemas Expertos : Sistemas que se les implementa experiencia para conseguir deducciones cercanas a la realidad. o Robótica:  Navegación de Robots Móviles, Control de Brazos móviles, ensamblaje de piezas, etc. o Problemas de Percepción:  Visión y Habla, reconocimiento de voz, obtención de fallos por medio de la visión, diagnósticos médicos, etc.

Upload: julieta-hurtado

Post on 10-Oct-2015

11 views

Category:

Documents


0 download

TRANSCRIPT

LENGUA JES DE PROGRAMACION APLICADOS EN INTELIGENCIA ARTIFICIAL DEFINICION:Inteligencia artificial es nombre asignado a la disciplina cientfico-tcnica que se enfoca en desarrollar inteligencia en sistemas artificiales, con el objetivo de elevar el coeficiente intelectual de las maquinas, asimismo del desarrollo de la capacidad de aprender a travs de la experiencia, es decir que no solo se encargue de manipular datos sino que adems realicen actividades solos que implique el razonamiento y llevar a cabo conclusiones lgicas, permitiendo de esta manera que la computadora o maquina obtenga desempeos ms all de uso tradicional.

A travs de la inteligencia artificial se han desarrollado los sistemas expertos que pueden imitar la capacidad mental del hombre y relacionan reglas de sintaxis del lenguaje hablado y escrito sobre la base de la experiencia, para luego hacer juicios acerca de un problema, cuya solucin se logra con mejores juicios y ms rpidamente que el ser humano. En la medicina tiene gran utilidad al acertar el 85 % de los casos de diagnstico.

ALGUNAS APLICACIONESExisten varias y son: Tratamiento de Lenguajes Naturales: Capacidad de Traduccin, rdenes a un Sistema Operativo, Conversacin Hombre-Mquina, etc. Sistemas Expertos: Sistemas que se les implementa experiencia para conseguir deducciones cercanas a la realidad. Robtica: Navegacin de Robots Mviles, Control de Brazos mviles, ensamblaje de piezas, etc. Problemas de Percepcin: Visin y Habla, reconocimiento de voz, obtencin de fallos por medio de la visin, diagnsticos mdicos, etc. Aprendizaje: Modelizacin de conductas para su implante en computadoras. Medicina (Scanner Trmico, dispositivos de insulina, entre otros) Procesamiento de lenguaje natural (Natural Language Processing) Mecatrnica Sistemas de apoyo a la decisin (DSS,MIS)

LENGUAJES DE DESARROLLO Desde 1900, el hombre ha buscado la forma de simplificar sus labores, y aplicar sus conocimientos a travs de la creacin de la Inteligencia Artificial; basndose en herramientas tanto fsicas como lgicas. Para ello se necesitaba crear un lenguaje que permita sintetizar su lgica y plasmarla en una inteligencia basada en algoritmos que responda a las tareas que el hombre necesita.Para ello se desarrollaron diversos lenguajes de programacin entre los ms conocidos tenemos: LENGUAJE LISP, LENGUAJE PROLOG ,LENGUAJE OPS5 LENGUAJE APL, entre otros. LENGUAJE LISP.- Deriva de LISt Processing, fue el primer lenguaje para procesamiento simblico, fue desarrollado en 1958, en el Instituto de Tecnologa de Massachusetts. Una de las claves de este lenguaje de programacin, son las listas encadenadas. Gracias a esto, los programas de LISP pueden manipular el cdigo fuente como una estructura de datos, dando lugar a macro sistemas, que permiten a los programadores crear nueva sintaxis de programas de dominio especfico. Todo el cdigo de programacin de LISP se escribe en expresiones S, o lo que es lo mismo, listas entre parntesis.

LENGUAJE PROLOG.- Proviene del francs Programmation en Logique, fue desarrollado en Francia, en 1973 en la Universidad de Marseilles. Es un lenguaje para programar artefactos electrnicos mediante el paradigma lgico con tcnicas de produccin final interpretada . Es bastante conocido para investigacin en Inteligencia Artificial. Una de sus caractersticas ms importantes es la Recursividad que representa la estructura ms importante en el desarrollo del programa. En la sintaxis del PROLOG no existen los bucles FOR ni los saltos; los bucles WHILE son de difcil incorporacin, ya que las variables slo pueden unificarse una sola vez.

APL (A Programing Language): Diseado para tablas, vectores y matrices; utiliza smbolos especiales, distintos que el ASCII.

OPS5: La familia de los lenguajes OPS (Oficial Production System) fue desarrollada a finales de la dcada de 1970 por Charles Forgy, se trata de un lenguaje para ingeniera cognoscitiva que aguanta el procedimiento de representacin del conocimiento en forma de reglas El lenguaje OPS5 es quizs el menos conocido de los nombrados. No obstante, su importancia en el desarrollo de la inteligencia artificial fue clave dado que fue el primer lenguaje usado con resultado de xito en un sistema experto. Otros lenguajes menos conocidos son:Lenguaje de comportamientos, Lenguaje robtico genrico o GRL, Sistema de planificacin de accin reactiva o RAPS, GOLOG, CES, ALisp, etcIntegrantes: HURTADO MONZON, NOELLYA LLONTOP ESPINOZA, ANDRES MONTENEGRO POZO, BRAHAND DANILO

PREGUNTAS1.- Cul es la funcin principal de la Inteligencia Artificial? La funcin principal de la inteligencia artificial incrementar las capacidades de la mquina, para que puedan realizar actividades que impliquen razonamiento y conclusiones lgicas.2.- Cules son los objetivos de la Inteligencia Artificial?- Elevar el CI de las maquinas-Desarrollar capacidades propias, a travs de la experiencia.-Aumentar la capacidad de obtener conclusiones lgicas con su propio pensamiento.3.- Cules han sido los lenguajes que se han utilizado para la programacin de sistemas expertos? Los lenguajes que se han empleado para los sistemas expertos son LISP, OPS5 y PROLOG, ya que estos lenguajes permiten el desarrollo de codificacin necesaria para cada sistema experto.4.- Cul es la diferencia entre el lenguaje LISP y el lenguaje APL?El lenguaje Lips est basado en manipulacin de listas que permiten crear una sintaxis de programa de dominio, en cambio APL est diseado para tablas, vectores y matrices que emplean smbolos especiales.5.- Cules son las ventajas? Las ventajas de la IA son principalmente las siguientes: Mayor capacidad de memoria Pensamiento lgico rpido Capacidad de exploracin (Astronoma) Ahorro de recursos (Empresas) Minera de excavacin (Hidrocarburos) Nanobots (Medicina)6.- desventajas de la Inteligencia Artificial? Desventajas de la IA: Necesitan Actualizaciones Costos elevados Inflexibilidad (Cambios en su estructura)

INTELIGENCIA ARTIFCIAL