Goto

Collaborating Authors

 Personal Assistant Systems


Multi-view Intent Disentangle Graph Networks for Bundle Recommendation

arXiv.org Artificial Intelligence

Bundle recommendation aims to recommend the user a bundle of items as a whole. Nevertheless, they usually neglect the diversity of the user's intents on adopting items and fail to disentangle the user's intents in representations. In the real scenario of bundle recommendation, a user's intent may be naturally distributed in the different bundles of that user (Global view), while a bundle may contain multiple intents of a user (Local view). Each view has its advantages for intent disentangling: 1) From the global view, more items are involved to present each intent, which can demonstrate the user's preference under each intent more clearly. 2) From the local view, it can reveal the association among items under each intent since items within the same bundle are highly correlated to each other. To this end, we propose a novel model named Multi-view Intent Disentangle Graph Networks (MIDGN), which is capable of precisely and comprehensively capturing the diversity of the user's intent and items' associations at the finer granularity. Specifically, MIDGN disentangles the user's intents from two different perspectives, respectively: 1) In the global level, MIDGN disentangles the user's intent coupled with inter-bundle items; 2) In the Local level, MIDGN disentangles the user's intent coupled with items within each bundle. Meanwhile, we compare the user's intents disentangled from different views under the contrast learning framework to improve the learned intents. Extensive experiments conducted on two benchmark datasets demonstrate that MIDGN outperforms the state-of-the-art methods by over 10.7% and 26.8%, respectively.


Scenario-Adaptive and Self-Supervised Model for Multi-Scenario Personalized Recommendation

arXiv.org Artificial Intelligence

Multi-scenario recommendation is dedicated to retrieve relevant items for users in multiple scenarios, which is ubiquitous in industrial recommendation systems. These scenarios enjoy portions of overlaps in users and items, while the distribution of different scenarios is different. The key point of multi-scenario modeling is to efficiently maximize the use of whole-scenario information and granularly generate adaptive representations both for users and items among multiple scenarios. we summarize three practical challenges which are not well solved for multi-scenario modeling: (1) Lacking of fine-grained and decoupled information transfer controls among multiple scenarios. (2) Insufficient exploitation of entire space samples. (3) Item's multi-scenario representation disentanglement problem. In this paper, we propose a Scenario-Adaptive and Self-Supervised (SASS) model to solve the three challenges mentioned above. Specifically, we design a Multi-Layer Scenario Adaptive Transfer (ML-SAT) module with scenario-adaptive gate units to select and fuse effective transfer information from whole scenario to individual scenario in a quite fine-grained and decoupled way. To sufficiently exploit the power of entire space samples, a two-stage training process including pre-training and fine-tune is introduced. The pre-training stage is based on a scenario-supervised contrastive learning task with the training samples drawn from labeled and unlabeled data spaces. The model is created symmetrically both in user side and item side, so that we can get distinguishing representations of items in different scenarios. Extensive experimental results on public and industrial datasets demonstrate the superiority of the SASS model over state-of-the-art methods. This model also achieves more than 8.0% improvement on Average Watching Time Per User in online A/B tests.


Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)

arXiv.org Artificial Intelligence

Human intelligence is able to first learn some basic skills for solving basic problems and then assemble such basic skills into complex skills for solving complex or new problems. For example, the basic skills "dig hole," "put tree," "backfill" and "watering" compose a complex skill "plant a tree". Besides, some basic skills can be reused for solving other problems. For example, the basic skill "dig hole" not only can be used for planting a tree, but also can be used for mining treasures, building a drain, or landfilling. The ability to learn basic skills and reuse them for various tasks is very important for humans because it helps to avoid learning too many skills for solving each individual task, and makes it possible to solve a compositional number of tasks by learning just a few number of basic skills, which saves a considerable amount of memory and computation in the human brain. We believe that machine intelligence should also capture the ability of learning basic skills and reusing them by composing into complex skills. In computer science language, each basic skill is a "module", which is a reusable network of a concrete meaning and performs a specific basic operation. The modules are assembled into a bigger "model" for doing a more complex task. The assembling procedure is adaptive to the input or task, i.e., for a given task, the modules should be assembled into the best model for solving the task. As a result, different inputs or tasks could have different assembled models, which enables Auto-Assembling AI (AAAI). In this work, we propose Modularized Adaptive Neural Architecture Search (MANAS) to demonstrate the above idea. Experiments on different datasets show that the adaptive architecture assembled by MANAS outperforms static global architectures. Further experiments and empirical analysis provide insights to the effectiveness of MANAS.


Dating apps' promises exceed reality โ€“ and yet we wait for the next swipe right Letters

The Guardian

Like Gatsby's endless examination of Daisy's green light across the bay, the singleton's incessant search for "ideal" remains always out of reach (I'm a dating app evangelist โ€“ but even I'm not on Tinder any more, 15 August; Dating apps have made our love lives hell. Why do we keep using them?, 16 August). The promise exceeds what reality will deliver: the facade of beauty, wit and chemistry conjured through our screens belies doctored images, unrepentant creeps and bores. The collective romantic subconscious, carefully curated by Disney and Richard Curtis, cannot survive its collision with reality. And this is to say nothing of those we leave in our wake: the flattened Myrtle Wilsons and proverbial pulped fruits at Gatsby's door waiting for the next swipe-right to pick through.


La veille de la cybersรฉcuritรฉ

#artificialintelligence

Artificial intelligence is defined as the intelligence displayed by machines, while natural intelligence is the term coined for the intelligence demonstrated by humans. Over the years, AI has developed multiple applications such as search engines, recommendation systems, and self-driving cars, along with the capability of machines to understand human speech in personal assistants such as Siri and Cortana. As an academic discipline, artificial intelligence was founded in the 1950s after Alan Turing's "I propose to consider the question'can machines think'?" in the academic journal "Mind". However, major advancements came decades later. According to Allied Market Research, the global artificial intelligence market was worth $65.48 billion in 2020 and is expected to grow to $1.58 trillion by 2030 at a CAGR of 38%.


Can you recommend content to creatives instead of final consumers? A RecSys based on user's preferred visual styles

arXiv.org Artificial Intelligence

Providing meaningful recommendations in a content marketplace is challenging due to the fact that users are not the final content consumers. Instead, most users are creatives whose interests, linked to the projects they work on, change rapidly and abruptly. To address the challenging task of recommending images to content creators, we design a RecSys that learns visual styles preferences transversal to the semantics of the projects users work on. We analyze the challenges of the task compared to content-based recommendations driven by semantics, propose an evaluation setup, and explain its applications in a global image marketplace. This technical report is an extension of the paper "Learning Users' Preferred Visual Styles in an Image Marketplace", presented at ACM RecSys '22.


Dynamic Causal Collaborative Filtering

arXiv.org Artificial Intelligence

Causal graph, as an effective and powerful tool for causal modeling, is usually assumed as a Directed Acyclic Graph (DAG). However, recommender systems usually involve feedback loops, defined as the cyclic process of recommending items, incorporating user feedback in model updates, and repeating the procedure. As a result, it is important to incorporate loops into the causal graphs to accurately model the dynamic and iterative data generation process for recommender systems. However, feedback loops are not always beneficial since over time they may encourage more and more narrowed content exposure, which if left unattended, may results in echo chambers. As a result, it is important to understand when the recommendations will lead to echo chambers and how to mitigate echo chambers without hurting the recommendation performance. In this paper, we design a causal graph with loops to describe the dynamic process of recommendation. We then take Markov process to analyze the mathematical properties of echo chamber such as the conditions that lead to echo chambers. Inspired by the theoretical analysis, we propose a Dynamic Causal Collaborative Filtering ($\partial$CCF) model, which estimates users' post-intervention preference on items based on back-door adjustment and mitigates echo chamber with counterfactual reasoning. Multiple experiments are conducted on real-world datasets and results show that our framework can mitigate echo chambers better than other state-of-the-art frameworks while achieving comparable recommendation performance with the base recommendation models.


California Legislature won't make sending unwanted nude photos a crime

Los Angeles Times

A bill is headed to the governor's desk that would create a path for suing people who send unsolicited sexual pictures, but the legislation stops short of making "cyberflashing" a crime in California. If signed by Gov. Gavin Newsom, SB 53 by Sen. Connie Leyva (D-Chino) will allow Californians to take someone to civil court over unwanted lewd photos sent to them electronically; plaintiffs who win a suit could get up to $30,000 in damages. The legislation, approved Monday on the Senate floor in a 37-0 vote, comes after reports of men using the AirDrop iPhone feature to send lewd pictures to nearby strangers or on online dating apps without consent from the recipients. The bill applies to senders over 18 and defines obscene images as anything that depicts a person engaging in sexual acts, including masturbation, or photos of genitals "in a patently offensive way, and that, taken as a whole, lacks serious literary, artistic, political, or scientific value." The bill is sponsored by the women-centered dating app Bumble.


the-differences-between-ai-and-machine-learning

#artificialintelligence

In the digital world, the two buzzwords discussed everywhere include Artificial Intelligence and Machine Learning. These technologies have revolutionized the ways businesses function and also the ways we execute our routine tasks. These have gradually seeped into the business world as well as our personal lives. It is through Artificial Intelligence and Machine Learning that every company is on the way to becoming a tech company. The profound implications of Artificial Intelligence in both business and society have made this technology the next digital frontier.


KEEP: An Industrial Pre-Training Framework for Online Recommendation via Knowledge Extraction and Plugging

arXiv.org Artificial Intelligence

An industrial recommender system generally presents a hybrid list that contains results from multiple subsystems. In practice, each subsystem is optimized with its own feedback data to avoid the disturbance among different subsystems. However, we argue that such data usage may lead to sub-optimal online performance because of the \textit{data sparsity}. To alleviate this issue, we propose to extract knowledge from the \textit{super-domain} that contains web-scale and long-time impression data, and further assist the online recommendation task (downstream task). To this end, we propose a novel industrial \textbf{K}nowl\textbf{E}dge \textbf{E}xtraction and \textbf{P}lugging (\textbf{KEEP}) framework, which is a two-stage framework that consists of 1) a supervised pre-training knowledge extraction module on super-domain, and 2) a plug-in network that incorporates the extracted knowledge into the downstream model. This makes it friendly for incremental training of online recommendation. Moreover, we design an efficient empirical approach for KEEP and introduce our hands-on experience during the implementation of KEEP in a large-scale industrial system. Experiments conducted on two real-world datasets demonstrate that KEEP can achieve promising results. It is notable that KEEP has also been deployed on the display advertising system in Alibaba, bringing a lift of $+5.4\%$ CTR and $+4.7\%$ RPM.