Spelling suggestions: "subject:"[een] COLLABORATIVE FILTERING"" "subject:"[enn] COLLABORATIVE FILTERING""
31 |
A Model-based Collaborative Filtering Approach to Handling Data Reliability and Ordinal Data ScaleTseng, Shih-hui 16 August 2010 (has links)
Accompanying with the Internet growth explosion, more and more information disseminates on the Web. The large amount of information, however, causes the information overload problem that disturbs users who desire to search and find useful information online. Information retrieval and information filtering arise to compensate for the searching and comprehending ability of the users. Recommender systems as one of the information filtering techniques emerge when users cannot describe their requirements precisely as keywords.
Collaborative filtering (CF) compares novel information with common interests shared by a group of people to make the recommendations. One of its methods, the Model-based CF, generates predicted recommendation based on the model learned from the past opinions of the users. However, two issues on model-based CF should be addressed. First, data quality of the rating matrix input can affect the prediction performance. Second, most current models treat the data class as the nominal scale instead of ordinal nature in ratings.
The objective of this research is thus to propose a model-based CF algorithm that considers data reliability and data scale in the model. Three experiments are conducted accordingly, and the results show our proposed method outperforms other counterparts especially under data of mild sparsity degree and of large scale. These results justify the feasibility of our proposed method in real applications.
|
32 |
Personalized Document Recommendation by Latent Dirichlet AllocationChen, Li-Zen 13 August 2012 (has links)
Accompanying with the rapid growth of Internet, people around the world can easily distribute, browse, and share as much information as possible through the Internet. The enormous amount of information, however, causes the information overload problem that is beyond users¡¦ limited information processing ability. Therefore, recommender systems arise to help users to look for useful information when they cannot describe the requirements precisely.
The filtering techniques in recommender systems can be divided into content-based filtering (CBF) and collaborative filtering (CF). Although CF is shown to be superior over CBF in literature, personalized document recommendation relies more on CBF simply because of its text content in nature. Nevertheless, document recommendation task provides a good chance to integrate both techniques into a hybrid one, and enhance the overall recommendation performance.
The objective of this research is thus to propose a hybrid filtering approach for personalized document recommendation. Particularly, latent Dirichlet allocation to uncover latent semantic structure in documents is incorporated to help us to either obtain robust document similarity in CF, or explore user profiles in CBF. Two experiments are conducted accordingly. The results show that our proposed approach outperforms other counterparts on the recommendation performance, which justifies the feasibility of our proposed approach in real applications.
|
33 |
Using Social Graphs In One-class Collaborative Filtering ProblemKaya, Hamza 01 September 2009 (has links) (PDF)
One-class collaborative filtering is a special type of collaborative filtering methods that aims to deal with datasets that lack counter-examples. In this work, we introduced social networks as a new data source to the one-class collaborative filtering (OCCF) methods and sought ways to benefit from them when dealing with OCCF problems. We divided our research into two parts. In the first part, we proposed different weighting schemes based on social graphs for some well known OCCF
algorithms. One of the weighting schemes we proposed outperformed our baselines for some of the datasets we used. In the second part, we focused on the dataset differences in order to find out why our algorithm performed better on some of the datasets. We compared social graphs with the graphs of users and their neighbors generated by the k-NN algorithm. Our research showed that social graphs generated from a specialized domain better improves the recommendation performance than the social graphs generated from a more generic domain.
|
34 |
A Hybrid Movie Recommender Using Dynamic Fuzzy ClusteringGurcan, Fatih 01 March 2010 (has links) (PDF)
Recommender systems are information retrieval tools helping users in their information
seeking tasks and guiding them in a large space of possible options. Many hybrid
recommender systems are proposed so far to overcome shortcomings born of pure
content-based (PCB) and pure collaborative filtering (PCF) systems. Most studies on
recommender systems aim to improve the accuracy and efficiency of predictions. In
this thesis, we propose an online hybrid recommender strategy (CBCFdfc) based on
content boosted collaborative filtering algorithm which aims to improve the prediction
accuracy and efficiency. CBCFdfc combines content-based and collaborative characteristics
to solve problems like sparsity, new item and over-specialization. CBCFdfc uses
fuzzy clustering to keep a certain level of prediction accuracy while decreasing online
prediction time. We compare CBCFdfc with PCB and PCF according to prediction
accuracy metrics, and with CBCFonl (online CBCF without clustering) according to
online recommendation time. Test results showed that CBCFdfc performs better than
other approaches in most cases. We, also, evaluate the effect of user-specified parameters
to the prediction accuracy and efficiency. According to test results, we determine
optimal values for these parameters. In addition to experiments made on simulated
data, we also perform a user study and evaluate opinions of users about recommended movies. The results that are obtained in user evaluation are satisfactory. As a result,
the proposed system can be regarded as an accurate and efficient hybrid online movie
recommender.
|
35 |
A Hybrid Recommendation System Capturing The Effect Of Time And Demographic DataOktay, Fulya 01 June 2010 (has links) (PDF)
The information that World Wide Web (WWW) provides have grown up very rapidly in recent years, which resulted in new approaches for people to reach the information they need. Although web pages and search engines are indeed strong enough for us to reach what we want, it is not an efficient solution to present data and wait people to reach it. Some more creative and beneficial methods had to be developed for decreasing the time to reach the information and increase the quality of the information. Recommendation systems are one of the ways for achieving this purpose. The idea is to design a system that understands the information user wants to obtain from user actions, and to find the information similar to that. Several studies have been done in this field in order to develop a recommendation system which is capable of recommending movies, books, web sites and similar items like that. All of them are based on two main principles, which are collaborative filtering and content based recommendations. Within this thesis work, a recommendation system approach which combines both content based (CB) and collaborative filtering (CF) approaches by capturing the effect of time like purchase time or release time. In addition to this temporal behavior, the influence of demographic information of user on purchasing habits is also examined this system which is called &ldquo / TDRS&rdquo / .
|
36 |
An Ontology-based Hybrid Recommendation System Using Semantic Similarity Measure And Feature WeightingCeylan, Ugur 01 September 2011 (has links) (PDF)
The task of the recommendation systems is to recommend items that are relevant to the preferences of users. Two main approaches in recommendation systems are collaborative filtering and content-based filtering. Collaborative filtering systems have some major problems such as sparsity, scalability, new item and new user problems. In this thesis, a hybrid recommendation system that is based on content-boosted collaborative filtering approach is proposed in order to overcome sparsity and new item problems of collaborative filtering. The content-based part of the proposed approach exploits semantic similarities between items based on a priori defined ontology-based metadata in movie domain and derived feature-weights from content-based user models. Using the semantic similarities between items and collaborative-based user models, recommendations are generated. The results of the evaluation phase show that the proposed approach improves the quality of recommendations.
|
37 |
Item-level Trust-based Collaborative Filtering Approach to Recommender SystemsLu, Chia-Ju 23 July 2008 (has links)
With the rapid growth of Internet, more and more information is disseminated in the World Wide Web. It is therefore not an easy task to acquire desired information from the Web environment due to the information overload problem. To overcome this difficulty, two major methods, information retrieval and information filtering, arise. Recommender systems that employ information filtering techniques also emerge when the users¡¦ requirements are too vague in mind to express explicitly as keywords.
Collaborative filtering (CF) refers to compare novel information with common interests shared by a group of people for recommendation purpose. But CF has major problem: sparsity. This problem refers to the situation that the coverage of ratings appears very sparse. With few data available, the user similarity employed in CF becomes unstable and thus unreliable in the recommendation process. Recently, several collaborative filtering variations arise to tackle the sparsity problem. One of them refers to the item-based CF as opposed to the traditional user-based CF. This approach focuses on the correlations of items based on users¡¦ co-rating. Another popular variation is the trust-based CF. In such an approach, a second component, trust, is taken into account and employed in the recommendation process.
The objective of this research is thus to propose a hybrid approach that takes both advantages into account for better performance. We propose the item-level trust-based collaborative filtering (ITBCF) approach to alleviate the sparsity problem. We observe that ITBCF outperforms TBCF in every situation we consider. It therefore confirms our conjecture that the item-level trusts that consider neighbors can stabilize derived trust values, and thus improve the performance.
|
38 |
A data-driven approach for personalized drama managementYu, Hong 21 September 2015 (has links)
An interactive narrative is a form of digital entertainment in which players can create or influence a dramatic storyline through actions, typically by assuming the role of a character in a fictional virtual world. The interactive narrative systems usually employ a drama manager (DM), an omniscient background agent that monitors the fictional world and determines what will happen next in the players' story experience. Prevailing approaches to drama management choose successive story plot points based on a set of criteria given by the game designers. In other words, the DM is a surrogate for the game designers.
In this dissertation, I create a data-driven personalized drama manager that takes into consideration players' preferences. The personalized drama manager is capable of (1) modeling the players' preference over successive plot points from the players' feedback; (2) guiding the players towards selected plot points without sacrificing players' agency; (3) choosing target successive plot points that simultaneously increase the player's story preference ratings and the probability of the players selecting the plot points.
To address the first problem, I develop a collaborative filtering algorithm that takes into account the specific sequence (or history) of experienced plot points when modeling players' preferences for future plot points. Unlike the traditional collaborative filtering algorithms that make one-shot recommendations of complete story artifacts (e.g., books, movies), the collaborative filtering algorithm I develop is a sequential recommendation algorithm that makes every successive recommendation based on all previous recommendations. To address the second problem, I create a multi-option branching story graph that allows multiple options to point to each plot point. The personalized DM working in the multi-option branching story graph can influence the players to make choices that coincide with the trajectories selected by the DM, while gives the players the full agency to make any selection that leads to any plot point in their own judgement. To address the third problem, the personalized DM models the probability that the players transitioning to each full-length stories and selects target stories that achieve the highest expected preference ratings at every branching point in the story space.
The personalized DM is implemented in an interactive narrative system built with choose-your-own-adventure stories. Human study results show that the personalized DM can achieve significantly higher preference ratings than non-personalized DMs or DMs with pre-defined player types, while preserve the players' sense of agency.
|
39 |
Extending low-rank matrix factorizations for emerging applicationsZhou, Ke 13 January 2014 (has links)
Low-rank matrix factorizations have become increasingly popular to project high dimensional data into latent spaces with small dimensions in order to obtain better understandings of the data and thus more accurate predictions. In particular, they have been widely applied to important applications such as collaborative filtering and social network analysis. In this thesis, I investigate the applications and extensions of the ideas of the low-rank matrix factorization to solve several practically important problems arise from collaborative filtering and social network analysis.
A key challenge in recommendation system research is how to effectively profile new users, a problem generally known as \emph{cold-start} recommendation.
In the first part of this work, we extend the low-rank matrix factorization by allowing the latent factors to have more complex structures --- decision trees to solve the problem of cold-start recommendations. In particular, we present \emph{functional matrix
factorization} (fMF), a novel cold-start recommendation method that
solves the problem of adaptive interview construction based on low-rank matrix factorizations.
The second part of this work considers the efficiency problem of making recommendations in the context of large user and item spaces.
Specifically, we address the problem through learning binary codes for collaborative filtering, which can be viewed as restricting the latent factors in low-rank matrix factorizations to be binary vectors that represent the binary codes for both users and items.
In the third part of this work, we investigate the applications of low-rank matrix factorizations in the context of social network analysis. Specifically, we propose a convex optimization approach to discover the hidden network of social influence with low-rank and sparse structure by modeling the recurrent events at different individuals as multi-dimensional Hawkes processes, emphasizing the mutual-excitation nature of the dynamics of event occurrences. The proposed framework combines the estimation of mutually exciting process and the low-rank matrix factorization in a principled manner.
In the fourth part of this work, we estimate the triggering kernels for the Hawkes process. In particular, we focus on estimating the triggering kernels from an infinite dimensional functional space with the Euler Lagrange equation, which can be viewed as applying the idea of low-rank factorizations in the functional space.
|
40 |
Matrix factorization in recommender systems : How sensitive are matrix factorization models to sparsity?Strömqvist, Zakris January 2018 (has links)
One of the most popular methods in recommender systems are matrix factorization (MF) models. In this paper, the sensitivity of sparsity of these models are investigated using a simulation study. Using the MovieLens dataset as a base several dense matrices are created. These dense matrices are then made sparse in two different ways to simulate different kinds of data. The accuracy of MF is then measured on each of the simulated sparse matrices. This shows that the matrix factorization models are sensitive to the degree of information available. For high levels of sparsity the MF performs badly but as the information level increases the accuracy of the models improve, for both samples.
|
Page generated in 0.0887 seconds