annotate Report/chapter5/results.tex @ 47:b0186d4a4496 tip

Move 7Digital dataset to Downloads
author Paulo Chiliguano <p.e.chiliguano@se14.qmul.ac.uk>
date Sat, 09 Jul 2022 00:50:43 -0500
parents f6d568782b49
children
rev   line source
p@20 1 \chapter{Results}
p@28 2 \label{ch:results}
p@26 3 %\begin{minipage}{\textwidth}
p@26 4 %\centering
p@26 5 %\includegraphics[scale=.6]{"Project Images/Figure_GA02".png}
p@26 6 %\caption{\label{fig:frog1}This is a figure caption.}
p@26 7 %\end{minipage}
p@26 8
p@27 9 \section{Genre classification results}
p@30 10 A total of 9 trials are executed for training, validating and testing the CDNN using the normalised spectrograms of GTZAN dataset (see subsection~\ref{subsec:normalised}). We obtained the following results showed in Table~\ref{table:genre}.
p@27 11 \begin{table}[h!]
p@27 12 \caption{Genre classification results} % title of Table
p@26 13 \centering % used for centering table
p@26 14 \begin{tabular}{c c c c c} % centered columns (4 columns)
p@26 15 \hline\hline %inserts double horizontal lines
p@26 16 Trial & Validation error (\%) & Test error (\%) & Iterations & Time elapsed (min.) \\ [0.5ex] % inserts table
p@26 17 %heading
p@26 18 \hline % inserts single horizontal line
p@26 19 1 & 58.0 & 65.2 & 650 & 7.00 \\ % inserting body of the table
p@26 20 2 & 37.6 & 46.0 & 2150 & 13.07 \\
p@26 21 3 & 39.6 & 46.0 & 700 & 7.54 \\
p@26 22 4 & 35.6 & 36.8 & 550 & 6.01 \\
p@26 23 5 & 36.4 & 40.0 & 250 & 5.47 \\
p@26 24 6 & 40.4 & 44.8 & 150 & 5.41 \\
p@26 25 7 & 32.4 & 40.4 & 800 & 8.64 \\
p@26 26 8 & 36.0 & 38.8 & 250 & 5.42 \\
p@26 27 9 & 34.0 & 38.8 & 850 & 9.14 \\ [1ex] % [1ex] adds vertical space
p@26 28 \hline %inserts single line
p@26 29 \end{tabular}
p@27 30 \label{table:genre} % is used to refer this table in the text
p@26 31 \end{table}
p@26 32
p@27 33 For the initial trial, the error is higher because the weight and bias values for each unit of the layers in the deep learning classifier are randomly initialised.
p@26 34
p@27 35 \section{Recommender evaluation results}
p@30 36 \label{sec:recresults}
p@30 37 In general, the results demonstrate the hybrid music recommender based on a permutation EDA presents a better performance compared with both the CB recommender and the hybrid approach based on a continuous EDA. Nevertheless, the recall values are lower in all cases. In Table~\ref{table:recn5}, the results of top-5 recommendation are shown.
p@27 38 \begin{table}[h!]
p@27 39 \caption{Evaluation of recommender systems (N=5)} % title of Table
p@27 40 \centering % used for centering table
p@27 41 \begin{adjustbox}{max width=\textwidth}
p@27 42 \begin{tabular}{c c c c c} % centered columns (4 columns)
p@27 43 \hline\hline %inserts double horizontal lines
p@27 44 Recommender & Precision & Recall & F1 & Accuracy \\ [0.5ex] % inserts table
p@27 45 %heading
p@27 46 \hline % inserts single horizontal line
p@27 47 Content-based (baseline) & 0.275 $\pm$ 0.087 & 0.010 $\pm$ 0.003 & 0.020 $\pm$ 0.007 & 0.681 $\pm$ 0.008 \\ % inserting body of the table
p@27 48 Hybrid (permutation EDA) & \textbf{0.391 $\pm$ 0.182} & \textbf{0.013 $\pm$ 0.007} & \textbf{0.025 $\pm$ 0.013} & \textbf{0.685 $\pm$ 0.009} \\
p@27 49 Hybrid (continuous UMDA) & 0.318 $\pm$ 0.142 & 0.011 $\pm$ 0.005 & 0.021 $\pm$ 0.011 & 0.683 $\pm$ 0.009 \\ [1ex] % [1ex] adds vertical space
p@27 50 \hline %inserts single line
p@27 51 \end{tabular}
p@27 52 \end{adjustbox}
p@27 53 \label{table:recn5} % is used to refer this table in the text
p@27 54 \end{table}
p@27 55
p@30 56 In Table~\ref{table:recn10}, the results of top-10 songs recommendation are shown. In this case, the precision value improve for the CB recommender. The accuracy values for all recommender systems tend to decrease.
p@27 57 \begin{table}[h!]
p@27 58 \caption{Evaluation of recommender systems (N=10)} % title of Table
p@27 59 \centering % used for centering table
p@27 60 \begin{adjustbox}{max width=\textwidth}
p@27 61 \begin{tabular}{c c c c c} % centered columns (4 columns)
p@27 62 \hline\hline %inserts double horizontal lines
p@27 63 Recommender & Precision & Recall & F1 & Accuracy \\ [0.5ex] % inserts table
p@27 64 %heading
p@27 65 \hline % inserts single horizontal line
p@27 66 Content-based (baseline) & 0.301 $\pm$ 0.059 & 0.022 $\pm$ 0.007 & 0.041 $\pm$ 0.012 & 0.678 $\pm$ 0.007 \\ % inserting body of the table
p@27 67 Hybrid (permutation EDA) & \textbf{0.370 $\pm$ 0.073} & \textbf{0.024 $\pm$ 0.007} & \textbf{0.045 $\pm$ 0.013} & \textbf{0.682 $\pm$ 0.009} \\
p@27 68 Hybrid (continuous UMDA) & 0.309 $\pm$ 0.100 & 0.019 $\pm$ 0.007 & 0.036 $\pm$ 0.013 & 0.679 $\pm$ 0.009 \\ [1ex] % [1ex] adds vertical space
p@27 69 \hline %inserts single line
p@27 70 \end{tabular}
p@27 71 \end{adjustbox}
p@27 72 \label{table:recn10} % is used to refer this table in the text
p@27 73 \end{table}
p@27 74
p@30 75 In Table~\ref{table:recn20}, the results of top-20 songs recommendation are shown. In this case, the recall values rise for all the recommender systems, compared with the top-5 and top-10 recommendations, but the precision and accuracy tend to decrease. At this point, we can deduce that our hybrid recommender approaches could improve the recall without losing reached precision if $N$ is in a value between 10 and 20.
p@27 76 \begin{table}[h!]
p@27 77 \caption{Evaluation of recommender systems (N=20)} % title of Table
p@27 78 \centering % used for centering table
p@27 79 \begin{adjustbox}{max width=\textwidth}
p@27 80 \begin{tabular}{c c c c c} % centered columns (4 columns)
p@27 81 \hline\hline %inserts double horizontal lines
p@27 82 Recommender & Precision & Recall & F1 & Accuracy \\ [0.5ex] % inserts table
p@27 83 %heading
p@27 84 \hline % inserts single horizontal line
p@27 85 Content-based (baseline) & 0.281 $\pm$ 0.052 & 0.041 $\pm$ 0.006 & 0.071 $\pm$ 0.010 & 0.666 $\pm$ 0.006 \\ % inserting body of the table
p@38 86 Hybrid (permutation EDA) & \textbf{0.363 $\pm$ 0.041} & \textbf{0.047 $\pm$ 0.008} & \textbf{0.084 $\pm$ 0.014} & \textbf{0.676 $\pm$ 0.007} \\
p@27 87 Hybrid (continuous UMDA) & 0.302 $\pm$ 0.067 & 0.039 $\pm$ 0.011 & 0.070 $\pm$ 0.019 & 0.671 $\pm$ 0.010 \\ [1ex] % [1ex] adds vertical space
p@27 88 \hline %inserts single line
p@27 89 \end{tabular}
p@27 90 \end{adjustbox}
p@27 91 \label{table:recn20} % is used to refer this table in the text
p@30 92 \end{table}