Goto

Collaborating Authors

 Personal Assistant Systems


Towards More Robust and Accurate Sequential Recommendation with Cascade-guided Adversarial Training

arXiv.org Artificial Intelligence

Sequential recommendation models, models that learn from chronological user-item interactions, outperform traditional recommendation models in many settings. Despite the success of sequential recommendation models, their robustness has recently come into question. Two properties unique to the nature of sequential recommendation models may impair their robustness - the cascade effects induced during training and the model's tendency to rely too heavily on temporal information. To address these vulnerabilities, we propose Cascade-guided Adversarial training, a new adversarial training procedure that is specifically designed for sequential recommendation models. Our approach harnesses the intrinsic cascade effects present in sequential modeling to produce strategic adversarial perturbations to item embeddings during training. Experiments on training state-of-the-art sequential models on four public datasets from different domains show that our training approach produces superior model ranking accuracy and superior model robustness to real item replacement perturbations when compared to both standard model training and generic adversarial training.


Improving Items and Contexts Understanding with Descriptive Graph for Conversational Recommendation

arXiv.org Artificial Intelligence

State-of-the-art methods on conversational recommender systems (CRS) leverage external knowledge to enhance both items' and contextual words' representations to achieve high quality recommendations and responses generation. However, the representations of the items and words are usually modeled in two separated semantic spaces, which leads to misalignment issue between them. Consequently, this will cause the CRS to only achieve a sub-optimal ranking performance, especially when there is a lack of sufficient information from the user's input. To address limitations of previous works, we propose a new CRS framework KLEVER, which jointly models items and their associated contextual words in the same semantic space. Particularly, we construct an item descriptive graph from the rich items' textual features, such as item description and categories. Based on the constructed descriptive graph, KLEVER jointly learns the embeddings of the words and items, towards enhancing both recommender and dialog generation modules. Extensive experiments on benchmarking CRS dataset demonstrate that KLEVER achieves superior performance, especially when the information from the users' responses is lacking.


Neural Multi-network Diffusion towards Social Recommendation

arXiv.org Artificial Intelligence

Graph Neural Networks (GNNs) have been widely applied on a variety of real-world applications, such as social recommendation. However, existing GNN-based models on social recommendation suffer from serious problems of generalization and oversmoothness, because of the underexplored negative sampling method and the direct implanting of the off-the-shelf GNN models. In this paper, we propose a succinct multi-network GNN-based neural model (NeMo) for social recommendation. Compared with the existing methods, the proposed model explores a generative negative sampling strategy, and leverages both the positive and negative user-item interactions for users' interest propagation. The experiments show that NeMo outperforms the state-of-the-art baselines on various real-world benchmark datasets (e.g., by up to 38.8% in terms of NDCG@15).


My Dating App Method May Be Unorthodox, but Good Lord Does It Work

Slate

It might have been the tiny middle-aged man I matched with on Hinge who tried to lure me into his very short arms by telling me a well-rehearsed, technically touching story about the cancer charity he set up for his dead wife. Or it may have been the (indefinitely benched) Premier League player who picked me up in a leased Maserati which no part of my skin was allowed to touch. Or perhaps it was the guy who brought his laminated CV to a Brixton cocktail bar and tapped his finger on the Oxford University entry for an hour (I had, prematurely, ordered chicken wings I felt unable to abandon). Quite possibly, it was all of them and others combined. But in any case, after years of calamitous dates with random strangers that sounded fun enough but face to face made me want to remove my insides and wash them, I snapped and vowed to never search the web for love again.


Collaboratively Learning Preferences from Ordinal Data

Neural Information Processing Systems

In personalized recommendation systems, it is important to predict preferences of a user on items that have not been seen by that user yet. Similarly, in revenue management, it is important to predict outcomes of comparisons among those items that have never been compared so far. The MultiNomial Logit model, a popular discrete choice model, captures the structure of the hidden preferences with a low-rank matrix. In order to predict the preferences, we want to learn the underlying model from noisy observations of the low-rank matrix, collected as revealed preferences in various forms of ordinal data. A natural approach to learn such a model is to solve a convex relaxation of nuclear norm minimization. We present the convex relaxation approach in two contexts of interest: collaborative ranking and bundled choice modeling. In both cases, we show that the convex relaxation is minimax optimal. We prove an upper bound on the resulting error with finite samples, and provide a matching information-theoretic lower bound.


Recommender Systems cant be stopped part2(Machine Learning)

#artificialintelligence

Abstract: Recommendation models that utilize unique identities (IDs) to represent distinct users and items have been state-of-the-art (SOTA) and dominated the recommender systems (RS) literature for over a decade. Meanwhile, the pre-trained modality encoders, such as BERT and ViT, have become increasingly powerful in modeling the raw modality features of an item, such as text and images. Given this, a natural question arises: can a purely modality-based recommendation model (MoRec) outperforms or matches a pure ID-based model (IDRec) by replacing the itemID embedding with a SOTA modality encoder? In fact, this question was answered ten years ago when IDRec beats MoRec by a strong margin in both recommendation accuracy and efficiency. We aim to revisit this old' question and systematically study MoRec from several aspects.


What is Cognitive Computing? Features, Scope & Limitations

#artificialintelligence

Human thinking is beyond imagination. Can a computer develop such ability to think and reason without human intervention? This is something programming experts at IBM Watson are trying to achieve. Their goal is to simulate human thought process in a computerized model. The result is cognitive computing โ€“ a combination of cognitive science and computer science. Cognitive computing models provide a realistic roadmap to achieve artificial intelligence.


Artificial Intelligenceโ€ฆ!!. Woahhhโ€ฆ Surprised that I'm gonna coverโ€ฆ

#artificialintelligence

Woahhhโ€ฆ Surprised that I'm gonna cover every facet of Artificial Intelligence in just a single blog post!? That's definitely impossible!! But, I'm sure I can give you a fundamental grasp of it through this blog. Most of our routines start with unlocking a phone using the fingerprint or facial unlock options and eventually ends up with, "Amazing!! I made it to 10,000 steps today" or "Hey Siri, set the alarm for 5 a.m." Whether we like it or not, we spend a significant amount of time interacting with smart systems, and it's (AI) becoming an essential part of our modern existence. From Search engines to Virtual Assistants, Recommender systems, Google maps, smart homes so on.. Using mathematics and algorithmic techniques, AI solves these complex real-world problems. Artificial Intelligence is a science that develops theories and methodologies to make machines that are capable of thinking and understanding the world intelligently, as well as reacting appropriately to the situation in the same way humans can do.


FAN: Fatigue-Aware Network for Click-Through Rate Prediction in E-commerce Recommendation

arXiv.org Artificial Intelligence

Since clicks usually contain heavy noise, increasing research efforts have been devoted to modeling implicit negative user behaviors (i.e., non-clicks). However, they either rely on explicit negative user behaviors (e.g., dislikes) or simply treat non-clicks as negative feedback, failing to learn negative user interests comprehensively. In such situations, users may experience fatigue because of seeing too many similar recommendations. In this paper, we propose Fatigue-Aware Network (FAN), a novel CTR model that directly perceives user fatigue from non-clicks. Specifically, we first apply Fourier Transformation to the time series generated from non-clicks, obtaining its frequency spectrum which contains comprehensive information about user fatigue. Then the frequency spectrum is modulated by category information of the target item to model the bias that both the upper bound of fatigue and users' patience is different for different categories. Moreover, a gating network is adopted to model the confidence of user fatigue and an auxiliary task is designed to guide the learning of user fatigue, so we can obtain a well-learned fatigue representation and combine it with user interests for the final CTR prediction. Experimental results on real-world datasets validate the superiority of FAN and online A/B tests also show FAN outperforms representative CTR models significantly.


Graph Collaborative Signals Denoising and Augmentation for Recommendation

arXiv.org Artificial Intelligence

Graph collaborative filtering (GCF) is a popular technique for capturing high-order collaborative signals in recommendation systems. However, GCF's bipartite adjacency matrix, which defines the neighbors being aggregated based on user-item interactions, can be noisy for users/items with abundant interactions and insufficient for users/items with scarce interactions. Additionally, the adjacency matrix ignores user-user and item-item correlations, which can limit the scope of beneficial neighbors being aggregated. In this work, we propose a new graph adjacency matrix that incorporates user-user and item-item correlations, as well as a properly designed user-item interaction matrix that balances the number of interactions across all users. To achieve this, we pre-train a graph-based recommendation method to obtain users/items embeddings, and then enhance the user-item interaction matrix via top-K sampling. We also augment the symmetric user-user and item-item correlation components to the adjacency matrix. Our experiments demonstrate that the enhanced user-item interaction matrix with improved neighbors and lower density leads to significant benefits in graph-based recommendation. Moreover, we show that the inclusion of user-user and item-item correlations can improve recommendations for users with both abundant and insufficient interactions. The code is in \url{https://github.com/zfan20/GraphDA}.