Desarrollo de proyectos de IoT que implementen ML/IA en sistemas empotrados

dc.contributor.advisorBotella Juan, Guillermo
dc.contributor.authorPadilla Pérez, Mario
dc.date.accessioned2025-11-03T16:59:52Z
dc.date.available2025-11-03T16:59:52Z
dc.date.issued2025
dc.degree.titleGrado en Física
dc.description.abstractEste trabajo aborda la clasificación de cantos de aves mediante técnicas de aprendizaje automático usando redes neuronales convolucionales (CNN) aplicadas a representaciones espectrales del sonido en forma de espectrogramas de Mel. Debido a la escasez de datos, se recurre al aprendizaje por transferencia (Transfer-learning) para el entrenamiento de las arquitecturas. La arquitectura del clasificador se ha determinado mediante técnicas de búsqueda evolutiva; en concreto, a través de un algoritmo genético diseñado para optimizar el rendimiento de la red. Como parte del proceso, se ha construido una base de datos desde cero, implementando técnicas de curado como aumentación y filtrado de datos. Finalmente, se desplegaron tres de los modelos finales en un sistema embebido (NVIDIA Jetson Nano), donde se evaluó su rendimiento como estudio preliminar de la viabilidad previo al despliegue final.
dc.description.abstractThis study addresses the bird sound classification topic using machine learning techniques, specifically convolutional neural networks (CNN) applied to spectral representations of the sound in the form of Mel spectrograms. Due to data scarcity, transfer learning is employed to train the architectures. The classifier architecture was determined using evolutionary search techniques, specifically a genetic algorithm designed to optimize network performance. As part of the process, a database was built from scratch, incorporating data curation techniques such as augmentation and noise filtering. Finally, three of the final models were deployed on an embedded platform (NVIDIA Jetson Nano), where their performance was evaluated as a preliminary assessment of feasibility for the final deployment.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Ciencias Físicas
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/125651
dc.language.isospa
dc.page.total20
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004
dc.subject.keywordAprendizaje automático
dc.subject.keywordRedes neuronales convolucionales
dc.subject.keywordBúsqueda evolutiva
dc.subject.keywordAlgoritmo genético
dc.subject.keywordClasificación de cantos de aves
dc.subject.keywordSistemas embebidos
dc.subject.keywordAprendizaje por transferencia
dc.subject.keywordMachine learning
dc.subject.keywordConvolutional neural networks
dc.subject.keywordEvolutionary search
dc.subject.keywordGenetic algorithm
dc.subject.keywordBird song classification
dc.subject.keywordEmbedded systems
dc.subject.keywordTransfer-learning
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleDesarrollo de proyectos de IoT que implementen ML/IA en sistemas empotrados
dc.titleDevelopment of IoT Projects Implementing ML/AI in Embedded Systems
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublicationf94b32c6-dff7-4d98-9c7a-00aad48c2b6a
relation.isAdvisorOfPublication.latestForDiscoveryf94b32c6-dff7-4d98-9c7a-00aad48c2b6a

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Padilla_Perez_Mario.pdf
Size:
1.59 MB
Format:
Adobe Portable Document Format