Notas Presentación Teknotrakiana - Diciembre 2014

Filed under: 2014, algorithms

Notes for a presentation delivered to the Teknotrakiana encounter held in Pamplona/Iruña in December 2014. On algorithms, non-human creativity and extractive industries. (Spanish only)

1

Sabemos de la capacidad de crear en el mundo, fuera del ámbito humano.

La creación acontece continuamente, a nuestro alrededor, esto no es nuevo

Lo que es más reciente es la facilidad con la que podemos interactuar con estas formas de creación no humanas

Tenemos herramientas que simulan, o herramientas generativas que replican estas otras formas de creatividad

Y todas estas herramientas están articuladas alrededor de la idea de código

Esto es, de la idea de repetición de una serie de reglas sencillas, unas reglas que toman como input lecturas del mundo

2

Pongamos un ejemplo: unas reglas muy sencillas seguidas por una multiplicidad de puntos

Primero: localiza, en el espacio, el punto que está más próximo a ti

Segundo: gira alrededor de este, manteniendo la distacia, y con una velocidad de giro que te vendrá dada al azar, en un sentido o en otro

Es una regla similar a la que puede organizar algunos bailes tradicionales, regidos por pautas programar ha sido comparado a coreografiar procesos

Si dejamos que la regla se repita una y otra vez, y dibujamos las huellas de los movimientos de los puntos, obtendremos formas inesperadamente complejas, una mezcla de orden y desorden

Las reglas operan sobre los puntos, mueven los puntos, y las reglas vuelven a causar efectos distintos el sistema se retroalimenta, y aparecen ciclos, trayectorias compatidas, unidos a comportamientos más erráticos

En cierto sentido, es como si estas reglas, junto a las partículas sobre las que operan, formaran un mundo

3

Es interesante también la forma en la que nosotros, humanos, podemos llegar a encontrar este tipo de reglas y retroalimentaciones

Hay veces en las que estas se te vienen a la cabeza, como en el sistema anterior, las implementas y ya está, tienes el sistema

Pero otras, la mayor parte de las veces, te las vas encontrando como parte del proceso

Esto ocurre cuando empiezas con reglas o sistemas sencillos, que vas haciendo crecer gradualmente en complejidad

Por ejemplo, este segundo sistema: empecemos con una estructura con capacidad de crecimiento, como la dinámica DLA

Como paso segundo, vinculemos este sistema a los movimientos del ratón, que las nuevas partÏculas aparezcan en la posición del ratón, que el sistema crezca hacia donde el ratón se encuentra

El sistema es interesante, tiene un comportamiento propio y responde a la interacción de una persona

Podemos incorporar una capacidad de interactuar las partículas del sistema entre sí y el espacio, a través de lo que se llaman físicas, reglas de simulación de comportamientos físicos

El sistema se vuelve más interesante, ha crecido, ha ganado en complejidad

Vemos ahora, cuando lo usamos, nos empuja a nosotros a ciertas acciones, como cerrar los caminos que se abren, dibujar círculos, por decirlo así

Podemos incorporar ese comportamiento al propio sistema. cuando una rama libre vea que si crece, puede llegar a cerrarse sobre sí misma, o encontrarse con el sistema en un círculo, entonces que crezca

El sistema así da un salto cualitativo, y claramente muestra su capacidad generativa.

Y esto lo podemos mostrar con otros elementos gráficos, sin modificar las reglas, para ver lo que ocurre con más claridad

Nosotros como humanos podemos dibujar con él, pero el sistema de por sí acompaña nuestro dibujo dibujando él mismo

4

Este ejemplo es muy interesante porque muestra cómo el código, para crecer en complejidad sus resultados, necesita de nosotros, en tanto que fuentes de datos y de complejidad

Pero esto no ocurre solamente en los experimentos con código creativo, ocurre con sistemas computacionales en general

El caso más claro es el del buscador google. su capacidad de encontrar y proporcionar resultados no se debe a su capacidad de lectura y comprensión de los contenidos, sino a su capacidad de medir y conectar las relaciones que nosotros, humanos, establecemos entre contenidos (en este caso, a través de links)

Y esto ocurre con todas las grandes redes digitales que nos rodean: google, facebook, amazon

Ganan comportamientos y capacidades gracias a lo que son capaces de extraer de nuestras interacciones

Tal y como la industria tradicional explota los recursos del planeta, estas industrias explotan los datos resultantes de nuestras interacciones

Alguien ha dicho incluso que se hacen inteligentes a costa de hacernos a nosotros más estúpidos

5

Creo que el código creativo es un lugar desde el que trabajar críticamente con la idea recíproca de creatividad codificada, digitalizada, instrumentalizada por industrias extractivas

Creo que es importante, no tanto la idea de que todo el mundo tenga que programar, sino que la de que los códigos de los sistemas que nos rodean sean legibles por una mayoría (accesibles, entonces)

El código creativo nos ayuda a entender estas dimensiones generativas de los sistemas algorítimos y humano-algorítmicos

Y nos ayuda a comprender cómo estas dimensiones son fuente de riqueza de unas industrias extractivas de nuevo cuño

Que afectan, como sabemos, a todos los órdenes de nuestras vidas

De ahí la importancia crítica crucial y radical de este conjunto de prácticas