Repositorio da Universidade da Coruña
Not a member yet
    35055 research outputs found

    Análisis comparativo de técnicas de aprendizaje estadístico en R: Aplicación a modelos de regresión

    Get PDF
    [Resumen]: El objetivo de este Trabajo de Fin de Grado es la realización de un análisis comparativo de dos metapaquetes (Caret y Tidymodels) del software R destinados al modelado de modelos de aprendizaje automático. Aunque estos metapaquetes no estén orientados en las tareas de resumen y visualización de datos, se evaluará su capacidad para realizar Analisis Exploratorio de Datos sobre un conjunto de datos. Se buscará proporcionar información de que metapaquete aporta más recursos para realizar esta tarea concreta. Se compararán los errores de entrenamiento y test devueltos por los modelos generados con cada metapaquete, buscando decidir cuál de ellos genera modelos más precisos. Finalmente, se medirán los tiempos de ejecución a la hora de entrenar los modelos de regresión para así determinar el rendimiento de dichos modelos, empleando tanto computación secuencial como computación paralela. En conclusión, con este estudio se pretende determinar las ventajas e inconvenientes del uso de cada uno de los metapaquetes a la hora de trabajar con modelos de regresión.[Abstract]: The objective of this Final Degree Project is to carry out a comparative analysis of two metapackages (Caret and Tidymodels) of the R software intended for modeling machine learning models. Although these metapackages are not oriented towards data summary and visualization tasks, their capacity to perform Exploratory Data Analysis on a set of data will be evaluated. The aim is to provide information on which metapackage provides more resources to carry out this specific task. The training and test errors returned by the models generated with each metapackage will be compared, seeking to decide which of them generates more precise models. Finally, the execution times when training the regression models will be measured in order to determine the performance of said models, using both sequential computing and parallel computing. In conclusion, this study aims to determine the advantages and disadvantages of using each of the metapackages when working with regression models.Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/202

    Integración da Internet das cousas (IoT) para patinetes eléctricos: Plataforma de monitorización

    Get PDF
    [Resumo]: Na actualidade estamos vivindo o auxe da micro-mobilidade a nivel mundial, esta tendencia é especialmente visible nas contornas urbanas, onde o número de vehículos tales como os patinetes aumentou considerablemente. Un factor común na maioría destos vehículos é a utilización de unha aplicación móbil como medio auxiliar para configurar e ver algunhas estatísticas do dispositivo, normalmente empregando a tecnoloxía Bluetooth Low Energy para facer esta conexión entre o vehículo e o smartphone. Neste traballo de fin de grao proponse o desenvolvemento dun sistema de monitorización similar ao utilizado nos patinetes de alugueiro. O proxecto está baseado no uso dunha Raspberry Pi que xunto cun módulo 4G e Global Positioning System envía constantemente información da localización en tempo real e a telemetría que o patinete ofrece mediante Bluetooth Low Energy, a cal conseguimos extraer por enxeñaría inversa. Ademais, tamén permite a desconexión de forma remota do controlador central do patinete, deixando así o vehículo inutilizado, cousa que podería ser útil en caso de roubo. Ditos datos son enviados a un servidor para posteriormente poder ser visualizados e analizados polo usuario utilizando Grafana, ademais ditos datos poñense a disposición mediante unha Application Programming Interface de tipo Representational State Transfer, permitindo a creación de ferramentas externas. Se cadra unha das cousas máis relevantes de todo o proxecto é que en todo momento o usuario mantén o control e a soberanía total da infraestrutura e dos seus datos.[Abstract]: We are currently experiencing a global surge in micro-mobility, a trend that is particularly evident in urban areas, where the number of vehicles like scooters has increased significantly. A common feature of many of these vehicles is the use of a mobile app to configure settings and view some vehicle statistics, typically using Bluetooth Low Energy technology to connect the vehicle to a smartphone. This thesis proposes the development of a scooter monitoring system, similar to those used in rental scooters. The project is based on a Raspberry Pi, which, along with a 4G and Global Positioning System module, continuously sends real-time location data as the telemetry provided by scooter via Bluetooth Low Energy, which we managed to extract through reverse engineering. Additionally, it allows the remote disconnection of the scooter’s central controller, effectively disabling the vehicle, a feature that could be useful in case of theft. The collected data is sent to a server for later visualization and analysis by the user using Grafana. This data is also made available through a Representational State Transfer Application Programming Interface (Representational State Transfer), allowing the integration with other software. One of the most significant aspects of this project is that the user retains full control and ownership of the infrastructure and their data at all times.Traballo fin de grao (UDC.FIC). Enxeñeria informática. Curso 2023/202

    Aplicación para la planificación y seguimiento de entrenamientos y dietas

    No full text
    [Resumen]: Este proyecto consiste en el desarrollo de una aplicación web relativa a la planificación de rutinas y dietas, así como la búsqueda de información relativa a ejercicios y alimentos. La aplicación estará diseñada para permitir a múltiples usuarios gestionar su salud y bienestar de manera personalizada, permitiéndoles visualizar distintos indicadores que indican el progreso realizado y las metas recomendadas dependiendo del objetivo establecido. Cada usuario podrá crear y administrar su perfil, el cual incluirá detalles sobre sus objetivos de fitness, datos personales, etc. También permitirá a los usuarios reflejar su actividad real, tanto los ejercicios que han realizado como los alimentos ingeridos, para poder recibir sugerencias.[Abstract]: This project consists of the development of a web application related to the planning of routines and diets, as well as the search for information related to exercise and food. The application will be designed to allow multiple users to manage their health and wellbeing in a personalised way, allowing them to visualise different indicators that indicate the progress made and the recommended goals depending on the established objective, each user will be able to create and manage their profile, which will include details about their fitness objectives, personal data, etc… It will also allow users to reflect their actual activity, both the exercises they have done and the food they have eaten, in order to receive suggestions.Traballo fin de grao (UDC.FIC). Enxeñeria informática. Curso 2023/202

    Study of th Block Assembly Scheduling Problem in Shipbuilding using Exact Methods and Metaheuristic Algorithms

    No full text
    Tese por compendio de publicacións[Abstract] This doctoral thesis addresses the study and optimization of the block assemblyscheduling in shipbuilding using exact methods and metaheuristic algorithms.The scheduling process, which involves the assembly and erection of vessel hullblocks in the slipway, is modeled as a flexible job-shop problem with assemblies(FJSP-A). Despite being extensively studied in the literature, this problem becomeshighly complex within the shipbuilding context due to its large-scalenature and additional constraints such as limited buffer capacity, deadlines andthe integration of the block erection strategy.The thesis adopts a sequential approach to tackle this complexity. Initially,it proposes and compares a mixed-integer linear programming (MILP) modeland a constraint programming (CP) model for the general FJSP-A with limitedbuffer capacity and relaxed resources for makespan minimization. Giventhe superior performance demonstrated by the CP model, the thesis conductsa comparative analysis of exact methods and two metaheuristics, namely GeneticAlgorithm (GA) and Differential Evolution (DE) algorithm, using real casestudies. Experimental results illustrate that the CP model consistently outperformsthe MILP models, GA, and DE strategies, illustrating the performance ofthe developed metaheuristics. Subsequently, a CP-based decomposition strategyis developed to address the full problem by integrating block assembly anderection in the slipway. The proposed algorithm leverages heuristics and theadvantages of CP programming to provide high-quality solutions in complexscenarios, addressing both makespan minimization and resource optimization.Overall, the doctoral thesis aims to bridge the gap between academic researchand the industrial reality of shipbuilding by offering a suite of optimizationtools for high-level planning of shipbuilding construction processes.This contributes to enhancing the competitiveness of the shipbuilding industrythrough advanced planning and scheduling optimization techniques.[Abstract] La presente tesis doctoral aborda el estudio y la optimización del problema de la programación y secuenciación del ensamblaje de bloques en construcción naval mediante métodos exactos y algoritmos metaheurísticos. Este problema de programación y secuenciación se modela como un problema de taller flexible con ensamblajes (FJSP-A) y, aunque ha sido ampliamente estudiado en la literatura, se vuelve muy complejo en el contexto de la construcción naval. Esto es debido a su gran escala y a las restricciones adicionales como la capacidad limitada delos buffers, los plazos de entrega y la integración de la estrategia de erección en grada. De manera secuencial, en primer lugar, la presente tesis propone y compara un modelo de programación lineal entera mixta (MILP) y un modelo de programación con restricciones (CP) para el FJSP-A general con buffers limitados y recursos relajados para la minimización del makespan. A continuación, dado el potencial mostrado por el modelo CP, se realiza un análisis comparativo de los métodos exactos y dos metaheurísticas, un Algoritmo Genético (GA) y un algoritmo de Evolución Diferencial (DE), empleando casos reales. Los resultados experimentales demuestran la superioridad de CP sobre el resto de métodos, al mismo tiempo que ilustra el rendimiento de las metaheurísticas propuestas. Finalmente, se desarrolla una estrategia de descomposición basada en CP para abordar el problema completo, integrando el ensamblaje de los bloques y su erección en grada. El algoritmo propuesto combina heurísticas y las ventajas de CP, proporcionando soluciones de alta calidad en escenarios muy complejos y abordando tanto la minimización del makespan como la optimización del uso de recursos. Con la presente tesis doctoral se pretende tender puentes entre la investigación académica y la realidad industrial del naval, ofreciendo un conjunto de herramientas de optimización disponibles para la planificación de alto nivel. Con ello se contribuye a mejorar la competitividad de la industria naval a través de técnicas avanzadas de planificación y optimización de la programación.[Resumo] A presente tese doutoral aborda o estudo e a optimización do problema da programación e secuenciación da ensamblaxe de bloques en construción naval mediante métodos exactos e algoritmos metaheurísticos. Este problema de programacióne secuenciación modélase coma un problema de taller flexible con ensamblaxes (FJSP-A) e, aínda que foi amplamente estudado na literatura,vólvese extremadamente complexo no contexto da construción naval. Isto é debidoá súa gran escala e ás restricións adicionais como a capacidade limitadados buffers, os prazos e a integración da estratexia de erección na bancada. De maneira secuencial, en primeiro lugar, a presente tese propón e compara un modelo de programación lineal enteira mixta (MILP) e un modelo de programacióncon restricións (CP) para o FJSP-A xeneral con capacidade limitada debuffers e recursos relaxados para a minimización do makespan. A continuación,dado o potencial mostrado polo modelo CP, realízase unha análise comparativa dos métodos exactos e dúas metaheurísticas, un Algoritmo Xenético (GA) e un algoritmo de Evolución Diferencial (DE), empregando casos reais. Os resultados experimentais demostran a superioridade de CP sobre o resto de métodos, ao mesmo tempo que ilustra o rendemento das metaheurísticas propostas. Finalmente,desenvólvese unha estratexia de descomposición baseada en CP para abordar o problema completo, integrando a ensamblaxe dos bloques e a sua erección na bancada. O algoritmo proposto combina heurísticas e as vantaxes de CP, proporcionando solucións de alta calidade en escenarios moi complexos e abordando tanto a minimización do makespan como a optimización do uso derecursos. Coa presente tese doutoral preténdese tender pontes entre a investigación académica e a realidade industrial do naval, ofrecendo un conxunto de ferramentas de optimización dispoñibles para a planificación de alto nivel. Con iso contribúese a mellorar a competitividade da industria naval a través de técnicas avanzadas de planificación e optimización da programación

    An IoT System for Smart Building Combining Multiple mmWave FMCW Radars Applied to People Counting

    Get PDF
    Complemented by the Dataset "An IoT System for Smart Building Combining Multiple mmWave FMCW Radars Applied to People Counting" - DOI: https://doi.org/10.5281/zenodo.10572014[Abstract]: In contemporary society, the pressing challenge of preserving user privacy clashes with the imperative for smart buildings to efficiently manage their resources, particularly in the context of occupancy monitoring for optimized energy utilization. This article delves into the application of millimiter wave (mmWave) frequency modulated continuous wave (FMCW) radar technology for occupancy monitoring. mmWave FMCW radar, unlike conventional methods that often require the use of identifiable tags or involve image analysis, operates without the need for such identifiers, mitigating privacy concerns. However, challenges arise when attempting to cover extensive indoor spaces due to the limited range of individual mmWave FMCW radar devices. The present work proposes the use of a flexible software architecture to integrate the measurements of several mmWave FMCW radar devices, so that the whole behaves as a single sensor. To validate the proposal, an example of use in a real environment in an indoor space monitored with three mmWave FMCW radar devices is also presented. The example details the whole process, from the physical installation of the devices to the use of the different software modules that allow the integration of the data into a common Internet of Things (IoT) management platform, such as Home Assistant. All the elements, from the measurements captured during the test to the different software implementations, are shared publicly with the scientific community.This work was supported in part by MCIN/AEI/10.13039/501100011033 under Grant PID2022-137099NB- C42 (MADDIE) and Grant TED2021-130240B-I00 (IVRY); in part by the European Union NextGenerationEU/PRTR; and in part by the Open Access Charge: Universidade da Coruña/CISUG.Financiado para publicación en acceso aberto: Universidade da Coruña/CISU

    Sunlight-Driven Photodegradation of RB49 Dye Using TiO2-P25 and TiO2-UV100: Performance Comparison

    Get PDF
    [Abstract] By combining measurements of photocatalysis under solar irradiation with measurements of total organic carbon, we have compared the performance of two TiO2-based photocatalysts in the photodegradation of the dye Reactive Blue 49 (RB49). TiO2-P25 and TiO2-UV100 commercial photocatalysts were tested within a concentration ranging from 0.5 to 4 g/L. The dye solution concentration was varied from 10 to 50 mg/L and its pH was increased from 3 to 9. Extensive characterization of the photocatalysts was performed using Fourier-transform infrared spectroscopy, scanning electron microscopy and X-ray diffraction. TiO2-UV100 proved to be more active in adsorbing RB49 dye than TiO2-P25. At low dye concentrations, the adsorption equilibrium is reached in 15 min. This time increases to 1 h at higher concentrations. The photocatalytic degradation of aqueous RB49 under sunlight was monitored by UV-Vis spectrophotometry. The apparent rate constant of dye photodegradation with TiO2-UV100 is twice that of TiO2-P25. The total organic carbon (TOC) analysis showed a removal of around 98% with TiO2-UV100 and only 85% with TiO2-P25 after 3 h of solar irradiation. Over five photocatalytic cycles of 3 h, TiO2-UV100 maintained a more stable and higher efficient photocatalytic performance. All our results converge toward a better photocatalytic performance of TiO2-UV100 for the photodegradation of RB49 dye and indicate that the most decisive factor is its greater capacity to adsorb the pollutant.Acknowledgments: This work was carried out in collaboration with the laboratory research group for chemical reactivity and photoreactivity University of A Coruña Spain, and the Centre National de la Recherche Scientifique et Technique, Morocco, with thanks on behalf of the authors

    Expansion of the parking lot of the Real Club de Golf de La Coruña

    Get PDF
    Traballo fin de grao (UDC.ETSECCP). Tecnoloxía da Enxeñaría Civil. Curso 2024/2025[Resumen:] La idea de realizar este proyecto surge de la necesidad real que dispone el aparcamiento del Real Club de Golf de La Coruña de ser ampliado para dar servicio a todos los usuarios los días de máxima afluencia. En la actualidad nos encontramos un aparcamiento en una parcela inclinada que discurre entre las cotas 225 y 218, alcanzando en algún punto pendientes de hasta el 10%. Se propone aprovechar esa inclinación natural que tiene el terreno para excavar y construir una estructura que habilite el estacionamiento de vehículos sobre y debajo de ella. El material del terreno es granito, el cual presenta buenas características geológicas y geotécnicas para poder construir sobre el. También se dispone una red de drenaje para captar el agua de lluvia, en la actualidad no existe ninguna red de drenaje en la zona del aparcamiento en la que se construirá la estructura.Traballo fin de grao (UDC.ETSECCP). Tecnoloxía da Enxeñaría Civil. Curso 2024/202

    Acondicionamiento de local comercial para hostelería

    Get PDF
    [Resumen]: El presente proyecto de fin de grado, “ACONDICIONAMIENTO DE LOCAL COMERCIAL PARA HOSTELERÍA” consiste en la ejecución de un local de hostelería en la Avenida Camelias 80 bajo en Vigo. Para ello se realizará un cambio de uso de un local de oficinas de una antigua sede bancaria a un local destinado a hostelería en el céntrico barrio de O Castro, en Vigo. Se pretende proyectar un local (Basilico) acogedor con una ubicación excelente dónde desayunar, merendar e incluso tomar alguna comida ligera. Además, contará con una zona de venta de productos gourmet y panadería. El local contará con una zona de uso público, que contará con una pequeña terraza, zona de venta, aseos y un amplio espacio de zona de restauración. La zona de uso privado será la cocina, cuarto de instalaciones, vestuarios y baños de personal. Se pretende dar solución a las necesidades del local, cumpliendo con la normativa actualmente vigente. Cumplimiento con el Código técnico de la edificación CTE y otros reglamentos. El proyecto cuenta con cuatro tomos estructurados como se indica a continuación: DOCUMENTO nº1: MEMORIA -- DOCUMENTO nº2: PLANOS -- DOCUMENTO nº3: PLIEGO DE CONDICIONES -- DOCUMENTO nº4: MEDICIONES Y PRESUPUESTO.[Abstract]: This final degree project, ”ACONDITIONING OF COMERCIAL PREMISES FOR HOSPITALITY” consists of the execution of a hotel and catering premises in Avenida Camelias 80 bajo in Vigo. For this purpose, a change of use of an office premises of a former bank headquarters to a premises for catering in the central neighborhood of O Castro, in Vigo, will be carried out. The aim is to design a cozy place (Basilico) with an excellent location where to have breakfast, a snack or even a light meal. In addition, it will have an area for the sale of gourmet products and bakery. The premises will have an area for public use, which will have a small terrace, sales area, toilets and a large restaurant area. The private use area will be the kitchen, utility room, changing rooms and staff restrooms. It is intended to provide a solution to the needs of the premises, complying with current regulations. Compliance with the Technical Building Code CTE and other regulations. The project has four volumes structured as follows: DOCUMENT nº1: REPORT -- DOCUMENT nº2: PLANS -- DOCUMENT nº3: TERMS AND CONDITIONS -- DOCUMENT nº4: MEASUREMENTS AND BUDGET.Traballo fin de grao (UDC.EUAT). Arquitectura técnica. Curso 2023/202

    On the analytical solution of transient friction in channel flows

    No full text
    Manuscrito aceptado[Abstract] The transient friction in channel mean flows is the sum of two contributions, i.e., the underlying laminar flow (ULF) and the purely turbulent component (PTC), and the contributions are analyzed separately by theoretical experiments. It is found that, the transient friction may be higher or remarkably lower than that in equal-Reynolds number steady-state flows. The universal time constant for plane-parallel laminar flows is reported, and the role of the time constant in a turbulent mean flow is examined. It is shown that the time constant is related to the turbulence’s frozen time. Finally, a study of the logarithmic layer during the transient flow is accomplished, which shows that the logarithmic layer is destroyed

    Connecting tunes: the impact of rap music on identity

    Get PDF
    [Resumen] La música trasciende las barreras del lenguaje y la cultura, sirviendo como un vínculo profundo entre individuos y comunidades. Dentro de este contexto, el rap español emerge como un poderoso canal de expresión, reflejando las experiencias, aspiraciones y frustraciones de sus creadores y oyentes. Este trabajo de fin de grado explora los valores transmitidos por el rap español, analizando cómo este género musical refleja las expectativas y preocupaciones de una parte de la sociedad española. A través de un análisis meticuloso de las letras y entrevistas con consumidores, este estudio busca comprender la influencia del rap en la identidad y la cultura actuales de España. Los objetivos incluyen explorar los valores en las letras del rap, identificar manifestaciones de insatisfacción y analizar cómo estos valores son percibidos y compartidos por los oyentes.[Resumo] A música transcende as barreiras da lingua e a cultura, servindo como un vínculo profundo entre individuos e comunidades. Dentro deste contexto, o rap español emerxe como un poderoso canal de expresión, reflectindo as experiencias, aspiracións e frustracións dos seus creadores e oíntes. Este traballo de fin de grao explora os valores transmitidos polo rap español, analizando como este xénero musical reflicte as expectativas e preocupacións dunha parte da sociedade española. A través dunha análise meticulosa das letras e entrevistas con consumidores, este estudo busca comprender a influencia do rap na identidade e cultura actuais de España. Os obxectivos inclúen explorar os valores nas letras do rap, identificar manifestacións de insatisfacción e analizar como estes valores son percibidos e compartidos polos oíntes.[Abstract] Music transcends language and cultural barriers, serving as a deep bond between individuals and communities. Within this context, Spanish rap emerges as a powerful channel of expression, reflecting the experiences, aspirations, and frustrations of its creators and listeners. This Final Degree Project explores the values transmitted by Spanish rap, analyzing how this musical genre reflects the expectations and concerns of Spanish society. Through a meticulous analysis of lyrics and interviews with consumers, this study seeks to understand the influence of rap on current Spanish identity and culture. The objectives include exploring the values in rap lyrics, identifying manifestations of dissatisfaction, and analyzing how these values are perceived and shared by listeners.Traballo fin de grao (UDC.SOC). Socioloxía. Curso 2023/202

    29,566

    full texts

    35,055

    metadata records
    Updated in last 30 days.
    Repositorio da Universidade da Coruña
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇