Titulo Estágio
Evolutionary Computation Studio
Áreas de especialidade
Sistemas Inteligentes
Engenharia de Software
Local do Estágio
CISUC
Enquadramento
In the recent years Artificial Intelligence, specially Machine Learning, has become part of everyone’s life. This happened for a number of reasons, but mainly because the impressive results that ML systems has attained in many challenging problems. To make these technologies more accessible to people, many software companies developed and proposed tools that can be used easily by everyone. One of the most prominent examples is the Microsoft’s Azure Machine Learning Studio (https://studio.azureml.net), which is a collaborative, drag-and-drop framework that allows users to build, test, and deploy ML solutions.
While there have been some proposals like this for the case Machine Learning there are no similar solutions for Evolutionary Computation.
Objetivo
Study and implement a web-based framework to build, test and deploy Evolutionary Algorithms.
Main tasks:
- Design, implement and deploy a REST API that can assemble and execute Bio-Inspired Algorithms.
- Design, implement and deploy a web-based client () that allows for the construction of Bio-Inspired algorithms.
Plano de Trabalhos - Semestre 1
T1 - Familiarisation with Machine Learning and Evolutionary Computation
T2 - State of the Art
T3 - Requirements definition
T4 - Architecture Proposal
T5 - Documentation
Plano de Trabalhos - Semestre 2
T1 - Implementation of the System
T2 - Experimentation and Validation of the System
T3 - Refinement
T4 - Documentation
T5 - Dissemination
Condições
The ECOS Laboratory and its computing resources are available for performing experiments. The research group has a computer cluster available for the experimental analysis.
Observações
The candidate curriculum is required.
Students with strong skills in programming (Python/C)and Web Frameworks (Angular/React) are highly preferred.
Orientador
Nuno Lourenço/João Correia
naml@dei.uc.pt 📩