Mostrar registro simples

dc.contributorÁlvarez Vargas, Gloria Inés
dc.creatorNova Sánchez, Edgar Darío
dc.date2024-06-09T17:21:17Z
dc.date2024-06-09T17:21:17Z
dc.date2021
dc.date.accessioned2026-10-15T17:10:34Z
dc.date.available2026-10-15T17:10:34Z
dc.identifierhttps://vitela.javerianacali.edu.co/handle/11522/2092
dc.identifier.urihttps://hdl.handle.net/20.500.12032/188384
dc.descriptionEl presente trabajo de grado propone el uso de técnicas de aprendizaje supervisado y supervisión débil para realizar la clasificación en tres grados de ambigüedad (baja, moderada y alta), de requisitos de software redactados en lenguaje natural. El conjunto de datos preparado contiene 5.291 requisitos redactados en inglés, que son etiquetados de acuerdo a su ambigüedad sintáctica usando el analizador de link grammar. Se evalúa el desempeño de la clasificación con diferentes modelos de aprendiza je automático que incluyen random forest y redes neuronales convolucionales, entre otros. Los mejores resultados se obtienen con los modelos de redes neuronales recurrentes LSTM y GRU, con un F1-Score de 80 % en la clase ambigüedad baja, 62 % en la clase ambigüedad moderada y 75 % en la clase ambigüedad alta, y un accuracy entre 69 % y 71 % de clasificaciones correctas del grado de ambigüedad.
dc.descriptionThe present work proposes the use of supervised learning techniques and weak supervision to classify three levels of ambiguity (low, moderate and high) in software requirements written in natural language. The prepared dataset contains 5.291 soft ware requirements in English, that are labeled according to their syntactic ambiguity using the link grammar parser. The classification performance of different learning models is evaluated, including random forest and convolutional neural networks. The best results are obtained using LSTM and GRU recurrent neural networks, with a F1-Score of 80 % in the low ambiguity class, 62 % in the moderate ambiguity class and 75 % in the high ambiguity class, and an accuracy between 69 % and 71 % of correct classifications of the level of ambiguity.
dc.format71 p.
dc.formatapplication/pdf
dc.formatapplication/pdf
dc.languagespa
dc.publisherPontificia Univerisdad Javeriana Cali
dc.rightshttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightshttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.titleDesarrollo de una herramienta para la detección y clasificación del grado de ambigüedad en requisitos de ¨ software mediante el uso de técnicas de inteligencia artificial
dc.typehttp://purl.org/coar/resource_type/c_bdcc
dc.typeTesis/Trabajo de grado - Monografía - Maestría
dc.typehttps://purl.org/redcol/resource_type/TM


Arquivos deste item

ArquivosTamanhoFormatoVisualização

Não existem arquivos associados a este item.

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples


© AUSJAL 2022

Asociación de Universidades Confiadas a la Compañía de Jesús en América Latina, AUSJAL
Av. Santa Teresa de Jesús Edif. Cerpe, Piso 2, Oficina AUSJAL Urb.
La Castellana, Chacao (1060) Caracas - Venezuela
Tel/Fax (+58-212)-266-13-41 /(+58-212)-266-85-62

Nuestras redes sociales

facebook Facebook

twitter Twitter

youtube Youtube

Asociaciones Jesuitas en el mundo
Ausjal en el mundo AJCU AUSJAL JESAM JCEP JCS JCAP