4,455 research outputs found
Implementasi Algoritma New Heuristic Similarity Model (NHSM) Pada Web Based Recommender System
Dalam website e-commerce banyak produk atau jasa yang ditawarkan kepada user dan cukup membuat user kebingungan untuk memilih produk atau jasa apa yang akan mereka gunakan. Tetapi seiring berkembangnya pengetahuan dan teknologi, maka ditemukan suatu cara untuk membantu user mempersempit information overloads ini, yaitu dengan menggunakan recommender system. Tujuan penelitian adalah mengimplementasikan algoritma New Heuristic Similarity Model (NHSM) pada web based recommender system berbasis memory based collaborative filtering dan mengukur keakuratan prediksi menggunakan Mean Absolute Error. Metode pengujian menggunakan empat jenis skenario yaitu skenario perhitungan prediction score, perhitungan similarity, pengujian sparse dataset dan dense dataset. Keempat skenario tersebut diuji dengan menggunakan tiga dataset yaitu MovieLens, Jester Joke dan Yahoo Movie. Hasil penelitian menunjukkan bahwa algoritma NHSM dapat diterapkan pada web based recommender system dan keakuratan prediksi semakin baik jika dataset terisi rating penuh (dense dataset) serta hasil similarity mendekati satu. Kata Kunci: Recommender System, New Heuristic Similarity Model (NHSM), Memory Based Collaborative Filtering, Mean Absolute Error. There are many products or services offered to users in the e-commerce website. Those create users\u27 confusion to choose what products or services they will use. Along with science and technology development, then found a way to help users to narrow down the information overloads by using a recommender system. The research objectives are to implement New Heuristic Similarity Model (NHSM) algorithm in web-based recommender system on memory-based collaborative filtering and measuring prediction accuracy using Mean Absolute Error. The testing method uses four scenarios: calculation of prediction score, calculation of similarity, sparse datasets testing and dense datasets testing. The fourth scenario was tested by using three datasets which are MovieLens, Jester Joke and Yahoo Movie. The results showed that NHSM algorithm can be applied to a web-based recommender system. Prediction accuracy will be better if datasets are filled with full rating (dense dataset) and its value of similarity approaching 1. Keywords: Recommender System, New Heuristic Similarity Model (NHSM), Memory Based Collaborative Filtering, Mean Absolute Error. DAFTAR PUSTAKA Adomavicius, G., & Tuzhilin, A. (2005). Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions on Knowledge and Data Engineering Vol.17, 734-749. Ahn, H. J. (2007). A Hybrid Collaborative Filtering Recommender System Using a New Similarity Measure. Proceedings of the 6th WSEAS International Conference on Applied Computer Science, 494-498. Bhunje, S. (2014, Mei 29). Retrieved Desember 3, 2014, from The Geek: http://theegeek.com/do-you-know-about-collaborative-filtering/ Cacheda, F., Carneiro, V., Fernandez, D., & Formoso, V. (2011). Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High- Performance Recommender Systems. ACM Transactions on the Web Vol.5. Dennis, A., Wixom, B. H., & Tegarden, D. (2010). Systems Analysis and Design with UML. New Jersey: Wiley. Ekstrand, M. D., Riedl, J. T., & Konstan, J. A. (2010). Collaborative Filtering Recommender System. The Essence of Knowledge: Human-Computer Interaction Vol.4, 81-173. Hafid, Z., Maharani, W., & Firdaus A., Y. (2010). Similarity Measure menggunakan Algoritma Weighted Difference Entropy (WDE) berbasis Memory-based Collaborative Filtering. Bandung: Telkom University. Lee, J., Sun, M., & Lebanon, G. (2012). A Comparative Study of Collaborative Filtering Algorithms. arXiv preprint arXiv:1205.3193. Liu, H., Hu, Z., Mian, A., Tian, H., & Zhu, X. (2014). A New User Similarity Model to Improve the Accuracy of Collaborative Filtering. Knowledge-Based System, 156-166. Melville, P., & Sindhwani, V. (2010). Recommender Systems. Encyclopedia of Machine Learning (pp. 829-838). Springer US. Navidi, W. (2011). Statistics for Engineers and Scientists. New York: McGraw-Hill. Nugroho, D. S. (2010). Analsis dan Implementasi Perbandingan Metode Cosine Similarity dan Correlation Based Similarity Pada Recommender System Berbasis Item-Based Collaborative Filtering. Bandung: Telkom University. Ricci, F., Rokach, L., Shapira, B., & Kantor, P. B. (2011). Recommender Systems Handbook. New York: Springer. Rodriguez, D. (2011). Recommender Systems. In J. Leskovec, A. Rajaraman, & J. D. Ullman, Mining of Massive Datasets. United Kingdom: Cambridge University Press. Sania, R., Maharani, W., & K, A. P. (2010). Analisis Perbandingan Metode Pearson dan Sperman Correlation pada Recommender System. Konferensi Nasional Sistem dan Informatika, 99-105. Shapira, B., & Rokach, L. (2010). Retrieved Desember 24, 2014, from Ben-Gurion University: medlib.tau.ac.il/teldan-2010/bracha.ppt Su, X., & Khoshgoftaar, T. M. (2009). A Survey of Collaborative Filtering Techniques. Hindawi Publishing Corporation: Advance in Artificial Intelligence. Sugiyono. (2010). Metode Penelitian Pendidikan. Bandung: ALFABETA. Willmott, C. J., & Matsuura, K. (2005). Advantages of the Mean Absolute Error (MAE) the Root Mean Square Error (RMSE) in Assessing Average Model Performance. Climate Research Vol.30, 79-82
Metode Weighted Sum pada Recommender System berbasis Item-Based Collaborative Filtering
ABSTRAKSI: Jumlah informasi yang tersedia di internet baik dalam format seperti teks, video, ataupun audio semakin berkembang pesat. Hal ini menyebabkan user kesulitan dalam mendapatkan informasi yang dibutuhkan. Salah satu solusi pencarian untuk mempermudah user dalam mendapatkan informasi yang dibutuhkan adalah recommender system. Recommender system adalah sebuah aplikasi yang dapat memberikan rekomendasi berupa prediksi rating terhadap suatu item berdasarkan persamaan karakteristik user dalam memberikan informasi.Tugas akhir ini menganalisis item-based collaborative filtering pada recommender system, yang menerapkan metode weighted sum. Tujuan dari tugas akhir ini adalah menganalisis akurasi hasil prediksi yang dihasilkan oleh recommender system. Parameter yang digunakan dalam analisis ini adalah rasio training/test set, ukuran top-N neighbor dan jenis similarity measure yang dievaluasi menggunakan perhitungan Mean Absolute Error.Hasil pengujian menunjukkan bahwa akurasi hasil prediksi yang dihasilkan metode weighted sum tidak selalu meningkat dengan bertambahnya ukuran top-N neighbor. Semakin tinggi rasio training/test set, semakin tinggi akurasi hasil prediksi. Jenis similarity measure juga mempengaruhi akurasi hasil prediksi, penggunaan adjusted cosine-based similarity pada metode weighted sum menghasilkan akurasi prediksi yang lebih baik daripada penggunaan correlationbased similarity.Kata Kunci : recommender system, item-based collaborative filtering, metode weighted sum.ABSTRACT: The amount of information available on the Internet either in a format such as text, video, or audio growing rapidly. This causes the user\u27s difficulty in obtaining the required information. One solution to simplify user searches in obtaining the information needed is a recommender system. Recommender system is an application that can provide recommendations in the form of predictive rating of an item based on user characteristic equation in providing information.This final project analyzing the item-based collaborative filtering in recommender systems, which apply the weighted sum method. The purpose of this thesis is to analyze the accuracy of the prediction results generated by the recommender system. The parameters used in this analysis is the ratio of training / test sets, top- N neighbor size and type of similarity measure is evaluated using Mean Absolute Error calculation.The results show that the accuracy of the prediction results produced by the method of weighted sum does not always increase with the size of the top- N neighbor. The higher the ratio of training / test set, the higher the accuracy of prediction. Type similarity measure also affects the accuracy of the prediction, using adjusted cosine-based similarity on the weighted sum method produces a better prediction accuracy than the use of correlation-based similarity.Keyword: recommender system, item-based collaborative filtering, weighted sum method
Trust based collaborative filtering
k-nearest neighbour (kNN) collaborative filtering (CF), the widely successful
algorithm supporting recommender systems, attempts to relieve the problem
of information overload by generating predicted ratings for items users have not
expressed their opinions about; to do so, each predicted rating is computed based
on ratings given by like-minded individuals. Like-mindedness, or similarity-based
recommendation, is the cause of a variety of problems that plague recommender
systems. An alternative view of the problem, based on trust, offers the potential to
address many of the previous limiations in CF. In this work we present a varation of
kNN, the trusted k-nearest recommenders (or kNR) algorithm, which allows users
to learn who and how much to trust one another by evaluating the utility of the rating
information they receive. This method redefines the way CF is performed, and
while avoiding some of the pitfalls that similarity-based CF is prone to, outperforms
the basic similarity-based methods in terms of prediction accuracy
A Distributed Method for Trust-Aware Recommendation in Social Networks
This paper contains the details of a distributed trust-aware recommendation
system. Trust-base recommenders have received a lot of attention recently. The
main aim of trust-based recommendation is to deal the problems in traditional
Collaborative Filtering recommenders. These problems include cold start users,
vulnerability to attacks, etc.. Our proposed method is a distributed approach
and can be easily deployed on social networks or real life networks such as
sensor networks or peer to peer networks
An Accuracy-Assured Privacy-Preserving Recommender System for Internet Commerce
Recommender systems, tool for predicting users' potential preferences by
computing history data and users' interests, show an increasing importance in
various Internet applications such as online shopping. As a well-known
recommendation method, neighbourhood-based collaborative filtering has
attracted considerable attention recently. The risk of revealing users' private
information during the process of filtering has attracted noticeable research
interests. Among the current solutions, the probabilistic techniques have shown
a powerful privacy preserving effect. When facing Nearest Neighbour attack,
all the existing methods provide no data utility guarantee, for the
introduction of global randomness. In this paper, to overcome the problem of
recommendation accuracy loss, we propose a novel approach, Partitioned
Probabilistic Neighbour Selection, to ensure a required prediction accuracy
while maintaining high security against NN attack. We define the sum of
neighbours' similarity as the accuracy metric alpha, the number of user
partitions, across which we select the neighbours, as the security metric
beta. We generalise the Nearest Neighbour attack to beta k Nearest
Neighbours attack. Differing from the existing approach that selects neighbours
across the entire candidate list randomly, our method selects neighbours from
each exclusive partition of size with a decreasing probability. Theoretical
and experimental analysis show that to provide an accuracy-assured
recommendation, our Partitioned Probabilistic Neighbour Selection method yields
a better trade-off between the recommendation accuracy and system security.Comment: replacement for the previous versio
An improved switching hybrid recommender system using naive Bayes classifier and collaborative filtering
Recommender Systems apply machine learning and data mining techniques for filtering unseen information and can predict whether a user would like a given resource. To date a number of recommendation algorithms have been proposed, where collaborative filtering and content-based filtering are the two most famous and adopted recommendation techniques. Collaborative filtering recommender systems recommend items by identifying other users with similar taste and use their opinions for recommendation; whereas content-based recommender systems recommend items based on the content information of the items. These systems suffer from scalability, data sparsity, over specialization, and cold-start problems resulting in poor quality recommendations and reduced coverage. Hybrid recommender systems combine individual systems to avoid certain aforementioned limitations of these systems. In this paper, we proposed a unique switching hybrid recommendation approach by combining a Naive Bayes classification approach with the collaborative filtering. Experimental results on two different data sets, show that the proposed algorithm is scalable and provide better performance – in terms of accuracy and coverage – than other algorithms while at the same time eliminates some recorded problems with the recommender systems
- …