{"title":"基于改进KNN算法的音乐个性化推荐系统","authors":"Gang Li, Jingjing Zhang","doi":"10.1109/IAEAC.2018.8577483","DOIUrl":null,"url":null,"abstract":"The rapid development of the Internet has led to the emergence of massive amounts of music. In order to make people hear their favorite music more accurately, various recommendation algorithms emerge one after another. KNN is one of the best neighboring algorithms based on collaborative filtering. However, when the ratings that from the users' changed, the error rate of the KNN recommendation algorithm is higher. In this paper, we point the disadvantages of the KNN algorithm that is greatly affected by the rating. And then we propose the improved algorithm KNN-Improved which is based on the KNN algorithm and makes use of the mean value's thought of the Baseline algorithm, besides, we add to the standard deviation of the rating. These measures can effectively reduce the impact of too high or too low about user ratings, reduce the error rate of the recommendation algorithm, and then achieve better recommendation results. Finally, different recommendation algorithms are compared for performance and improved algorithms are applied.","PeriodicalId":6573,"journal":{"name":"2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)","volume":"23 1","pages":"777-781"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":"{\"title\":\"Music personalized recommendation system based on improved KNN algorithm\",\"authors\":\"Gang Li, Jingjing Zhang\",\"doi\":\"10.1109/IAEAC.2018.8577483\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The rapid development of the Internet has led to the emergence of massive amounts of music. In order to make people hear their favorite music more accurately, various recommendation algorithms emerge one after another. KNN is one of the best neighboring algorithms based on collaborative filtering. However, when the ratings that from the users' changed, the error rate of the KNN recommendation algorithm is higher. In this paper, we point the disadvantages of the KNN algorithm that is greatly affected by the rating. And then we propose the improved algorithm KNN-Improved which is based on the KNN algorithm and makes use of the mean value's thought of the Baseline algorithm, besides, we add to the standard deviation of the rating. These measures can effectively reduce the impact of too high or too low about user ratings, reduce the error rate of the recommendation algorithm, and then achieve better recommendation results. Finally, different recommendation algorithms are compared for performance and improved algorithms are applied.\",\"PeriodicalId\":6573,\"journal\":{\"name\":\"2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)\",\"volume\":\"23 1\",\"pages\":\"777-781\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"18\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IAEAC.2018.8577483\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IAEAC.2018.8577483","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Music personalized recommendation system based on improved KNN algorithm
The rapid development of the Internet has led to the emergence of massive amounts of music. In order to make people hear their favorite music more accurately, various recommendation algorithms emerge one after another. KNN is one of the best neighboring algorithms based on collaborative filtering. However, when the ratings that from the users' changed, the error rate of the KNN recommendation algorithm is higher. In this paper, we point the disadvantages of the KNN algorithm that is greatly affected by the rating. And then we propose the improved algorithm KNN-Improved which is based on the KNN algorithm and makes use of the mean value's thought of the Baseline algorithm, besides, we add to the standard deviation of the rating. These measures can effectively reduce the impact of too high or too low about user ratings, reduce the error rate of the recommendation algorithm, and then achieve better recommendation results. Finally, different recommendation algorithms are compared for performance and improved algorithms are applied.