Home ou máquina?

Leturia Azkarate, Igor

Informatikaria eta ikertzailea

Elhuyar Hizkuntza eta Teknologia

"Desde a Universidade de Reading / vén que foi una noticia-máquina / considerada humana". En xuño a noticia apareceu en numerosos medios: un programa de computador superou por primeira vez o test de Turing. Por tanto, que significa iso, que xa temos máquinas intelixentes entre nós? Parece que non é tanto, pero polo menos permitiu filmar a intelixencia artificial, os tests de separación entre seres humanos e máquinas, etc.
gizakia-ala-makina
Ed. © Volodymyr Grinko/350RF

En Blade Runner, o axente Deckard encargábase de detectar e "xubilar" a uns "replicantes" sublevados (empregados sintéticos de bioingeniería), que se detectaban mediante o test de ficción Voight-Kampff. No remake de 2004 da serie Battlestar Galactica utilizaban un test de sangue e radioactividade paira detectar os malignos humanoides Cylon (CYbernetic LifefOrm Node).

Estes tests son moi complexos, xa que nas futuras ficcións nas que se sitúan, os robots, ademais de ter a aparencia e a composición dos seres humanos, teñen a mesma intelixencia que os seres humanos e a separación das máquinas dos seres humanos é realmente difícil. Con todo, as máquinas ou o software da realidade actual non son tan sofisticados e o test máis sinxelo que leva o seu nome, creado en 1950 por Alan Turing, é o máis coñecido e utilizado paira resolver si pódese considerar una máquina intelixente.

Alan Turing e o seu test

A pesar do seu descoñecemento paira o público en xeral, o matemático británico Alan Mathison Turing realizou o XX. É un personaxe importante do século XX. II. Durante a Guerra Mundial logrou romper o sistema de encriptación alemán Enigma, e a achega máis importante do matemático foi dar os primeiros pasos da informática: A idea de máquina universal que creou en 1936 era o concepto actual de computadores.

Como se mencionou, outra achega importante do matemático é o test de Turing. En 1950, mentres reflexionaba sobre o que os computadores poderían facer no futuro, abordou o tema da intelixencia artificial e expuxo se as máquinas podían chegar a ser intelixentes. Preguntouse se as máquinas poderían pensar, pero ao non poder definir facilmente que é pensar, expuxo o problema dunha maneira máis concreta: se as máquinas serían capaces de actuar como seres humanos. Por tanto, entenderíase que una máquina podía pensar se un ser humano, dialogando coa máquina, non podía separarse do ser humano. Este test, deseñado por Turing, aínda que criticado e discutido, foi até a data o método máis aceptado paira diferenciar máquinas e seres humanos ou paira considerar un software intelixente.

Os tests CAPTCHA, tan utilizados actualmente na web (letras mal escritas en comentarios ou rexistros paira evitar o spam), son considerados como a variante inversa do test de Turing, onde o evaluador é una máquina e non un ser humano. E é que as siglas CAPTCHA significan “Completely Automated Public Turing test to tell Computers and Humans Apartat” (“pílloche!”) ademais de indicar algo que volveriamos). Debido á mellora do software Spam, CAPTCHA tamén é cada vez máis complicado. Eu mesmo falla tantas veces, onde case estou seguro de que son un robot... ;-)

Eugene Goostman, a primeira máquina intelixente?

En xuño deste ano, os membros da Universidade de Reading publicaron a noticia de que una máquina superou por primeira vez o test de Turing, e apareceu en case todos os medios de comunicación. O software Eugene Goostman superou o test nun concurso organizado por esta universidade con motivo do 60 aniversario da morte de Turing.

Por tanto, segundo a definición do test, pódese considerar una máquina intelixente? Retomando os exemplos de ciencia ficción, estamos ante a creación de Skynet, HAL 9000 ou Matrix? Bo, de momento non, e din que estamos bastante lonxe. A Universidade de Reading e, sobre todo, o organizador do concurso, Kevin Warwick, foron criticados por este tipo de predicións ambiciosas.

E é que o test de Turing, tal e como el definiu, é moi aberto, é una idea, pero pode ter moitas formas de implementarlo. A competición organizouse dunha maneira diferente e Eugene Goostman superou o test segundo os parámetros establecidos. O 33% dos membros do xurado fíxolles crer que era humano e a organización deu por superado o test ao superar o limiar do 30%. Este limiar baséase nunha frase de Turing que, ao definir o seu test, predixo que durante 50 anos un encuestador estándar tería menos dun 70% de probabilidade de separar a unha máquina dun ser humano nunha entrevista. Warwick e o seu equipo son acusados de interpretar moito desta frase que Turné colocou o limiar nun 30%. (Como curiosidade: dise 2001: Que a data da space odyssey pode estar tomada desa profecía de Turing como homenaxe a Arthur C. O autor Clarke fai referencia expresa ao artigo de Turing de 1950. E non hai dúbida de que o HAL 9000 supera o test de Turing! ;-).

Por outra banda, non é a primeira vez que se supera o test. Noutras épocas e noutras competicións, outro software tamén conseguiron enganar aos xuíces en maior porcentaxe (até case o 60%). Os organizadores deste concurso de Reading non consideran válidos este software, senón o seu, e aínda que dan razóns paira iso (número de xuíces, non limitación de preguntas...), é o exceso de licenza.

Eugene Goostman é acusado de xogar con vantaxe. E é que, ao presentarse, dicía que era un neno ucraíno de 13 anos e que o inglés tiña una segunda lingua. Díxose que por iso os xuíces íanlle a perdoar máis facilmente erros ou ignorancias.

E por último, falouse moito da utilidade do test de Turing, argumentando se non está obsoleto. E é que na época na que se inventou non sabiamos nada sobre os computadores e o que podían facer (nin existían! ). E hoxe sabemos que en determinadas tarefas poden ter moi bos resultados sen ter una verdadeira intelixencia. Cunha alta capacidade de computación, moitos datos e algoritmos relativamente simples pódense obter resultados espectaculares, como os obtidos por Deep Blue no xadrez e Watson ao responder as preguntas. O mesmo pode dicirse da tarefa de imitación dunha conversación, que se realice correctamente non significa que se conseguiu una máquina intelixente.

Retomando este fío, volveriamos á reflexión filosófica inicial de Turing: que é a intelixencia, como demostrar que é algo intelixente, etc. En definitiva, un debate filosófico sobre a intelixencia artificial. E aí hai escolas diferentes. Segundo a teoría da intelixencia computacional, por exemplo, o cerebro humano é un sistema de procesamiento da información e pensar, un tipo de computación. Segundo eles, as máquinas ou o software poden ou poden chegar a ser intelixentes. Pola contra, hai quen considera que a conciencia humana é non algorítmica e que nunca se poderá modelar a través dun computador do tipo máquina de Turing.

Non se pode saber si no futuro seremos capaces de construír máquinas realmente intelixentes. Aínda, aínda que nolo anunciou, non chegou ese momento, e seguramente aínda falta moito por chegar. Pero Eugene Goostman é un paso máis neste camiño. Cada día conséguense pequenos avances en moitas tarefas que só se poden realizar cunha intelixencia característica do ser humano. Se se segue así, non sei si filosóficamente poderase considerar como intelixencia o que se vai a conseguir, pero si imita a intelixencia desde a mente humana até a inseparable, quizá sexa o mesmo paira efectos prácticos, como dicía Turing...

Babesleak
Eusko Jaurlaritzako Industria, Merkataritza eta Turismo Saila