Publication | Open Access
A Machine Learning Driven IoT Solution for Noise Classification in Smart Cities
24
Citations
8
References
2018
Year
EngineeringMachine LearningSmart CityIot CommunicationIot SystemNoise ClassificationAcoustic ModelingSpeech RecognitionAudio Feature ExtractionData ScienceSmart SystemsPattern RecognitionSmart CitiesNoiseAudio AnalysisRobust Speech RecognitionInternet Of ThingsHealth SciencesAudio RetrievalComputer ScienceIot Data ManagementSignal ProcessingIot Data AnalyticsAudio MiningSpeech Processing
We present a machine learning based method for noise classification using a low-power and inexpensive IoT unit. We use Mel-frequency cepstral coefficients for audio feature extraction and supervised classification algorithms (that is, support vector machine and k-nearest neighbors) for noise classification. We evaluate our approach experimentally with a dataset of about 3000 sound samples grouped in eight sound classes (such as, car horn, jackhammer, or street music). We explore the parameter space of support vector machine and k-nearest neighbors algorithms to estimate the optimal parameter values for classification of sound samples in the dataset under study. We achieve a noise classification accuracy in the range 85% -- 100%. Training and testing of our k-nearest neighbors (k = 1) implementation on Raspberry Pi Zero W is less than a second for a dataset with features of more than 3000 sound samples.
| Year | Citations | |
|---|---|---|
Page 1
Page 1