Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível

Detalhes bibliográficos
Autor(a) principal: Donatti, Lorenzo Moreira
Data de Publicação: 2023
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/001300000xwks
Texto Completo: http://repositorio.ufsm.br/handle/1/28067
Resumo: Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Engenharia de Computação, RS, 2023.
id UFSM_b5b9ecd79b4e6d8df89612fe5c0fa715
oai_identifier_str oai:repositorio.ufsm.br:1/28067
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visívelMachine learning algorithms for signal demodulation in visible light communicationsAprendizado de MáquinaModulação On-Off KeyingComunicação por Luz VisívelEnsembleMachine LearningOn-Off Keying modulationVisible Light CommunicationCNPQ::ENGENHARIASTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Engenharia de Computação, RS, 2023.Due to the exponencial technology advance, the amount of data and it’s complexity are becoming higher. Thus, the use of Machine Learning become interesting in telecommunications area to signal demodulation. This work purpose a method made by three steps to develop a machine learning based OOK demodulator to visible light communication. These three steps are: data aquisition, pre-processing, building and training machine learning algorithms. Data was acquired by a public dataset developed by Ma et al. (2019), having multiple modulations in a visible light communication system varying the distance between emitter and receptor by 0 cm to 180 cm. Data will be filtered by a level three gaussian filter and splitted by two approachs: A machine learning model for each distance, creating multiple specific models, and an unique machine learning model for all dataset, creating a general purpose approach. The used machine learning algorithms are: Decision trees, bagging and boosting ensemble methods. The metric used is model accuracy. Random Forest and Gradient Boosting had the best accuracies in both approachs, furthermore, filter also presented an accuracy gain in both approachs. Finally, specific models approach get better results than the general purpose approach.Com o exponencial avanço da tecnologia, a quantidade e a complexidade dos dados disponíveis estão cada vez maiores. Esse fato se faz presente na área de transmissão e recepção de dados. Com isso, Algoritmos de aprendizado de máquina vêm ganhando relevância como uma das diversas possíveis soluções na área de Telecomunicações para a demodulação de sinais. Neste trabalho será proposto um método composto de três etapas para a criação de um demodulador de sinais On-Off Keying (OOK) de comunicação por luz visível, sendo elas: aquisição dos dados, pré-processamento e filtragem dos dados, criação e treinamento dos algoritmos de aprendizado de máquina. Os dados foram obtidos em um conjunto de dados publicos disponibilizado por Ma et al. (2019), composto por diversas modulações vindas de um sistema de comunicação por luz visível que varia a distância do receptor e do emissor entre 0 cm e 180 cm. Os dados passarão por uma filtragem através de um filtro gaussiano, além de separados em duas abordagens, sendo elas: Implementar um modelo de aprendizado de máquina para cada distância, fazendo o uso de vários modelos, e implementar apenas um modelo de aprendizado de máquina para todas as distâncias, transformando em uma abordagem geral. Os algoritmos de aprendizado de máquina abordados serão: árvores de decisão, métodos ensemble via bagging e boosting. A métrica utilizada será a acurácia dos modelos. Os algoritmos Random Forest e Gradient Boosting obtiveram as melhores acurácias, em ambos os casos. Além disso, o uso do filtro apresentou uma melhora da acurácia em ambas abordagens. Por fim, verificou-se que a abordagem de criar um modelo de aprendizado de máquina para cada distância gera melhores acurácias que a abordagem de propósito geral.Universidade Federal de Santa MariaBrasilUFSMCentro de TecnologiaBarriquello, Carlos HenriqueDonatti, Lorenzo Moreira2023-03-06T14:40:14Z2023-03-06T14:40:14Z2023-02-102023-02-10Trabalho de Conclusão de Curso de Graduaçãoinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://repositorio.ufsm.br/handle/1/28067ark:/26339/001300000xwksporAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2023-03-06T14:40:14Zoai:repositorio.ufsm.br:1/28067Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2023-03-06T14:40:14Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
Machine learning algorithms for signal demodulation in visible light communications
title Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
spellingShingle Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
Donatti, Lorenzo Moreira
Aprendizado de Máquina
Modulação On-Off Keying
Comunicação por Luz Visível
Ensemble
Machine Learning
On-Off Keying modulation
Visible Light Communication
CNPQ::ENGENHARIAS
title_short Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
title_full Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
title_fullStr Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
title_full_unstemmed Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
title_sort Aplicação de algoritmos de aprendizado de máquina para a demodulação de sinais de comunicação por luz visível
author Donatti, Lorenzo Moreira
author_facet Donatti, Lorenzo Moreira
author_role author
dc.contributor.none.fl_str_mv Barriquello, Carlos Henrique
dc.contributor.author.fl_str_mv Donatti, Lorenzo Moreira
dc.subject.por.fl_str_mv Aprendizado de Máquina
Modulação On-Off Keying
Comunicação por Luz Visível
Ensemble
Machine Learning
On-Off Keying modulation
Visible Light Communication
CNPQ::ENGENHARIAS
topic Aprendizado de Máquina
Modulação On-Off Keying
Comunicação por Luz Visível
Ensemble
Machine Learning
On-Off Keying modulation
Visible Light Communication
CNPQ::ENGENHARIAS
description Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Engenharia de Computação, RS, 2023.
publishDate 2023
dc.date.none.fl_str_mv 2023-03-06T14:40:14Z
2023-03-06T14:40:14Z
2023-02-10
2023-02-10
dc.type.driver.fl_str_mv Trabalho de Conclusão de Curso de Graduação
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/28067
dc.identifier.dark.fl_str_mv ark:/26339/001300000xwks
url http://repositorio.ufsm.br/handle/1/28067
identifier_str_mv ark:/26339/001300000xwks
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com
_version_ 1815172415311839232