Smart computers : can you recognize these sounds?

Support vector machines (SVMs) is a common form of sound classification. This paper aims to employ SVM methods to classify 13 kinds of sound events in a noisy environment. This paper finds that a more than 80% of classification accuracy is achievable in the controlled environment. This is supported...

Full description

Saved in:
Bibliographic Details
Main Author: Say Yien, Khoo
Other Authors: Andy Khoong Wai Hoong
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/63579
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-63579
record_format dspace
spelling sg-ntu-dr.10356-635792023-07-07T16:10:56Z Smart computers : can you recognize these sounds? Say Yien, Khoo Andy Khoong Wai Hoong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Support vector machines (SVMs) is a common form of sound classification. This paper aims to employ SVM methods to classify 13 kinds of sound events in a noisy environment. This paper finds that a more than 80% of classification accuracy is achievable in the controlled environment. This is supported by real-time testing indications. This paper starts with an introduction to SVMs and how it classifies sound events by extracting features, mapping them onto a feature space illustrated in 2-D form. As SVMs are linear two-class classifiers, this method has to be expanded to a multi-class SVM via the introduction of kernels; Gaussian kernel in particular. Kernel parameters affect how the optimum boundaries are drawn and how the hyperplanes are constructed. The data collection process involving 50 personnel doing 13 classes of sound events is detailed together with the equipment used and the procedure. Data processing via MATLAB, like model training, testing and real-time testing is explained. 3 models were trained and tested, each having different numbers of audio files in training and testing. The impact on the accuracy is examined in the form of a confusion matrix. A discussion on the real time testing is done at the end, with limitations of the models explained and future work suggested. Bachelor of Engineering 2015-05-15T04:12:22Z 2015-05-15T04:12:22Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/63579 en Nanyang Technological University 50 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Say Yien, Khoo
Smart computers : can you recognize these sounds?
description Support vector machines (SVMs) is a common form of sound classification. This paper aims to employ SVM methods to classify 13 kinds of sound events in a noisy environment. This paper finds that a more than 80% of classification accuracy is achievable in the controlled environment. This is supported by real-time testing indications. This paper starts with an introduction to SVMs and how it classifies sound events by extracting features, mapping them onto a feature space illustrated in 2-D form. As SVMs are linear two-class classifiers, this method has to be expanded to a multi-class SVM via the introduction of kernels; Gaussian kernel in particular. Kernel parameters affect how the optimum boundaries are drawn and how the hyperplanes are constructed. The data collection process involving 50 personnel doing 13 classes of sound events is detailed together with the equipment used and the procedure. Data processing via MATLAB, like model training, testing and real-time testing is explained. 3 models were trained and tested, each having different numbers of audio files in training and testing. The impact on the accuracy is examined in the form of a confusion matrix. A discussion on the real time testing is done at the end, with limitations of the models explained and future work suggested.
author2 Andy Khoong Wai Hoong
author_facet Andy Khoong Wai Hoong
Say Yien, Khoo
format Final Year Project
author Say Yien, Khoo
author_sort Say Yien, Khoo
title Smart computers : can you recognize these sounds?
title_short Smart computers : can you recognize these sounds?
title_full Smart computers : can you recognize these sounds?
title_fullStr Smart computers : can you recognize these sounds?
title_full_unstemmed Smart computers : can you recognize these sounds?
title_sort smart computers : can you recognize these sounds?
publishDate 2015
url http://hdl.handle.net/10356/63579
_version_ 1772826464259932160