Collaborative filtering recommendation algorithm is a successful and widely used recommendation method in recommender system. In the collaborative filtering recommendation algorithm, the key step is to find the nearest neighbor. Combined with the application scenario of the intelligent community, Pearson Correlation Coefficient is introduced to improve the accuracy of similarity calculation. At the same time, considering that the residents are relatively fixed, the K-means clustering algorithm can be combined with the user-based collaborative filtering recommendation algorithm to improve the sparsity of the matrix and improve the speed of recommendation. Validation results on MovieLens dataset show that the collaborative filtering recommendation algorithm integrating with K-means clustering algorithm and community factors can more effectively predict the actual user rating in the community application scenario, and improve the recommendation accuracy and recommendation speed, compared with the traditional collaborative filtering recommendation algorithm.
In the framework of evidence theory, one of the open and crucial issues is how to determine the basic probability assignment (BPA), which is directly related to whether the decision result is correct. This paper proposes a novel method for obtaining BPA based on Adaboost. The method uses training data to generate multiple strong classifiers for each attribute model, which is used to determine the BPA of the singleton proposition since the weights of classification provide necessary information for fundamental hypotheses. The BPA of the composite proposition is quantified by calculating the area ratio of the singleton proposition’s intersection region. The recursive formula of the area ratio of the intersection region is proposed, which is very useful for computer calculation. Finally, BPAs are combined by Dempster’s rule of combination. Using the proposed method to classify the Iris dataset, the experiment concludes that the total recognition rate is 96.53% and the classification accuracy is 90% when the training percentage is 10%. For the other datasets, the experiment results also show that the proposed method is reasonable and effective, and the proposed method performs well in the case of insufficient samples.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.