miércoles, 25 de noviembre de 2015

Inteligencia Artificial

INTELIGENCIA ARTIFICIAL
Introducción
Inteligencia: conjunto de conocimientos y aptitudes desarrolladas y aplicadas en la toma de decisiones utilizando la comprensión y el entendimiento como atributos que permiten adaptarnos a diversas situaciones haciendo uso de la razón.
Artificial: Adjetivo que señala aquello hecho por mano, arte o ingenio del hombre, es algo no natural o falso
Inteligencia Artificial (IA)
En el contexto computacional se entiende a la IA como un conjunto de disciplinas tales como la robótica, la ética, fisiología, etc., asociadas con la finalidad de crear tecnología que sea capaz de aprender y poder tomar decisiones en un contexto específico.
Desentrañar cada uno de los elementos para resolver un problema y replicarlos en una máquina para que ésta a su vez pueda aplicar ese conocimiento, es la verdadera tarea a la que se enfrenta en desarrollo de la IA.

Desarrollo

El término proviene de los años 60´s y surge a la par del auge de las computadoras, las cuales, fueron concebidas con la finalidad de auxiliar al hombre en sus tareas desde las más sencillas hasta las más complicadas, siendo esta la premisa, a la par del desarrollo tecnológico se ha buscado que las máquinas puedan ir realizando actividades de mayor complejidad, haciendo uso de los avances en cada una de las distintas áreas de conocimiento asociadas y aplicados para este propósito.

En la actualidad construimos maquinas que resuelven problemas específicos y se pretende llegar a crear máquinas que piensen por sí mismas.

Deep Blue y Watson son un par de súper computadoras que ejemplifican la evolución de la IA, la primera logró derrotar polémica mente al campeón de ajedrez Gary Kaspárov en 1996, la segunda en 2011, logró ganar una competencia con una duración de tres días jugando Jeopardy en un programa de televisión.
La evolución de la IA comienza con la aparición de lenguajes de programación orientados a resoluciones de problemas tales como LISP o PROLOG diseñados específicamente para la creación de sistemas expertos, sin embargo, cualquier lenguaje de programación puede ser utilizado para estos propósitos.

Aunado a esto se pueden identificar varios conceptos clave asociados a la IA, uno de ellos es la heurística, el cual, se define de un modo sencillo como el procedimiento práctico o informal para resolver problemas.

La lógica difusa es otro término fundamental que aplicado a la realidad permite tomar decisiones cuando existe incertidumbre.

De igual forma, el concepto de redes neuronales se asocia de manera primordial para conseguir que los elementos que componen la IA aprendan a través de identificar patrones y por medio de ese aprendizaje tomar una decisión específica.

Tomando como base lo anterior, se puede inferir que la IA tiene por objetivo resolver tareas que puedan simular los resultados obtenidos por una persona, por medio de modelos computacionales ejecutados en un entorno controlado.

En la búsqueda de mejora s busca la manera de encontrar estructuras que representen el conocimiento humano y que estas a su vez puedan ser traducidas a lenguaje máquina para ser aplicadas, lo cual no es una tarea sencilla pues el razonamiento es una de las cosas más complicadas de modelar.
La IA puede ser aplicada de manera limitada prácticamente en cualquier ámbito del conocimiento e interés, por mencionar los más comunes encontramos
·         Lingüística computacional
·         Minería de datos
·         Mundos virtuales
·         Procesamiento de lenguaje natural
·         Robótica
·         Inteligencia de negocios
·         Video juegos
·         Medicina
·         Matemáticas
Debemos tener claro que la IA no está ni cerca de imitar o reemplazar a la inteligencia humana, una actividad tan sencilla como abrir un envase de rosca que para nosotros pudiera parecer fácil, no lo es para un robot a los cuales hay que indicarles con exactitud lo que deben realizar.
El procedimiento se traduce en conocimiento aplicado de una serie de pasos para llegar a un fin específico
Categorías
·         Sistemas de actúan como humanos
o    Imitar el comportamiento humano
o    Razonamiento
o    Conocimiento
o    Aprendizaje
o    Lenguaje natural
·         Sistemas que piensan como humanos
o    Simular el proceso de toma de decisiones
·         Sistemas que actúan racionalmente
o    Simulan el razonamiento
·         Sistemas que piensan racionalmente
o    Su base es la lógica




La prueba de Turing
La prueba está diseñada para poder demostrar si una máquina posee inteligencia, partiendo de la interacción verbal como indicador para evidenciar inteligencia.
La prueba consiste en que una persona mantiene una conversación con mediante una interfaz con un humano y una maquina y debe determinar cuál es cada uno, ambos pueden mentir al responder, si la capacidad de inferir quien es quien, es en porcentaje menor a la del azar se puede determinar que la máquina posee inteligencia artificial.
Inteligencias Múltiples
La teoría de las múltiples inteligencias abre una perspectiva distinta al momento de diseñar los programas que deben utilizar las máquinas ya son complementarias entre si y emplearlas estimula el fortalecimiento de la toma de decisiones.
·         Lingüística
o    Saber fluir las palabras
o    Usar las palabras de manera efectiva
o    Poetas y escritores
·         Lógico -  Matemática
o    Manipular números con facilidad
o    Razonamiento lógico
·         Espacial
o    Plasmar imágenes gráficamente
o    Diseñadores, arquitectos
·         Corporal – cinética
o    Expresión física
o    Bailarines, deportistas, actores
·         Musical
o    Recordar melodías con facilidad
o    cantantes
·         Interpersonal
o    Percibir estados de ánimo de las personas
o    Psicólogos, profesores, vendedores
·         Intrapersonal
o    Valorarse a sí mismos, saberse a sí mismo, conocerte, fijarte metas, objetivos y alcanzarlos
·         Naturalista
o    Clasificación de formas, ordenarlas y organizarlas

Pros y contras
Indudablemente existen puntos a favor derivado de la aplicación de inteligencia artificial, como el desempeño de trabajos complejos, identificación de patrones, mejoras en las líneas de producción, reducción de costos, tiempo, resolución de problemas, las posibilidades de visualizar ventajas pueden ser exponenciales a medida que la IA vaya evolucionando, la desventaja mas atemorizante podría ser que las máquinas terminen por desplazar al hombre en la totalidad de actividades que desempeña o incluso que se presente el escenario apocalíptico.

Conclusión
Existe una línea muy delgada entre la inteligencia y las emociones, en la actualidad los científicos solo se están enfocando en imitar el comportamiento racional del ser humano lo cual puede llegar a ser una limitante al momento de tomar decisiones e incluso un arma de doble filo que le permita a las máquinas  generar un estado de conciencia que nos lleve a un mundo solo visto en las películas de Hollywood.

Reflexión
Con las ventajas que conlleva la tecnología, nos estamos llenando de un sensores que transmiten información sobre el comportamiento de las personas, considero que a largo plazo las maquinas tendrás la inteligencia suficiente para resolvernos la tareas cotidianas, todo ello  basado en el conocimiento recolectado de años anteriores.
Las máquinas se van a ir adaptando a las situaciones e ir aprendiendo de sus propias experiencias, sin embargo aún falta mucho para poder ver ese tipo de comportamientos.
El tema de la inteligencia artificial es de mi interés por que actualmente me desempeño como ingeniero en sistemas y como tal la profesión es a fin con la misma
Referencias
Allison P. abril 2011, Inteligencia Artificial, noviembre de 2015, http://inteligenciartificialdayapolis.blogspot.mx/p/evolucion.html
Obregón, R. febrero 2013, Inteligencia Artificial, noviembre de 2015 http://inteligenciaartificialgrupo7.blogspot.mx/2013/02/lenguajes-de-programacion-para-la.html
TVE, Tre14, Documental Inteligencia Artificial, recuperado el 20 de noviembre de 2015, de https://www.youtube.com/watch?feature=player_embedded&v=Ut6gDw_Onwk