Memory-Based Learning: Overviews


How Case Based Reasoning Explained Neural Networks: An XAI Survey of Post-Hoc Explanation-by-Example in ANN-CBR Twins

arXiv.org Artificial Intelligence

This paper proposes a theoretical analysis of one approach to the eXplainable AI (XAI) problem, using post-hoc explanation-by-example, that relies on the twinning of artificial neural networks (ANNs) with case-based reasoning (CBR) systems; so-called ANN-CBR twins. It surveys these systems to advance a new theoretical interpretation of previous work and define a road map for CBR's further role in XAI. A systematic survey of 1102 papers was conducted to identify a fragmented literature on this topic and trace its influence to more recent work involving deep neural networks (DNNs). The twin-system approach is advanced as one possible coherent, generic solution to the XAI problem. The paper concludes by road-mapping future directions for this XAI solution, considering (i) further tests of feature-weighting techniques, (ii) how explanatory cases might be deployed (e.g., in counterfactuals, a fortori cases), and (iii) the unwelcome, much-ignored issue of user evaluation.


Combinatorial Creativity for Procedural Content Generation via Machine Learning

AAAI Conferences

In this paper we propose the application of techniques from the field of creativity research to machine learned models within the domain of games. This application allows for the creation of new, distinct models without additional training data. The techniques in question are combinatorial creativity techniques, defined as techniques that combine two sets of input to create novel output sets. We present a survey of prior work in this area and a case study applying some of these techniques to pre-trained machine learned models of game level design.


Anatomy of customer support automation with IBM Watson

#artificialintelligence

Deliver lightening fast customer support at scale requires a lot of resources and this is why you want your end users or employee to be able to self serve as much as possible. Bots have been around for a long time, but recent advances in natural language processing drove huge adoption over the last year. They are now being used to enhance a broad set of experiences with customer service being one of the most relevant. In this article we're going to learn what does it take to save time to our customer support team. To do this we'll build a chatbot to automate answers to frequently asked questions, eventually saving precious time to your customer support operators so they can focus on more complex requests.


What's Hot in Case-Based Reasoning

AAAI Conferences

Case-based reasoning addresses new problems by remembering and adapting solutions previously used to solve similar problems. Pulled by the increasing number of applications and pushed by a growing interest in memory intensive techniques, research on case-based reasoning appears to be gaining momentum. In this article, we briefly summarize recent developments in research on case-based reasoning based partly on the recent Twenty Fourth International Conference on Case-Based Reasoning.


Watson IoT Platform adds device data to Blockchain transactions

#artificialintelligence

I'm pleased to announce that the IBM Watson IoT Platform now has the ability to add Internet of Things (IoT) data, to Blockchain transactions. Leveraging blockchain for your IoT data opens up new ways of automating business processes amongst your partners without setting up an expensive centralized IT infrastructure. This gives you the potential to improve business networks, reduce costs, increase trust and open up new markets. A solution brief provides an overview of the capabilities and use cases being announced. The new features within the Watson IoT Platform are available through two new Lab Services Offerings.


4 FAQs on getting started with IBM Watson - IBM Watson

#artificialintelligence

We get asked a lot of questions about how to start building with Watson, so we decided to compile our top 4 Frequently Asked Questions. You can use this as a guide to learn more about the technology, receive inspiration from use cases, get valuable resources, and ultimately begin building with the technology. Cognitive technology's strength lies in its ability to draw insights from unstructured data sets. Structured data is found in a spreadsheet, whereas unstructured data is text such as tweets, medical journals, etc. Today 80% of data is unstructured, so tools such as cognitive computing are becoming more important in helping humans understand what's inside that data.


Report on the Twenty-Second International Conference on Case-Based Reasoning

AI Magazine

In cooperation with the Association for the Advancement of Artificial Intelligence (AAAI), the Twenty-Second International Conference on Case-Based Reasoning (ICCBR), the premier international meeting on research and applications in case-based reasoning (CBR), was held from Monday September 29 to Wednesday October 1, 2014, in Cork, Ireland. ICCBR is the annual meeting of the CBR community and the leading conference on this topic. Started in 1993 as the European Conference on CBR and 1995 as ICCBR, the two conferences alternated biennially until their merger in 2010.


Playing with Cases: Rendering Expressive Music with Case-Based Reasoning

AI Magazine

This paper surveys significant research on the problem of rendering expressive music by means of AI techniques with an emphasis on Case-Based Reasoning. Following a brief overview discussing why we prefer listening to expressive music instead of lifeless synthesized music, we examine a representative selection of well-known approaches to expressive computer music performance with an emphasis on AI-related approaches. In the main part of the paper we focus on the existing CBR approaches to the problem of synthesizing expressive music, and particularly on TempoExpress, a case-based reasoning system developed at our Institute, for applying musically acceptable tempo transformations to monophonic audio recordings of musical performances. Finally we briefly describe an ongoing extension of our previous work consisting on complementing audio information with information of the gestures of the musician. Music is played through our bodies, therefore capturing the gesture of the performer is a fundamental aspect that has to be taken into account in future expressive music renderings. This paper is based on the “2011 Robert S. Engelmore Memorial Lecture” given by the first author at AAAI/IAAI 2011.


An Analysis of Current Trends in CBR Research Using Multi-View Clustering

AI Magazine

The European Conference on Case-Based Reasoning (CBR) in 2008 marked 15 years of international and European CBR conferences where almost seven hundred research papers were published. In this report we review the research themes covered in these papers and identify the topics that are active at the moment. The main mechanism for this analysis is a clustering of the research papers based on both co-citation links and text similarity. It is interesting to note that the core set of papers has attracted citations from almost three thousand papers outside the conference collection so it is clear that the CBR conferences are a sub-part of a much larger whole. It is remarkable that the research themes revealed by this analysis do not map directly to the sub-topics of CBR that might appear in a textbook. Instead they reflect the applications-oriented focus of CBR research, and cover the promising application areas and research challenges that are faced.


Extending Introspective Learning from Self-Models

AAAI Conferences

This position paper presents open issues for using self-models to guide introspective learning, focusing on five key types of areas to explore: (1) broadening the range of learning focuses and the range of learning tools which may be brought to bear, (2) learning for self-understanding as well as self-repair, (3) making model-based approaches more sensitive to processing characteristics, instead of only outcomes, (4) making model application more flexible and robust, and (5) increasing support for self-explanation and user interaction with the metalevel.