<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-05-05T12:00:18Z</responseDate><request verb="GetRecord" identifier="oai:uvadoc.uva.es:10324/57350" metadataPrefix="rdf">https://uvadoc.uva.es/oai/request</request><GetRecord><record><header><identifier>oai:uvadoc.uva.es:10324/57350</identifier><datestamp>2022-11-22T20:02:11Z</datestamp><setSpec>com_10324_38</setSpec><setSpec>col_10324_787</setSpec></header><metadata><rdf:RDF xmlns:rdf="http://www.openarchives.org/OAI/2.0/rdf/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ds="http://dspace.org/ds/elements/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ow="http://www.ontoweb.org/ontology/1#" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/rdf/ http://www.openarchives.org/OAI/2.0/rdf.xsd">
<ow:Publication rdf:about="oai:uvadoc.uva.es:10324/57350">
<dc:title>Metodologías de control de calidad y pruebas para soluciones tecnológicas basadas en AI/ML y Big Data</dc:title>
<dc:creator>Díaz Gil, Francisco</dc:creator>
<dc:contributor>Vivaracho Pascual, Carlos Enrique</dc:contributor>
<dc:contributor>Yebes Torres, José Javier</dc:contributor>
<dc:contributor>Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid</dc:contributor>
<dc:description>Los procesos de pruebas y control de calidad son parte principal&#xd;
de cualquier proyecto de desarrollo de software. En general, se trata&#xd;
de asegurar el éxito del producto final mediante un ciclo que incluya&#xd;
diseño, implementación, prueba y despliegue/integración, en ese orden.&#xd;
Los ingenieros de control de calidad trabajan durante todo el ciclo de&#xd;
vida del desarrollo de software utilizando metodologías ágiles y probando&#xd;
todo el progreso en incrementos pequeños e iterativos.&#xd;
Las soluciones tecnológicas basadas en Inteligencia Artificial y Aprendizaje&#xd;
Automático soportan de forma natural los procesos iterativos de&#xd;
aprendizaje continuo. Requieren asegurar la calidad del dato de entrada,&#xd;
evaluar la salida esperada de los modelos entrenados usando unas métricas&#xd;
definidas y explorar las configuraciones paramétricas de dichos modelos.&#xd;
En muchas ocasiones, la solución final requiere combinar distintos modelos,&#xd;
algoritmos, heurísticas y etapas de pre-/post-procesado que elevan&#xd;
la complejidad de los procesos de pruebas y el control de calidad. Estos&#xd;
procesos deben ser incorporados no solo en la etapa previa a la puesta en&#xd;
producción sino también como parte del mantenimiento continuo cada&#xd;
vez que se producen cambios en alguna parte del sistema.&#xd;
El presente Trabajo Final de Máster aborda la revisión de los procesos&#xd;
y herramientas de Aseguramiento de la Calidad típicos del desarrollo&#xd;
software y su posible aplicación al área de Aprendizaje Automático.&#xd;
También se realiza un análisis de las nuevas metodologías Data Centric y&#xd;
MLOps para el control de calidad de soluciones tecnológicas complejas&#xd;
basadas en Inteligencia Artificial. Por último, se plantea la aplicación de&#xd;
dichas estrategias y conceptos de Aseguramiento de la Calidad a un caso&#xd;
de uso práctico en el área del procesamiento automático de documentos.</dc:description>
<dc:description>Testing and quality control processes are a main part of any software&#xd;
development project. In general, it is about ensuring the success of the&#xd;
final product through a cycle that includes design, implementation, testing,&#xd;
and deployment/integration, in that order. QA engineers work throughout&#xd;
the software development lifecycle using agile methodologies and testing&#xd;
all progress in small, iterative increments.&#xd;
Technological solutions based on Artificial Intelligence and Machine&#xd;
Learning naturally support iterative continuous learning processes. They&#xd;
require ensuring the quality of the input data, evaluating the expected&#xd;
output of the trained models using defined metrics, and exploring the&#xd;
parametric configurations of those models. On many occasions, the final&#xd;
solution requires combining different models, algorithms, heuristics and&#xd;
pre-/post-processing stages that increase the complexity of the testing&#xd;
and quality control processes. These processes must be incorporated not&#xd;
only in the stage prior to putting into production but also as part of&#xd;
ongoing maintenance whenever changes occur in any part of the system.&#xd;
This Master’s Final Project addresses the review of the processes&#xd;
and tools of Quality Assurance typical of software development and its&#xd;
possible application to the area of Machine Learning. An analysis of the&#xd;
new Data Centric and MLOps methodologies for the quality control of&#xd;
complex technological solutions based on Artificial Intelligence is also&#xd;
carried out. Finally, the application of these strategies and concepts&#xd;
of Quality Assurance to a practical use case in the area of automatic&#xd;
document processing is proposed.</dc:description>
<dc:date>2022-11-22T16:47:20Z</dc:date>
<dc:date>2022-11-22T16:47:20Z</dc:date>
<dc:date>2022</dc:date>
<dc:type>info:eu-repo/semantics/masterThesis</dc:type>
<dc:identifier>https://uvadoc.uva.es/handle/10324/57350</dc:identifier>
<dc:language>spa</dc:language>
<dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/4.0/</dc:rights>
<dc:rights>Attribution-NonCommercial-NoDerivatives 4.0 Internacional</dc:rights>
</ow:Publication>
</rdf:RDF></metadata></record></GetRecord></OAI-PMH>