Z. Nazari; H.R. Koohi; J. Mousavi
Abstract
Nowadays, with the expansion of the internet and its associated technologies, recommender systems have become increasingly common. In this work, the main purpose is to apply new deep learning-based clustering methods to overcome the data sparsity problem and increment the efficiency of recommender systems ...
Read More
Nowadays, with the expansion of the internet and its associated technologies, recommender systems have become increasingly common. In this work, the main purpose is to apply new deep learning-based clustering methods to overcome the data sparsity problem and increment the efficiency of recommender systems based on precision, accuracy, F-measure, and recall. Within the suggested model of this research, the hidden biases and input weights values of the extreme learning machine algorithm are produced by the Restricted Boltzmann Machine and then clustering is performed. Also, this study employs the ELM for two approaches, clustering of training data and determine the clusters of test data. The results of the proposed method evaluated in two prediction methods by employing average and Pearson Correlation Coefficient in the MovieLens dataset. Considering the outcomes, it can be clearly said that the suggested method can overcome the problem of data sparsity and achieve higher performance in recommender systems. The results of evaluation of the proposed approach indicate a higher rate of all evaluation metrics while using the average method results in rates of precision, accuracy, recall, and F-Measure come to 80.49, 83.20, 67.84 and 73.62 respectively.
J. Hamidzadeh; M. Moradi
Abstract
Recommender systems extract unseen information for predicting the next preferences. Most of these systems use additional information such as demographic data and previous users' ratings to predict users' preferences but rarely have used sequential information. In streaming recommender systems, the emergence ...
Read More
Recommender systems extract unseen information for predicting the next preferences. Most of these systems use additional information such as demographic data and previous users' ratings to predict users' preferences but rarely have used sequential information. In streaming recommender systems, the emergence of new patterns or disappearance a pattern leads to inconsistencies. However, these changes are common issues due to the user's preferences variations on items. Recommender systems without considering inconsistencies will suffer poor performance. Thereby, the present paper is devoted to a new fuzzy rough set-based method for managing in a flexible and adaptable way. Evaluations have been conducted on twelve real-world data sets by the leave-one-out cross-validation method. The results of the experiments have been compared with the other five methods, which show the superiority of the proposed method in terms of accuracy, precision, recall.
S. Javadi; R. Safa; M. Azizi; Seyed A. Mirroshandel
Abstract
Online scientific communities are bases that publish books, journals, and scientific papers, and help promote knowledge. The researchers use search engines to find the given information including scientific papers, an expert to collaborate with, and the publication venue, but in many cases due to search ...
Read More
Online scientific communities are bases that publish books, journals, and scientific papers, and help promote knowledge. The researchers use search engines to find the given information including scientific papers, an expert to collaborate with, and the publication venue, but in many cases due to search by keywords and lack of attention to the content, they do not achieve the desired results at the early stages. Online scientific communities can increase the system efficiency to respond to their users utilizing a customized search. In this paper, using a dataset including bibliographic information of user’s publication, the publication venues, and other published papers provided as a way to find an expert in a particular context where experts are recommended to a user according to his records and preferences. In this way, a user request to find an expert is presented with keywords that represent a certain expertise and the system output will be a certain number of ranked suggestions for a specific user. Each suggestion is the name of an expert who has been identified appropriate to collaborate with the user. In evaluation using IEEE database, the proposed method reached an accuracy of 71.50 percent that seems to be an acceptable result.