Por favor, use este identificador para citar o enlazar este ítem:
http://ciateq.repositorioinstitucional.mx/jspui/handle/1020/699
Automatización de rastreabilidad de requerimientos de software por medio de procesamiento de lenguaje natural | |
CARLOS OCTAVIO MENDÍVIL VÁZQUEZ | |
LUIS RICARDO CORRAL VELAZQUEZ Carolina Reta LEONOR ADRIANA CARDENAS ROBLEDO | |
Acceso Abierto | |
Atribución-NoComercial-CompartirIgual | |
Procesamiento de lenguaje natural (NLP) Rastreabilidad de requerimientos Ingeniería de requerimientos Tecnología de la automatización BERT Natural Language Processing (NLP) Requirements traceability Requirements engineering Automation technology | |
El desempeño de un modelo de lenguaje ajustado finamente mediante la transferencia de aprendizaje para automatizar el proceso de rastreabilidad de requerimientos depende del aprendizaje obtenido para representar la información textual de los requerimientos. Esto indica que para incrementar el desempeño en esta tarea es necesario estudiar técnicas de transferencia de aprendizaje enfocadas en la captura de la información semántica y sintáctica en los requerimientos. Por lo descrito anteriormente, se ha motivado a generar una propuesta de metodología de transferencia de aprendizaje de ajuste fino en dos etapas del modelo BERT que permite complementar la tarea de rastreabilidad de requerimientos de software. Esto consiste en entrenar en una primera etapa solamente las capas transformer de BERT que concentran la información semántica y continuando con una segunda etapa entrenando solamente las capas transformer de BERT que concentran la relación entre frases y la información sintáctica. El método propuesto se evalúo dentro de un marco de comparación contra los métodos de ajuste fino estándar, ajuste fino del 50 % del modelo y sondeo lineal entrenando solamente la capa de clasificación, obteniendo un incremento en la métrica de F2 de 6.38 %, 13.45 % y 65.72 %, respectivamente. Language model transfer learning performance on the downstream task to automate the traceability of software requirements depends on the ability to represent the requirements textual information. Then, to increase the model performance in this downstream task, it is required to develop transfer learning methods focused on capturing the semantic and syntactic information within the requirements. Therefore, this motivates to develop of a two-stage fine tuning transfer learning method proposal for BERT to collaborate with the software requirements traceability task. In the first stage only the BERT transformer layers that concentrate the semantic information are trained, next, in the second stage, only the BERT transformer layers that concentrate the syntactic information are trained. The proposed method was evaluated within a comparison framework against standard fine-tuning, fixing 50 % of model layers and classification layer linear probing, obtaining an F2 increment of 6.38 %, 13.45 % and 65.72 %, respectively. | |
CIATEQ, A.C. | |
2024 | |
Tesis de doctorado | |
Español | |
Público en general | |
OTRAS | |
Versión aceptada | |
acceptedVersion - Versión aceptada | |
Aparece en las colecciones: | Doctorado en Manufactura Avanzada |
Cargar archivos:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
MendivilVazquezCarlosO DMANAV 2024.pdf | Tesis de doctorado en texto completo | 2.03 MB | Adobe PDF | Visualizar/Abrir |