miércoles, 29 de mayo de 2013

Danza de Conocimiento.

Por cortesía de Carmen Cordoba

Antes que nada, dar las gracias a nuestra colaboradora Carmen Córdoba por su hermosa Ilustración.

Hoy tocaremos cuatro temas;

  1. Dos reales.
  2. Dos imaginarios.
  3. Y uno de los imaginarios todavía en el reino de la Sci-Fi pero podria ser facilmente real.

Empezamos con ...BOINC! (No no es un juego de palabras aunque lo parece.) Boinc es un programa que se puede instalar en el ordenador ( Windows, Linux, Mac y Android) y solo se ejecuta en los tiempos muertos en que no lo usamos.

¿Pero qué es lo que hace? (Os estaís preguntando...!Más os vale preguntaroslo, Soldados¡)
Muy facil. Cuando dejáis un rato el PC sin hacer nada BOINC se pone como salvapantallas y se pone a computar a todo trapo sobre problemas científicos que necesitan ser calculados.

¿Pero no se supone que ya lo hacen los ordenadores? (Ayyy, Señor. No hago carrera de vosotros.)
Este programa lo hace de una manera muy especial. Cuando cada uno de vosotros se descarga este inocente y bonachón programa se distribuyen como las hormigas el trabajo a realizar y es como si en internet existiese un gigantesco super ordenador dedicado a solucionar problemas.

¿Y a qué problemas se dedica? (Veo que empezamos a coger el tranquillo.)
Bueno, puede dedicarse a cualquier problema. Pero veamos una lista de sus proyectos:

LHC@HOME (Investigación del acelerador de partículas)
Milkyway@HOME (Investigación de las corrientes espaciales de gases vecinos entre estrellas, como me recuerda al libro; Las corrientes del espacio, Asimov)
POEM@HOME (Plegamiento proteico )
PREDICTOR@HOME(Predicción de estructuras proteicas)
SETI@HOME (Búsqueda de inteligencia E.T... porque aquí no hay ninguna)
SPINHENGE@HOME (Investigación en Espintrónica...nada relacionado con Espinete)
Rosetta@HOME (Acoplamiento de proteínas...suena a guarrada de las gordas)
QMC@HOME (Química Cuántica...si pienso esas cosas)
ABC@HOME (Proyecto educativo)
AQUA@HOME (Computación Cuántica)
Docking@HOME (Desarrollar nuevos medicamentos)
FREEHAL@HOME (Desarrollo de chatterbot en red)

Y la lista sigue creciendo....
Ahora vamos con la segunda cosa real....Computación Basada en Humanos!!!

¿Y que es? (¿Otra vez con las preguntitas?... no teneis remedio)
La CBH es nada más que el ser humano haga lo que el PC no puede...Computar lo Incomputable.
Bueno, no exactamente. Las máquinas funcionan en base a algoritmos pero hay problemas que son no algorítmicos y nosotros sí podemos. Es cuando se atascan ellas nosotros entramos en acción.
Algunos ejemplos son;

Google recaptcha (perfecciona la digitalización de libros)
Computación Social
Eye Wire (Conexiones retinales humanas)
Fold.It (Mi favorito, investiga proteinas en plan puzzle contra el cancer)

Vale ¿Y cual es la tercera cosa que nos vas a decir? (No se os escapa nada ¿He?)

Bueno, imaginad que se crea una red social que combina ambas vertientes en donde el usuario (sea particular o empresa) descarga el programa (Social@Home), selecciona el proyecto( Mirad la lista de arriba) y lo ejecuta. Pero y hay un gran pero cuando el programa llega a puntos donde la enorme red de ordenadores no llega pega un pitido (Te avisa de manera discreta) y nos propone juegos que nos entretienen y a el le ayudan. Entonces diréis ; ¿Pero crees que se puede hacer mucha con eso?

!SI¡ Simplemente pensad en estos tres datos;
  • SETI@HOME en sus 5 primeros años acumulo 25 millones de años de computación.
  • En el planeta tierra hay 7 mil millones de humanos.
  • Y actualmente según Cisco Live existen más pc/smartphone/tablet conectados a Internet que seres humanos actualmente. Gráfico aquí por favor

Pensad que un PC tiene de media 3 GFLOPS , multiplicado por el número existente de la red. Y un ser humano hace hasta 2 razonamientos por segundo. Si te pones a echar cálculos estimados te mareas (21.000.000.014GFLOPS) Pensad en cuantos problemas resolvemos a un costo gratis para nosotros y el mundo; Cáncer, Alzheimer, Hambre, Economia y desde casa. Todos podemos ser héroes.
¿Y la cuarta opción? (Haceis que me sienta orgulloso de vosotros :-) )

Ya nos adentramos un poco en la Ci-Fi , pero no por mucho tiempo. Pensad en un programa que evoluciona según Darwin y que aprende. Pues aquí digo yo que puede que estamos cerca de hacerlo en pocos años. Imaginad el último nivel de este programa que usa a internet y al gente para ayudar al mundo ...no sólo computará, o le ayudamos, sino que también aprendería y evolucionaría por sí solo para arreglar problemas . Simplemente solo sentiriamos que vamos a mejor.

No hay comentarios: