{"title":"Preprocessing matrix factorization for solving data sparsity on memory-based collaborative filtering","authors":"Mochamad Iqbal Ardimansyah, A. Huda, Z. Baizal","doi":"10.1109/ICSITECH.2017.8257168","DOIUrl":null,"url":null,"abstract":"Collaborative filtering (CF) is one of the techniques in recommender system which utilizes information of user preference in the form of ratings of items and produce recommendation based on the similarity of behaviors with other user's preference. The collaborative filtering approach divisible into two main categories: memory-based and model-based, both have their respective advantages and disadvantages. The weakness of memory-based CF is that accuracy becomes less optimal when using sparse dataset. We propose the use of matrix factorization as preprocessing to fill empty rating values to handle sparse rating data. The research involves memory-based CF, with and without preprocessing to analyze both prediction performances. Our results show that the proposed approach with preprocessing has better accuracy than without preprocessing.","PeriodicalId":165045,"journal":{"name":"2017 3rd International Conference on Science in Information Technology (ICSITech)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 3rd International Conference on Science in Information Technology (ICSITech)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSITECH.2017.8257168","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Collaborative filtering (CF) is one of the techniques in recommender system which utilizes information of user preference in the form of ratings of items and produce recommendation based on the similarity of behaviors with other user's preference. The collaborative filtering approach divisible into two main categories: memory-based and model-based, both have their respective advantages and disadvantages. The weakness of memory-based CF is that accuracy becomes less optimal when using sparse dataset. We propose the use of matrix factorization as preprocessing to fill empty rating values to handle sparse rating data. The research involves memory-based CF, with and without preprocessing to analyze both prediction performances. Our results show that the proposed approach with preprocessing has better accuracy than without preprocessing.