- -

Diseño de algoritmos eficientes para aprendizaje automático sobre MCUs

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Diseño de algoritmos eficientes para aprendizaje automático sobre MCUs

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Alonso Jordá, Pedro es_ES
dc.contributor.advisor Quintana Ortí, Enrique Salvador es_ES
dc.contributor.advisor Castelló Gimeno, Adrián es_ES
dc.contributor.author Maciá Lillo, Antonio es_ES
dc.date.accessioned 2022-09-06T13:09:56Z
dc.date.available 2022-09-06T13:09:56Z
dc.date.created 2022-07-18 es_ES
dc.date.issued 2022-09-06 es_ES
dc.identifier.uri http://hdl.handle.net/10251/185361
dc.description.abstract [ES] Vivimos en un mundo interconectado, con microcontroladores y procesadores de consumo ultra-reducido (MCUs), integrados dentro de relojes y electrodomésticos inteligentes, asistentes de voz, teléfonos móviles, y todo tipo de dispositivos, capaces de recoger una cantidad de datos enorme y de gran valor. En este contexto, las empresas se encuentran embarcadas hoy en día en un proceso de evolución, desde la era del ¿big data¿ a la del análisis de la información, empleando en muchos casos técnicas de aprendizaje automático (machine learning). Los dispositivos de tipo MCU se caracterizan por unas fuertes restricciones en cuanto a capacidad de la memoria, consumo de energía y soporte del sistema operativo, así como limitaciones en el tipo de aritmética soportada y, especialmente, por una enorme heterogeneidad de dispositivos. En este contexto, la utilización de entornos generales de aprendizaje automático, como TensorFlow, PyTorch, CNTK, DSSTNE o Keras, es directamente inviable o resulta enormemente ineficiente. En respuesta a este escenario, el objetivo general de este proyecto es el desarrollo de algoritmos, conscientes de la arquitectura, para acelerar las técnicas de aprendizaje automático sobre MCUs. Como objetivos adicionales, se pretende contribuir a crear interfaces de programación estandarizadas para herramientas y bibliotecas de aprendizaje automático para MCUs, así como estudiar los beneficios de los MCUs en inferencia usando aplicaciones de relevancia. es_ES
dc.description.abstract [EN] We live in an interconnected world, with microcontrollers and ultra-low power processors (MCUs), embedded within smart watches and appliances, voice assistants, phones, and all kinds of devices, capable of collecting a number of huge and valuable data. In this context, companies today are embarked on a process of evolution, from the era of "big data" to that of information analysis, using in many cases machine learning techniques. The MCU-type devices are characterized by strong restrictions in terms of memory capacity, power consumption and operating system support, as well as limitations on the type of arithmetic supported and, especially, by an enormous heterogeneity of devices. In this context, the use of general environments of machine learning, such as TensorFlow, PyTorch, CNTK, DSSTNE, or Keras, is directly unfeasible or extremely inefficient. In response, the purpose of this project is the development of architecture-aware algorithms to speed up machine learning techniques on MCUs. Furthermore, it is intended to contribute to creating standardized programming interfaces for tools and libraries of machine learning for MCUs, as well as studying the benefits of MCUs in inference using relevant applications. en_EN
dc.format.extent 44 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Microcontroladores de consumo ultra-reducido es_ES
dc.subject Procesadores de consumo ultra-reducido es_ES
dc.subject MCUs es_ES
dc.subject Aprendizaje automático es_ES
dc.subject Ultra-low power microcontrollers en_EN
dc.subject Ultra-low power processors en_EN
dc.subject Machine learning en_EN
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.classification CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL es_ES
dc.subject.other Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en Núvol i d'Altes Prestacions / Cloud and High-Performance Computing es_ES
dc.title Diseño de algoritmos eficientes para aprendizaje automático sobre MCUs es_ES
dc.title.alternative Design of efficient algorithms for machine learning on URMs es_ES
dc.title.alternative Disseny d'algorismes eficients per a aprenentatge automàtic sobre MCUs es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation Maciá Lillo, A. (2022). Diseño de algoritmos eficientes para aprendizaje automático sobre MCUs. Universitat Politècnica de València. http://hdl.handle.net/10251/185361 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\148417 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem