Archive for Agosto 2008
Uma iniciação rápida ao LaTeX
A escrita de documentos científicos e mais propriamente a minha tese está a ser feita em LaTeX. A vantagem? Não tenho que me preocupar com formatações e a inserção de fórmulas matemáticas é muito facilitada. A desvantagem? A curva de aprendizagem inicial é um pouco íngreme, mas pode-se sempre recorrer à inúmera documentação existente online. Um dos recursos muito práticos existentes online particularmente orientado para produção de formulação matemática é o Getting Started with LaTeX, da escola de matemática de Dublin.
Simphony 1.1 e Netlogo 4.0.3
Já estão actualizados para agora incorporar ferramentas de SIGs… No caso do Repast Simphony da NASA World Wind e no NetLogo a extensão de SIGs está já incluída.
Estas são talvez as duas ferramentas mais utilizadas em simulação multi-agente e embora o Repast tenha optado pela escolha do eclipse para base ( o que a mim me faz confusão ) continua a ser um dos toolkits mais simpático para ABM. O Netlogo por outro lado apesar da sua simplicidade continua a oferecer um ambiente de desenvolvimento rápido, nomeadamente para o desenhar de protótipos, muito embora a linguagem utilizada (logo) não seja muito simpática para quem já programa há algum tempo. Em todo o caso é altura de actualizar o software que por aqui anda.
Conferência sobre Redes em Barcelona em Dezembro…
A BCNet Workshop decorre entre 10-12 de Dezembro deste ano sendo que a inscrição e submissão de abstracts será feita até 1 de Novembro e a inscrição a 15 de Outubro… (Early Registration) ou 1 de Dezembro (Late Registration)
Desenhar e converter grafos em Python
O python facilita muito a vida para desenvolvimento rápido de grafos e redes, principalmente quando estas tem que ser construídas a partir de ficheiros externos de dados. Normalmente uma combinação do python com o awk pode resolver todos os problemas numa fracção do tempo que outras linguagens pediriam.
No entanto para trabalhar e desenhar redes há dois pacotes que decidi serem importantes:
* netowrkx – está excelente desde que se utilize a versão SVN as versões normais para download tem 1 bug muito importante que é não ser possível exportar os grafos para um formato que se possa utilizar posteriormente. Na versão do SVN esse problema parece já estar corrigido e portanto pode-se utilizar o pacote para exportar o grafo no formato GML
* pyNetConv – Este software pode ser integrado como módulo mas tem também uma GUI para fazer conversões entre formatos de redes. A minha utilização serve para converter o formato GML para Pajek (.net) uma vez que algum software que utilizo não conhece o GML.
Com estes dois pacotes é possível utilizar python para redes. De outra forma, continuaria a ser possível mas um pouco mais complicado…
Páginas de Investigadores
Holger Ebel – Tem dois papers interessantes: Dynamics of Social Networks e Scale-Free topology of email networks.
Mark Newman – Professor de física na Universidade do Michigan. Este homem é só Redes, Redes, Redes…
Ulrike von Luxburg – Faz parte do Max Plank Institute for Biological Cybernetics, tem um artigo técnico de 30 páginas a discutir a utilização de decomposição hierárquica espectral para determinação de comunidades, convenientemente intitulado: A Tutorial on Spectral Clustering. Para além disso o artigo aborda ainda as vantagens e desvantagens de diversos algoritmos de clustering…
Mariana Meila – Professora Assistente na Universidade de Washington. O site inclui uma série de artigos sobre Spectral Clustering, alguns que escreveu com Susan Shortreed (ver a seguir)
Susan Shortreed – Tem um tese em Learning in Spectral Clustering. e escreveu com Marina Meila “Unsupervised Spectral Learning”. Ambos podem ser encontrados nas publicações sobre Spectral Clustering da Universidade Washington.