miércoles, 27 de noviembre de 2013

¿Puede un ordenador ser creativo?

El pasado sábado por la mañana fui con Miguel al Centro de Ciencia Principia para asistir a la primera charla divulgativa de este curso, la cual tenía por título '¿Puede un ordenador ser creativo? Del cálculo a la composición musical' y por ponente a Francisco J. Vico Vela, catedrático del departamento de Lenguajes y Ciencias de la Computación de la Universidad de Málaga.
Para no perder la costumbre, llegamos con la suficiente antelación como para darnos antes una vuelta por la Sala Tomás Hormigo y hacer tiempo hasta que se abrieran las puertas de la Sala Faraday, donde tendría lugar la charla, que también, para no perder la costumbre, empezó con unos diez minutos de retraso. Tras una breve y concisa presentación del ponente por parte de uno de los responsables de Principia, Francisco J. Vico comenzó su exposición explicando la idea general acerca de la cual iba a hablar, en concreto de la creatividad computacional, de la creatividad de un ordenador, que pretende emular la inteligencia humana a través de algoritmos, procesos y sistemas. En otras palabras, se pretende y se busca que, al igual que el ser humano, un ordenador sea capaz de crear, de producir algo nuevo pero que al mismo tiempo sea relevante. Si Miguel Ángel creó el 'David' y una de las diseñadoras de IKEA ha hecho lo propio con unos objetos decorativos, ¿por qué un ordenador no va a ser capaz de conseguir algo parecido? El problema es que es muy difícil conseguir que se comporte como el cerebro de una persona, puesto que éste de por sí ya es sumamente complejo, y por otra parte bastante inaccesible, al estar protegido por el cráneo. Así pues, si descifrar el comportamiento y el funcionamiento del cerebro presenta serias complicaciones, pretender que un ordenador simule serlo lo es todavía más.
Una posible solución resulta ser la de copiar procesos naturales, y es que la naturaleza ha demostrado que a través de la evolución han surgido nuevas especies que presentan nuevas funcionalidades que ha mantenido en el caso de ser útiles y que ha descartado cuando no lo son. Tenemos numerosos ejemplos en los que el ser humano ha copiado las características de otros seres vivos para aplicarlos en la vida cotidiana o en ciertos ámbitos más específicos: el velcro está basado en los cardos; el Bionic Car de la casa Mercedes, en el pez cofre; el Stickybot, en la salamanquesa; el Lotusan, en la hoja de loto; etc. Francisco J. Vico recalcó a este respecto que estas características que hemos adoptado de la naturaleza también nos han servido para crear lo que se llaman agentes autónomos, algunos de los cuales consisten por ejemplo en robots que aprenden a andar solos y adaptándose al terreno en el que se encuentre, otros que generan copias de sí mismos, etc. Otro claro caso de copia de la naturaleza es uno que yo ya conocía y que se conoce como optimización con colonias de hormigas, ya que éstas, cuando recorren un camino, dejan un rastro de feromonas que permite al resto de la colonia saber cuál es el mejor trayecto para llegar a un destino, y precisamente en esto consiste el famoso problema del viajante del que tanto escuché hablar en mis tiempos universitarios. En resumidas cuentas, lo que se aplica en este caso es la inteligencia colectiva de todas las hormigas, puesto que con una sola no se consiguen resultados significativos.
El ponente también habló de las gramáticas en desarrollo de plantas, que, para que todo el mundo lo entienda, guarda relación con los fractales, ya que se compone de un patrón y una serie de reglas con las cuales también podemos crear. Antes de cambiar el rumbo de la exposición, puso unos cuantos vídeos de simulaciones de vida artificial, en concreto de aterrizadores y de seguidores, especialmente curiosos e interesantes estos últimos, ya que presentó cuatro modelos que bajo unas condiciones favorables se comportan adecuadamente, pero conforme se dificultan dichas condiciones al final resulta que solamente uno de ellos es realmente robusto, o al menos mucho más que los otros.
Como decía, la charla contó con una segunda parte que terminó por deleitar al público asistente, que por cierto llenó la sala. Francisco J. Vico pasó a explicar uno de los proyectos en los que se encuentra trabajando, en concreto el Mozart Machine, que, a grosso modo, podemos decir que es un compositor de música virtual con la particularidad de que no copia a ningún compositor, esto es, diseña desde cero con un estilo propio. Ya existe un primer disco llamado 'Iamus', cuyas composiciones han sido creadas 100% con ordenador, y hasta han sido ya interpretadas por varias orquestas, como por ejemplo la de Londres. Como anécdota llamativa, el ponente contó que le hicieron llegar una de las obras a un experimentado crítico de música para que diera su opinión sin hacerle saber quién era el autor. Pues bien, resulta que dicho crítico afirmó que era de bastante nivel y que le gustaría conocer al compositor para felicitarle, a lo que le respondieron que tendría que decírselo a un ordenador, y esto, como comprenderéis, le dejo boquiabierto.
Nosotros también nos quedamos estupefactos. Cierto es que, bajo mi punto de vista musical, las composiciones que escuchamos del disco en cuestión no me parecían gran cosa, pero sí otras que no han sido publicadas todavía y que tocan varios géneros, tales como indie, new age, disco, etc. Los ejemplos que escuchamos de este último género seguro que pasarían desapercibidos en cualquier discoteca, en el sentido de que cualquiera diría que ha sido un dj el que ha compuesto esa canción. Otra de las posibilidades que mencionó Francisco acerca del Mozart Machine es que es capaz de encontrar el 'genoma' de cualquier canción aplicando ingeniería inversa, lo cual puede ser utilizado para crear versiones a partir de los 'genes' de dichas composiciones. Puso como ejemplos el 'Nokia Tune' y el 'Final Countdown', y ciertamente las versiones generadas, que no pueden considerarse plagios sino evoluciones, recordaban bastante a las creaciones originales. Ingeniería genética aplicada a la música. Ahí queda. En relación con lo anterior, el ponente precisó que el futuro de la música tenderá a una colaboración cada vez más estrecha entre los ordenadores y los compositores para seguir creando nuevas canciones, aunque en realidad seremos los seres humanos los que decidamos qué está bien y qué está mal para enseñar al ordenador a mejorar sus creaciones, que a todo esto tendrían un coste prácticamente cero.
Ya para terminar, Francisco J. Vico cerró su exposición con un alegato ecologista en que pedía que cuidásemos y administrásemos nuestro ordenador terrestre, La Tierra, el ordenador más potente y complejo que jamás podríamos diseñar. Tras unos más que merecidos aplausos por la excepcional charla con la que nos había deleitado, absolutamente brutal tanto en sus contenidos como en la forma de transmitirlos, el ponente estuvo unos veinte minutos respondiendo a las dudas y cuestiones que le plantearon algunos de los asistentes. Como siempre, al término de dicha ronda de preguntas, Francisco J. Vico fue obsequiado con el ya famoso rodillo antigravitatorio en miniatura de Principia. Si el resto de charlas a las que asista de aquí en adelante son la mitad de interesantes que ésta, no me queda duda de que habré aprovechado y bien esas mañanas de sábado que están por llegar.

sábado, 16 de noviembre de 2013

Adivina dónde estoy (XII)

Duodécima entrega de 'Adivina dónde estoy', un entretenido juego en el que tendréis que adivinar la ciudad o punto de interés (plaza, monumento, parque...) que se esconde tras las pistas que iré dando a diario. Las normas que tenéis que respetar para poder participar son las siguientes:
  • Sólo se puede dar una respuesta por cada pista que se proporcione (las dos primeras pistas cuentan como si fueran una sola), es decir, no vale decir el nombre de dos o más lugares entre la pista 'X' y la 'X + 1'. Si alguien incumple esta norma, no se tendrán en cuenta sus posteriores intentos en dicha prueba, pero sí podrá participar en las posteriores.
  • Si queréis una nueva pista, basta con que dejéis un comentario en el que intentéis adivinar el lugar, es decir, tendríais que decir algo como 'Creo que es la Plaza de la Constitución'.
  • Sólo proporcionaré una pista por día, por lo que si hoy dos personas propusiesen dos soluciones posibles, hoy os daría una pista y mañana otra.
  • No se puede participar identificándose como 'Anónimo'. Toda respuesta que se dé con dicha identificación no será tenida en cuenta bajo ningún concepto.
  • En el caso de que se lleguen a dar diez pistas, el plazo para responder terminará a las 23:59h del día siguiente al que se publicó la décima pista. Si nadie lo adivina, os daré la solución y la explicación de todas las pistas.
Veamos cuáles son las pistas:
  1. Ciudad.
  2. Costera.
  3. Motor económico de su país.
  4. La más grande, y no es capital.
  5. En EE.UU. hay una.
¡Mucha suerte a todos!

domingo, 10 de noviembre de 2013

Séptimo

Anoche fui a los cines Yelmo del Vialia con mis amigos Jose y Miguel para ver 'Séptimo', una producción argentino-española dirigida por Patxi Amezcua y protagonizada por Ricardo Darín (Sebastián) y Belén Rueda (Delia).
Sebastián es un abogado argentino que tiene dos hijos, Luca y Luna, fruto de su matrimonio con Delia, de la que está a punto de divorciarse y que pretende llevarse a los niños a España, su país natal. Una mañana, Sebastián acude al piso de Delia para recoger a los niños y llevarlos al colegio, y juega con ellos a ver quién llega primero a la planta baja: si él por el ascensor o si ellos bajando las escaleras. Cuando Sebastián llega al portal, sus hijos no aparecen por ningún sitio, parecen haberse esfumado, por lo que empieza a preguntarle a todos los vecinos si les han visto o no. Todo indica que los niños han sido secuestrados, lo cual se confirma horas más tarde con una llamada telefónica en la que se le pide un cuantioso rescate que Sebastián está dispuesto a pagar sea como sea con tal de volver a recuperar a Luca y Luna.
La película es un thriller en el que destaca por encima de todos Ricardo Darín con un protagonismo prácticamente absoluto, y que refleja con bastante fidelidad la angustia de un padre que no se explica cómo es posible que sus hijos hayan desaparecido de una manera tan absurda como en el citado juego del ascensor y las escaleras, para mi gusto una idea muy original para motivar el secuestro de los niños. El film resulta entretenido en líneas generales, pero flojea por completo en el tramo final, justamente a partir de cuando se resuelve el secuestro, y es que en los último minutos piensas que ahora me van a contar cómo se urdió todo, y no, la película se acaba de golpe y porrazo, ya no sin explicaciones convincentes, sino directamente sin explicaciones. A todo esto también tengo que decir que casi desde el principio contaba con dos posibles sospechosos: con el primero, que parecía muy claro, me equivoqué, pero con el segundo di totalmente en el clavo. En cualquier caso, es lo que he dicho antes: ¿por qué un final sin explicaciones? En fin, que la película no está mal para pasar un buen rato sentado en la butaca del cine, aunque se hubieran agradecido más minutos.

domingo, 3 de noviembre de 2013

No es mío, pero es interesante (LXI)

Nueva entrega de la sección 'No es mío, pero es interesante', en la que os recomiendo las entradas de otros blogs y webs que más me han interesado en las últimas semanas. Algunos de estos blogs han conseguido colar más de una entrada, como son los casos de Microsiervos, Xataka Ciencia, el Blog de Luis Piedrahita y WTF Microsiervos, con cuatro, tres, tres y dos aportaciones, respectivamente. La variedad sigue siendo la tónica de esta sección, puesto que lo mismo encontraréis matemáticas que astronomía, humor, curiosidades, vídeos, etc.
Hagamos un repaso a la lista de esta entrega:
¿Qué os han parecido las recomendaciones de esta entrega? Espero que os hayan gustado y que me lo hagáis saber a través de un comentario ;)