Goto

Collaborating Authors

 Personal Assistant Systems


Reinforced Path Reasoning for Counterfactual Explainable Recommendation

arXiv.org Artificial Intelligence

Counterfactual explanations interpret the recommendation mechanism via exploring how minimal alterations on items or users affect the recommendation decisions. Existing counterfactual explainable approaches face huge search space and their explanations are either action-based (e.g., user click) or aspect-based (i.e., item description). We believe item attribute-based explanations are more intuitive and persuadable for users since they explain by fine-grained item demographic features (e.g., brand). Moreover, counterfactual explanation could enhance recommendations by filtering out negative items. In this work, we propose a novel Counterfactual Explainable Recommendation (CERec) to generate item attribute-based counterfactual explanations meanwhile to boost recommendation performance. Our CERec optimizes an explanation policy upon uniformly searching candidate counterfactuals within a reinforcement learning environment. We reduce the huge search space with an adaptive path sampler by using rich context information of a given knowledge graph. We also deploy the explanation policy to a recommendation model to enhance the recommendation. Extensive explainability and recommendation evaluations demonstrate CERec's ability to provide explanations consistent with user preferences and maintain improved recommendations. We release our code at https://github.com/Chrystalii/CERec.


Estimating and Penalizing Induced Preference Shifts in Recommender Systems

arXiv.org Artificial Intelligence

The content that a recommender system (RS) shows to users influences them. Therefore, when choosing a recommender to deploy, one is implicitly also choosing to induce specific internal states in users. Even more, systems trained via long-horizon optimization will have direct incentives to manipulate users: in this work, we focus on the incentive to shift user preferences so they are easier to satisfy. We argue that - before deployment - system designers should: estimate the shifts a recommender would induce; evaluate whether such shifts would be undesirable; and perhaps even actively optimize to avoid problematic shifts. These steps involve two challenging ingredients: estimation requires anticipating how hypothetical algorithms would influence user preferences if deployed - we do this by using historical user interaction data to train a predictive user model which implicitly contains their preference dynamics; evaluation and optimization additionally require metrics to assess whether such influences are manipulative or otherwise unwanted - we use the notion of "safe shifts", that define a trust region within which behavior is safe: for instance, the natural way in which users would shift without interference from the system could be deemed "safe". In simulated experiments, we show that our learned preference dynamics model is effective in estimating user preferences and how they would respond to new recommenders. Additionally, we show that recommenders that optimize for staying in the trust region can avoid manipulative behaviors while still generating engagement.


Breaking Feedback Loops in Recommender Systems with Causal Inference

arXiv.org Artificial Intelligence

Recommender systems play a key role in shaping modern web ecosystems. These systems alternate between (1) making recommendations (2) collecting user responses to these recommendations, and (3) retraining the recommendation algorithm based on this feedback. During this process the recommender system influences the user behavioral data that is subsequently used to update it, thus creating a feedback loop. Recent work has shown that feedback loops may compromise recommendation quality and homogenize user behavior, raising ethical and performance concerns when deploying recommender systems. To address these issues, we propose the Causal Adjustment for Feedback Loops (CAFL), an algorithm that provably breaks feedback loops using causal inference and can be applied to any recommendation algorithm that optimizes a training loss. Our main observation is that a recommender system does not suffer from feedback loops if it reasons about causal quantities, namely the intervention distributions of recommendations on user ratings. Moreover, we can calculate this intervention distribution from observational data by adjusting for the recommender system's predictions of user preferences. Using simulated environments, we demonstrate that CAFL improves recommendation quality when compared to prior correction methods.


Evaluating Multimodal Interactive Agents

arXiv.org Artificial Intelligence

Human behaviour is complex and nuanced. Consider how an act as simple as purchasing a cup of coffee involves an intricate spatio-temporal sequence of actions and perception: instructions, clarifications, and feedback weave across language, touch, and visual communicative cues, with the precise timing of each providing yet more information to our interactive partners. If we ever hope to create artificial agents that can participate in similar interactions, we must develop effective ways to evaluate their behaviour in naturalistic settings with humans. One obvious approach to evaluating interactive agent behaviour is to leverage a human's judgement during the course of their interaction with an agent. However, this requires a high human cost, both in number of human participants required and in total number of human hours spent, and has no straightforward mechanism to control for human behavioural diversity. The latter problem in particular can result in highly variable metrics if human behaviour is too noisy, or imprecise metrics if human behaviour is not diverse enough. Human behavior is also non-stationary over time, as it can be subtly impacted by agent performance, causing drift. Thus, despite being a "gold standard", the opacity of the online human-agent evaluation setting makes any generated metrics difficult to interpret and communicate, and hence, difficult to optimize for. Researchers therefore typically rely on other methods of evaluation, such as validation performance of the agent's optimized objective (e.g.


Overview of the role of artificial intelligence in pathology: the computer as a pathology digital assistant

#artificialintelligence

Pathology is rapidly evolving as it begins to embrace artificial intelligence (AI) as an enabling technology. In addition to the basic concepts of machine learning, it is important to understand the overall framework in which digital pathology and computational pathology are creating tremendous opportunities for advancing 21st century diagnostics. From a discussion of machine learning modalities, it will be shown that both now and in the foreseeable future, the computer will not replace human cognition, creativity, and imagination. AI, however, will become a tireless and accurate pathologist's assistant.


The 25 Best Headphone and Speaker Deals for Prime Day (Day 2)

WIRED

Shopping for a new way to enjoy your favorite music, podcasts, or TV shows? Below you'll find the best headphones and speakers we've seen on sale this Prime Day. Be sure to check out our guides to the Best Wireless Headphones, Best Noise-Canceling Headphones, Best Workout Headphones, and Best Bluetooth Speakers for more information about what's hot right now. The WIRED Gear team tests products year-round. We sorted through hundreds of thousands of deals by hand to make these picks.


Last chance to get a FREE Echo Dot with the Blink Video Doorbell

Daily Mail - Science & tech

SHOPPING: Products featured in this article are independently selected by our shopping writers. If you make a purchase using links on this page, MailOnline will earn an affiliate commission. If you like a bargain, you will love this Amazon Prime Day deal. Right now, you can buy a Blink Video Doorbell and score an Amazon Echo Dot (4th Gen) for free. The annual shopping spectacular, which ends at midnight tonight and is exclusive for Prime members (non-members can sign up for a free 30-day trial of Prime to enjoy these savings), has been a great time to save on Amazon Echo and Alexa devices.


Model Operations for Secure and Reliable AI

#artificialintelligence

Artificial intelligence and Machine Learning are expressing incredible potential in various application fields; however, very few companies engaged in a 4.0 transition path can successfully implement these technologies in business processes. What needs to be done to make such applications profitable? Artificial Intelligence represents a set of studies and techniques, typical of information technology but with significant philosophical and social implications, which has as its purpose the realization of programs and technological systems capable of solving problems and carrying out tasks normally attributable to the mind and human capabilities. Given recent progress, it is possible to identify Artificial Intelligence as the discipline that deals with creating machines (hardware and software) capable of operating autonomously. The growing attention created in this discipline is motivated by the results that can be achieved thanks to the technological maturity achieved, both in the computational calculation and in the ability to analyze in real-time and in a short time of huge amounts of data in any form [Big Data Analytics].


What is Artificial Intelligence & How Does It Work?

#artificialintelligence

The term artificial intelligence (AI) refers to computing systems that perform tasks normally considered within the realm of human decision making. These software-driven systems and intelligent agents incorporate advanced data analytics and Big Data applications. AI systems leverage this knowledge repository to make decisions and take actions that approximate cognitive functions, including learning and problem solving. AI, which was introduced as an area of science in the mid 1950s, has evolved rapidly in recent years. It has become a valuable and essential tool for orchestrating digital technologies and managing business operations.


The Impact of Feature Quantity on Recommendation Algorithm Performance: A Movielens-100K Case Study

arXiv.org Artificial Intelligence

Recent model-based Recommender Systems (RecSys) algorithms emphasize on the use of features, also called side information, in their design similar to algorithms in Machine Learning (ML). In contrast, some of the most popular and traditional algorithms for RecSys solely focus on a given user-item-rating relation without including side information. The goal of this case study is to provide a performance comparison and assessment of RecSys and ML algorithms when side information is included. We chose the Movielens-100K data set since it is a standard for comparing RecSys algorithms. We compared six different feature sets with varying quantities of features which were generated from the baseline data and evaluated on a total of 19 RecSys algorithms, baseline ML algorithms, Automated Machine Learning (AutoML) pipelines, and state-of-the-art RecSys algorithms that incorporate side information. The results show that additional features benefit all algorithms we evaluated. However, the correlation between feature quantity and performance is not monotonous for AutoML and RecSys. In these categories, an analysis of feature importance revealed that the quality of features matters more than quantity. Throughout our experiments, the average performance on the feature set with the lowest number of features is about 6% worse compared to that with the highest in terms of the Root Mean Squared Error. An interesting observation is that AutoML outperforms matrix factorization-based RecSys algorithms when additional features are used. Almost all algorithms that can include side information have higher performance when using the highest quantity of features. In the other cases, the performance difference is negligible (<1%). The results show a clear positive trend for the effect of feature quantity as well as the important effects of feature quality on the evaluated algorithms.