Rafael Barrios Parra1 Walter Escobar2 Juan Antonio Campo3 que intenta modelar y crear
elementos que se especializan en determinadas situaciones. Implica el almacenamiento de gran cantidad de informacin en la forma de base de conocimientos, sistemas neuronales etc., por citar
Resmen. La inteligencia artificial es la ciencia algunos donde en la medida que se registran sistemas sucesos el modelo va aprendiendo de ellos. Es como podemos hoy tener sistemas computacionales para mquinas que imiten el as
comportamiento humano, es tratar de imitar el inteligentes para navegacin en los vehculos (el cerebro en todas sus funciones para facilitar conductor ajusta la temperatura interior del nuestras tareas. Palabras ClaveRobots, autmatas, neuronales, sistemas, programas, lenguaje, comportamiento humano vehculo manipulando el aire acondicionado, la redes altura del timn, la estacin de radio de su gusto, la msica que desea escuchar, inclusive la ruta, velocidad y hasta la distancia y altura de la silla a
I. Introduccin. La Inteligencia Artificial (IA), los controles hasta los mecanismos de seguridad pretende, mediante mecanismos de software y como air-bags, por citar algo) son aplicaciones hardware, facilitar el modo de vida al hombre. No donde la IA entra a jugar un papel importante. puede definirse que la IA en algn momento va a Qu es la inteligencia artificial? La inteligencia remplazarnos tal como nos lo muestran en el cine artificial es la ciencia que intenta modelar y crear las diversas pelculas del gnero ciencia ficcin y sistemas computacionales para mquinas que para citar un ejemplo podramos referirnos a imiten el comportamiento humano, es tratar de 2001: A Space Odyssey4 que aborda el tema imitar el cerebro en todas sus funciones para quizs por primera vez (mucho antes que Star facilitar nuestras tareas. Descartes sostiene que Wars5) en la cual nos muestran mquinas el pensamiento y la racionalidad estn capaces de pensar y tomar decisiones como si ntimamente ligados al lenguaje, aunque ste fuese un ser humano. En realidad lo que pretende impida producir conocimiento cierto y seguro, ya la IA es, mediante la aplicacin de complejos que las palabras varan en su significacin y modelos matemticos de lgica y razonamiento llevan a confusin, a diferencia de las ideas abstracto y autoaprendizaje, el desarrollo de claras y distintas6.
1
2 3 4
Bachelor Science Computer Science Engineer. Newport University. rbarrios@soyucn.edu.com walter.escobar@hotmail.com juancampo268@hotmail.com Producida y diirigida por Stanley Kubrick . Screenplay Arthur C. Clarke and Stanley Kubrick . 1968 Turner Entertainment co., a Time Warner Company.; http://www.filmsite.org/twot.html Producida por George Lucas. La primera pelcula de la serie fue exhibida en Mayo 25, 1977, por 20th Century Fox
Caractersticas de la Inteligencia Artificial. Una caracterstica fundamental que distingue a los mtodos de Inteligencia Artificial de los mtodos numricos es el uso de smbolos no matemticos,
6
clsica. Recuperado de
pid=S0718-22012011000100014&script=sci_arttext
aunque
no
es
suficiente
para
distinguirlo
respuesta/razn), deduction (e.g. natural, rule-based) (deduccin, basado en reglas), Inference inferencia), (programacin induction metatheory engines logic lgica), (induccin (mquinas de programming mathematical matemtica),
completamente. Otros tipos de programas como los compiladores y sistemas de bases de datos, tambin procesan smbolos y no se considera que usen tcnicas de Inteligencia Artificial. Cul es la temtica de estudio de la inteligencia artificial ? Segn la Association for Computing Machinery (ACM)
7
(metateoria), nonmonotonic
reasoning and belief revision (revision y razonamiento no monotnico), resolution (resolucin), uncertainty, "fuzzy", and probabilistic reasoning (incertidumbre y razonamiento probabilistico)
Computing
Classification
System (1998) la IA ( artificial intelligence, (AI) en ingls) esta se encuentra clasificada en los siguientes captulos: I.2.0 General : cognitive simulation
I.2.4
scripts
Knowledge
Representation
(simulacin
cognitiva),
philosophical
Formalisms and Methods: frames and (marco y escritura), modal logic (lgica modal), predicate logic (lgica de predicado), relation systems (relacin de sistemas), (lenguajes representations representation de (procedural languages and rulerepresentacin),
medicine and science (ciencia y medicina), natural language interfaces (interfaces de lenguaje natural), office automation (automatizacin de oficina)
based) (representaciones, procedimental y basada en reglas), semantic networks (redes semnticas), temporal logic (lgica temporal)
I.2.2
Automatic
Programming de
(D.1.2,
F.3.1): automatic analysis of algorithms (anlisis automtico algoritmos), (sntesis program modification (modificacin de
I.2.5
Programming
Languages
and
Software (D.3.2) : expert system tools and techniques I.2.6 (herramientas y tcnicas de (K.3.2) : analogies sistemas expertos), Learning (analogas), concept learning (aprendizaje de concepto), connectionism and neural nets (redes neurales y conexiones), (induccin), knowledge induction
extraction
(extraccin
language acquisition
(adquisicin de
parameter Language
learning Processing:
(aprendizaje de parmetros) discourse (discurso), language generation (generacin de lenguaje), and language models (modelos de lenguaje), language parsing understanding machine de y (anlisis sintctico de lenguaje y entendemiento), translation synthesis (traduccin (sntesis
(arquitectura y control de estructuras), photometry, tresholding (intensidad, color, fotometra, umbral), modeling and recovery of physical attributes (atributos fsicos, modelamiento y recuperacin de atributos fsicos), motion (movimiento), (razonamiento representations, de datos y data perceptual reasoning perceptual), structures and shape
maqina), speech recognition and reconocimiento de discursos), text analysis (anlisis de textos)
transforms (representaciones, estructuras transformaciones), (formas), texture (texturas), video analysis (anlisis de video)
scheduling (agenda)
I.2.9 Robotics : autonomous vehicles inmersa en, prcticamente, todas las ramas del (vehculos autnomos), commercial robots conocimiento y su aplicacin alcanza cada vez and applications (robots comerciales y lugares inesperados. Sin embargo, es impotante aplicaciones), kinematics and dynamics hacer notar que una mquina es incapaz de (kinematica (interfaces y dinmica), (manipuladores), para manipulators establecer pensamiento puesto que ello implica el operator interfaces uso de signos linguisticos, de las estructuras
propelling mecnicas que explican los movimientos mechanisms (mecanismos de propulsin), corporales automticos. Por ejemplo, con las sensors (senosores), workcell organization
8
operador),
mismas palabras se puede variar el significado y computadora para que ejecute alguna tarea. ocasionar incluso confusiones, asunto que una Sistemas de reconocimiento de voz que permiten mquina no es capaz de aprender.9 Aunque una dar instrucciones por voz en reemplazo de los mquina puede programarse para usar signos mtodos de teclado y ratn tradicional11. Una de lingsticos de manera limitada, La inhabilidad las aplicaciones de la Inteligencia Artificial la de las mquinas para articular lenguaje de una podemos encontrar en la Arqueologia Virtual manera no programada o mecanizada y que donde mediante estas tecnologas que permiten el problema arqueolgico,
12
pueda ser objeto de predicciones, indica que no virtualizar permiten no slo la manera de son pensantes, cuestin que explica por qu no resolver sino la adquieren conocimiento prctico a travs del definicin misma del problema . Las redes ejercicio de la razn y de la facultad del neuronales y la nueva generacin de sistemas entendimiento10. II. Revisin del estado del arte. Se puede decir que esta surge a partir de las redes neuronales las cuales se concentran en la comparacin entre el cerebro humano y la computadora con el nimo de imitar funcionamiento del sistema neuronal, para lo cual se representa el cerebro como un sistema 2010) paralelo que contiene muchos procesadores interconectados entre si (Sedna, expertos es un ejemplo de esta solucin. Estas siguen el mismo enfoque que el de los sistemas expertos (programa de computadora que responde a unas reglas que son factibles de
cambio para dar espacio a nueva informacin) y que mediante unos datos empricos sobre un hecho en particular y una asociacin de conocimiento bajo la figura Si .. entonces, se puede explicar el problema cientfico puede ser explicado en trminos de los conocimientos que reposan en una base de reglas. Las redes
Aplicaciones de la IA. Algunas son: juegos, neuronales tienen casi todo el conocimiento fcilmente se encuentra en juegos que aprenden implcito en la estructura del dispositivo que la forma de jugar de su oponente y as va ejecuta la tarea, mas que explcito en los estados generando utiliza nuevas dificultades. en tercera Visin dimensin por de las unidades por ellas mismas. El computador, muy limitadas ya que el ojo humano conocimiento no es directamente accesible a la informacin a interpretacin, sino que se construye en el propio diferencia de las cmaras que manejan dos procesador13. ste se adquiere por ajuste de las solamente; en la actualidad hay un modo limitado conexiones mientras se utiliza en el proceso. La de representar tres dimensiones tan perfecta aplicacin en arqueologa de los Sistemas como lo hace nuestro ojo. Sistemas expertos, que Expertos y redes Neuronales est en resolver personalizan el conocimiento en un programa de
9 11
10
http://www.scielo.cl/scielo.php?pid=S071822012011000100014&script=sci_arttext Ibid
12
13
What is artificial intelligence. http://wwwformal.stanford.edu/jmc/whatisai/node3.html Virtual Archaelogoy Review. http://www.varjournal.es/doc/varj02_004_12.pdf Ibid. Pg. 3
problemas de diagnstico. Los sistemas de ejemplo lo que implica el que se incurra en Inteligencia investigacin Artificial a pueden ayudar los a la errores de semntica y hasta de sintaxis. Como descodificar patrones reflexin queda la pregunta La IA nos facilita la
decorativos de la cermica o del arte parietal o en vida o nos vuelve perezosos? identificar un artefacto entero a partir de sus fragmentos. La produccin masiva y dispersin de datos y aplicaciones en la Web introduce nuevos retos relacionados con la administracin y gestin. Los usuarios producen en y explotan recursos y implementados diferentes formatos
accesibles desde diferentes API (application program interfaces). A raz de la Web semntica, ciertos recursos pueden ser marcados con descripciones de sus estructuras de datos, APIs y contenidos. Esto trae como inconveniente que se encontrarn muchos documentos dispersos en distintos servidores bajo formas diferentes (html, blogs, pdf, doc, imgenes) de tal forma que el proceso de integracin es sumamente tedioso y complejo14. Utilizando un ejemplo mas sencillo y que se acerca al uso diario de la ofimtica, vemos como por ejemplo la IA de los sistemas de correccin (spelling) no funciona bien ya que por muy avanzado que sea el algoritmo no podr interpretar correctamente el sentido de la frase y por consiguiente podr insertar o modificar palabras segn la rutina indique. Ejemplo: caza el animal que est en casa sabr interpretar el sistema un error de ortografia en este contexto?. Un inconveniente de la aplicacin de la IA es que el comn de las personas se atienen a la facilidad de la herramienta ofimtica sealada en el
14
Modelling autonomic dataspaces using answer sets.Traduccinde Rafael Barrios Parra http://journal.iberamia.org/
Referencias Association for Computing Machinery . The 1998 ACM Computing Classification System Recuperado de http://www.acm.org/about/class/ccs98-html Gonzalez Rodrigo, (julio de 2011) Descartes: Las intuiciones modales y la inteligencia artificial clsica. Universidad de Huy CenChile. de Chile, Facultad de Filosofa y manidades, Departamento de Filosofa tro de Estudios Cognitivos, Santiago, ALPHA N 32 (181-198). Recuperado
http://www.scielo.cl/scielo.php?pid=S071822012011000100014&script=sci_arttext McCarthy Jonh, (noviembre, 2007) What is artificial intelligence? Recuperado sai.html Barcel Juan A y Oriol Vicente. Neuronales artifi ciales (RNA) y algoritmos genticos (AG), herramientas de Matlab para determinar las propiedades. Universitat Autnoma de Barcelona. VAR. Volumen 2 Numero 4 issn 19899947. mayo 2011. http://www.varjournal.es/doc/varj02_004_12.pdf Computer de Science http://wwwDepartment. Stanford University, USA. formal.stanford.edu/jmc/whatisai/whati
Recuperado de
http://journal.iberamia.org/