annotate reproduce_AES53rd/rerun_table3.m @ 0:e9a9cd732c1e tip

first hg version after svn
author wolffd
date Tue, 10 Feb 2015 15:05:51 +0000
parents
children
rev   line source
wolffd@0 1 % ---
wolffd@0 2 % This script trains similarity measures and shows the
wolffd@0 3 % results regarding RBM of table 3
wolffd@0 4 %
wolffd@0 5 % Feature Preprocessing with RBMs for Music Similarity Learning
wolffd@0 6 % Son N. Tran, Daniel Wolff, Tillman Weyde, Artur Garcez, AES53rd
wolffd@0 7 % conference
wolffd@0 8 %
wolffd@0 9 % please note that the RBM training is a probabilistic process, and
wolffd@0 10 % thus the papers' results can only be reproduced approximately with
wolffd@0 11 % large numbers of iterations of this script, and selection of RBMs according to
wolffd@0 12 % their training set performance.
wolffd@0 13 % Here, training is done on 20 random initialisations of RBM features ,
wolffd@0 14 % the test results corresponding to the RBM with the best training result are then
wolffd@0 15 % returned.
wolffd@0 16 %
wolffd@0 17 % The train and test performances are output in the console
wolffd@0 18 %
wolffd@0 19 % For convenicence, The precomputed RBM features are stored in the files
wolffd@0 20 % accompaining this script.
wolffd@0 21 % In order to compute new SVM features, delete these files.
wolffd@0 22 % ---
wolffd@0 23
wolffd@0 24 % ---
wolffd@0 25 % get svm results for RBM
wolffd@0 26 % ---
wolffd@0 27 svm_table3
wolffd@0 28 % svm_test_performance
wolffd@0 29 %fprintf('SVM Original Test Result (Wolff etal. 2012)=71.20 / 83.54\n');
wolffd@0 30
wolffd@0 31 % ---
wolffd@0 32 % get gradient results for RBM
wolffd@0 33 % ---
wolffd@0 34 gradient_table3