March 26, 2020

266 words 2 mins read

A modern dilemma: When to use a rules engine versus machine learning

A modern dilemma: When to use a rules engine versus machine learning

Machine learning is taking the world by storm, and many companies with rules engines in place for making business decisions are starting to leverage it. However, the two technologies are geared toward different problems. Andrew Bonham details the strengths of both rules engines and machine learning and identifies the best use cases for each.

Talk Title A modern dilemma: When to use a rules engine versus machine learning
Speakers Andrew Bonham (Capital One)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location New York, New York
Date February 24-26, 2020
URL Talk Page
Slides Talk Slides
Video

Machine learning is taking the world by storm, and many companies with rules engines in place for making business decisions are starting to leverage it. However, the two technologies are geared toward different problems. Rules engines are used to execute discrete logic that needs to have 100% precision; machine learning is focused on taking a number of inputs and trying to predict an outcome. Andrew Bonham details the strengths of both rules engines and machine learning and identifies the best use cases for each. You’ll also learn patterns for using rules and machine learning together. For example, you can run a machine learning model and use the output as an input into rules. The inverse can also be true, where the output of rules is a feature input into a machine learning model. Then Andrew leads a demo of one the patterns using a rules engine with a machine learning model. Join in to learn when to apply each of these technologies—and to which problems.

comments powered by Disqus