An evolving multivariate time series compression algorithm for IoT applications
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal do Rio Grande do Norte
Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufrn.br/handle/123456789/62451 |
Resumo: | The Internet of Things (IoT) is transforming how devices interact and share data, especially in areas like vehicle monitoring. However, transmitting large volumes of real-time data can result in high latency and substantial energy consumption. In this context, Tiny Machine Learning (TinyML) emerges as a promising solution, enabling the execution of machine-learning models on resource-constrained embedded devices. This paper aims to develop two online multivariate time series compression approaches specifically designed for TinyML, utilizing the Typicality and Eccentricity Data Analytics (TEDA) framework. The proposed approaches are based on data eccentricity and do not require predefined mathematical models or assumptions about data distribution, thereby optimizing compression performance. Both approaches were applied to two case studies: one using the Freematics ONE+ device for vehicle monitoring in an embedded scenario, and another using the OBD-II dataset collected from the Freematics ONE+ in a non-embedded context. The results indicate that the proposed approaches, whether for parallel or sequential compression, present significant improvements in runtime and compression errors. These findings highlight the potential of the approaches to improve the performance of embedded IoT systems, enhancing the efficiency and sustainability of vehicular applications. |
| id |
UFRN_e3dc0db625d353daa686f7dbf814f403 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufrn.br:123456789/62451 |
| network_acronym_str |
UFRN |
| network_name_str |
Repositório Institucional da UFRN |
| repository_id_str |
|
| spelling |
An evolving multivariate time series compression algorithm for IoT applicationsMultivariate time series compressionIoTOnline algorithmsEvolving algorithmsTinyMLCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThe Internet of Things (IoT) is transforming how devices interact and share data, especially in areas like vehicle monitoring. However, transmitting large volumes of real-time data can result in high latency and substantial energy consumption. In this context, Tiny Machine Learning (TinyML) emerges as a promising solution, enabling the execution of machine-learning models on resource-constrained embedded devices. This paper aims to develop two online multivariate time series compression approaches specifically designed for TinyML, utilizing the Typicality and Eccentricity Data Analytics (TEDA) framework. The proposed approaches are based on data eccentricity and do not require predefined mathematical models or assumptions about data distribution, thereby optimizing compression performance. Both approaches were applied to two case studies: one using the Freematics ONE+ device for vehicle monitoring in an embedded scenario, and another using the OBD-II dataset collected from the Freematics ONE+ in a non-embedded context. The results indicate that the proposed approaches, whether for parallel or sequential compression, present significant improvements in runtime and compression errors. These findings highlight the potential of the approaches to improve the performance of embedded IoT systems, enhancing the efficiency and sustainability of vehicular applications.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESA Internet das Coisas (IoT) está transformando a forma como os dispositivos interagem e compartilham dados, especialmente em áreas como o monitoramento veicular. No entanto, a transmissão de grandes volumes de dados em tempo real pode resultar em alta latência e consumo substancial de energia. Nesse contexto, o Tiny Machine Learning (TinyML) surge como uma solução promissora, permitindo a execução de modelos de aprendizado de máquina em dispositivos embarcados com recursos limitados. Este trabalho tem como objetivo desenvolver duas abordagens online de compressão de séries temporais multivariadas especificamente projetadas para TinyML, utilizando o framework Typicality and Eccentricity Data Analytics (TEDA). As abordagens propostas são baseadas na excentricidade dos dados e não exigem modelos matemáticos predefinidos ou suposições sobre a distribuição dos dados, otimizando assim o desempenho da compressão. Ambas as abordagens foram aplicadas a dois estudos de caso: um utilizando o dispositivo Freematics ONE+ para monitoramento veicular em um cenário embarcado, e outro utilizando o conjunto de dados OBD-II coletado do Freematics ONE+ em um contexto não embarcado. Os resultados indicam que as abordagens propostas, seja para compressão paralela ou sequencial, apresentam melhorias significativas no tempo de execução e nos erros de compressão. Esses achados destacam o potencial das abordagens para melhorar o desempenho de sistemas IoT embarcados, aprimorando a eficiência e a sustentabilidade de aplicações veiculares.Universidade Federal do Rio Grande do NorteBrasilUFRNPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOSilva, Ivanovitch Medeiros Dantas dahttp://lattes.cnpq.br/6563621187728660https://orcid.org/0000-0002-0116-6489http://lattes.cnpq.br/3608440944832201Silva, Marianne Batista Diniz daViegas, Carlos Manuel DiasGendriz, Ignacio SanchezCosta, Hagi Jakobson Dantas da2025-02-04T20:57:18Z2025-02-04T20:57:18Z2024-12-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCOSTA, Hagi Jakobson Dantas da. An evolving multivariate time series compression algorithm for IoT applications. Orientador: Dr. Ivanovitch Medeiros Dantas da Silva. 2024. 55f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2024.https://repositorio.ufrn.br/handle/123456789/62451info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2025-02-04T20:58:00Zoai:repositorio.ufrn.br:123456789/62451Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2025-02-04T20:58Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
| dc.title.none.fl_str_mv |
An evolving multivariate time series compression algorithm for IoT applications |
| title |
An evolving multivariate time series compression algorithm for IoT applications |
| spellingShingle |
An evolving multivariate time series compression algorithm for IoT applications Costa, Hagi Jakobson Dantas da Multivariate time series compression IoT Online algorithms Evolving algorithms TinyML CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
| title_short |
An evolving multivariate time series compression algorithm for IoT applications |
| title_full |
An evolving multivariate time series compression algorithm for IoT applications |
| title_fullStr |
An evolving multivariate time series compression algorithm for IoT applications |
| title_full_unstemmed |
An evolving multivariate time series compression algorithm for IoT applications |
| title_sort |
An evolving multivariate time series compression algorithm for IoT applications |
| author |
Costa, Hagi Jakobson Dantas da |
| author_facet |
Costa, Hagi Jakobson Dantas da |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Silva, Ivanovitch Medeiros Dantas da http://lattes.cnpq.br/6563621187728660 https://orcid.org/0000-0002-0116-6489 http://lattes.cnpq.br/3608440944832201 Silva, Marianne Batista Diniz da Viegas, Carlos Manuel Dias Gendriz, Ignacio Sanchez |
| dc.contributor.author.fl_str_mv |
Costa, Hagi Jakobson Dantas da |
| dc.subject.por.fl_str_mv |
Multivariate time series compression IoT Online algorithms Evolving algorithms TinyML CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
| topic |
Multivariate time series compression IoT Online algorithms Evolving algorithms TinyML CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
| description |
The Internet of Things (IoT) is transforming how devices interact and share data, especially in areas like vehicle monitoring. However, transmitting large volumes of real-time data can result in high latency and substantial energy consumption. In this context, Tiny Machine Learning (TinyML) emerges as a promising solution, enabling the execution of machine-learning models on resource-constrained embedded devices. This paper aims to develop two online multivariate time series compression approaches specifically designed for TinyML, utilizing the Typicality and Eccentricity Data Analytics (TEDA) framework. The proposed approaches are based on data eccentricity and do not require predefined mathematical models or assumptions about data distribution, thereby optimizing compression performance. Both approaches were applied to two case studies: one using the Freematics ONE+ device for vehicle monitoring in an embedded scenario, and another using the OBD-II dataset collected from the Freematics ONE+ in a non-embedded context. The results indicate that the proposed approaches, whether for parallel or sequential compression, present significant improvements in runtime and compression errors. These findings highlight the potential of the approaches to improve the performance of embedded IoT systems, enhancing the efficiency and sustainability of vehicular applications. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-12-19 2025-02-04T20:57:18Z 2025-02-04T20:57:18Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
COSTA, Hagi Jakobson Dantas da. An evolving multivariate time series compression algorithm for IoT applications. Orientador: Dr. Ivanovitch Medeiros Dantas da Silva. 2024. 55f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2024. https://repositorio.ufrn.br/handle/123456789/62451 |
| identifier_str_mv |
COSTA, Hagi Jakobson Dantas da. An evolving multivariate time series compression algorithm for IoT applications. Orientador: Dr. Ivanovitch Medeiros Dantas da Silva. 2024. 55f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2024. |
| url |
https://repositorio.ufrn.br/handle/123456789/62451 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
| publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
| instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
| instacron_str |
UFRN |
| institution |
UFRN |
| reponame_str |
Repositório Institucional da UFRN |
| collection |
Repositório Institucional da UFRN |
| repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
| repository.mail.fl_str_mv |
repositorio@bczm.ufrn.br |
| _version_ |
1855758901576728576 |