Implementación web de algoritmos de clustering con restricciones de tamaño

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/28424
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorVallejo Huanga, Diego Fernando-
dc.contributor.authorMaigua Jimenez, Dilan Johan-
dc.contributor.authorMiño Basantes, Santiago Paúl-
dc.date.accessioned2024-08-20T21:03:19Z-
dc.date.available2024-08-20T21:03:19Z-
dc.date.issued2024-08-
dc.identifier.urihttp://dspace.ups.edu.ec/handle/123456789/28424-
dc.descriptionEl clustering con restricciones de tamaño es una técnica en el campo del aprendizaje automático que busca agrupar datos asegurando que cada grupo cumpla con ciertos criterios predefinidos de tamaño. Este enfoque es útil para ofrecer una distribución equitativa o desigual de datos dentro de grupos específicos, lo cual es importante para ciertas aplicaciones. En este estudio, se implementaron dos algoritmos de clustering, SC-Medoids y CSCLP, en una aplicación web desarrollada con R Studio, el paquete Shiny y su posterior despliegue del servicio en Shinyapps.io. El proceso metodológico adoptó un enfoque en cascada, con fases secuenciales que ayudaron a estructurar el desarrollo del sitio web, generando así una aplicación que permite a los usuarios realizar clustering en tiempo real y ajustar parámetros de manera interactiva. Se realizaron pruebas de estrés, carga, tiempo de ejecución y uso de memoria RAM para validar la estabilidad y eficiencia del sistema bajo ciertas condiciones. Además, se evaluó la usabilidad mediante encuestas, las cuales proporcionaron insights sobre la experiencia de los usuarios, abordando aspectos como la facilidad de uso, navegación intuitiva y nivel de satisfacción general. Los resultados muestran un alto nivel de aceptación y recomendación de la aplicación web. Tras realizar pruebas post despliegue, se ha verificado que la página soporta hasta 50 usuarios activos simultáneamente, mientras que en las pruebas de estrés la aplicación es capaz de procesar aproximadamente 90 peticiones en alrededor de cinco segundos. En cuanto al procesamiento del algoritmo SC-Medoids soporta datasets de hasta 3500 instancias, en comparación con CSCLP, que soporta hasta 1800.spa
dc.description.abstractSize-constrained clustering is a technique in the field of machine learning that seeks to group data by ensuring that each group meets specific predefined size criteria. This approach helps provide an equal or unequal distribution of data within particular groups, which is essential for specific applications. In this study, two clustering algorithms, SC-Medoids, and CSCLP, were implemented in a web application developed with R Studio, the Shiny package, and its deployment of the service in Shinyapps.io. The methodological process adopted a waterfall model, with sequential phases that helped to structure the development of the website, thus generating an application that allows users to perform clustering in real-time and adjust parameters interactively. Stress, load, execution time, and RAM usage tests were performed to validate the stability and efficiency of the system under certain conditions. In addition, surveys evaluated usability, which provided insights into user experience, addressing aspects such as ease of use, intuitive navigation, and overall satisfaction level. The results show a high level of acceptance and recommendation of the web application. After performing post-deployment tests, it has been verified that the page supports up to 50 active users simultaneously. In contrast, the application can process approximately 90 requests in about five seconds in stress tests. As for the processing of the SC-Medoids algorithm, it supports datasets of up to 3500 instances, compared to CSCLP, which supports up to 1800.spa
dc.language.isospaspa
dc.rightsopenAccessspa
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Ecuador*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/ec/*
dc.subjectCOMPUTACIÓNspa
dc.subjectANÁLISIS DE SISTEMASspa
dc.subjectSITIOS WEBspa
dc.subjectALGORITMOSspa
dc.subjectCLUSTERINGspa
dc.titleImplementación web de algoritmos de clustering con restricciones de tamañospa
dc.typebachelorThesisspa
ups.carreraComputaciónspa
ups.sedeSede Quitospa
Pertenece a las colecciones: Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TTS1944.pdfTexto completo757,81 kBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons