Oceania
Big Data, Big Innovation - Programmer Books
Your business generates reams of data, but what do you do with it? Reporting is only the beginning. Your data holds the key to innovation and growth â you just need the proper analytics. In Big Data, Big Innovation: Enabling Competitive Differentiation Through Business Analytics, author Evan Stubbs explores the potential gold hiding in your un-mined data. As Chief Analytics Officer for SAS Australia/New Zealand, Stubbs brings an industry insider's perspective to guide you through pattern recognition, analysis, and implementation.
AI-enabled customer interactions more than double since 2018
Artificial Intelligence (AI) has gone mainstream when it comes to customer interactions, according to a new report from the Capgemini Research Institute. More than half of customers (54 percent) have daily AI-enabled interactions with organizations – a significant increase from the 21 percent reported in Capgemini's 2018 research on the subject. The report, 'The Art of Customer-Centric Artificial Intelligence: How organizations can unleash the full potential of AI in the customer experience', reveals the factors that have significantly contributed to AI adoption among customers, including increasing customer trust in AI; an increase in human-like AI interactions; increasing customer concerns arising from COVID-19; and organizations stepping up their AI deployments. COVID-19 has accelerated customer adoption of non-touch AI-based systems, such as voice assistants and facial recognition – a shot in the arm for AI adoption. Over three-quarters of customers (77 percent) expect to increase the use of touchless interfaces to avoid direct interactions with humans or touchscreens during COVID-19, and 62 percent will continue to do so post-COVID.
Biggest influencers in AI in Q1 2020: Top companies and individuals
GlobalData research has found the top artificial intelligence influencers based on their performance and engagement online. Using research from GlobalData's Influencer platform, Verdict has named twelve of the most influential people in artificial intelligence on Twitter during Q1 2020. Ronald van Loon is a recognised thought leader and a top technology influencer. As director of Advertisement, the influencer provides insights and secures analytics data quality, among other responsibilities. He also serves on the Advisory Board of the wefox Group, a Europe-based insurtech start-up.
Computing the Dirichlet-Multinomial Log-Likelihood Function
Dirichlet-multinomial (DMN) distribution is commonly used to model over-dispersion in count data. Precise and fast numerical computation of the DMN log-likelihood function is important for performing statistical inference using this distribution, and remains a challenge. To address this, we use mathematical properties of the gamma function to derive a closed form expression for the DMN log-likelihood function. Compared to existing methods, calculation of the closed form has a lower computational complexity, hence is much faster without comprimising computational accuracy.
Constraint-Based Software Diversification for Efficient Mitigation of Code-Reuse Attacks
Tsoupidi, Rodothea Myrsini, Lozano, Roberto Castañeda, Baudry, Benoit
Modern software deployment process produces software that is uniform, and hence vulnerable to large-scale code-reuse attacks. Compiler-based diversification improves the resilience and security of software systems by automatically generating different assembly code versions of a given program. Existing techniques are efficient but do not have a precise control over the quality of the generated code variants. This paper introduces Diversity by Construction (DivCon), a constraint-based compiler approach to software diversification. Unlike previous approaches, DivCon allows users to control and adjust the conflicting goals of diversity and code quality. A key enabler is the use of Large Neighborhood Search (LNS) to generate highly diverse assembly code efficiently. Experiments using two popular compiler benchmark suites confirm that there is a trade-off between quality of each assembly code version and diversity of the entire pool of versions. Our results show that DivCon allows users to trade between these two properties by generating diverse assembly code for a range of quality bounds. In particular, the experiments show that DivCon is able to mitigate code-reuse attacks effectively while delivering near-optimal code (< 10% optimality gap). For constraint programming researchers and practitioners, this paper demonstrates that LNS is a valuable technique for finding diverse solutions. For security researchers and software engineers, DivCon extends the scope of compiler-based diversification to performance-critical and resource-constrained applications.
Sequential Explanations with Mental Model-Based Policies
Yeung, Arnold YS, Joshi, Shalmali, Williams, Joseph Jay, Rudzicz, Frank
The act of explaining across two parties is a feedback loop, where one provides information on what needs to be explained and the other provides an explanation relevant to this information. We apply a reinforcement learning framework which emulates this format by providing explanations based on the explainee's current mental model. We conduct novel online human experiments where explanations generated by various explanation methods are selected and presented to participants, using policies which observe participants' mental models, in order to optimize an interpretability proxy. Our results suggest that mental model-based policies (anchored in our proposed state representation) may increase interpretability over multiple sequential explanations, when compared to a random selection baseline. This work provides insight into how to select explanations which increase relevant information for users, and into conducting human-grounded experimentation to understand interpretability.
Modulation of viability signals for self-regulatory control
Ovalle, Alvaro, Lucas, Simon M.
We revisit the role of instrumental value as a driver of adaptive behavior. In active inference, instrumental or extrinsic value is quantified by the information-theoretic surprisal of a set of observations measuring the extent to which those observations conform to prior beliefs or preferences. That is, an agent is expected to seek the type of evidence that is consistent with its own model of the world. For reinforcement learning tasks, the distribution of preferences replaces the notion of reward. We explore a scenario in which the agent learns this distribution in a self-supervised manner. In particular, we highlight the distinction between observations induced by the environment and those pertaining more directly to the continuity of an agent in time. We evaluate our methodology in a dynamic environment with discrete time and actions. First with a surprisal minimizing model-free agent (in the RL sense) and then expanding to the model-based case to minimize the expected free energy.
Reciprocal Recommender Systems: Analysis of State-of-Art Literature, Challenges and Opportunities on Social Recommendation
Palomares, Ivan, Porcel, Carlos, Pizzato, Luiz, Guy, Ido, Herrera-Viedma, Enrique
Many social services including online dating, social media, recruitment and online learning, largely rely on \matching people with the right people". The success of these services and the user experience with them often depends on their ability to match users. Reciprocal Recommender Systems (RRS) arose to facilitate this process by identifying users who are a potential match for each other, based on information provided by them. These systems are inherently more complex than user-item recommendation approaches and unidirectional user recommendation services, since they need to take into account both users' preferences towards each other in the recommendation process. This entails not only predicting accurate preference estimates as classical recommenders do, but also defining adequate fusion processes for aggregating user-to-user preferential information. The latter is a crucial and distinctive, yet barely investigated aspect in RRS research. This paper presents a snapshot analysis of the extant literature to summarize the state-of-the-art RRS research to date, focusing on the fundamental features that differentiate RRSs from other classes of recommender systems. Following this, we discuss the challenges and opportunities for future research on RRSs, with special focus on (i) fusion strategies to account for reciprocity and (ii) emerging application domains related to social recommendation.
A Review of Platforms for the Development of Agent Systems
Pal, Constantin-Valentin, Leon, Florin, Paprzycki, Marcin, Ganzha, Maria
Agent-based computing is an active field of research with the goal of building autonomous software of hardware entities. This task is often facilitated by the use of dedicated, specialized frameworks. For almost thirty years, many such agent platforms have been developed. Meanwhile, some of them have been abandoned, others continue their development and new platforms are released. This paper presents a up-to-date review of the existing agent platforms and also a historical perspective of this domain. It aims to serve as a reference point for people interested in developing agent systems. This work details the main characteristics of the included agent platforms, together with links to specific projects where they have been used. It distinguishes between the active platforms and those no longer under development or with unclear status. It also classifies the agent platforms as general purpose ones, free or commercial, and specialized ones, which can be used for particular types of applications.
Contextualizing Enhances Gradient Based Meta Learning
Vogelbaum, Evan, Dangovski, Rumen, Jing, Li, Soljačić, Marin
Meta learning methods have found success when applied to few shot classification problems, in which they quickly adapt to a small number of labeled examples. Prototypical representations, each representing a particular class, have been of particular importance in this setting, as they provide a compact form to convey information learned from the labeled examples. However, these prototypes are just one method of representing this information, and they are narrow in their scope and ability to classify unseen examples. We propose the implementation of contextualizers, which are generalizable prototypes that adapt to given examples and play a larger role in classification for gradient-based models. We demonstrate how to equip meta learning methods with contextualizers and show that their use can significantly boost performance on a range of few shot learning datasets. We also present figures of merit demonstrating the potential benefits of contextualizers, along with analysis of how models make use of them. Our approach is particularly apt for low-data environments where it is difficult to update parameters without overfitting.