Héctor Socas explica cómo se optimizó el proceso de análisis de datos del proyecto SETI at Home, inicialmente tan lento que se consideró inviable.
…temporales para ver si puedes detectar una señal por encima del ruido. Entonces, haciendo todo eso, son sensibles a señales que puedan tener una duración de entre milisegundos hasta 53 segundos. Ese es el marco de sensibilidad que tienen estos algoritmos. Y luego una vez que se hace eso, se detectan estas señales y se mandan al servidor que hay en Berkeley, que es el backend para que las analice y descarte las que son radiofrecuencia, o sea interferencia de radiofrecuencia. ¿Cómo se descarta? Pues lo que les he dicho, ¿no? Si aparecen en muchos haces, si es una señal que aparece en diferentes puntos del cielo, la misma señal con la misma deriva, porque todo eso, o sea, el algoritmo, o sea, el servidor ya, el backend, compara no solo el trocito que tú analizaste que es un minuto, sino ya los 14 años de datos. O sea, cada evento se compara con todos los demás registrados durante esos 14 años de datos para ver si es compatible, si puede ser parte de un multiplete, si están, para intentar conectarlos, ¿no? Y, o sea, es un trabajo luego brutal también el que hace luego el backend por detrás. Entonces, bueno, voy a ir terminando con todo esto porque tenía ahí un montón de detalles pero que no vienen al caso y vamos a resumir. Otra cosa interesante que hacen, esto sí, es que también introducen señales sintéticas; ellos lo llaman birdies, como pajaritos, esto es antes de Twitter, pero meten pajaritos que son señales falsas para ver si el backend es capaz de encontrarlas, y en base a eso hacen estadística de cuál es la sensibilidad para diferentes rangos, por ejemplo, ellos prueban con señales de diferente intensidad, diferentes derivas, y ven que el algoritmo es ciego a algunas señales, pero es más o menos sensible a otras y tal. Entonces, estos Verdi son interesantes para caracterizar tu rango de parámetros a los que eres sensible. Luego hay otro montón de detalles que no son tan relevantes, pero que tuvieron que trabajar mucho la optimización, el cómo crear la base de datos; pues trabajan con un, al final lo meten todo en un fichero CSV, que parece como muy de andar por casa, pero luego usan técnicas de jerarquía de la base de datos y tal, para luego procesarlo todo de forma eficiente. Al principio, el primer intento que hicieron, calcularon que el programa tardaría en Correr más de un año. Con lo cual, lo pararon, lo abortaron y dijeron: no, vamos a buscar otra forma de hacer esto. Y ahora, con la forma en la que lo tienen optimizado, tarda menos de un día en analizar los 14 años de datos. Con lo cual, pues está bien, porque bueno, tarda mucho, pero esto normalmente tienes que hacer muchas pruebas. No es algo que tú digas, bueno, lo pongo a correr un año y cuando vuelva escribo el paper. No, pues cuando vuelvas va a estar mal, vas a tener que hacer más pruebas. Por eso que sea un día está bien porque te da margen para probar algo, ver qué sale mal, así no, lo tienes que volver a correr de otra forma y tal. Y nada, pues eso es lo que quería contar, creo. De forma muy resumida, o sea, el spoiler es que, o sea, el spoiler no; el resumen es que, pues eso, se han quedado con 92, que van a reobservar. Que son, en principio, interesantes, pero les recuerdo que esos 92 están sacados de una inspección manual de los…
Héctor Socas introduce los temas que se tratarán en la tertulia 'Coffee Break', incluyendo la artrosis, el cáncer colorrectal, el efecto Batman y el proyecto SETI at home.
Habla: Héctor SocasPalabras #5artrosis y regeneración del cartílagocáncer colorrectal origen policlonalefecto batman eventos inesperadosseti at home salvapantallas extraterrestres…sé, pero bueno, es gratis, así que tampoco hay que desmerecer. El universo sigue adelante, la física sigue funcionando y la ciencia no se toma vacaciones, así que aquí comienza Coffee Break, Señal y Ruido, la tertulia semanal sobre la actualidad científica. Hoy hablaremos de artrosis y la posible regeneración del cartílago, del cáncer colorrectal y su origen policlonal. Ya veremos qué significa esto, del efecto Batman que sugiere que los eventos inesperados nos vuelven más civilizados y nos pondremos un poco nostálgicos para hablar del SETI at home, ese salvapantallas que corríamos en nuestros PCs para buscar extraterrestres mientras teníamos el Doom en pausa. Todo eso en un momentito; ahora les cuento todos estos temas. Pero antes quiero recordarles que tenemos una página web que es señalirruido.com con ñ todo junto, señalirruido.com; y que en esa web tienen todos los episodios anteriores y todas las referencias, todos los artículos, todos los papers que comentamos cada…
Héctor Socas y Luisa Achaerandio comentan sobre la ilusión de tener el salvapantallas de SETI at home, un programa que permitía participar en la búsqueda de inteligencia extraterrestre.
Habla: Héctor SocasSignificado #11 · Palabras #6salvapantallas seti at homeparticipación búsqueda inteligencia extraterrestreilusión programa seti at homeseti at home en ciber cafés20 ordenadores seti at homehotmail certificados setiproyecto seti at homeparticipantes activos seti 2013nostalgia siglo xxi pcspaper seti hallazgos recientes…de impacto se mide en el impacto en la literatura científica, no en los medios de comunicación Cierto, cierto, está el Almetrix, que también lo tiene, que está bien de Almetrix, que es el que mide el impacto en medios ¿Quieren que cuente lo de Setia Home? Cuéntalo, hombre; vamos a quedarnos aquí con las ganas. Vamos a llegar: el día de Navidad nos tienes que regalar con un Setia Home. Pues yo creo que sí, a mí es que me hace mucha ilusión. Yo no sé si ustedes llegaron a tenerlo, el salvapantallas de SETI at home, el SETI en casa. Creo que lo escuché pero no me lo llegué a descargar porque creo que en aquella época no sé si tenía yo ordenador; quiero decir como que Yo los instalaba, iba por los cibers y hacía un poco de un poco cutre hacker; iba a los cibers y ponía el SETI at home en 20 ordenadores en un ciber y me iba y veía caer las unidades súper orgulloso por correo electrónico a hotmail.com. Me acuerdo de que me han dado los certificados esto. ¿Has hecho 10 unidades? ¿Has hecho 100 unidades? Qué ilusión, ¿eh? La verdad es que como proyecto ilusionante, un 10. Bueno, pues puedes sentirte orgulloso de ser uno de, o sea, 10 unidades, 20 unidades de las 145.000 activas que yo voy a ver en 2013, así que enhorabuena por eso Pues sí, hombre, es un clásico, ¿no? Esto nos retrotrae a nostalgia del principio del siglo XXI, cuando éramos un poquito más jóvenes y teníamos nuestros PCs y había salvapantallas, esas cosas que teníamos y tal, y pues yo creo que mucha gente se ha quedado un poco con la idea de que aquello no encontró nada, al final no salió nada de allí y tal. Bueno, pues acaba de salir el paper, yo ya lo había adelantado aquí alguna vez, no es que no saliera nada, es que salieron miles de millones de cosas El problema de SETI no es el silencio del cosmos, es el ruido; el cosmos está lleno de ruido, sobre todo el que hacemos nosotros. Entonces es muy difícil poder escuchar los extraterrestres. Bueno, resulta que este proyecto terminó hace poco, sobre todo con el…
Héctor Socas expresa su sorpresa al descubrir la pequeña escala del proyecto SETI at home, revelando que estaba gestionado por un reducido equipo de personas trabajando a tiempo parcial en la Universidad de Berkeley.
Habla: Héctor SocasSignificado #9 · Palabras #11proyecto seti at home universidad berkeleyequipo reducido proyecto setiborja friki programa setiratos libres proyecto seti berkeley…del cosmos, es el ruido; el cosmos está lleno de ruido, sobre todo el que hacemos nosotros. Entonces es muy difícil poder escuchar los extraterrestres. Bueno, resulta que este proyecto terminó hace poco, sobre todo con el colapso del radiotelescopio adhesivo. Pero de nuevo no sé qué opinión tendría la gente; yo me imaginaba que esto era un grupo grande en alguna gran universidad que llevara todo esto y tal, y para mí fue sorprendentemente y un poco decepcionante descubrir que eran unos pocos. Había cuatro gatos trabajando en esto en ratos libres; esto era un proyecto de ratos libres de cuatro personas, sí, de una universidad grande, de Berkeley: un proyecto de Berkeley, y que bueno tuvo mucho apoyo de la universidad al principio y tal, la gente que lo llevaba era gente como Borja, frikis que le gustaba el tema y que dedicaban sus ratos libres en vez de instalar en Cibercafé el programita, pues en hacer el programita. Y yo conozco al director de Corpela, Eric Corpela se llama. Es amiguete mío y resulta que él se jubiló en 2023, aunque ahora precisamente a raíz del artículo estaba repasando algunos datos y veo que ahora parece como parcialmente jubilado, no sé si será…
Héctor Socas explica cómo el proyecto SETI at Home operaba de forma complementaria a las observaciones astrofísicas, utilizando tiempo no asignado para buscar señales extraterrestres.
Habla: Héctor SocasSignificado #4 · Palabras #2proyecto seti at home participantesordenadores utilizados proyecto setilanzamiento seti mayo 1999uso proyecto seti at homeseti at home en 233 paísesseti at home usa tiempo radiotelescopiomodo comensal para buscar marcianitosdatos astrofísica a seti at home…teléfono móvil de alguien por ahí cerca, pues la vas a recibir en todos los haces por igual. Entonces el periodo de tiempo que trabajan aquí son 15 años desde 2006 hasta 2020, que es cuando colapsa el radiotelescopio y entonces ya pues se termina el proyecto. Para darles una idea, se estima que participaron más de 5 millones de personas en todo el mundo; la idea original, los cálculos que habían hecho era que llegara a utilizar entre 50.000 y 100.000 PCs. Se lanzó en mayo de 1999, y desde entonces han registrado que ha corrido sobre más de 145.000 ordenadores. En 233 países y esto son estadísticas del 23 de junio de 2013, que es cuando estuvo en su apogeo de uso; o sea que pues mucha gente. Este proyecto estuvo operando de forma comensal, es decir, que no había observaciones específicas para SETI at Home sino que simplemente había una parte del tiempo que usaba el radiotelescopio agresivo que se estaba utilizando para astrofísica y entonces al mismo tiempo esos datos, digamos de astrofísica, al mismo tiempo que se le daba a quien fuera que estuviera observando, se le daban también a SETI at Home para que escuchara y a ver si por ahí entre alguna de esas señales había marcianitos. Eso se llama modo comensal, también se llama piggyback. La idea era registrar enormes cantidades de datos. Al final, la cantidad de datos que se registró es el equivalente a 400 días completos, que viene a ser el 9% del tiempo total de observación durante ese periodo. Y por darles algunos números, como digo, el…
Héctor Socas introduce el proyecto BOIN, explicando que fue creado inicialmente para SETI at Home y ahora se utiliza en otros proyectos de computación distribuida.
Habla: Héctor SocasPalabras #9línea del hidrógeno astrofísica setitransforma de fourier discreta setiseñales en transformada de fourierfrecuencia 1440 mhz hidrógenoproyecto boin en universidad berkeleyparalelización masiva ordenadores clientesinfraestructura boin para proyectos seti…digitaliza, se divide en paquetitos y eso se manda a Berkeley y allí en Berkeley hay un ordenador que los divide en paquetitos y los empieza a enviar a los ordenadores, a los PCs de los voluntarios Cada uno de esos paquetitos son de unos dos minutos de datos Se observa la frecuencia famosa del hidrógeno, la de 1440 MHz La que produce la línea del hidrógeno, la transición de estructura hiperfina del hidrógeno al cambiar el spin De estar paralelo a estar antiparalelo que esa es la clásica que se suele buscar tanto en astrofísica como en SETI y lo que hace entonces nuestro salvapantallas es coge ese paquete de datos que son ya digo dos minutos en diferentes frecuencias en torno a esos 1440 megahercios le hace la transforma de Fourier, un FFT, una transforma de Fourier discreta, un algoritmo rápido que hace la transforma de Fourier y empieza a buscar señales, bueno hay un par de cosas que hay que comentar sobre esto, pero básicamente lo que hace es buscar señales en la transforma de Fourier dentro de esos dos minutos Antes que entrar a cómo se buscan esas señales, quiero comentar que este fue el primer proyecto: o sea, fue el proyecto para que se construyó en Berkeley la infraestructura que se llama Boeing, B-O-I-N-C, que ahora se usa para otros proyectos parecidos de paralelización masiva en ordenadores clientes. BOIN, que es el Berkeley Open Infrastructure Network Computing, que quiere decir que es una especie de herramienta o de infraestructura; estoy usando mucho la palabra, pero es una infraestructura para permitir eso, distribuir computación entre diferentes clientes distribuidos geográficamente, entonces eso se creó para este proyecto y se sigue usando ahora para otras cosas. Entonces, lo que hace el programita que ocurríamos en nuestro ordenador es, primero, como digo, la transformada de Fourier, que quiere decir ver el espectro de frecuencias de esos dos minutos que tenemos Aquí lo que se busca es señales de banda estrecha, o…
Héctor Socas continúa explicando el proceso de búsqueda de señales débiles en el proyecto SETI at Home, detallando cómo se suman las señales a lo largo del tiempo y en diferentes frecuencias para reducir el ruido.
Habla: Héctor SocasSignificado #3señales débiles proyecto seti at homereducción del ruido sumando tiempointervalos de tiempo setiproyecto seti at homesumando señales en frecuenciascompensación de deriva señal cósmica…en todo esto, ¿no? Ya les dije que hay 12.000 millones de señales, que las 12.000 millones son interferencias de señales humanas que están en tierra. Entonces se buscan señales que tengan esa deriva porque eso te puede indicar que vienen del espacio. ¿Qué pasa? Que quieres buscar, o sea, no se trata solo de detectar señales que tienen un pico por encima del ruido, porque puede haber señales que sean más débiles, pero cuando tú sumas un periodo de tiempo entonces te aparece la señal porque reduces el ruido, ¿no? Entonces lo que hacen es sumar en tiempo, van probando diferentes valores; vamos a probar en intervalos de. 1 segundo, de 5 segundos, de 10 segundos, sumando señal a ver si aparece algo por encima del ruido y también sumando en frecuencias, pero al sumar en frecuencias no las sumas todas juntas porque la señal puede estar derivando sino que las desplazas para compensar la deriva, como tú no sabes qué deriva tiene la señal porque puede venir del cosmos lo que hacen es que ponen Un rango, dicen este es el rango de derivas interesantes, entonces vamos a ir probando para diferentes derivas dentro de ese rango y sumamos la señal de forma que se apile; si hay una señal con esa deriva, se amplifique al sumarla, porque ya yo voy…
Héctor Socas explica cómo su programa, denominado 'salvapantallas', realiza correcciones y sumas para intentar detectar señales débiles por debajo del nivel de ruido en el proyecto SETI at Home.
Habla: Héctor SocasSignificado #13salvapantallas detecta señales seticorrecciones y sumas proyecto setiseñales interesantes enterradas en ruido…por ejemplo como el Sol, tiene una cierta velocidad orbital porque tiene que estar a una cierta distancia de su estrella entonces consideran esa velocidad orbital como parte del rango de la deriva que puede tener la señal entonces basándose en todo eso. Todo eso lo hacía nuestro salvapantallas; es lo que quiero decir. Todas esas correcciones, sumas, tal, para intentar rascar señal por debajo del ruido, lo hacía nuestro salvapantallas y así identificaba un montón de señales interesantes que estaban enterrados en el ruido y luego además intentaba ajustar una gaussiana para Ver si la señal tiene forma gaussiana o ver si es un pico, simplemente. Probar con diferentes valores de duración. Que hubiera un pulso, como decía yo antes, de un segundo, de medio segundo, de cinco segundos y apilar señal en esos intervalos temporales para…
Héctor Socas explica cómo se optimizó el proceso de análisis de datos del proyecto SETI at Home, inicialmente tan lento que se consideró inviable.
Habla: Héctor SocasSignificado #1 · Palabras #1señales detectadas proyecto setiservidor en berkeley análisis señalesdescarte interferencia radiofrecuencia setiseñal seti comparada datos 14 añosbackend analiza señales proyecto setialgoritmo compara eventos durante 14 añosdetección multiplete seti at homeseñales sintéticas birdies proyecto setibackend detecta señales falsas setisensibilidad algoritmo señales intensidad setiparámetros sensibles proyecto setibase de datos proyecto seti at homefichero csv procesamiento eficientetécnicas jerarquía base de datosproyecto seti at home optimizaciónanálisis datos seti menos un día14 años de datos setipruebas y correcciones proyecto setianálisis corto seti at homemargen para probar seti…temporales para ver si puedes detectar una señal por encima del ruido. Entonces, haciendo todo eso, son sensibles a señales que puedan tener una duración de entre milisegundos hasta 53 segundos. Ese es el marco de sensibilidad que tienen estos algoritmos. Y luego una vez que se hace eso, se detectan estas señales y se mandan al servidor que hay en Berkeley, que es el backend para que las analice y descarte las que son radiofrecuencia, o sea interferencia de radiofrecuencia. ¿Cómo se descarta? Pues lo que les he dicho, ¿no? Si aparecen en muchos haces, si es una señal que aparece en diferentes puntos del cielo, la misma señal con la misma deriva, porque todo eso, o sea, el algoritmo, o sea, el servidor ya, el backend, compara no solo el trocito que tú analizaste que es un minuto, sino ya los 14 años de datos. O sea, cada evento se compara con todos los demás registrados durante esos 14 años de datos para ver si es compatible, si puede ser parte de un multiplete, si están, para intentar conectarlos, ¿no? Y, o sea, es un trabajo luego brutal también el que hace luego el backend por detrás. Entonces, bueno, voy a ir terminando con todo esto porque tenía ahí un montón de detalles pero que no vienen al caso y vamos a resumir. Otra cosa interesante que hacen, esto sí, es que también introducen señales sintéticas; ellos lo llaman birdies, como pajaritos, esto es antes de Twitter, pero meten pajaritos que son señales falsas para ver si el backend es capaz de encontrarlas, y en base a eso hacen estadística de cuál es la sensibilidad para diferentes rangos, por ejemplo, ellos prueban con señales de diferente intensidad, diferentes derivas, y ven que el algoritmo es ciego a algunas señales, pero es más o menos sensible a otras y tal. Entonces, estos Verdi son interesantes para caracterizar tu rango de parámetros a los que eres sensible. Luego hay otro montón de detalles que no son tan relevantes, pero que tuvieron que trabajar mucho la optimización, el cómo crear la base de datos; pues trabajan con un, al final lo meten todo en un fichero CSV, que parece como muy de andar por casa, pero luego usan técnicas de jerarquía de la base de datos y tal, para luego procesarlo todo de forma eficiente. Al principio, el primer intento que hicieron, calcularon que el programa tardaría en Correr más de un año. Con lo cual, lo pararon, lo abortaron y dijeron: no, vamos a buscar otra forma de hacer esto. Y ahora, con la forma en la que lo tienen optimizado, tarda menos de un día en analizar los 14 años de datos. Con lo cual, pues está bien, porque bueno, tarda mucho, pero esto normalmente tienes que hacer muchas pruebas. No es algo que tú digas, bueno, lo pongo a correr un año y cuando vuelva escribo el paper. No, pues cuando vuelvas va a estar mal, vas a tener que hacer más pruebas. Por eso que sea un día está bien porque te da margen para probar algo, ver qué sale mal, así no, lo tienes que volver a correr de otra forma y tal. Y nada, pues eso es lo que quería contar, creo. De forma muy resumida, o sea, el spoiler es que, o sea, el spoiler no; el resumen es que, pues eso, se han quedado con 92, que van a reobservar. Que son, en principio, interesantes, pero les recuerdo que esos 92 están sacados de una inspección manual de los…
Héctor Socas compara la búsqueda de señales interesantes en el proyecto SETI at Home con buscar una aguja en un pajar, tras explicar que se han seleccionado las 1000 detecciones más prometedoras entre los 20 millones detectados.
Habla: Héctor SocasSignificado #18detecciones seti home aguja en un pajarseñales genuinas universo civilizaciones1000 detecciones interesantes proyecto seti…van a reobservar. Que son, en principio, interesantes, pero les recuerdo que esos 92 están sacados de una inspección manual de los 1000 que quedaron más arriba en el ranking que hace el algoritmo y que de esos 1000 descartaron 800, pero se quedaron con 200. O sea que el 20% de los que encuentra los consideran interesantes para ir a observar, y que hay 20 millones de esas detecciones. Ellos simplemente han cogido las 1000 más interesantes. O sea que esto es literalmente lo de buscar una aguja en un pajar, o eso o es que realmente el universo está lleno de civilizaciones emitiendo y hay 20 millones de señales genuinas, pero que creo que no somos tan optimistas. Que creo que si de 14.000 millones te quedaste con 20 millones es como que prácticamente todo es interferencia humana. Lo cual, ese pequeño porcentaje con el que te has quedado, pues no sé, hay que ser muy optimista para pensar que algo hay dentro de ese…