Publicação

Desenvolvimento de um pacote para facilitar as tarefas de otimização na ferramenta R

Ver documento

Detalhes bibliográficos
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
Descrição
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.