Identificação e Resolução de Erros de Programação de Computadores com Machine Learning

DSpace Repository

A- A A+

Identificação e Resolução de Erros de Programação de Computadores com Machine Learning

Show full item record

Title: Identificação e Resolução de Erros de Programação de Computadores com Machine Learning
Author: Rocha, Filipe Ribeiro
Abstract: Este trabalho apresenta o desenvolvimento de um modelo baseado em redes neurais LSTM (Long Short-Term Memory) para prever a próxima palavra em códigos Python, com o objetivo de auxiliar na correção automatizada de códigos. Foi construído um banco de dados de códigos Python extraídos do portal Online Judge da Universidade de Aizu, Japão. A partir desses dados, foram gerados datasets específicos para o treinamento do modelo. Diferentes configurações do modelo LSTM foram testadas, variando o número de camadas, neurônios e épocas de treinamento. Mesmo com uma base de dados pequena, os resultados demonstraram que o ajuste adequado de hiperparâmetros, como o número de neurônios, o batch size e o número de épocas, pode levar a uma melhoria significativa no desempenho do modelo. No entanto, a diminuição do erro de validação (val_loss) mostrou-se um desafio persistente, sugerindo a necessidade de mais dados ou ajustes adicionais na arquitetura da rede.
Description: Seminário de Iniciação Científica e Tecnológica. Universidade Federal de Santa Catarina. Centro Tecnológico (CTC). Departamento de Engenharia do Conhecimento.
URI: https://repositorio.ufsc.br/handle/123456789/259264
Date: 2024-09-09


Files in this item

Files Size Format View
apresentacao_ic_filipe_ribeiro_rocha.mp4 19.76Mb MPEG-4 video View/Open

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar