quinta-feira, 22 de outubro de 2015

Astronomia e Computação

A Astronomia é uma Ciência que me encanta desde a adolescência. Particularmente em 1986, quando o cometa Halley passou perto da Terra pela última vez, minha curiosidade aumentou. Bem depois, em 2009 quando eu ainda estava no curso de Especialização em Jornalismo Científico no LabJor/Unicamp, abordei o tema na reportagem "O flerte entre a astronomia e a ficção científica" que fiz para a Revista ComCiência. Agora, mais recentemente tenho me dedicado a pesquisas que exploram essa relação entre Astronomia e Computação. Assim, vou compartilhar nesse post um pouco do que tenho estudado nessa área.

Como todas as outras Ciências, a Astronomia também tem na Computação uma forte aliada. Vejamos alguns exemplos:
- A área de Simulações Astrofísicas usa bastante as técnicas de Processamento de Alto Desempenho (PAD) para suas análises. Essas simulações requerem muito poder de processamento computacional para simular choques entre galáxias, instabilidades ou colapsos, por exemplo. Analisar os dados decorrentes desses eventos astrofísicos também não seria fácil sem ferramentas de visualização computacional.

  Aliás, nesse assunto especificamente -- Simulação e Visualização Astrofísica -- a linguagem Python tem sido muito útil para os pesquisadores que, na maioria dos casos, não são especialistas em Computação, mas em Física ou Astronomia. Veja o site http://yt-project.org para ter uma ideia do que se faz nesse campo.

- A área de Astrofísica Solar, particularmente a subárea de Clima Espacial, é outra linha de pesquisa que pode usar técnicas de Mineração de Dados para prever a ocorrência da ejeção de massa coronal (CME - Coronal Mass Ejection). É nesse tema que tenho trabalhado atualmente, junto com meus parceiros no grupo HighPIDS. Basicamente, obtemos dados históricos da base do Space Weather Prediction Center (SWPC), vinculado ao National Oceanic and Atmospheric Administration (NOAA), e usando técnicas de aprendizagem de máquinas, tentamos prever a ocorrência de labaredas solares (flares). Essas labaredas são precursoras de CMEs.

  Nossa expectativa é que essas pesquisas tenham resultados bastante promissores. Além das técnicas de aprendizagem de máquinas, devemos usar outras técnicas de processamento de sinais para extração de alguns parâmetros direto das imagens de satélite. Não posso entrar em muitos detalhes, por ora, porque isso deve ser objeto de um projeto de pesquisas que estamos produzindo.

  Enfim, além desses exemplos tem vários outros. Sugiro que se consulte algumas das revistas científicas dedicadas a essa parceria entre Astronomia e Computação. Eis alguns exemplos:

  - Astronomy and Computing: http://www.journals.elsevier.com/astronomy-and-computing
  - Experimental Astronomy: http://link.springer.com/journal/10686

  Há também alguns blogs:
  - Astronomy Computing Today https://astrocompute.wordpress.com
  - Astrophysics Source Code Library http://ascl.net

  É claro que não poderia terminar sem citar uma apresentação que fiz sobre a relação entre Astronomia e Processamento de Alto Desempenho (http://goo.gl/r8bPX). Fiz essa apresentação no Instituto Nacional de Pesquisas Espaciais (INPE) em 2013, mas não deixou de ser atual.

  Até o próximo post.

P. S. Se você se interessa pelo tema Astronomia e Computação e quer desenvolver pesquisas nessa área, procure-me. Estamos sempre precisando de bons estudantes para desenvolver pesquisas no tema.

sexta-feira, 16 de outubro de 2015

De volta ao jogo...

Depois de um longo período sem postar nada, estamos de volta ao jogo! A última postagem foi em 1º de junho 2011, quase quatro anos e seis meses antes desta. Foi muito tempo, é verdade. Mas agora pretendo retomar os posts, pelo menos um por semana. Vamos ver se consigo.

Tenho vários assuntos que eu gostaria de abordar, então vai ter que ser aos poucos. Entre os assuntos estão os seguintes:
  • A relação entre Astronomia e Computação. Esse é um assunto ao qual venho me dedicando há algum tempo e é um campo vasto para pesquisas.
  • Stream Computing ou, em português, computação de fluxos de dados. Outro assunto que tem me ocupado muito ultimamente. Principalmente, por dois motivos. O primeiro é que tive um projeto FAPESP aprovado nesse tema (veja detalhes Multi-dimensional analysis of online data stream processing systems). O segundo é, pasmem, não há muitas pesquisas sobre isso no Brasil.
  • Segurança em Big Data. Esse tópico ainda está em construção. Mas em breve devem sair trabalhos nessa área.
O fato é que tem muito o que falar depois desses quatro anos e meio. Mas vou deixar o pessoal curioso, por enquanto.

 Daí vocês podem se perguntar o que me motivou para retomar o blog. Bom, a Unicamp vai oferecer uma plataforma para Blogs Científicos (veja Unicamp lança plataforma de blogs científicos e treina pesquisadores) e aí pensei: "já que eu tenho um blog, por que não?" Enfim, isso me motivou a retomar os posts.

Então, até o próximo post!! 

P. S.  Aproveito para fazer uma breve propaganda. A Faculdade de Tecnologia da Unicamp já abriu as inscrições para alunos regulares na Pós-graduação Stricto Sensu (mestrado e doutorado) com início no 1º semestre de 2016. As inscrições vão até 13/novembro/2015. Veja detalhes em http://www.ft.unicamp.br/posgraduacao/processoseletivo.