Bem vindo ao nosso projeto final de Redes Neurais e Algoritmos Genéticos (RNAG), disciplina do terceiro semestre da Ilum Escola de Ciência!
Sumário
Na disciplina Redes Neurais e Algorítmos Genéticos, ministrada pelo professor Daniel Cassar, nós- alunos- vemos duas ferramentas computacionais inspiradas em conceitos da biologia:
Redes Neurais:
são algoritmos poderosos de aprendizado de máquina. São elas que estão por trás de ferramentas famosas como DALL-E e chatGPT.Algoritmos Genéticos:
são ferramentas poderosas para resolvermos problemas de otimização, isto é, encontrar máximos e mínimos de funções.
Em classe, discutimos os temas e programamos juntos, e cada aluno realiza experimentos computacionais relacionados ao tema da aula. Os experimentos realizados em sala são depositados em um repositório tipo git, tal como esse em que você se encontra agora!
Portanto, no presente repositório você encontra, dentro das pastas Algoritmos Genéticos
e Redes Neurais
, os notebooks que contêm os experimentos realizados por mim. Neles, eu desenvolvo e comento códigos relacionados ao tema da aula e, ao final, tiro minhas conclusões sobre o experimento.
Ademais, no final do curso, foi proposto um trabalho final, que será realizado em grupos de 4 pessoas, descrito mais abaixo.
Aplicação de Algoritmos Genéticos no problema da alocação de leitos em urgências e emergências obstétricas
A alocação de leitos foi uma questão que recebeu bastante destaque durante a pandemia de COVID-19, por exemplo. A insuficiência do número de quartos nos hospitais em comparação com o número de pessoas que necessitam de atendimentos, especialmente no SUS, não é novidade. Considerando essa problemática, resolvemos utilizar algoritmos genéticos para nos auxiliar na alocação de leitos de acordo com características dos pacientes que desejam atendimento.
Inicialmente, não havíamos definido uma população específica. Contudo, com o avançar das discussões, entendemos que,para definir critérios no código, a melhor opção era trabalhar com um grupo de pessoas que dividissem aspectos em comum. Por conta disso, optamos por trabalhar com pessoas gestantes em busca de atendimento em postos de urgência e emergência obstétrica.
É importante ressaltar que todos os dados que estamos utilizando no desenvolvimento do projeto são inventados. Contudo, nossos critérios de classificação são os mesmos que são utilizados em serviços de saúde.
................
Débora Van Putten |
Eduarda Veiga |
Isabela Beneti |
Paola Ferrari |
-
Definir tema
- Algoritmos genéticos para delegação de leitos em emergências obstétricas
-
Desenvolvimento do Código
- Uso do código do experimento A.07 (algoritmos genéticos com restrições)
- Alteração das funções
- Alteração dos dicionários
- Desenvolvimento de plataforma interativa
-
Apresentação
Sem a ajuda dos professores e técnicos da Ilum, nós não teriamos conseguido chegar até onde chegamos! Por isso, agradecemos às seguintes pessoas que contribuíram para este projeto:
Daniel Cassar (Professor) |
James Almeida (Professor) |
Guilherme Dariani (Glia) |