A machine learning for environmental noise classification in smart cities

Many people may not be aware of the adverse effects of noise pollution on their health which include hearing impairment, negative social behaviour, anxiety, sleep disturbances and intelligibility to understand speech. Machine learning (ML) is the concept of making the machine determines, classifies,...

全面介紹

Saved in:
書目詳細資料
主要作者: Ali, Yaseen Hadi
格式: Thesis
語言:English
出版: 2021
主題:
在線閱讀:http://eprints.utm.my/id/eprint/98270/1/YaseenHadiAliMSKE2021.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id my-utm-ep.98270
record_format uketd_dc
spelling my-utm-ep.982702022-11-30T04:53:14Z A machine learning for environmental noise classification in smart cities 2021 Ali, Yaseen Hadi TK Electrical engineering. Electronics Nuclear engineering Many people may not be aware of the adverse effects of noise pollution on their health which include hearing impairment, negative social behaviour, anxiety, sleep disturbances and intelligibility to understand speech. Machine learning (ML) is the concept of making the machine determines, classifies, and does operations without being explicitly programmed. It is used in many fields such as intelligent transportation system and autonomous driving. Research in audio recognition has traditionally focused on the domains of speech and music. Comparatively, little research was done towards recognizing non-speech environmental sounds. For this reason, this project aims to develop an ML based classifier of sounds originated from the environment and compares the sound levels with the recommended levels by international standards via a created Graphical User Interface (GUI). Noise Capture mobile application will be used to record four sources of environmental noise, that are from highway, railway, lawn mowers and birds. Then, Python programming will be used to simulate the classification model using Scikit-learn. The trained data entered Scikit-learn gathered from Support Vector Machine (SVM), K-Nearest Neighbours (KNN), Bootstrap Aggregation (Bagging) and Random Forest (RF) classifiers, as well as Artificial Neural Network (ANN) algorithm from Keras and TensorFlow libraries for comparative performances in the accuracy test. In addition to ML, a noise pollution survey is conducted to provide qualitative analysis of community perceptions. The findings of ML are presented in terms of confusion matrix, accuracy, precision, recall and F1 score. The results show that the noise classification accuracy for all models exceeded 95%. The best ML models are RF and ANN due to its high accuracy and the least computational time. The findings of survey are also presented, which indicates that there is no correlation between gender, age, location with knowledge of noise pollution and the effect of noise on people. People are bothered by noise regardless of their age and gender. 2021 Thesis http://eprints.utm.my/id/eprint/98270/ http://eprints.utm.my/id/eprint/98270/1/YaseenHadiAliMSKE2021.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:144562 masters Universiti Teknologi Malaysia, Faculty of Engineering - School of Electrical Engineering Faculty of Engineering - School of Electrical Engineering
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic TK Electrical engineering
Electronics Nuclear engineering
spellingShingle TK Electrical engineering
Electronics Nuclear engineering
Ali, Yaseen Hadi
A machine learning for environmental noise classification in smart cities
description Many people may not be aware of the adverse effects of noise pollution on their health which include hearing impairment, negative social behaviour, anxiety, sleep disturbances and intelligibility to understand speech. Machine learning (ML) is the concept of making the machine determines, classifies, and does operations without being explicitly programmed. It is used in many fields such as intelligent transportation system and autonomous driving. Research in audio recognition has traditionally focused on the domains of speech and music. Comparatively, little research was done towards recognizing non-speech environmental sounds. For this reason, this project aims to develop an ML based classifier of sounds originated from the environment and compares the sound levels with the recommended levels by international standards via a created Graphical User Interface (GUI). Noise Capture mobile application will be used to record four sources of environmental noise, that are from highway, railway, lawn mowers and birds. Then, Python programming will be used to simulate the classification model using Scikit-learn. The trained data entered Scikit-learn gathered from Support Vector Machine (SVM), K-Nearest Neighbours (KNN), Bootstrap Aggregation (Bagging) and Random Forest (RF) classifiers, as well as Artificial Neural Network (ANN) algorithm from Keras and TensorFlow libraries for comparative performances in the accuracy test. In addition to ML, a noise pollution survey is conducted to provide qualitative analysis of community perceptions. The findings of ML are presented in terms of confusion matrix, accuracy, precision, recall and F1 score. The results show that the noise classification accuracy for all models exceeded 95%. The best ML models are RF and ANN due to its high accuracy and the least computational time. The findings of survey are also presented, which indicates that there is no correlation between gender, age, location with knowledge of noise pollution and the effect of noise on people. People are bothered by noise regardless of their age and gender.
format Thesis
qualification_level Master's degree
author Ali, Yaseen Hadi
author_facet Ali, Yaseen Hadi
author_sort Ali, Yaseen Hadi
title A machine learning for environmental noise classification in smart cities
title_short A machine learning for environmental noise classification in smart cities
title_full A machine learning for environmental noise classification in smart cities
title_fullStr A machine learning for environmental noise classification in smart cities
title_full_unstemmed A machine learning for environmental noise classification in smart cities
title_sort machine learning for environmental noise classification in smart cities
granting_institution Universiti Teknologi Malaysia, Faculty of Engineering - School of Electrical Engineering
granting_department Faculty of Engineering - School of Electrical Engineering
publishDate 2021
url http://eprints.utm.my/id/eprint/98270/1/YaseenHadiAliMSKE2021.pdf
_version_ 1776100571002961920