Publication:

Active learning algorithm for alleviating the user cold start problem of recommender systems

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0001-6055-9971
cris.virtual.orcid0000-0002-3920-7346
cris.virtual.orcid0000-0001-9948-9157
cris.virtualsource.department7f57cbfc-3d5e-4bd6-b7ef-096d3f2a9025
cris.virtualsource.departmentb05b07c0-42ce-4eac-b811-5577f3736bb3
cris.virtualsource.department2470b5a5-273d-4601-b0f4-f7bae375f3cb
cris.virtualsource.orcid7f57cbfc-3d5e-4bd6-b7ef-096d3f2a9025
cris.virtualsource.orcidb05b07c0-42ce-4eac-b811-5577f3736bb3
cris.virtualsource.orcid2470b5a5-273d-4601-b0f4-f7bae375f3cb
dc.contributor.authorDe Pessemier, Toon
dc.contributor.authorWillems, Bruno
dc.contributor.authorMartens, Luc
dc.contributor.imecauthorDe Pessemier, Toon
dc.contributor.imecauthorWillems, Bruno
dc.contributor.imecauthorMartens, Luc
dc.contributor.orcidimecDe Pessemier, Toon::0000-0002-3920-7346
dc.contributor.orcidimecWillems, Bruno::0000-0001-6055-9971
dc.contributor.orcidimecMartens, Luc::0000-0001-9948-9157
dc.date.accessioned2025-07-15T04:01:10Z
dc.date.available2025-07-15T04:01:10Z
dc.date.issued2025
dc.description.abstractA key challenge in recommender systems is how to profile new users. A popular solution for this problem is to use active learning strategies. These strategies request ratings for a small set of carefully selected items to reveal the preferences of new users. In this paper, we propose a new decision tree-based algorithm for selecting these items. Treating the recommender system as a black box, the ratings collected from interviewing new users are passed on to the recommender system with the intention of improving its performance. Extensive offline evaluation with two data sets and various recommender algorithms shows that our algorithm does indeed improve the performance of the underlying recommender algorithm if users are able to rate most of the items that are presented to them during the interview. However, online evaluation with 50 real users could not prove that our algorithm does indeed have a positive impact on the performance of the underlying recommender algorithm. This reveals the discrepancy between offline and online evaluations of active learning techniques applied in the context of recommender systems. This is due to the fact that real users are not always able to rate the item selected by the active learning algorithm and therefore cannot provide the requested information, in contrast to many machine learning scenarios where the labeling of all samples is possible. Hence, further research is required to provide more certainty regarding the impact of active learning strategies on recommender algorithms.
dc.description.wosFundingTextWe would like to thank the Adrem Data lab of the University of Antwerp for their collaboration in this research regarding the design of the webinterface and making the recommender algorithms available.
dc.identifier.doi10.1038/s41598-025-09708-2
dc.identifier.issn2045-2322
dc.identifier.pmidMEDLINE:40628876
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/45908
dc.publisherNATURE PORTFOLIO
dc.source.beginpage24493
dc.source.issue1
dc.source.journalSCIENTIFIC REPORTS
dc.source.numberofpages12
dc.source.volume15
dc.title

Active learning algorithm for alleviating the user cold start problem of recommender systems

dc.typeJournal article
dspace.entity.typePublication
Files

Original bundle

Name:
s41598-025-09708-2.pdf
Size:
1.93 MB
Format:
Adobe Portable Document Format
Description:
Published
Publication available in collections: