Feed abonnieren

A few days ago my fellow Red Hatters Mario Fusco, Matteo Mortari, Mark Proctor, Donato Marrazzo and myself (Edson Tirelli) had the opportunity to attend Decision Camp 2019. Following the tradition from previous years, this is a conference focused on Decision Management and related topics, with an emphasis on practitioners, vendors and users of the technology. In other words, a 3-day conference that packs a lot of content, mostly technical and strategic.

This year in particular the agenda was packed full of interesting and relevant topics, ranging from human centric topics (like coordination of collaborative decisions), to compelling use cases (like airport gate scheduling), to glimpses of what is coming on the DMN standard (like temporal reasoning and discussions about DMN 2.0).

Red Hat delivered two presentations: 

  • Decision Management + Machine Learning: a standards based approach : Matteo Mortari and myself presented how the purposeful use of the triple crown standards (CMMN, BPMN and DMN) in combination with PMML (Predictive Model Markup Language) enables businesses to leverage machine learning to automate complex decisions in a vendor neutral and effective solution, while promoting transparency and simplifying explainability. 
  • How and Why I Turned a Rule Engine into a First-Class Serverless Component : Mario Fusco and Matteo Mortari presented how the use of the latest advancements in JVM, cloud and containerization technologies made it possible to re-architect the Drools project into a cloud-native, first-class serverless component.

You can find a good review of all the presentations on Sandy Kemsley’s blog. All the slide decks are also available for download from the Decision Camp website.

Trends in Enterprise AI and Digital Decisions

One of the highlights of the conference was the keynote presentation by Mike Gualtieri from Forrester, on “Trends in Enterprise AI and Digital Decisions”.

During the presentation he touched on several subjects, past, present and future, but the message was clear: effective Decision Automation (or Digital Decision, Business AI, or any name you choose to use) is not a one-trick solution. It requires a number of technologies to be combined in order to truly deal with today's enterprise challenges. 

AI is a hot term in the market right now, but Machine Learning (ML) without the framework of Digital Decisioning (DD, also called Decision Management) and the optimizations from a Constraint Solver (that he called Mathematical Optimization (MO) engine), is too unpredictable and opaque to be effective. In his words: AI = ML + MO + DD.

His argument is that AI is not only a requirement, but inevitable, for any company looking to become a leader in their industry. He does caveat that statement by explaining he is referring to Pragmatic AI (or Applied AI), that is focused on solving specific problems, and not the Pure AI that we sometimes see on Science Fiction movies.

He continued then explaining that although Pragmatic AI (in the context of Machine Learning)  is a game changer, it is essentially a model, with probabilistic predictions as outputs and the quality of the result depends on both the model as well as the quality of the data used for training. Being essentially probabilistic, in rare occasions it can also produce outlier results that make no sense for the business, or, more often, answers that are sub-optimal.

That is where the combination with Mathematical Optimizations (MO) and Digital Decision (DD) technologies can hugely improve the success of these solutions. Machine Optimizations can be used to constrain or improve the results generated by ML predictive models, eliminating those outliers and improving the sub-optimal decisions. Digital Decisioning can leverage those solutions for explainable automated decisions, while keeping humans embedded on the process as DD is effectively a translation of human knowledge into executable computer models.

Lots of insights and food for thought, but also happy to see that his advice and observations match to some degree what we’ve been doing with the Red Hat Business Automation platform.

Red Hat Business Automation ships with a Mathematical Optimization engine (Optaplanner) and a Decision Engine (Drools) out of the box. Optaplanner leverages business rules for the specification of constraint and scoring rules, and can as well be used for decision optimization and resource planning. The big news we live demoed at Decision Camp is that starting with version 7.5, users can now transparently integrate Machine Learning models through PMML (Predictive Model Markup Language), without any glue code, directly into their DMN (Decision Model and Notation) models. That level of seamless integration is critical to reduce time to market, transparency and efficiency of automated decisions.

All in all, a great conference! Thank you to the organizers for putting together such a strong line up of content.


Über den Autor

UI_Icon-Red_Hat-Close-A-Black-RGB

Nach Thema durchsuchen

automation icon

Automatisierung

Das Neueste zum Thema IT-Automatisierung für Technologien, Teams und Umgebungen

AI icon

Künstliche Intelligenz

Erfahren Sie das Neueste von den Plattformen, die es Kunden ermöglichen, KI-Workloads beliebig auszuführen

open hybrid cloud icon

Open Hybrid Cloud

Erfahren Sie, wie wir eine flexiblere Zukunft mit Hybrid Clouds schaffen.

security icon

Sicherheit

Erfahren Sie, wie wir Risiken in verschiedenen Umgebungen und Technologien reduzieren

edge icon

Edge Computing

Erfahren Sie das Neueste von den Plattformen, die die Operations am Edge vereinfachen

Infrastructure icon

Infrastruktur

Erfahren Sie das Neueste von der weltweit führenden Linux-Plattform für Unternehmen

application development icon

Anwendungen

Entdecken Sie unsere Lösungen für komplexe Herausforderungen bei Anwendungen

Original series icon

Original Shows

Interessantes von den Experten, die die Technologien in Unternehmen mitgestalten