Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time

Detalhes bibliográficos
Autor(a) principal: Zegarra Rodriguez, Demostenes
Data de Publicação: 2019
Outros Autores: Brandão Junior, Luiz Carlos
Tipo de documento: Artigo
Idioma: eng
Título da fonte: INFOCOMP: Jornal de Ciência da Computação
Texto Completo: https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630
Resumo: The purpose of this paper is to determine a solution to estimate the quality of a signal ofusing time domain signal information and machine learning algorithms inan environment that simulates wireless networks using Voice over Internet Protocol (VoIP). The methodologyemployed was divided into three stages, and degradations were initially applied in an environment thatsimulated wireless networks making changes in two parameters being the signal-to-noise ratio (SNR)and the type of modulation scheme. To perform the degradations on six distinct signals, algorithmsimplemented in MATLAB were used to simulate the effect of fading in wireless environments.In the second step, time domain graphs were plotted that correspond to the degradations and thatwere saved, 272 of them were used for training on 12 different learning algorithms.implemented in the Weka tool. In the last step, software-trained algorithmsimplemented in Java called PredictorFX in order to predict the value of MOS throughan audio image in the time domain. The results were satisfactory, the besttrained regression algorithms called r1 were RandomTree, RandomForest and IBk withcorrelation coefficients ranging from 0.9798 to 0.9982 in the validation phase. In relation to r2 thebest were RandomTree, RandomForest, IBk and AditiveRegression with correlation coefficientranging from 0.9375 to 0.9923 in the validation phase. And finally, for the training algorithms for thenamed c1 classification the best trained algorithms were IBk, RandomTree, RandomForestand J48 with a range of 48.53% to 98.53% of correctly classified instances.
id UFLA-5_0696e88b0c757fc143332fc953d3a833
oai_identifier_str oai:infocomp.dcc.ufla.br:article/630
network_acronym_str UFLA-5
network_name_str INFOCOMP: Jornal de Ciência da Computação
repository_id_str
spelling Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in TimeThe purpose of this paper is to determine a solution to estimate the quality of a signal ofusing time domain signal information and machine learning algorithms inan environment that simulates wireless networks using Voice over Internet Protocol (VoIP). The methodologyemployed was divided into three stages, and degradations were initially applied in an environment thatsimulated wireless networks making changes in two parameters being the signal-to-noise ratio (SNR)and the type of modulation scheme. To perform the degradations on six distinct signals, algorithmsimplemented in MATLAB were used to simulate the effect of fading in wireless environments.In the second step, time domain graphs were plotted that correspond to the degradations and thatwere saved, 272 of them were used for training on 12 different learning algorithms.implemented in the Weka tool. In the last step, software-trained algorithmsimplemented in Java called PredictorFX in order to predict the value of MOS throughan audio image in the time domain. The results were satisfactory, the besttrained regression algorithms called r1 were RandomTree, RandomForest and IBk withcorrelation coefficients ranging from 0.9798 to 0.9982 in the validation phase. In relation to r2 thebest were RandomTree, RandomForest, IBk and AditiveRegression with correlation coefficientranging from 0.9375 to 0.9923 in the validation phase. And finally, for the training algorithms for thenamed c1 classification the best trained algorithms were IBk, RandomTree, RandomForestand J48 with a range of 48.53% to 98.53% of correctly classified instances.Editora da UFLA2019-12-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630INFOCOMP Journal of Computer Science; Vol. 18 No. 2 (2019): December 2019; pp-pp1982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630/522Zegarra Rodriguez, DemostenesBrandão Junior, Luiz Carlosinfo:eu-repo/semantics/openAccess2019-12-10T21:48:24Zoai:infocomp.dcc.ufla.br:article/630Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:44.564445INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true
dc.title.none.fl_str_mv Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
title Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
spellingShingle Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
Zegarra Rodriguez, Demostenes
title_short Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
title_full Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
title_fullStr Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
title_full_unstemmed Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
title_sort Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
author Zegarra Rodriguez, Demostenes
author_facet Zegarra Rodriguez, Demostenes
Brandão Junior, Luiz Carlos
author_role author
author2 Brandão Junior, Luiz Carlos
author2_role author
dc.contributor.author.fl_str_mv Zegarra Rodriguez, Demostenes
Brandão Junior, Luiz Carlos
description The purpose of this paper is to determine a solution to estimate the quality of a signal ofusing time domain signal information and machine learning algorithms inan environment that simulates wireless networks using Voice over Internet Protocol (VoIP). The methodologyemployed was divided into three stages, and degradations were initially applied in an environment thatsimulated wireless networks making changes in two parameters being the signal-to-noise ratio (SNR)and the type of modulation scheme. To perform the degradations on six distinct signals, algorithmsimplemented in MATLAB were used to simulate the effect of fading in wireless environments.In the second step, time domain graphs were plotted that correspond to the degradations and thatwere saved, 272 of them were used for training on 12 different learning algorithms.implemented in the Weka tool. In the last step, software-trained algorithmsimplemented in Java called PredictorFX in order to predict the value of MOS throughan audio image in the time domain. The results were satisfactory, the besttrained regression algorithms called r1 were RandomTree, RandomForest and IBk withcorrelation coefficients ranging from 0.9798 to 0.9982 in the validation phase. In relation to r2 thebest were RandomTree, RandomForest, IBk and AditiveRegression with correlation coefficientranging from 0.9375 to 0.9923 in the validation phase. And finally, for the training algorithms for thenamed c1 classification the best trained algorithms were IBk, RandomTree, RandomForestand J48 with a range of 48.53% to 98.53% of correctly classified instances.
publishDate 2019
dc.date.none.fl_str_mv 2019-12-10
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630
url https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630/522
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 Editora da UFLA
publisher.none.fl_str_mv Editora da UFLA
dc.source.none.fl_str_mv INFOCOMP Journal of Computer Science; Vol. 18 No. 2 (2019): December 2019; pp-pp
1982-3363
1807-4545
reponame:INFOCOMP: Jornal de Ciência da Computação
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str INFOCOMP: Jornal de Ciência da Computação
collection INFOCOMP: Jornal de Ciência da Computação
repository.name.fl_str_mv INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv infocomp@dcc.ufla.br||apfreire@dcc.ufla.br
_version_ 1799874742612656128