Automação
Aquisição de dados
O servidor web será implementado no Google Cloud Run e programado para procurar dados relevantes do Iron Hand repetidamente, a cada hora. Irá fazer o upload dos dados apy num formato legível.
Aquisição e pré-processamento de dados
Para iniciar o processo de treino do modelo, o ficheiro legível no GCS será carregado e pré-processado de forma a preparar dados de alta qualidade para treino. A fase de pré-processamento irá limpar os dados, comprometer a engenharia de características de forma a gerar novas características para aumentar o poder preditivo do modelo, normalizando os dados, dividindo os dados em conjuntos de treino, validação e teste, etc.
Ajuste de hiperparâmetros
Ajustando hiperparâmetros como o número de neurónios, função de ativação, taxa de aprendizagem, tamanho do lote, função de perda, épocas, etc… para dar um boost na performance do modelo.
Treinamento de Modelo
Nesta fase, define o modelo LSTM, treina-o, faz previsões e avalia o modelo.
Avaliação do Modelo
Utiliza o conjunto de testes para avaliar o desempenho do modelo e certifica-se de que o desempenho do modelo ultrapassa um determinado limiar, guarde-o no GCS.
Implantação de Modelo
Implementa o modelo guardado para servir dados de previsão.
Monitorização Contínua
Monitoriza a integridade e o desempenho do modelo implementado e configura alertas para quaisquer anomalias ou desvios no desempenho do modelo.
Feedback e Retreinamento
Se a fase de monitorização detetar desvios ou diminuição do desempenho, treina novamente o modelo
Last updated