View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        You'll like the sound of this: Deep Item-based Collaborative Filtering on songs

        Thumbnail
        View/Open
        Thesis_Sem_Yedema_final.pdf (944.7Kb)
        Publication date
        2021
        Author
        Yedema, S.
        Metadata
        Show full item record
        Summary
        Recommender systems are becoming increasingly important in the growing online society. DeepICF and DeepICF+a are recommender system algorithms which have been claimed to provide more suitable recommendations than alternative algorithms. However, DeepICF and DeepICF+a have only been tested on movies and pictures, using HR and NDGC as evaluation metrics. This paper aims to explore the generalizability of both algorithms, using the same evaluation metrics, following several steps. First, this paper reproduces original experiments with DeepICF and DeepICF+a and shows that the accuracy of both algorithms is reduced through the process of reproduction. Then, the differences between explicit and implicit ratings, as well as the effects of pre-training, are investigated. The use of implicit ratings instead of explicit ratings has no negative influence on the performance of DeepICF and DeepICF+a, while the absence of pre-training data does have a negative impact on their accuracy. Finally, DeepICF and DeepICF+a are applied to the Million Song Dataset in an attempt to examine the generalizability of these algorithms, with FISM as baseline algorithm. Compared to the originally used data sets, all three algorithm returned less accurate recommendation lists on the Million Song Dataset. The used FISM implementation produced malfunctioning output on this data set, so it remains unproven that DeepICF and DeepICF+a outperform FISM on the Million Song Dataset. Still, it is found that DeepICF+a is more sensitive to parameter settings than DeepICF, and yields worse result when not adjusted properly. For practical implementations, DeepICF is therefore the better option of the two---in fact, it has yet to be proven inferior to any other recommender system algorithm.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/40726
        Collections
        • Theses
        Utrecht university logo