Goto

Collaborating Authors

 Personal Assistant Systems


Knowledge-aware Coupled Graph Neural Network for Social Recommendation

arXiv.org Artificial Intelligence

Social recommendation task aims to predict users' preferences over items with the incorporation of social connections among users, so as to alleviate the sparse issue of collaborative filtering. While many recent efforts show the effectiveness of neural network-based social recommender systems, several important challenges have not been well addressed yet: (i) The majority of models only consider users' social connections, while ignoring the inter-dependent knowledge across items; (ii) Most of existing solutions are designed for singular type of user-item interactions, making them infeasible to capture the interaction heterogeneity; (iii) The dynamic nature of user-item interactions has been less explored in many social-aware recommendation techniques. To tackle the above challenges, this work proposes a Knowledge-aware Coupled Graph Neural Network (KCGN) that jointly injects the inter-dependent knowledge across items and users into the recommendation framework. KCGN enables the high-order user- and item-wise relation encoding by exploiting the mutual information for global graph structure awareness. Additionally, we further augment KCGN with the capability of capturing dynamic multi-typed user-item interactive patterns. Experimental studies on real-world datasets show the effectiveness of our method against many strong baselines in a variety of settings. Source codes are available at: https://github.com/xhcdream/KCGN.


Graph Meta Network for Multi-Behavior Recommendation

arXiv.org Artificial Intelligence

Modern recommender systems often embed users and items into low-dimensional latent representations, based on their observed interactions. In practical recommendation scenarios, users often exhibit various intents which drive them to interact with items with multiple behavior types (e.g., click, tag-as-favorite, purchase). However, the diversity of user behaviors is ignored in most of the existing approaches, which makes them difficult to capture heterogeneous relational structures across different types of interactive behaviors. Exploring multi-typed behavior patterns is of great importance to recommendation systems, yet is very challenging because of two aspects: i) The complex dependencies across different types of user-item interactions; ii) Diversity of such multi-behavior patterns may vary by users due to their personalized preference. To tackle the above challenges, we propose a Multi-Behavior recommendation framework with Graph Meta Network to incorporate the multi-behavior pattern modeling into a meta-learning paradigm. Our developed MB-GMN empowers the user-item interaction learning with the capability of uncovering type-dependent behavior representations, which automatically distills the behavior heterogeneity and interaction diversity for recommendations. Extensive experiments on three real-world datasets show the effectiveness of MB-GMN by significantly boosting the recommendation performance as compared to various state-of-the-art baselines. The source code is available athttps://github.com/akaxlh/MB-GMN.


Best Public Datasets for Machine Learning and Data Science

#artificialintelligence

This resource is continuously updated. If you know of any other suitable and open datasets, please let us know by emailing us at pub@towardsai.net or by dropping a comment below. Google Dataset Search: Similar to how Google Scholar works, Dataset Search lets you find datasets wherever they are hosted, whether it's a publisher's site, a digital library, or an author's web page. It's a phenomenal dataset finder, and it contains over 25 million datasets. Kaggle: Kaggle provides a vast container of datasets, sufficient for the enthusiast to the expert.


Lyft now lets you pay for your Tinder date's ride

Engadget

Now that in-person dating is making a comeback, Lyft and Tinder want to encourage more of those face-to-face encounters. As teased in March, the Tinder app now includes an Explore hub that lets you buy a Lyft ride for your date. You don't have to exchange addresses or locations -- you just send a credit (with a set destination, if you prefer) and your date does the rest. The credit is only useful for dropoffs within a half-mile of a set destination, and you'll get a refund for any unused credit. You don't have to worry that your would-be beau will travel to the other end of town, in other words.


11 Use Cases of Data Science in Retail - How tech giants are using it? - DataFlair

#artificialintelligence

Data Science in Retail, let's start understanding the applications of data science in retail sector with an example. The analytics team of Target sat down and figured out how to tell if a customer might be pregnant, even before any announcement was made. By analyzing the purchasing trends of its customers, it turned out they could not only assign a level of likelihood that the customer was pregnant, but could even predict a probable due-date. Target figured out how to data-mine its way into a lady's womb. Using that information, the retail company started to mix in offers sent to those customers to include fetal items along with regular coupons.


Inferring Substitutable and Complementary Products with Knowledge-Aware Path Reasoning based on Dynamic Policy Network

arXiv.org Artificial Intelligence

Inferring the substitutable and complementary products for a given product is an essential and fundamental concern for the recommender system. To achieve this, existing approaches take advantage of the knowledge graphs to learn more evidences for inference, whereas they often suffer from invalid reasoning for lack of elegant decision making strategies. Therefore, we propose a novel Knowledge-Aware Path Reasoning (KAPR) model which leverages the dynamic policy network to make explicit reasoning over knowledge graphs, for inferring the substitutable and complementary relationships. Our contributions can be highlighted as three aspects. Firstly, we model this inference scenario as a Markov Decision Process in order to accomplish a knowledge-aware path reasoning over knowledge graphs. Secondly,we integrate both structured and unstructured knowledge to provide adequate evidences for making accurate decision-making. Thirdly, we evaluate our model on a series of real-world datasets, achieving competitive performance compared with state-of-the-art approaches. Our code is released on https://gitee.com/yangzijing flower/kapr/tree/master.


Detecting and Quantifying Malicious Activity with Simulation-based Inference

arXiv.org Machine Learning

Probabilistic programming provides numerous advantages Ideally speaking, a good recommendations system should be over other techniques, including but not able to identify and remove malicious users before they can limited to providing a disentangled representation disrupt the ranking system by a significant margin. However, of how malicious users acted under a structured to eliminate the risk of false positives a resilient ranking model, as well as allowing for the quantification system can use as much data as possible. So we have to of damage caused by malicious users. We show adjust the tradeoff between false positives and the damage a experiments in malicious user identification using set of malicious users can cause to a ranking system.


9 Uses of Machine Learning in Business Communications

#artificialintelligence

Artificial Intelligence (AI) and Machine Learning (ML) are becoming an integral part of our lives, at work or home. Enterprises use AI and ML to streamline the business processes and help employees become more productive. AI and ML are used by social media sites, search engines, and OTT platforms to assist users in finding what they want. At home, we use AL-based voice assistants like Alexa, Siri, and Google Home Assistant for several purposes. As days pass, we see ML being extensively adopted by businesses.


Make Machine Learning Work for Your Company: A Primer

#artificialintelligence

Over the last 50 years, machine learning (ML) has evolved through a series of hype cycles -- periods of public fervor as well as funding droughts known as "AI winters" -- to reach mainstream applicability and acceptance. With recent computing advances, we now see machine learning being widely used for things like search and feed ranking, spam filtering, and warnings about suspicious credit card activity. A specific form of ML called Deep Learning has fueled the recent growth in Natural Language Processing (NLP), autonomous driving, image and object recognition, and virtual personal assistants. Now, machine learning has evolved to the point where it won't just be integrated into new products but will also transform how products are built. Already today, ML offers enough benefits for product development that most companies should consider incorporating it into their processes. But when does it make sense to invest in machine learning capabilities and how do you actually build a machine learning team?


Two-level monotonic multistage recommender systems

arXiv.org Machine Learning

A recommender system learns to predict the user-specific preference or intention over many items simultaneously for all users, making personalized recommendations based on a relatively small number of observations. One central issue is how to leverage three-way interactions, referred to as user-item-stage dependencies on a monotonic chain of events, to enhance the prediction accuracy. A monotonic chain of events occurs, for instance, in an article sharing dataset, where a ``follow'' action implies a ``like'' action, which in turn implies a ``view'' action. In this article, we develop a multistage recommender system utilizing a two-level monotonic property characterizing a monotonic chain of events for personalized prediction. Particularly, we derive a large-margin classifier based on a nonnegative additive latent factor model in the presence of a high percentage of missing observations, particularly between stages, reducing the number of model parameters for personalized prediction while guaranteeing prediction consistency. On this ground, we derive a regularized cost function to learn user-specific behaviors at different stages, linking decision functions to numerical and categorical covariates to model user-item-stage interactions. Computationally, we derive an algorithm based on blockwise coordinate descent. Theoretically, we show that the two-level monotonic property enhances the accuracy of learning as compared to a standard method treating each stage individually and an ordinal method utilizing only one-level monotonicity. Finally, the proposed method compares favorably with existing methods in simulations and an article sharing dataset.