miércoles, 4 de febrero de 2015

Sobre Alan Turing y el inicio de la Inteligencia Artificial





-Inicios y Estudios:

Alan Turing desarrolló las primeras teorías que mas tarde se convertirían en la base y guía experimental para construir las primeras computadoras modernas.  

De origen británico, Turing nace el 23 de Junio de 1912 en Londres. A través de su niñez siempre fue considerado inteligente. A los 13 años desarrolla un interés por las matemáticas y la ciencia. Desde pequeño ya tenia un carácter enigmático, parece ser que quizás no era muy comprendido por sus maestros y que algunos lo reconocían pero no necesariamente lo respetaban. En 1931, Turing comienza sus estudios universitarios en King's College de la Universidad de Cambridge.


-La Maquina de Turing:

En 1936, Turing entrega un escrito el cual titula: Sobre Números Computables con aplicación al Entscheidungsproblem. El Entscheidungsproblem era un desafío de matemáticas y lógica propuesto por David Hilbert, un conocido matemático alemán. Es en este escrito donde Turing presenta la idea de una maquina universal capaz de computar cualquier numero computable, la aproximación mas cercana a esta maquina seria conocida más tarde como la Maquina de Turing. Su conclusión es que cualquier método de algoritmo universal para determinar o resolver la verdad a través de las matemáticas no podría existir, de modo que las matemáticas siempre tendrán resultados inciertos por lo tanto; la respuesta a cualquier algoritmo seria una maquina pensante que pudiera desarrollar todo tipo de decisiones y llevar a cabo todo tipo de funciones. 

Dos años después de esta conclusión, Turing se encuentra estudiando matemáticas y también el estudio del lenguaje enigmático; la criptología. Estos estudios son desarrollados en el Instituto de Estudios Avanzados de Princeton, Nueva Jersey donde en 1938 recibe su doctorado para después poder regresar a Cambridge.

Durante la Segunda Guerra Mundial Turing es llamado para trabajar en el desciframiento de códigos alemanes del ejercito nazi, trasladados a través de la maquina Enigma.

                                             
                                               La maquina de mensajes en código, Enigma

El propósito de esta maquina era trasladar mensajes en código; podía sustituir una letra por otra con la habilidad de cifrar el mensaje a través de millones de combinaciones posibles. La Enigma consistía de un mecanismo electro-mecánico y posiblemente fue de las primeras maquinas mas complejas construidas durante aquellas épocas.

Turing consigue una posición en la Escuela Gubernamental de Cifras y Códigos, en la estación de Bletchley Park. Aquí desarrolla varios avances en el campo de criptología y también comienza a trabajar en la maquina Bombe, la cual era capaz de descifrar los mensajes en código de la maquina Enigma. La Bombe también consistía de un mecanismo electro-mecánico a través de rotores electromagnéticos, su objetivo era desarrollar un análisis criptográfico para revertir el proceso de cifrado de la maquina Enigma. La Bombe eliminaba una gran cantidad de probabilidades de cifras y ordenaba las cifras restantes, haciendo mas fácil el proceso para descifrar el mensaje.





La maquina Bombe de Alan Turing

La construcción de la Bombe serviría para desarrollar una maquina mas avanzada, la cual fue construida un poco después en 1943 llamada Colossus. Esta fue considerada la primera computadora con la capacidad de calcular electrónicamente los mensajes en forma de código de los nazis aunque la Bombe ya había ayudado a descifrar algunos códigos, ayudando a los aliados a anticipar algunas estrategias de el ejercito alemán. La Colossus también cumplió con el mismo propósito, fue diseñada por el ingeniero británico Tommy Flowers. Hacia el final de la guerra ya se había construido una segunda versión y varias maquinas del mismo tipo.


-La Prueba de Turing:

Después de haber trabajado en la maquina Bombe y haber supervisado el desarrollo de la maquinas Colossus, Turing regresa a Londres y trabaja en el Laboratorio Nacional de Física donde desarrolla avances importantes sobre la programación de las computadoras. 

Turing quería lograr que una computadora fuera capaz de tomar decisiones automáticamente por lo que trabajó en un proyecto llamado Automatic Computer Engine o Motor de Computación Automática. A pesar de comenzó su trabajo, la versión de computo automático propuesto por Turing nunca fue construido, no pudo terminarlo debido a la presión de parte del gobierno británico y al secretísimo que este ejercía aunque aún así, el proyecto fue puesto en desarrollo. Todavía un sistema modelo que fue utilizado para el desarrollo de computadoras en los años que siguieron. 

Hacia el fin de la década de los años cuarenta y con varios créditos de parte del gobierno Británico a sus 36 años, incluyendo un lugar en la orden del imperio, Turing obtiene una posición de alto rango en la Universidad de Manchester. Es aquí donde sus ideas sobre una inteligencia artificial comienzan a brotar en su escrito Maquinas de Computación e Inteligencia de 1950. En este escrito propone la prueba Turing la cual consiste en intentar lograr que una computadora piense de manera humana, es decir si esta puede sentir o ser sensible. La prueba consiste en colocar a un humano el cual va a interrogar a otro humano y a una maquina, las preguntas son contestadas por escrito a través de terminales. Si el interrogador no logra reconocer cual es la computadora y cual es el humano, entonces la prueba es efectiva y la inteligencia artificial podría existir. La prueba no fue efectiva y hasta la fecha sigue siendo de gran debate en el campo de la tecnología y la computación. Al parecer, hasta la fecha ninguna computadora o sistema operativo ha podido pasar la prueba Turing con éxito. Un ejemplo de aplicación de la prueba Turing hoy en día seria el sistema de identificación Captcha en el cual; un usuario en la web debe introducir un texto deforme o complejo el cual no podría ser leído por una computadora, con la intención de comprobar si el usuario es una maquina o un humano.


-Castigo y Muerte:

El fin de Alan Turing es bastante trágico. A principio de la década de los años cincuenta, Turing es descubierto por homosexualidad lo cual era prohibido en Inglaterra durante esas épocas. El castigo era severo, su gobierno le dio dos opciones: la primera ser encarcelado de por vida y la segunda permanecer en libertad condicional pero con la condición de ser sometido a un tratamiento con hormonas para reducir su libido, una especie de castración a través de los químicos. Turing optó por la segunda opción siendo sometido a tratamientos de inyecciones hormonales que finalmente lo dejaron impotente. Se le prohibió continuar con sus investigaciones y se le retiro todo el derecho de volver a trabajar o incluso mencionar sobre los proyectos de criptología y desarrollo de computo del gobierno.

En Junio 7 de 1953, Turing es encontrado muerto en su casa debido a un envenenamiento de cianuro a través de una manzana, la autopsia rebeló que Turing sufrió de asfixia en sus momentos finales. Su muerte fue declarada suicidio pero hasta la fecha parece ser un misterio pues la manzana no fue examinada para ver si esta contenía rastros de cianuro y al parecer, Turing contaba con cianuro en su propiedad para trabajar en sus experimentos.


-Conclusión/Reflexión: 

Creo que Alan Turing contribuyó de una manera clave al desarrollo de las computadoras y sobre todo a la visión del futuro, fue un gran pensador y sobre todo un gran visionario. No conocía su historia y creo que a pesar de su trágico final, sus ideas resonarán incluso hasta dentro de muchas generaciones por venir. En el futuro quizás, hasta a través de una maquina pensante. Cómo saber si hubiésemos tardado lo mismo en desarrollar un sistema de programación de algoritmos en una maquina sin Turing? al no tener esa respuesta, creo que le debemos a el y a sus ideas la realidad de poder tener hábil a la mano una herramienta como una laptop o un smart phone. También creo que es importante el hecho de entender como ayudó a su gobierno y a su país. En muchas fuentes encontré que quizás, si no hubiera sido por el desciframiento de los códigos alemanes nazis a través de la maquina Bombe y la maquina Colossus, la guerra no hubiese sido ganada dos años antes de lo que en verdad se pronosticaba. Ahora el gobierno británico pide disculpas después de muchos años y reconoce a Turing como un genio y un gran aporte a la cultura británica. No es un caso nuevo y es algo que se ha visto a través de la historia con muchos otros gobiernos.



En cuanto a la idea de la maquina pensante y la inteligencia artificial: Pienso que es una idea la cual es impredecible pero también, inevitable. Muy probablemente es algo que sucederá tarde o temprano. 

La imagen de un robot existe desde la mitología Griega, como es en el caso del mito de Talos; esta figura era un gigante hecho de bronce que cuidaba la ciudad de Creta. A esta imagen mitológica nos podríamos referir como un robot cuando hacemos una conexión con la ciencia ficción moderna, pero realmente no fue hasta los tiempos de Alan Turing en los que realmente se desarrollan ideas sobre un pensamiento mecánico el cual pueda llegar a ser suficientemente inteligente para imitar al ser humano e incluso superarlo. 

Quizás la persona que mas se aproximó a llegar a pensar sobre el concepto de la creación de un ser parecido al ser humano fuera del proceso natural de reproducción entre hombre y mujer, fue la escritora Mary Shelley y su novela Frankenstein. O quizás también Aldous Huxley en su novela Un Mundo Feliz; tomando como ejemplo la noción de sus humanos creados en tubos de laboratorio. Quizás la posibilidad mas cercana se encuentra en la versión de Huxley, pues antes de crear a algo cercano a un ser humano compuesto con pedazos de otros humanos, creo que la posibilidad en cuanto a la propuesta de Turing; sobre una maquina programada para pensar de manera humana se encuentra mas cercana a la realidad.

La ciencia ficción ha generado una cantidad enorme de novelas, escritos, cómics, películas y videojuegos sobre la inteligencia artificial. Esta noción esta presente desde los primeros trabajos cinematográficos de Fritz Lang en Metrópolis(1927) o la series de novelas de robots de Isaac Asimov, hasta trabajos mas recientes como Blade Runner(1982) de Ridley Scott o AI: Inteligencia Artificial(2001) de Kubrick y Spielberg. 

En estos ejemplos se observa una influencia sobre la idea de que no solamente se trata de una inteligencia artificial creada por el hombre, sino de una inteligencia artificial que cuestiona si realmente es humano y aparte asimila que lo es. En el caso de AI: Inteligencia Artificial de Kubrick y Spielberg, tenemos un remake de Las Aventuras de Pinocchio, la conocida novela escrita en el año de 1883 por el escritor italiano Carlo Collodi. Todo el mundo conoce la historia de Pinocchio, es un títere que sueña con convertirse en un niño de verdad pero que fue creado por manos humanas.

 Esto me da a entender que, el querer dar vida e inteligencia a algo creado por el hombre es una idea antigua así como también; parte de la imaginación y el deseo humano. Hablando desde un punto de vista religioso, quizás tiene que ver con la obsesión humana de querer igualarnos a nuestro creador o nuestros creadores...

Hoy en dia, lo mas cercano que llegamos a tener a un robot con inteligencia artificial accesible a la mayoría de nosotros seria el iPhone. En este caso, el sistema operativo Siri el cual ya puede cumplir con varias funciones a través de un sistema de comando por voz. Encuentro bastante gracioso que Siri también responde a los insultos, los elogios y algunas preguntas que ni siquiera tienen un sentido o un propósito. Esto no significa que Siri sea un ser pensante y con emociones, sino que tiene programado una serie de algoritmos con diferentes combinaciones de respuestas que ya están pre-programadas en su sistema y hacen que este acceda a la web para crear una relación/conexión con la pregunta para poder responder. Al mismo tiempo utiliza opciones variables para no responder a la misma pregunta y si no puede contestar a una pregunta especifica, indica que aplicación o función puede ser utilizada para resolver las dudas. Si pudiéramos revivir a Turing, cual seria su reacción al conocer a Siri?

Me parece más interesante aún, como será Siri dentro de 10 o 15 años? Para concluir esta entrada quisiera hablar sobre la película Her(2013) de Spike Jonze. En esta película: Un sistema operativo similar a Siri es descargable en los smart phones de un futuro que no parece ser muy lejano. Este sistema operativo es tan inteligente que simplemente al analizar los gustos y comportamientos de un individuo puede crear el partido perfecto para acompañarlo. Podría ser que el futuro de la inteligencia artificial fuera este? y que una vez lograda la inteligencia artificial se le sea asigne un cuerpo mecánico y lleguemos a finalmente crear un robot como hemos imaginado en la ciencia ficción? Cuales podrían ser los riesgos y los peligros? Algunas celebridades de la ciencia como el científico de computo y director de ingeniería de Google Ray Kurzweil; aseguran que los robots serán una realidad al rededor del año 2028. Otros como el famoso cosmólogo y físico británico Stephen Hawking aseguran que el desarrollo de las maquinas inteligentes podrían acabar con la raza humana. 

De un modo u otro, las condiciones en las que se encuentra la humanidad actualmente no son las mejores; la sobrepoblación, la contaminación, el calentamiento global, el sobre consumo de recursos, etc. Estos son factores que nos afectan y que tenemos que tomar en cuenta si queremos seguir desarrollándonos como civilización y como humanidad.

Creo que podemos remediar estos problemas pero tomará conciencia, tiempo y el desarrollo de nuevas tecnologías que sirvan a para este propósito y mientras sigamos desarrollando la tecnología, sobre todo si lo hacemos de un modo ingenioso y balanceado no dudo que dentro de poco tiempo podamos finalmente superar la prueba Turing.





No hay comentarios.:

Publicar un comentario