Software ya puede ser artístico o hacer descubrimientos matemáticos, pero para que destaque tenemos que darle el conjunto de habilidades necesarias, dice el investigador de IA Simon Colton.

Luego de siete años de trabajo, este investigador afirma haber logrado desarrollar un software informático que “piensa de manera emocional” e intenta pintar como si fuese una persona y no una máquina. El proyecto se denomina The Painting fool y en su web se pueden apreciar algunos ejemplos y videos en donde se explica el “proceso creativo” de este programa. El objetivo de Colton es que el software (que pronto será aplicado a un robot articulado) se tome en serio como pintor creativo y que sea considerado como un artista hecho y derecho.

Simon Colton es el hombre detrás de The Painting Fool (La tonta pintura), que es un programa informático que esperamos será tomado en serio un día como un artista creativo por derecho propio. Www.thepaintingfool.com

Colton tiene 3427 años y es uno de los matemáticos expertos en ordenadores más importantes del Reino Unido, y el retratista es un programa llamado Emotionally Enhanced Painting Fool (en español, pintor tonto realzado emocionalmente) creado por él. Premiado por crear el “software más inteligente”. Simon tiene un montón de teorías sobre cómo construir software creativo, y ha escrito algunos principios rectores en un documento titulado Seven Catchy Phrases for Computational Creativity Research.

hongkong2

The Harbour, Hong Kong. Simulated coloured pencils.

1. ¿Podemos enseñar a los ordenadores a codificar?

Simon Colton es profesor de tecnología de juegos digitales en la Universidad de Falmouth, Reino Unido. Él trabaja en el software que se comporta de una manera que se considere creativo si se observa en los seres humanos – como pintar la imagen de una persona.

   

1.1 Usted diseñó un software llamado HR para hacer sus propios descubrimientos. ¿Ha tenido tanto éxito?

Una cosa le ocurrió con HR, fue una clasificación de las estructuras matemáticas conocidas como cuadrados latinos. Como un rompecabezas Suduko, estos son rejillas de símbolos, donde cada fila y columna contiene cada símbolo. HR produjo algunas de las primeras clasificaciones algebraicas de estas estructuras.

HR es un programa de software que se forma automáticamente matemáticos teorías mediante la búsqueda de secuencias de números. Fue escrito por Simon Colton, y deriva su nombre de las iniciales de los matemáticos Godfrey Harold Hardy y Srinivasa Ramanujan Aiyangar. [Wikipedia]

1.2. ¿Son los matemáticos interesados ​​en utilizar el sistema?

Encontramos que los matemáticos como el software para hacer el trabajo sucio aburrida – los cálculos masivos y pruebas triviales que conocen son ciertas. Pero las cosas creativas como la invención de conceptos y manchado conjeturas que les gusta hacer a sí mismos. Una vez enviado Herbert Simon, el economista premiado y equipo científico Nobel, un correo electrónico sobre una conjetura que la HR había demostrado. Más tarde me dijo que él no había leído hasta el final porque quería resolver el rompecabezas a sí mismo. Su esposa dijo que tenía que llamarlo a la cama.

1.3. ¿Cómo se hace el software de descubrir cosas?

Se le da los datos que desea averiguar sobre algo, pero en lugar de buscar incógnitas conocidas – como con el aprendizaje de la máquina, donde sabes lo que estás buscando, pero no es lo que parece – se trata de encontrar incógnitas desconocidas.

   

Queremos software para sorprendernos, para hacer cosas que no esperamos. Así lo enseñamos cómo hacer las cosas generales en lugar de detalles. Eso contradice la mayor parte de lo que hacemos en ciencias de la computación, que es para asegurarse de que el software haga exactamente lo que quieres.

1.4. ¿Pueden los ordenadores hacer avances?

Creo que sólo veremos las computadoras que hacen verdaderos descubrimientos cuando el software se puede programar en sí. La última versión de HR está diseñado específicamente para escribir su propio código. Pero es un reto; resulta que la escritura de software es una de las cosas más difíciles que la gente hace. Y, en última instancia, hay conceptos matemáticos que no se puede convertir en código, especialmente los relacionados con el infinito.

2. The Painting Fool, crea retratos. ¿Cómo responde la gente a este tipo de creatividad?

Los matemáticos aceptarán a un ordenador como creativo si produce grandes resultados una y otra vez. Pero en el mundo del arte, la gente lo toma más convincente.

Cuando usted compra una pintura lo hace por muchas razones, sólo una de ellas es que va a quedar bien con su sofá. Cuando te gusta una pintura, estarás celebrando la humanidad que entró en ella. ¿Cómo podemos conseguir el software para encajar con eso?

Yo no quiero hacer un Test de Turing, donde tratamos de confundir a la gente sobre quién o qué está haciendo algo. Queremos que las personas se relacionan con lo que el software hace en sus propios términos. Pero las computadoras no sustituirán a las personas en las industrias creativas, porque siempre vamos a pagar por la humanidad – de sangre, sudor y lágrimas.

Test de Turing (o prueba de Turing) es una prueba de la habilidad de una máquina de exhibir un comportamiento inteligente similar al, o indistinguible de, el de un humano.

Este artículo apareció impreso bajo el título “The art of programming”

The Painting fool. El Software artista inteligente
5 (100%) 1 vote