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}
|