将模糊C均值聚类与蚁群优化和神经网络相结合,提出了一种有效的推荐系统特征选择方法

Hitesh Hasija
{"title":"将模糊C均值聚类与蚁群优化和神经网络相结合,提出了一种有效的推荐系统特征选择方法","authors":"Hitesh Hasija","doi":"10.1109/ICCCNT.2017.8203914","DOIUrl":null,"url":null,"abstract":"Ratings provided by user for a movie or TV program also depends on demographic information, day type, time, mood, and other factors of environment. Thus, context aware recommender systems are used for providing recommendations. As recommender systems suffers from cold start, sparse data and scalability problems. Therefore, artificial neural networks (ANN) are used to solve these problems. But, training of ANN again takes a very large time, due to high dimensional features. Hence, feature subset selection is done to solve this problem. But, it is a kind of combinatorial optimization problem, which could be solved by using Ant Colony Optimization (ACO). ACO with heuristic function as fuzzy values obtained after applying fuzzy c means clustering algorithm over movie lens data set provided optimum results. Back propagation algorithm has been used, for the training of neural network, only on those features which are obtained after applying modified ACO along with roulette wheel selection algorithm. Results are analyzed by providing ratings of those movies which are not provided in “movie lens data set” yet, as a solution to cold start problem. Finally, the accuracy of recommender systems is calculated by determining mean absolute error and comparison is provided with other previous approaches for different data sets.","PeriodicalId":6581,"journal":{"name":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","volume":"59 1","pages":"1-7"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"An effective approach of feature selection for recommender systems using fuzzy C means clustering along with ant colony optimization and neural networks\",\"authors\":\"Hitesh Hasija\",\"doi\":\"10.1109/ICCCNT.2017.8203914\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Ratings provided by user for a movie or TV program also depends on demographic information, day type, time, mood, and other factors of environment. Thus, context aware recommender systems are used for providing recommendations. As recommender systems suffers from cold start, sparse data and scalability problems. Therefore, artificial neural networks (ANN) are used to solve these problems. But, training of ANN again takes a very large time, due to high dimensional features. Hence, feature subset selection is done to solve this problem. But, it is a kind of combinatorial optimization problem, which could be solved by using Ant Colony Optimization (ACO). ACO with heuristic function as fuzzy values obtained after applying fuzzy c means clustering algorithm over movie lens data set provided optimum results. Back propagation algorithm has been used, for the training of neural network, only on those features which are obtained after applying modified ACO along with roulette wheel selection algorithm. Results are analyzed by providing ratings of those movies which are not provided in “movie lens data set” yet, as a solution to cold start problem. Finally, the accuracy of recommender systems is calculated by determining mean absolute error and comparison is provided with other previous approaches for different data sets.\",\"PeriodicalId\":6581,\"journal\":{\"name\":\"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)\",\"volume\":\"59 1\",\"pages\":\"1-7\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCNT.2017.8203914\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCNT.2017.8203914","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

用户对电影或电视节目的评分还取决于人口统计信息、日类型、时间、情绪和其他环境因素。因此,上下文感知推荐系统用于提供推荐。由于推荐系统存在冷启动、数据稀疏和可扩展性问题。因此,人工神经网络(ANN)被用于解决这些问题。但是,由于人工神经网络的高维特征,训练同样需要花费非常大的时间。因此,通过特征子集选择来解决这个问题。但它是一种组合优化问题,可以用蚁群算法来求解。采用模糊c均值聚类算法对电影镜头数据集进行聚类后得到模糊值,以启发式函数为模糊值的蚁群算法得到最优结果。对于神经网络的训练,采用了反向传播算法,只对改进蚁群算法与轮盘选择算法结合后得到的特征进行训练。通过对“电影镜头数据集”中尚未提供的电影进行评分来分析结果,以解决冷启动问题。最后,通过确定平均绝对误差来计算推荐系统的准确率,并对不同的数据集与其他方法进行比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An effective approach of feature selection for recommender systems using fuzzy C means clustering along with ant colony optimization and neural networks
Ratings provided by user for a movie or TV program also depends on demographic information, day type, time, mood, and other factors of environment. Thus, context aware recommender systems are used for providing recommendations. As recommender systems suffers from cold start, sparse data and scalability problems. Therefore, artificial neural networks (ANN) are used to solve these problems. But, training of ANN again takes a very large time, due to high dimensional features. Hence, feature subset selection is done to solve this problem. But, it is a kind of combinatorial optimization problem, which could be solved by using Ant Colony Optimization (ACO). ACO with heuristic function as fuzzy values obtained after applying fuzzy c means clustering algorithm over movie lens data set provided optimum results. Back propagation algorithm has been used, for the training of neural network, only on those features which are obtained after applying modified ACO along with roulette wheel selection algorithm. Results are analyzed by providing ratings of those movies which are not provided in “movie lens data set” yet, as a solution to cold start problem. Finally, the accuracy of recommender systems is calculated by determining mean absolute error and comparison is provided with other previous approaches for different data sets.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信