Mostrando entradas con la etiqueta matemáticas. Mostrar todas las entradas
Mostrando entradas con la etiqueta matemáticas. Mostrar todas las entradas

09/09/2015

Buddhabrot

No sé si os habéis dado cuenta pero, después de usar la misma desde 2007, he renovado un poco la cabecera de este blog. Creo que es una buena oportunidad para hablaros de la imagen que aparece en ella y, por qué no, del motivo del nombre "Atomic Buddha".

Vamos primero a quitarnos de en medio la parte fácil y rápida: Atomic Buddha es una canción del dúo musical Techno Animal, con el cual estaba bastante obsesionado cuando creé este blog. Años atrás había escuchado por primera vez un tema de estos señores y experimenté esa maravillosa sensación de que esa es la música que estabas buscando, que está hecha para ti. Necesitaba un nombre y ¿por qué no sacarlo de una canción que me gustase, como hace tanta gente con tantos otros proyectos? Otro motivo: por aquella época ya llevaba tiempo interesado en el budismo y desde luego hacía más esfuerzo en practicarlo que en la actualidad. Y con eso quiero decir que meditaba más a menudo y le daba más la brasa a la gente de mi entorno con la doctrina budista. Atomic Buddha. Un buda con la potencia latente de una bomba atómica. Un buda que podría explotar iluminando a todos los seres al paso de su onda expansiva. Es difícil no retrotraerte a esa esfera blanca arrasandoTokio al principio de la película Akira.

Vayamos con la imagen, que es lo peliagudo. Resumiendo, es la renderización de un fractal basado en un código basado en un conjunto (¿tiene esto sentido?). La renderización (generación de imágenes digitales a partir de cálculos computerizados, hablando mal y pronto) es obra de Jared Tarbell, programador y co-fundador de Etsy, nada menos. Aquí podéis ver la página donde encontré por primera vez esta imagen, donde Tarbell explica: "El conjunto Buddhabrot es una revisualización del conocido conjunto de Mandelbrot usando una técnica inventada por Melinda Green".


Según explica, esta imagen, por ejemplo, tenía 5 mil millones de píxeles, y le llevó 3 horas de renderizado.

Descendamos un nivel más hasta Melinda Green, diseñadora y programadora (que por cierto, tiene esta pinta cuando se dedica a abrazar enormes pilas de dinero).

"Las imágenes en esta página fueron todas generadas usando una técnica que desarrollé en 1993 para renderizar el conjunto de Mandelbrot. Es importante señalar que no es un fractal diferente al conjunto de Mandelbrot, sino una diferente forma de representarlo."
"Más tarde comprobé complacida que una artista digital llamada Lori Gardi, a la cual había descrito esta técnica hacía varios años, había dedicado desde entonces gran parte de su esfuerzo creativo en generar varias imágenes a alta resolución usando la técnica. Lo llamó Buddhabrot, nombre que inmediatamente me encantó y adopté."

Así que descendemos otro nivel hasta Lori Gardi. Green generó el código y Gardi bautizó la imagen como Buddhabrot, por su similitud (más patente en las imágenes de Green que en las de Gardi) con un buda sentado en actitud de meditación. ¿Véis esa protuberancia característica en lo alto de lo que sería la cabeza? Es un signo distintivo de los budas, el chakra Sahasrara o coronario. Un punto del cuerpo importante en budismo, donde se visualizan ciertas técnicas y por donde se supone se recibe la iluminación.


Y bajamos otro nivel más hasta Mandelbrot (bajarlo hasta Buda y el budismo me llevaría todo un artículo, y de los largos).

Benoit Mandelbrot (1924-2010) fue un matemático que en los años setenta se encontraba investigando el que se convirtió en el modelo fractal más conocido, estudiado y reconocible, el cual lleva su nombre. En aquella época estaban llegando los primeros ordenadores, que permitieron por primera vez visualizar este conjunto. En su correspondiente artículo de la Wikipedia podéis encontrar la fórmula que lo genera y más información minuciosa al respecto.


Último nivel (por donde deberíamos haber empezado por lógica): los fractales. Son objetos geométricos cuyas partes contienen al conjunto de forma infinita. Es decir, si ampliamos una parte de un fractal veremos en su interior repetida la estructura inicial. Una forma muy fácil de comprenderlo es imaginando una rama de árbol. La rama se divide a su vez en dos ramas, y cada una de estas a su vez en otras dos, así exponencialmente hasta el infinito. Otra forma muy fácil de entenderlo es con una maldita imagen:

Copo de nieve de Koch

Como véis, cada parte genera a su vez más partes que... Así de forma infinita.

Los fractales se dan habitualmente en la naturaleza. ¿Quién no ha sentido vértigo alguna vez asomándose a un brécol romanesco? ¿Qué? ¿Tú no? ¿Qué tal se vive siendo un robot?

Foto de Rlunaro, editor de Wikipedia

31/08/2009

Robot 9000 y El número de Dunbar

Cuando una comunidad se vuelve demasiado numerosa, se va a la mierda. Sus miembros dejan de conocerse entre ellos y poder emplear el tiempo suficiente para relacionarse, y por lo tanto va disminuyendo la cohesión interna y aumentan los disturbios. Pasa en la vida real (no hay más que comparar a un pequeño pueblo donde todos se conocen con una gran ciudad donde la gente no se mira a los ojos ni se saluda al cruzarse por la acera) y pasa también en la vida digital. Pasa en los foros, pasa en los chats y puede pasar en cualquier comunidad virtual superdesarrollada. La postura oficial es que "el cáncer que está matando a /b/" es la invasión de usuarios demasiado jóvenes, sin imaginación que ignoran el propósito y la identidad que tuvo en un origen. Sin embargo otro factor que sin duda también ha contribuído a su decadencia es la masificación. 4chan es el foro más famoso de toda internet. /b/ pasó de convertirse en el refugio de unos cuantos desquiciados llenos de ideas y creatividad a recibir cientos de posts por segundo, hasta el punto de que seguir un hilo resulta imposible para un usuario primerizo que no conozca los trucos básicos, como abrir un hilo en una pestaña o ventana aparte o introducir "noko" en el campo del email. Eso sin mencionar que cualquier hilo es destruído después de unos minutos, siendo sustituído por otros nuevos.
Además está el factor "ruido", la información inútil que dificulta encontrar la realmente interesante en un maremagnum de spam, mensajes repetidos, ataques de trolls y memes repetidos automáticamente y simplemente por el sentimiento de que eso te hace más guay y formas parte de una comunidad elitista.

Los seres humanos tenemos una capacidad limitada para recordar a los individuos que conocemos, saber quiénes son y qué relaciones los unen entre ellos, y por lo tanto para mantener una relación social estable con ellos. El antropólogo británico Robin Dunbar fue un estudioso de la materia y teorizó:

·El número en cuestión se puede redondear a 150.
·Esta cantidad viene determinada por el tamaño del neocórtex.

Cifras por encima del número de Dunbar implican empezar a elaborar e imponer normas más rígidas para asegurar la cohesión del grupo. En la actualidad tenemos la suerte de contar con ciertas herramientas para recordar y clasificar a nuestros conocidos, mantenernos en contacto con ellos y llevar un poco más allá el límite de la cohesión social, como el lenguaje, los móviles, agendas, y las innumerables redes sociales disponibles, en las que hemos llegado al caso de tener más "amigos" que gente que realmente conocemos.

Preocupado por el efecto del número de Dunbar en el superpoblado canal de chat de irc #xkcd, Randall Munroe, diseñador de robots de la NASA y autor de uno de los webcomics más influyentes, Xkcd, se puso manos a la obra con su colega Zigdon y crearon Robot9000, un sistema de moderación automática basado en un principio muy sencillo: cada cosa que digas debe no haber sido dicha nunca antes por nadie. Si tu mensaje es una repetición, serás baneado por un tiempo muy breve. De este modo se asegura que la conversación va a ser siempre original y se filtra el ruido, haciendo que clichés del tipo "lol", "jajajajaja" o "buenos días twitteros" sean de un sólo uso. Por supuesto, los usuarios pueden intentar esquivar el filtro modificando sus mensajes y conviertiendo "lol" en "l0l" o "l·o·l", pero el sistema perfecto no existe.

El experimento parece que fue un éxito, y 4chan también adoptó a Robot9000 creando su propio canal, en un intento de crear algo que se pareciera a /b/ en sus buenos tiempos: nada de temas y memes repetidos hasta la saciedad, nada de attention whores, nada de reposts, spam y bots. Sólo gente intentando hablar de un tema o plantear una nueva idea por diversión.

Enrique Dans también habló recientemente del número de Dunbar y las redes sociales, haciendo a su vez referencia al artículo Dunbar’s number and the future of communications de Mike Speinser sobre el tema.