Disciplina: Redes Complexas 2021-3
Prof: Douglas O. Cardoso
Alunos:
- Karina Brandão
- Michel Ferreira
- Rodrigo Hamacher
Esta tarefa é dividida nas seguintes etapas:
-
Escolher algum artigo no qual uma técnica de sampling ou embedding (para redes complexas, claro) utilizada em algum experimento. Preferencialmente, uma técnica que não seja exatamente uma das que foram apresentadas nas aulas.
-
Reproduza pelo menos 1 desses experimentos. Para isso você pode criar um notebook jupyter no google colab no qual a sua versão do experimento é feita, imitando os passos descritos no artigo que conduzam dos dados de entrada a resultados (por ex, um gráfico) obtidos a partir deles similares aos do artigo de referência. Obviamente, um desses passos deve ser a aplicação de uma técnica de sampling ou embedding.
-
Inclua no fim do seu notebook, numa célula de texto, uma breve descrição da técnica de sampling ou embedding usada: como ela funciona, que características interessantes ela possui etc.
-
Como resposta à tarefa, envie um PDF do notebook e também um link para acesso ao mesmo (somente leitura) no próprio google colab.
-
O trabalho pode ser feito em dupla.
-
É sugerido usar as bibliotecas Little Ball of Fur (https://github.com/benedekrozemberczki/littleballoffur) ou Karate Club (https://github.com/benedekrozemberczki/karateclub), pois já fornecem diversas implementações de técnicas de sampling e embedding respectivamente. Além disso, nessas mesmas páginas web estão listados os artigos nos quais tais implementações se basearam, os quais podem aqueles escolhidos por vocês para cumprir o item 1 da tarefa.
-
A tarefa tem como propósito aguçar a percepção do uso de técnicas semelhantes àquelas apresentadas em artigos científicos e a compreensão destas, além de exercitar a prática científica básica de reprodução de experimentos encontrados na literatura.
Abaixo, o link para a execução dos notebooks no Google Colab.
https://colab.research.google.com/drive/1iZNR6BzjzNUsc7za8oT54756eJmpLqW7?usp=sharing