[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-125933-es":3,"doc-seo-125933-110":31,"detail-sidebar-cat-0-es-110":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":28,"seo_description":14,"update_tm":29,"read_time":30},125933,2336474459895,"Aria","https://ap-avatar.wpscdn.com/avatar/22000baeef7a5ed0655?x-image-process=image/resize,m_fixed,w_180,h_180&k=1786071322749376916",24,"Tecnología","Desarrollo de una herramienta de soporte para la mejora del diseño e implementación de machine learning pipelines - Memoria del trabajo de fin de grado","El documento presenta el desarrollo de una herramienta software orientada a mejorar la calidad del código en pipelines de Machine Learning. Parte de la problemática habitual: los científicos de datos implementan pipelines con todas las operaciones necesarias, pero desde una perspectiva de ingeniería del software aparecen deficiencias en diseño y mantenimiento. El objetivo es habilitar pipelines replicables y evolucionables mediante la aplicación de principios de diseño de ingeniería del software, para reducir riesgos y facilitar el control del ciclo de vida del desarrollo.","DESARROLLO DE UNA HERRAMIENTA DE SOPORTE PARA LA MEJORA DEL DISEÑO EIMPLEMENTACIÓN DE MACHINE LEARNING  \nPIPELINES  \nADRIÁN VILLAR HUERTA  \nDirector/a: CRISTINA GÓMEZ SEOANE ( Departamento de Ingenieria de Servicios y Sistemas de  \nInformación)  \nCodirector/a: CLAUDIA PATRICIA AYALA MARTINEZ ( Departamento de Ingenieria de Servicios y  \nSistemas de Información)  \nTitulación: Grado en Ingeniería Informática ( Ingeniería del Software)  \nMemoria del trabajo de fin de grado  \nFacultat d'Informàtica de Barcelona ( FIB) Universitat Politècnica de Catalunya ( UPC) -BarcelonaTech  \n26/01/2024  \nResumen  \nPara la creación de modelos de Machine Learning los científicos de datos programan pipelines que contengan todas las operaciones para crear un modelo, aunque desde un puntode vista de ingeniería del software, la calidad del código de estas pipelines presenta algunos problemas. El objetivo de este proyecto es la creación de una herramienta software que favorezca la creación de pipelines replicables y evolucionables, que impacten en la mejora dela calidad de estas pipelines. Dichas mejoras, se basan en la aplicación de principios dediseño de ingeniería de software.  \nResum  \nPer a la creació de models de Machine Learning els científics de dades programen pipelines que continguin totes les operacions per a crear un model, encara que d’un punt de vista d’enginyeria del software, la qualitat del codi d’aquestes pipelines presenta alguns problemes. L’objectiu d’aquest projecte és la creació d’una eina software que afavoreixi la creació de pipelines replicables y evolucionables, que impacten en la millora de la qualitat d’aquestes pipelines. Aquestes millores, es basen en l’aplicació de principis de disseny d’enginyeria del software.  \nAbstract  \nFor the creation of Machine Learning models, data scientist program pipelines that contain all the operations to create a model, although from a software engineering point of view, the quality of the code of these pipelines presents some problems. The objective of this project is the creation of a software tool that favors the creation of replicable and evolvable pipelines, which have an impact on the improvement of the quality of these pipelines. These improvements are based on the application of software engineering design principles.  \nÍndice de contenidos  \n1. Contextualización.............................................................................................................. 6  \n1 . 1 Introducción.................................................................................................................. 6  \n1.2 Actores implicados....................................................................................................... 6  \n1.3 Recursos para crear Pipelines..................................................................................... 7  \n2. Alcance del proyecto......................................................................................................... 9  \n2. 1 Formulación del problema............................................................................................ 9  \n2 .2 Alcance.........................................................................................................................9  \n2 .2 . 1 Objetivos............................................................................................................. 9  \n2 .2 .2 Riesgos............................................................................................................. 10  \n2.3 Metodología y rigor..................................................................................................... 10  \n2.3. 1 La metodología.................................................................................................. 10  \n2.3.2 Herramientas de seguimiento........................................................................... 12  \n2 .3 .3 Validación....................................................................................................","cbCaibr9hVMB2uBG","https://ap.wps.com/l/cbCaibr9hVMB2uBG","pdf",4402797,3,1,111,"Spanish","es",110,"# Contextualización\n## Introducción\n## Actores implicados\n## Recursos para crear Pipelines\n# Alcance del proyecto\n## Formulación del problema\n## Alcance\n## Objetivos\n## Riesgos\n## Metodología y rigor\n## La metodología\n## Herramientas de seguimiento\n## Validación\n# Planificación Temporal\n## Tareas del desarrollo\n## Definición de las tareas\n## Recursos\n## Estimaciones y Gantt\n## Gestión del riesgo: planes alternativos\n# Presupuesto\n## Identificación de los costes\n## Recursos Directos\n## Gastos indirectos\n## Contingencia\n## Imprevistos\n## Presupuesto final\n## Control de la gestión\n# Pipelines en ML\n## ¿Qué es una pipeline de ML?","[{\"question\":\"Cuál es el problema que aborda el proyecto sobre pipelines de Machine Learning?\",\"answer\":\"El documento señala que, aunque los científicos de datos programan pipelines con todas las operaciones para crear un modelo, la calidad del código presenta problemas desde un punto de vista de ingeniería del software.\"},{\"question\":\"Qué objetivo persigue la herramienta software propuesta?\",\"answer\":\"Busca favorecer la creación de pipelines replicables y evolucionables que impacten en la mejora de la calidad de estas pipelines.\"},{\"question\":\"En qué se basan las mejoras para elevar la calidad del código de las pipelines?\",\"answer\":\"Las mejoras se fundamentan en la aplicación de principios de diseño de ingeniería de software.\"}]","Desarrollo de una herramienta de soporte para la mejora del diseño e implementación de machine learning pipelines - Memoria del trabajo de fin de grado | PDF",1785902108,171,{"code":4,"msg":32,"data":33},"ok",{"site_id":25,"language":24,"slug":34,"title":13,"keywords":35,"description":14,"schema_data":36,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":29},"development-of-a-support-tool-to-improve-the-design-and-implementation-of-machine-learning-pipelines-final-degree-project-report","",{"@graph":37,"@context":86},[38,54,69],{"@type":39,"itemListElement":40},"BreadcrumbList",[41,45,49,51],{"item":42,"name":43,"@type":44,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":46,"name":47,"@type":44,"position":48},"https://docshare.wps.com/es/document/","Document",2,{"item":50,"name":12,"@type":44,"position":20},"https://docshare.wps.com/es/document/tecnología/",{"item":52,"name":13,"@type":44,"position":53},"https://docshare.wps.com/es/document/development-of-a-support-tool-to-improve-the-design-and-implementation-of-machine-learning-pipelines-final-degree-project-report/125933/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":24,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":42,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-16","2026-08-05",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"Cuál es el problema que aborda el proyecto sobre pipelines de Machine Learning?","Question",{"text":76,"@type":77},"El documento señala que, aunque los científicos de datos programan pipelines con todas las operaciones para crear un modelo, la calidad del código presenta problemas desde un punto de vista de ingeniería del software.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"Qué objetivo persigue la herramienta software propuesta?",{"text":81,"@type":77},"Busca favorecer la creación de pipelines replicables y evolucionables que impacten en la mejora de la calidad de estas pipelines.",{"name":83,"@type":74,"acceptedAnswer":84},"En qué se basan las mejoras para elevar la calidad del código de las pipelines?",{"text":85,"@type":77},"Las mejoras se fundamentan en la aplicación de principios de diseño de ingeniería de software.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":93},[94,99,103,107,111,115,119,123,127,131],{"id":95,"doc_module":4,"doc_module_name":47,"category_name":96,"show_sort_weight":97,"slug":98},39,"Cómic",60,"comic",{"id":100,"doc_module":4,"doc_module_name":47,"category_name":101,"show_sort_weight":97,"slug":102},43,"Estilo de Vida","lifestyle",{"id":104,"doc_module":4,"doc_module_name":47,"category_name":105,"show_sort_weight":97,"slug":106},38,"Examen","exam",{"id":108,"doc_module":4,"doc_module_name":47,"category_name":109,"show_sort_weight":97,"slug":110},44,"General","general",{"id":112,"doc_module":4,"doc_module_name":47,"category_name":113,"show_sort_weight":97,"slug":114},41,"Investigación e Informes","research-report",{"id":116,"doc_module":4,"doc_module_name":47,"category_name":117,"show_sort_weight":97,"slug":118},37,"Literatura","literature",{"id":120,"doc_module":4,"doc_module_name":47,"category_name":121,"show_sort_weight":97,"slug":122},22,"Relatos y Novelas","story-novel",{"id":124,"doc_module":4,"doc_module_name":47,"category_name":125,"show_sort_weight":97,"slug":126},42,"Religión y Espiritualidad","religion-spirituality",{"id":128,"doc_module":4,"doc_module_name":47,"category_name":129,"show_sort_weight":97,"slug":130},40,"Salud y Atención Médica","healthcare",{"id":11,"doc_module":4,"doc_module_name":47,"category_name":12,"show_sort_weight":97,"slug":132},"technology"]