Goto

Collaborating Authors

 Rule-Based Reasoning


How AI is Changing Software Development

#artificialintelligence

Part of the promise of artificial intelligence is that it will impact how software is developed. Disruptive technologies have become commonplace in the software industry, and lately, artificial intelligence (AI) is on many companies' radars. The month of November 2016 alone saw much activity in the AI space, including Amazon launching an AI platform; General Electric acquiring two AI startups to help it try and compete with IBM's Watson; Google launching an AI group for its cloud, and an AI startup backed by entrepreneur Elon Musk signing a cloud agreement with Microsoft. All of this comes on the heels of a report released earlier last fall by the Obama administration's National Science and Technology Council's Committee on Technology examining potential use cases of AI. The study, "Preparing For the Future of Artificial Intelligence," observes that AI-related technologies already "have opened up new markets and new opportunities for progress in critical areas such as health, education, energy, and the environment."


Building AI Applications: Yesterday, Today, and Tomorrow

AI Magazine

AI applications have been deployed and used for industrial, government, and consumer purposes for many years. The experiences have been documented in IAAI conference proceedings since 1989. Over the years, the breadth of applications has expanded many times over and AI systems have become more commonplace. Indeed, AI has recently become a focal point in the industrial and consumer consciousness. This article focuses on changes in the world of computing over the last three decades that made building AI applications more feasible. We then examine lessons learned during this time and distill these lessons into succinct advice for future application builders.


RuleML (Web Rule Symposium) 2016 Report

AI Magazine

Moreover, 2 keynote and 2 tutorial papers were invited. Most regular papers were presented in one of these tracks: Smart Contracts, Blockchain, and Rules, Constraint Handling Rules, Event Driven Architectures and Active Database Systems, Legal Rules and Reasoning, Rule-and Ontology-Based Data Access and Transformation, Rule Induction, and Learning. Following up on previous years, RuleML also hosted the 6th RuleML Doctoral Consortium and the 10th International Rule Challenge, which this year was dedicated to applications of rule-based reasoning, such as Rules in Retail, Rules in Tourism, Rules in Transportation, Rules in Geography, Rules in Location-Based Search, Rules in Insurance Regulation, Rules in Medicine, and Rules in Ecosystem Research. The 10th International Rule Challenge Awards went to Ingmar Dasseville, Laurent Janssens, Gerda Janssens, Jan Vanthienen, and Marc Denecker, for their paper Combining DMN and the Knowledge Base Paradigm for Flexible Decision Enactment, and Jacob Feldman for his paper What-If Analyzer for DMN-based Decision Models. As in previous years, RuleML 2016 was also a place for presentations and face-to-face meetings about rule technology standardizations, which this year Mark Your Calendars!


Marginal likelihood based model comparison in Fuzzy Bayesian Learning

arXiv.org Machine Learning

RADITIONAL rule based fuzzy systems encode expert opinion in the form of IF-THEN rules and optimise some performance metric (typically mean squared error in predicting a data-set) to obtain the hyper-parameters of the model (like the numeric values defining the shape of the membership functions etc.) [2]-[4]. The rule base is one of the core elements driving the model and slight change in the rule base would significantly affect the performance of the fuzzy inference system. Many automated methods have been proposed where the rule base structure and parameters can be automatically determined [5]-[7]. However interpretability of such models is an issue and various methods have been proposed to alleviate the issue [8]. In the present paper however, we are interested in the actual metric for comparison between different models having different rule bases derived from expert opinion. The comparison metric can nevertheless be embedded within an automated framework to evolve the best model if so required. The most straight forward way of comparing the fuzzy rule bases is to optimise the model parameters based on the prediction error (e.g.


A.I. Versus M.D.

#artificialintelligence

One evening last November, a fifty-four-year-old woman from the Bronx arrived at the emergency room at Columbia University's medical center with a grinding headache. Her vision had become blurry, she told the E.R. doctors, and her left hand felt numb and weak. The doctors examined her and ordered a CT scan of her head. A few months later, on a morning this January, a team of four radiologists-in-training huddled in front of a computer in a third-floor room of the hospital. The room was windowless and dark, aside from the light from the screen, which looked as if it had been filtered through seawater. The residents filled a cubicle, and Angela Lignelli-Dipple, the chief of neuroradiology at Columbia, stood behind them with a pencil and pad. She was training them to read CT scans. "It's easy to diagnose a stroke once the brain is dead and gray," she said. "The trick is to diagnose the stroke before too many nerve cells begin to die." Strokes are usually caused by blockages or bleeds, and a neuroradiologist has about a forty-five-minute window to make a diagnosis, so that doctors might be able to intervene--to dissolve a growing clot, say. "Imagine you are in the E.R.," Lignelli-Dipple continued, raising the ante. "Every minute that passes, some part of the brain is dying. Time lost is brain lost." She glanced at a clock on the wall, as the seconds ticked by. "So where's the problem?" she asked. The blood supply to the brain branches left and right and then breaks into rivulets and tributaries on each side. A clot or a bleed usually affects only one of these branches, leading to a one-sided deficit in a part of the brain. As the nerve cells lose their blood supply and die, the tissue swells subtly.


Machine Learning in Finance - Present and Future Applications -

#artificialintelligence

Machine learning has had fruitful applications in finance well before the advent of mobile banking apps, proficient chat bots, or search engines. Given high volume, accurate historical records, and quantitative nature of the finance world, few industries are better suited for artificial intelligence. There are more uses cases of machine learning in finance than ever before, a trend perpetuated by more accessible computing power and more accessible machine learning tools (such as Google's Tensorflow). Today, machine learning has come to play an integral role in many phases of the financial ecosystem, from approving loans, to managing assets, to assessing risks. Yet, few technically-savvy professionals have an accurate view of just how many ways machine learning finds its way into their daily financial lives.


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

#artificialintelligence

Artificial Intelligence (A.I.) will soon be at the heart of every major technological system in the world including: cyber and homeland security, payments, financial markets, biotech, healthcare, marketing, natural language processing, computer vision, electrical grids, nuclear power plants, air traffic control, and Internet of Things (IoT). While A.I. seems to have only recently captured the attention of humanity, the reality is that A.I. has been around for over 60 years as a technological discipline. In the late 1950's, Arthur Samuel wrote a checkers playing program that could learn from its mistakes and thus, over time, became better at playing the game. MYCIN, the first rule-based expert system, was developed in the early 1970's and was capable of diagnosing blood infections based on the results of various medical tests. The MYCIN system was able to perform better than non-specialist doctors. While Artificial Intelligence is becoming a major staple of technology, few people understand the benefits and shortcomings of A.I. and Machine Learning technologies. Machine learning is the science of getting computers to act without being explicitly programmed. Machine learning is applied in various fields such as computer vision, speech recognition, NLP, web search, biotech, risk management, cyber security, and many others.


Machine learning in information security: Getting started - Help Net Security

#artificialintelligence

Machine learning (ML) technologies and solutions are expected to become a prominent feature of the information security landscape, as both attackers and defenders turn to artificial intelligence to achieve their goals. "The advent of machine learning in security comes alongside the increased capability for collecting and analyzing massive datasets on user behavior, client characteristics, network communications, and more. As we have already witnessed in many other technological domains, I think machine learning will become the main driver for innovation in information security in the coming decade," says security researcher Clarence Chio. Alongside Anto Joseph, a security engineer at Intel, Chio is scheduled to give Hack In The Box attendees a quick and practical introduction to the world of machine learning in April. But, he says in advance, machine learning is no silver bullet.


True AI/ML vs. Glorified Signature-Based Solutions

#artificialintelligence

Once again, the RSA conference is fast approaching, and that means it's time for the latest round of security buzzword bingo. To be sure, artificial intelligence (AI) and machine learning (ML) will be everywhere at the show. You can be certain that the halls at Moscone will be packed full of vendors pitching new security offerings that claim to use AI/ML, and there will be a glut of competitive messaging at all the other security shows, as some vendors seek to further confuse the marketplace. But the fact is, what they want to sell you are merely tools that use technology loosely based on the tenets of AI/ML, but are actually nothing more than repackaged offerings that rely on glorified signature-based security strategies. The technology the majority of these vendors are developing is basically the same type of stuff that emerged in the 1970's, and that companies were clamoring about back in the 1980's – versions of'expert systems' that have not proven to be very useful in most cases, and led to the long AI/ML winter from which we have only recently emerged.


Introduction to Formal Concept Analysis and Its Applications in Information Retrieval and Related Fields

arXiv.org Machine Learning

This paper is a tutorial on Formal Concept Analysis (FCA) and its applications. FCA is an applied branch of Lattice Theory, a mathematical discipline which enables formalisation of concepts as basic units of human thinking and analysing data in the object-attribute form. Originated in early 80s, during the last three decades, it became a popular human-centred tool for knowledge representation and data analysis with numerous applications. Since the tutorial was specially prepared for RuS-SIR 2014, the covered FCA topics include Information Retrieval with a focus on visualisation aspects, Machine Learning, Data Mining and Knowledge Discovery, Text Mining and several others.