Publicação
Desenvolvimento de um pacote para facilitar as tarefas de otimização na ferramenta R
| Resumo: | Hoje em dia, grande parte dos problemas de mundo real podem ser considerados problemas de otimização onde se pretende maximizar ou minimizar um determinado objetivo, sendo estes problemas encontrados em diversas áreas como Agricultura, Economia, Marketing, Produção, entre outras. Com os avanços tecnológicos e com o nível de complexidade dos problemas a aumentar, foi necessário adotar ferramentas computacionais para resolver problemas de otimização utilizando algoritmos de otimização para apoiar no processo de tomada de decisão. Com isto surgiram diversos algoritmos de otimização que pretendem procurar pela solução ótima tendo em conta um determinado objetivo. Estes algoritmos surgiram implementados em diversas plataformas computacionais, incluindo a ferramenta R. Esta dissertação consistiu em criar um pacote para a ferramenta R, para facilitar o utilizador no uso destes algoritmos de otimização moderna. Como tal, foi necessário efetuar um levantamento de algoritmos existentes, perceber o seu funcionamento, e de que forma se poderia facilitar a um utilizador com pouca experiencia o uso deste tipo de algoritmos na ferramenta R. O pacote criado tem o nome de “R Modern Optimization” (RMO). Como tal, foi criada a documentação necessária para apoiar o utilizador no uso do pacote. Após a criação do pacote e disponibilização do mesmo no repositório GitHub, foi disponibilizado um questionário a utilizadores que tenham testado o pacote para perceber a opinião dos utilizadores em relação ao pacote rmo. O feedback obtido a partir destes questionários indica que o pacote rmo é deveras útil, facilitando a condução de projetos de otimização moderna na ferramenta R. |
|---|---|
| Autores principais: | Maia, João Carlos Torres Arantes |
| Assunto: | Ferramenta R Pacote Otimização moderna R tool Package Modern optimization |
| Ano: | 2016 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | português |
| Origem: | RepositóriUM - Universidade do Minho |
| Resumo: | Hoje em dia, grande parte dos problemas de mundo real podem ser considerados problemas de otimização onde se pretende maximizar ou minimizar um determinado objetivo, sendo estes problemas encontrados em diversas áreas como Agricultura, Economia, Marketing, Produção, entre outras. Com os avanços tecnológicos e com o nível de complexidade dos problemas a aumentar, foi necessário adotar ferramentas computacionais para resolver problemas de otimização utilizando algoritmos de otimização para apoiar no processo de tomada de decisão. Com isto surgiram diversos algoritmos de otimização que pretendem procurar pela solução ótima tendo em conta um determinado objetivo. Estes algoritmos surgiram implementados em diversas plataformas computacionais, incluindo a ferramenta R. Esta dissertação consistiu em criar um pacote para a ferramenta R, para facilitar o utilizador no uso destes algoritmos de otimização moderna. Como tal, foi necessário efetuar um levantamento de algoritmos existentes, perceber o seu funcionamento, e de que forma se poderia facilitar a um utilizador com pouca experiencia o uso deste tipo de algoritmos na ferramenta R. O pacote criado tem o nome de “R Modern Optimization” (RMO). Como tal, foi criada a documentação necessária para apoiar o utilizador no uso do pacote. Após a criação do pacote e disponibilização do mesmo no repositório GitHub, foi disponibilizado um questionário a utilizadores que tenham testado o pacote para perceber a opinião dos utilizadores em relação ao pacote rmo. O feedback obtido a partir destes questionários indica que o pacote rmo é deveras útil, facilitando a condução de projetos de otimização moderna na ferramenta R. |
|---|