Please use this identifier to cite or link to this item:
http://arks.princeton.edu/ark:/88435/dsp019019s5202
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Singh, Jaswinder Pal | - |
dc.contributor.author | Chou, Jesse | - |
dc.date.accessioned | 2018-08-14T18:38:14Z | - |
dc.date.available | 2018-08-14T18:38:14Z | - |
dc.date.created | 2018-05-07 | - |
dc.date.issued | 2018-08-14 | - |
dc.identifier.uri | http://arks.princeton.edu/ark:/88435/dsp019019s5202 | - |
dc.description.abstract | Multi-instrument classification is important for music recommendation, remixing tracks, and several other applications in the music industry. Our goal is to develop an algorithm that takes a song with one or more instruments and output the names of the instruments in it. Previous research has succeeded in single-instrument classification, but multi-instrument classification remains unsuccessful due to lack of prediction specificity and generalizability to all instruments. Our new idea is, instead of training on multi-instrument examples and testing directly on multi-instrument samples like previous approaches have, we train on single-instrument examples and test on multi-instrument samples that have been first reduced into multiple single-instrument samples. We perform the reduction step by first decomposing the multi-instrument sample with Fourier transform, partitioning the signals by harmonics, then sending those partitions through our classifier which was previously trained on single instruments. We train on support vector machines (SVM), k-nearest neighbors (KNN), multilayer perceptron (MLP), and random forest classifiers, using the amplitudes of the harmonics of each instrument as features. We achieved the best results with SVM using the first 10 harmonics, which resulted in a 88% cross validation accuracy, 89% single-instrument test accuracy and 75% multi-instrument test accuracy. | en_US |
dc.format.mimetype | application/pdf | - |
dc.language.iso | en | en_US |
dc.title | Multi-Instrument Partitioning & Identification with Harmonic Amplitude | en_US |
dc.type | Princeton University Senior Theses | - |
pu.date.classyear | 2018 | en_US |
pu.department | Computer Science | en_US |
pu.pdf.coverpage | SeniorThesisCoverPage | - |
pu.contributor.authorid | 960982891 | - |
Appears in Collections: | Computer Science, 1988-2020 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
CHOU-JESSE-THESIS.pdf | 660.81 kB | Adobe PDF | Request a copy |
Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.