[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-124075-en":3,"doc-seo-124075-105":30,"detail-sidebar-cat-0-en-105":91},{"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":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},124075,687197207639,"Asher","https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd",8,"Research & Report","Automation of machine learning pipelines for anomaly detection challenges - Master’s Dissertation in Informatics Engineering","Machine Learning (ML) and Data Science are used to address real-world problems, while rapid technological change introduces challenges across the ML development, deployment cycle, and data cleansing that can reduce accuracy and viability. DevOps practices work for software systems at scale, motivating MLOps, a culture tailored for ML. This thesis studies frameworks and methods to build an automated ML pipeline for ingesting and manipulating large-scale data. A sensor-based system simulates a vehicle interior to collect inputs, while a visual interface enables control and monitoring of the system and its data.","Universidade do Minho  \nEscola de Engenharia  \nRicardo Rodrigues Martins  \nAutomation of machine learning pipelines for anomaly detection challenges  \nDecember, 2023  \nUniversidade do Minho  \nEscola de Engenharia  \nRicardo Rodrigues Martins  \nAutomation of machine learning pipelines for anomaly detection challenges  \nMaster’s Dissertation in Informatics Engineering  \nWork supervised by  \nJoão Miguel Lobo Fernandes  \nAndré Leite Ferreira  \nDecember, 2023  \nCOPYRIGHT AND TERMS OF USE OF THIS WORK BY A THIRD PARTY  \nThis is academic work that can be used by third parties as long as internationally accepted rules and good practices regarding copyright and related rights are respected.  \nAccordingly, this work may be used under the license provided below.  \nIf the user needs permission to make use of the work under conditions not provided for in the indicated licensing, they should contact the author through the RepositóriUM of Universidade do Minho.  \nLicense granted to the users of this work  \nCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International CC BY-NC-SA 4.0  \n[https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)  \nSTATEMENT OF INTEGRITY  \nI hereby declare having conducted this academic work with integrity. I confirm that I have not used plagiarism or any form of undue use of information or falsification of results along the process leading to its elaboration.  \nI further declare that I have fully acknowledged the Code of Ethical Conduct of the Universidade do Minho.  \n~~ ~~ , ~~ ~~  \n(Location) (Date)  \n(Ricardo Rodrigues Martins)  \nTo Jacinto Rodrigues, Maria Gonçalves, José Fernando Costa and  \nAntónio Martins.  \nAcknowledgements  \nI would like to begin my acknowledgements by thanking the University of Minho and Bosch Car Multimedia. I have been studying with the University of Minho since 2015, before switching paths to the Integrated Master’s Degree in Informatics Engineering. This course provided me the foundations on software engineering I needed for my professional life and this thesis. Bosch Car Multimedia taking me in for a curricular internship program in 2020, where I was provided with everything I needed to develop both my work and myself as a software engineer, from highly specialized hardware and software, to valuable expertise from its collaborators. From the University of Minho, I would like to thank mainly Professor João Miguel Lobo Fernandes, for taking me under his supervision. His time and support have been essential for developing the Model Training Engine and creating this thesis.  \nFrom Bosch Car Multimedia, I would like to thank mainly André Leite Ferreira for accepting me for the curricular internship program where the work was created for this thesis, as well as the support for writing it. This opened the door to the career path I have taken, and for which I am grateful. Also from Bosch Car Multimedia, I would like to thank Eliseu Vieira for his important role in my acceptance for the internship; João Fernandes, Bruno Faria and Afonso Costa for taking their time to help me, providing valuable insights not only for this thesis, but also on how to become a better professional; the Olimpo Team and other 2020 interns, João Sá, Luís Coelho, Bruno Nascimento, Rita Pereira, Gabriel Santos, Carolina Gonçalves and Afonso Sousa, for helping and joining me in the adventure of being an intern.  \nOn a personal side, thank you to my parents, who gave me everything they could so I had all the means I needed to choose and realise my own future. Every personal success I’ve had or may have, could only be achieved through the many, many sacrifices they have made throughout their life of honesty, love, and hard work. Thank you to my sister, Daniela, who helped me keep a level head through my whole academic journey, and always pushed me to do better. Thank you to my girlfriend, Ticiana, for being endlessly patient, supportive and caring th","cbCaitVTgbeqe4tP","https://ap.wps.com/l/cbCaitVTgbeqe4tP","pdf",941187,1,75,"English","en",105,"# Acknowledgements\n# Abstract\n## Keywords\n# Copyright and Terms of Use of This Work by A Third Party\n# Statement of Integrity","[{\"question\":\"What problem does the thesis focus on in ML systems?\",\"answer\":\"The thesis targets challenges across the ML development and deployment cycle, including data cleansing, which can impact model accuracy and the viability of ML software systems.\"},{\"question\":\"What is MLOps and why is it central to the work?\",\"answer\":\"MLOps is a development culture derived from DevOps principles, aimed at unifying the ML system development cycle while enabling automation, monitoring, and continuous integration/delivery.\"},{\"question\":\"How does the proposed solution obtain data and support system control?\",\"answer\":\"A sensor system simulates the interior of a vehicle to gather data for the pipeline, and a visual interface is built to control and manage the overall system and its data.\"}]","Automation of machine learning pipelines for anomaly detection challenges - Master’s Dissertation in Informatics Engineering | PDF",1785820205,189,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"automation-of-machine-learning-pipelines-for-anomaly-detection-challenges-masters-dissertation-in-informatics-engineering","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/automation-of-machine-learning-pipelines-for-anomaly-detection-challenges-masters-dissertation-in-informatics-engineering/124075/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-04",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does the thesis focus on in ML systems?","Question",{"text":75,"@type":76},"The thesis targets challenges across the ML development and deployment cycle, including data cleansing, which can impact model accuracy and the viability of ML software systems.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What is MLOps and why is it central to the work?",{"text":80,"@type":76},"MLOps is a development culture derived from DevOps principles, aimed at unifying the ML system development cycle while enabling automation, monitoring, and continuous integration/delivery.",{"name":82,"@type":73,"acceptedAnswer":83},"How does the proposed solution obtain data and support system control?",{"text":84,"@type":76},"A sensor system simulates the interior of a vehicle to gather data for the pipeline, and a visual interface is built to control and manage the overall system and its data.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]