Nathan Nan Liu

dblp:71/5490 · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 11 · 2 first-authorDatabases, data management, data science and information retrieval · 10 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
8 papers
Recommender systems · 82% Web and social media mining · 9% Information retrieval · 8%
Artificial intelligence
4 papers
Information extraction and text analysis · 40% Transfer learning and domain adaptation · 38% Graph learning · 18%
Human-computer interaction and pervasive computing
1 paper
Ubiquitous computing and smart environments · 100%
Network and information security
1 paper
Network security · 100%

Topics — the 23 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Recommender systems
collaborative filtering
0.552011
Transfer Learning to Predict Missing Ratings via Heterogeneous User Feedbacks · IJCAI 2011
Active Dual Collaborative Filtering with Both Item and Attribute Feedback · AAAI 2011
Transfer Learning in Collaborative Filtering for Sparsity Reduction · AAAI 2010
Web and social media mining
social network analysis
0.112012
Discovering Spammers in Social Networks · AAAI 2012
Network security › content filtering › spam filtering
social spammer detection
0.112012
Discovering Spammers in Social Networks · AAAI 2012
Machine learning › Transfer learning and domain adaptation › cross-domain learning
cross-domain recommendation
0.112011
Transfer Learning to Predict Missing Ratings via Heterogeneous User Feedbacks · IJCAI 2011
Natural language and speech › Information extraction and text analysis › sentiment analysis
review rating prediction
0.112011
Incorporating Reviewer and Product Information for Review Rating Prediction · IJCAI 2011
Natural language and speech › Information extraction and text analysis
sentiment analysis
0.112011
Incorporating Reviewer and Product Information for Review Rating Prediction · IJCAI 2011
Recommender systems
cold-start recommendation
0.112011
Active Dual Collaborative Filtering with Both Item and Attribute Feedback · AAAI 2011
Recommender systems › collaborative filtering
rating prediction
0.112011
Transfer Learning to Predict Missing Ratings via Heterogeneous User Feedbacks · IJCAI 2011
Recommender systems › collaborative filtering › rating prediction
review-based rating prediction
0.112011
Incorporating Reviewer and Product Information for Review Rating Prediction · IJCAI 2011
Machine learning › Transfer learning and domain adaptation
cross-domain learning
0.112010
Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains · ICML 2010
Machine learning › Graph learning
link prediction
0.112010
Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains · ICML 2010
Recommender systems
data sparsity
0.112010
Transfer Learning in Collaborative Filtering for Sparsity Reduction · AAAI 2010
Recommender systems
transfer learning for recommendation
0.112010
Transfer Learning in Collaborative Filtering for Sparsity Reduction · AAAI 2010
Recommender systems › collaborative filtering
one-class collaborative filtering
0.112008
One-Class Collaborative Filtering · ICDM 2008
Information retrieval › evaluation
rank correlation
0.112008
EigenRank: a ranking-oriented approach to collaborative filtering · SIGIR 2008
Recommender systems › collaborative filtering
ranking-based collaborative filtering
0.112008
EigenRank: a ranking-oriented approach to collaborative filtering · SIGIR 2008
Recommender systems
user similarity
0.112008
EigenRank: a ranking-oriented approach to collaborative filtering · SIGIR 2008
Ubiquitous computing and smart environments › context recognition
activity recognition
0.112008
Real world activity recognition with multiple goals · UbiComp 2008
Ubiquitous computing and smart environments › context recognition › activity recognition › complex activity recognition
concurrent and interleaving activity recognition
0.112008
Real world activity recognition with multiple goals · UbiComp 2008
Data mining › structured data mining › graph mining
heterogeneous information network
0.012010
Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains · ICML 2010
Machine learning › Efficient and distributed learning › model compression
low-rank approximation
0.012008
One-Class Collaborative Filtering · ICDM 2008
Information retrieval › evaluation › effectiveness metrics
discounted cumulative gain
0.012008
EigenRank: a ranking-oriented approach to collaborative filtering · SIGIR 2008
Information retrieval
ranking
0.012008
EigenRank: a ranking-oriented approach to collaborative filtering · SIGIR 2008

Methods — techniques the papers use, named apart from their topics

transfer learning · 0.6graph-based detection · 0.3collective classification · 0.3tensor factorization · 0.2reviewer and product modeling · 0.2collective matrix factorization · 0.2random walk model · 0.1active learning · 0.1matrix factorization · 0.1coordinate system transfer · 0.1weighted low-rank approximation · 0.1probabilistic graphical model · 0.1negative example sampling · 0.1
YearPublicationVenuePosition
2014 Beyond clicks: dwell time for personalization
abstract
Many internet companies, such as Yahoo, Facebook, Google and Twitter, rely on content recommendation systems to deliver the most relevant content items to individual users through personalization. Delivering such personalized user experiences is believed to increase the long term engagement of users. While there has been a lot of progress in designing effective personalized recommender systems, by exploiting user interests and historical interaction data through implicit (item click) or explicit (item rating) feedback, directly optimizing for users' satisfaction with the system remains challenging. In this paper, we explore the idea of using item-level dwell time as a proxy to quantify how likely a content item is relevant to a particular user. We describe a novel method to compute accurate dwell time based on client-side and server-side logging and demonstrate how to normalize dwell time across different devices and contexts. In addition, we describe our experiments in incorporating dwell time into state-of-the-art learning to rank techniques and collaborative filtering models that obtain competitive performances in both offline and online settings.
Xing Yi, Liangjie Hong, Erheng Zhong, Nathan Nan Liu, Suju Rajan
RecSys4
2013 Social temporal collaborative ranking for context aware movie recommendation
abstract
Most existing collaborative filtering models only consider the use of user feedback (e.g., ratings) and meta data (e.g., content, demographics). However, in most real world recommender systems, context information, such as time and social networks, are also very important factors that could be considered in order to produce more accurate recommendations. In this work, we address several challenges for the context aware movie recommendation tasks in CAMRa 2010: (1) how to combine multiple heterogeneous forms of user feedback? (2) how to cope with dynamic user and item characteristics? (3) how to capture and utilize social connections among users? For the first challenge, we propose a novel ranking based matrix factorization model to aggregate explicit and implicit user feedback. For the second challenge, we extend this model to a sequential matrix factorization model to enable time-aware parametrization. Finally, we introduce a network regularization function to constrain user parameters based on social connections. To the best of our knowledge, this is the first study that investigates the collective modeling of social and temporal dynamics. Experiments on the CAMRa 2010 dataset demonstrated clear improvements over many baselines.
Nathan Nan Liu, Luheng He
ACM Trans. Intell. Syst. Technol.1
2012 Discovering Spammers in Social Networks
abstract
As the popularity of the social media increases, as evidenced in Twitter, Facebook and China's Renren, spamming activities also picked up in numbers and variety. On social network sites, spammers often disguise themselves by creating fake accounts and hijacking normal users' accounts for personal gains. Different from the spammers in traditional systems such as SMS and email, spammers in social media behave like normal users and they continue to change their spamming strategies to fool anti spamming systems. However, due to the privacy and resource concerns, many social media websites cannot fully monitor all the contents of users, making many of the previous approaches, such as topology-based and content-classification-based methods, infeasible to use. In this paper, we propose a novel method for spammer detection in social networks that exploits both social activities as well as users' social relations in an innovative and highly scalable manner. The proposed method detects spammers following collective activities based on users' social actions and relations. We have empirically tested our method on data from Renren.com, which is the largest social network in China, and demonstrated that our new method can improve the detection performance significantly.
Xiao Wang 0018, Erheng Zhong, Nathan Nan Liu, Qiang Yang 0001
AAAI4
2012 Discriminative Factor Alignment across Heterogeneous Feature Space
Fangwei Hu, Tianqi Chen 0001, Nathan Nan Liu, Qiang Yang 0001, Yong Yu 0001
ECML/PKDD (2)3
2011 Active Dual Collaborative Filtering with Both Item and Attribute Feedback
abstract
The new user problem (aka user cold start) is very common in online recommender systems. Active collaborative filtering (active CF) tries to solve this problem by intelligently soliciting user feedback in order to build an initial user profile with minimal costs. Existing methods only query the user for feedback on items, while users can have preferences over items as well as certain item attributes. In this paper, we extend active CF via user feedback on both items and attributes. For example, when making movie recommendations, the system can ask users for not only their favorite movies, but also attributes such as genres, actors, etc. We design a unified active CF framework for incorporating both item and attribute feedback based on the random walk model. We test the active CF algorithm on real-world movie recommendation data sets to demonstrate that appropriately querying for both item and feature feedback can significantly reduce the overall user effort measured in terms of number of queries. We show that we can achieve much better recommendation quality as compared to traditional active CF methods that support only item feedback.
Luheng He, Nathan Nan Liu, Qiang Yang 0001
AAAI2
2011 Transferring topical knowledge from auxiliary long texts for short text clustering
abstract
With the rapid growth of social Web applications such as Twitter and online advertisements, the task of understanding short texts is becoming more and more important. Most traditional text mining techniques are designed to handle long text documents. For short text messages, many of the existing techniques are not effective due to the sparseness of text representations. To understand short messages, we observe that it is often possible to find topically related long texts, which can be utilized as the auxiliary data when mining the target short texts data. In this article, we present a novel approach to cluster short text messages via transfer learning from auxiliary long text data. We show that while some previous work exists that enhance short text clustering with related long texts, most of them ignore the semantic and topical inconsistencies between the target and auxiliary data and hurt the clustering performance. To accommodate the possible inconsistency between source and target data, we propose a novel topic model - Dual Latent Dirichlet Allocation (DLDA) model, which jointly learns two sets of topics on short and long texts and couples the topic parameters to cope with the potential inconsistency between data sets. We demonstrate through large-scale clustering experiments on both advertisements and Twitter data that we can obtain superior performance over several state-of-art techniques for clustering short text documents.
Ou Jin, Nathan Nan Liu, Yong Yu 0001, Qiang Yang 0001
CIKM2
2011 Incorporating Reviewer and Product Information for Review Rating Prediction
abstract
Traditional sentiment analysis mainly considers binary classifications of reviews, but in many real-world sentiment classification problems, non-binary review ratings are more useful. This is especially true when consumers wish to compare two products, both of which are not negative. Previous work has addressed this problem by extracting various features from the review text for learning a predictor. Since the same word may have different sentiment effects when used by different reviewers on different products, we argue that it is necessary to model such reviewer and product dependent effects in order to predict review ratings more accurately. In this paper, we propose a novel learning framework to incorporate reviewer and product information into the text based learner for rating prediction. The reviewer, product and text features are modeled as a three-dimension tensor. Tensor factorization techniques can then be employed to reduce the data sparsity problems. We perform extensive experiments to demonstrate the effectiveness of our model, which has a significant improvement compared to state of the art methods, especially for reviews with unpopular products and inactive reviewers.
Fangtao Li, Nathan Nan Liu, Qiang Yang 0001
IJCAI2
2011 Transfer Learning to Predict Missing Ratings via Heterogeneous User Feedbacks
abstract
Data sparsity due to missing ratings is a major chal-lenge for collaborative filtering (CF) techniques in recommender systems. This is especially true for CF domains where the ratings are expressed nu-merically. We observe that, while we may lack the information in numerical ratings, we may have more data in the form of binary ratings. This is especially true when users can easily express them-selves with their likes and dislikes for certain items. In this paper, we explore how to use the binary pref-erence data expressed in the form of like/dislike to help reduce the impact of data sparsity of more ex-pressive numerical ratings. We do this by transfer-ring the rating knowledge from some auxiliary data source in binary form (that is, likes or dislikes), to a target numerical rating matrix. Our solution is to model both numerical ratings and like/dislike in a principled way, using a novel framework of Transfer by Collective Factorization (TCF). In par-ticular, we construct the shared latent space col-lectively and learn the data-dependent effect sep-arately. A major advantage of the TCF approach over previous collective matrix factorization (or bi-factorization) methods is that we are able to capture the data-dependent effect when sharing the data-independent knowledge, so as to increase the over-all quality of knowledge transfer. Experimental re-sults demonstrate the effectiveness of TCF at vari-ous sparsity levels as compared to several state-of-the-art methods. 1
Weike Pan, Nathan Nan Liu, Evan Wei Xiang, Qiang Yang 0001
IJCAI2
2011 Wisdom of the better few: cold start recommendation via representative based rating elicitation
abstract
Recommender systems have to deal with the cold start problem as new users and/or items are always present. Rating elicitation is a common approach for handling cold start. However, there still lacks a principled model for guiding how to select the most useful ratings. In this paper, we propose a principled approach to identify representative users and items using representative-based matrix factorization. Not only do we show that the selected representatives are superior to other competing methods in terms of achieving good balance between coverage and diversity, but we also demonstrate that ratings on the selected representatives are much more useful for making recommendations (about 10% better than competing methods). In addition to illustrating how representatives help solve the cold start problem, we also argue that the problem of finding representatives itself is an important problem that would deserve further investigations, for both its practical values and technical challenges.
Nathan Nan Liu, Chao Liu 0001, Qiang Yang 0001
RecSys1
2010 Transfer Learning in Collaborative Filtering for Sparsity Reduction
abstract
Data sparsity is a major problem for collaborative filtering (CF) techniques in recommender systems, especially for new users and items. We observe that, while our target data are sparse for CF systems, related and relatively dense auxiliary data may already exist in some other more mature application domains. In this paper, we address the data sparsity problem in a target domain by transferring knowledge about both users and items from auxiliary data sources. We observe that in different domains the user feedbacks are often heterogeneous such as ratings vs. clicks. Our solution is to integrate both user and item knowledge in auxiliary data sources through a principled matrix-based transfer learning framework that takes into account the data heterogeneity. In particular, we discover the principle coordinates of both users and items in the auxiliary data matrices, and transfer them to the target domain in order to reduce the effect of data sparsity. We describe our method, which is known as coordinate system transfer or CST, and demonstrate its effectiveness in alleviating the data sparsity problem in collaborative filtering. We show that our proposed method can significantly outperform several state-of-the-art solutions for this problem.
Weike Pan, Evan Wei Xiang, Nathan Nan Liu, Qiang Yang 0001
AAAI3
2010 Unifying explicit and implicit feedback for collaborative filtering
abstract
Most collaborative filtering algorithms are based on certain statistical models of user interests built from either explicit feedback (eg: ratings, votes) or implicit feedback (eg: clicks, purchases). Explicit feedbacks are more precise but more difficult to collect from users while implicit feedbacks are much easier to collect though less accurate in reflecting user preferences. In the existing literature, separate models have been developed for either of these two forms of user feedbacks due to their heterogeneous representation. However in most real world recommended systems both explicit and implicit user feedback are abundant and could potentially complement each other. It is desirable to be able to unify these two heterogeneous forms of user feedback in order to generate more accurate recommendations. In this work, we developed matrix factorization models that can be trained from explicit and implicit feedback simultaneously. Experimental results of multiple datasets showed that our algorithm could effectively combine these two forms of heterogeneous user feedback to improve recommendation quality.
Nathan Nan Liu, Evan Wei Xiang, Qiang Yang 0001
CIKM1
2010 Transfer Learning for Collective Link Prediction in Multiple Heterogenous Domains
Bin Cao 0001, Nathan Nan Liu, Qiang Yang 0001
ICML2
2010 Online evolutionary collaborative filtering
abstract
Collaborative filtering algorithms attempt to predict a user's interests based on his past feedback. In real world applications, a user's feedback is often continuously collected over a long period of time. It is very common for a user's interests or an item's popularity to change over a long period of time. Therefore, the underlying recommendation algorithm should be able to adapt to such changes accordingly. However, most existing algorithms do not distinguish current and historical data when predicting the users' current interests. In this paper, we consider a new problem - online evolutionary collaborative filtering, which tracks user interests over time in order to make timely recommendations. We extended the widely used neighborhood based algorithms by incorporating temporal information and developed an incremental algorithm for updating neighborhood similarities with new data. Experiments on two real world datasets demonstrated both improved effectiveness and efficiency of the proposed approach.
Nathan Nan Liu, Evan Wei Xiang, Qiang Yang 0001
RecSys1
2009 Probabilistic latent preference analysis for collaborative filtering
abstract
A central goal of collaborative filtering (CF) is to rank items by their utilities with respect to individual users in order to make personalized recommendations. Traditionally, this is often formulated as a rating prediction problem. However, it is more desirable for CF algorithms to address the ranking problem directly without going through an extra rating prediction step. In this paper, we propose the probabilistic latent preference analysis (pLPA) model for ranking predictions by directly modeling user preferences with respect to a set of items rather than the rating scores on individual items. From a user's observed ratings, we extract his preferences in the form of pairwise comparisons of items which are modeled by a mixture distribution based on Bradley-Terry model. An EM algorithm for fitting the corresponding latent class model as well as a method for predicting the optimal ranking are described. Experimental results on real world data sets demonstrated the superiority of the proposed method over several existing CF algorithms based on rating predictions in terms of ranking performance measure NDCG.
Nathan Nan Liu, Qiang Yang 0001
CIKM1
2008 Real world activity recognition with multiple goals
abstract
Recognizing and understanding the activities of people from sensor readings is an important task in ubiquitous computing. Activity recognition is also a particularly difficult task because of the inherent uncertainty and complexity of the data collected by the sensors. Many researchers have tackled this problem in an overly simplistic setting by assuming that users often carry out single activities one at a time or multiple activities consecutively, one after another. However, so far there has been no formal exploration on the degree in which humans perform concurrent or interleaving activities, and no thorough study on how to detect multiple goals in a real world scenario. In this article, we ask the fundamental questions of whether users often carry out multiple concurrent and interleaving activities or single activities in their daily life, and if so, whether such complex behavior can be detected accurately using sensors. We define several classes of complexity levels under a goal taxonomy that describe different granularities of activities, and relate the recognition accuracy with different complexity levels or granularities. We present a theoretical framework for recognizing multiple concurrent and interleaving activities, and evaluate the framework in several real-world ubiquitous computing environments.
Derek Hao Hu, Sinno Jialin Pan, Vincent Wenchen Zheng, Nathan Nan Liu, Qiang Yang 0001
UbiComp4
2008 One-Class Collaborative Filtering
abstract
Many applications of collaborative filtering (CF), such as news item recommendation and bookmark recommendation, are most naturally thought of as one-class collaborative filtering (OCCF) problems. In these problems, the training data usually consist simply of binary data reflecting a user's action or inaction, such as page visitation in the case of news item recommendation or webpage bookmarking in the bookmarking scenario. Usually this kind of data are extremely sparse (a small fraction are positive examples), therefore ambiguity arises in the interpretation of the non-positive examples. Negative examples and unlabeled positive examples are mixed together and we are typically unable to distinguish them. For example, we cannot really attribute a user not bookmarking a page to a lack of interest or lack of awareness of the page. Previous research addressing this one-class problem only considered it as a classification task. In this paper, we consider the one-class problem under the CF setting. We propose two frameworks to tackle OCCF. One is based on weighted low rank approximation; the other is based on negative example sampling. The experimental results show that our approaches significantly outperform the baselines.
Yunhong Zhou, Bin Cao 0001, Nathan Nan Liu, Rajan M. Lukose, Martin Scholz, Qiang Yang 0001
ICDM4
2008 EigenRank: a ranking-oriented approach to collaborative filtering
abstract
A recommender system must be able to suggest items that are likely to be preferred by the user. In most systems, the degree of preference is represented by a rating score. Given a database of users' past ratings on a set of items, traditional collaborative filtering algorithms are based on predicting the potential ratings that a user would assign to the unrated items so that they can be ranked by the predicted ratings to produce a list of recommended items. In this paper, we propose a collaborative filtering approach that addresses the item ranking problem directly by modeling user preferences derived from the ratings. We measure the similarity between users based on the correlation between their rankings of the items rather than the rating values and propose new collaborative filtering algorithms for ranking items based on the preferences of similar users. Experimental results on real world movie rating data sets show that the proposed approach outperforms traditional collaborative filtering algorithms significantly on the NDCG measure for evaluating ranked results.
Nathan Nan Liu, Qiang Yang 0001
SIGIR1