Rule-Based Reasoning
AI Will Change Organizations From Within
Over the past year I've spoken formally and informally with hundreds of companies about their AI initiatives. The biggest AH-HA moment comes when these companies realize the difference between implementing traditional technology and applying analytics with adopting AI. AI is a change from within. New rules for AI are emerging that seem counter intuitive to those who are deeply rooted in today's analytics and rule based decisioning. AI learns by observing and understanding patterns, and optimizes based on continuous input and training. Instruction is not a set of rules, formulas and code.
Learning Certifiably Optimal Rule Lists for Categorical Data
Angelino, Elaine, Larus-Stone, Nicholas, Alabi, Daniel, Seltzer, Margo, Rudin, Cynthia
We present the design and implementation of a custom discrete optimization technique for building rule lists over a categorical feature space. Our algorithm produces rule lists with optimal training performance, according to the regularized empirical risk, with a certificate of optimality. By leveraging algorithmic bounds, efficient data structures, and computational reuse, we achieve several orders of magnitude speedup in time and a massive reduction of memory consumption. We demonstrate that our approach produces optimal rule lists on practical problems in seconds. Our results indicate that it is possible to construct optimal sparse rule lists that are approximately as accurate as the COMPAS proprietary risk prediction tool on data from Broward County, Florida, but that are completely interpretable. This framework is a novel alternative to CART and other decision tree methods for interpretable modeling.
Chartis: AI: A crashing wave, or a gradual flood…? Opinion
It seems like a day can't go by without a new Artificial Intelligence (AI) story in the headlines. AI is learning to beat Go champions and drive cars. The impression is of an unstoppable tide, one that will crash over every area of life and technology with equal effect. This vision is reinforced by pundits who rarely deviate from the extremes of breathless utopian futurism or apocalyptic doom. It is, by and large, a collection of statistical processes used to build systems that possess a combination of rules-based and iterative or adaptive capabilities.
Quantitative CBA: Small and Comprehensible Association Rule Classification Models
Quantitative CBA is a postprocessing algorithm for association rule classification algorithm CBA (Liu et al, 1998). QCBA uses original, undiscretized numerical attributes to optimize the discovered association rules, refining the boundaries of literals in the antecedent of the rules produced by CBA. Some rules as well as literals from the rules can consequently be removed, which makes the resulting classifier smaller. One-rule classification and crisp rules make CBA classification models possibly most comprehensible among all association rule classification algorithms. These viable properties are retained by QCBA. The postprocessing is conceptually fast, because it is performed on a relatively small number of rules that passed data coverage pruning in CBA. Benchmark of our QCBA approach on 22 UCI datasets shows average 53% decrease in the total size of the model as measured by the total number of conditions in all rules. Model accuracy remains on the same level as for CBA.
Production Ready Chatbots: Generate if not Retrieve
Tammewar, Aniruddha, Pamecha, Monik, Jain, Chirag, Nagvenkar, Apurva, Modi, Krupal
In this paper, we present a hybrid model that combines a neural conversational model and a rule-based graph dialogue system that assists users in scheduling reminders through a chat conversation. The graph based system has high precision and provides a grammatically accurate response but has a low recall. The neural conversation model can cater to a variety of requests, as it generates the responses word by word as opposed to using canned responses. The hybrid system shows significant improvements over the existing baseline system of rule based approach and caters to complex queries with a domain-restricted neural model. Restricting the conversation topic and combination of graph based retrieval system with a neural generative model makes the final system robust enough for a real world application.
Fraugster, a startup that uses AI to detect payment fraud, raises $5M 7wData
Fraugster, a German and Israeli startup that has developed Artificial Intelligence (AI) technology to help eliminate payment fraud, has raised $5 million in funding. Earlybird led the round, alongside existing investors Speedinvest, Seedcamp and an unnamed large Swiss family office. The new capital will be used to add to Fraugster's headcount as it expands internationally. Founded in 2014 by Max Laemmle, who previously co-founded payment gateway company Better Payment, and Chen Zamir, who I'm told has spent more than a decade in different analytics and risk management roles including five years at PayPal, Fraugster says it's already handling almost $15 billion in transaction volume for "several thousand" international merchants and payment service providers, including (and most notably) Visa. Its AI-powered fraud detection technology learns from each transaction in real-time and claims to be able to anticipate fraudulent attacks even before they happen. The result is that Fraugster can reduce fraud by 70 per cent while increasing conversion rates by as much as 35 per cent.
Gödel's Incompleteness Theorem And Its Implications For Artificial Intelligence - deep ideas
McCullough also addresses the fact that Penrose's argument rests on the assumption that human reasoning is consistent and that human beings can be sure of their own consistency. He argues that this assumption is not beyond doubt and presents a thought experiment in order to show how inconsistencies could turn up even during careful and justified reasoning. He proposes to imagine an interrogator asking questions that can be answered by yes or no, and an experimental subject that can answer these questions by pressing a'yes' button or a'no' button. If the interrogator asks the question "Will you push the'no' button", then this question cannot be answered truthfully. The subject knows that the true answer is'no', but he cannot communicate this answer by pressing the'no' button.
Edge computing and AI: From theory to implementation - IoT Agenda
The huge coverage devoted to the topics of AI and edge computing sparked an idea when I recently visited JFK Airport. My journey coincided with a severe weather storm that disrupted travel along the East Coast. This situation illustrates how customer service agents assist passengers (at the edge) when dealing with uncertainty and changing circumstances (relying predictive analysis and intelligent decision-making under uncertainty). The IoT is imminent – and so are the security challenges it will inevitably bring. Get up to speed on IoT security basics and learn how to devise your own IoT security strategy in our new e-guide.
What Artificial Intelligence Can Really Teach Us – Breathe Publication
Although it seemed like an afterthought, that introduction was the beginning of the mass movement within A.I. and Deep Learning. Artificial Intelligence (A.I., otherwise known as Machine Intelligence), is, as the name suggests: intelligence that is displayed by machines in comparison to our known, natural intelligence -- intelligence displayed by humans and other animals. From its root dating back to the summer of 1956 in Dartmouth College, the term "Artificial Intelligence" was coined by a group of scientists and mathematicians that was derived from a brainstorming session in which ways that robots and machines could simulate and potentially solve some issues in society. From then, the fascination with robots taking over the world (whether for good or evil) has been depicted in pop culture and movies, especially in the old movies in the 1960s and 1970s. A.I. has a wide range of technologies such as logic and rule-based systems that enables computers and robots to solve problems in ways that at least superficially resemble thinking. A subset of A.I. is a term, called -- Deep Learning. Deep Learning, believe it or not, is in our pockets! It is the training of our machines, software and applications. The best simplification of Deep Learning could be thought of as "A to B mappings", according Andrew Ng, the chief scientist at Baidu Research.