DecisionCamp 2019, Decision Manager, AI, and the Future
RedHat DMN AI - 国内版 Bing
https://cn.bing.com/search?q=RedHat+DMN+AI&qs=n&form=QBRE&sp=-1&pq=redhat+dmn+ai&sc=0-13&sk=&cvid=54EDAE626E1E4602AD10BFD794AA2970
DecisionCamp 2019, Decision Manager, AI, and the Future
https://www.redhat.com/en/blog/decisioncamp-2019-decision-manager-ai-and-future
https://www.redhat.com/cms/managed-files/2019/10/screen-shot-2019-10-14-at-9.56.12-am.png
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.
Chapter 91. Pragmatic AI Red Hat Decision Manager 7.11 | Red Hat Customer Portal
https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.11/html/developing_decision_services_in_red_hat_decision_manager/ai-con_artificial-intelligence
These technologies use four industry standards:
Case Management Model and Notation (CMMN)
CMMN is used to model work methods that include various activities that might be performed in an unpredictable order depending on circumstances. CMMN models are event centered. CMMN overcomes limitations of what can be modeled with BPMN2 by supporting less structured work tasks and tasks driven by humans. By combining BPMN and CMMN you can create much more powerful models.
Business Process Model and Notation (BPMN2)
The BPMN2 specification is an Object Management Group (OMG) specification that defines standards for graphically representing a business process, defines execution semantics for the elements, and provides process definitions in XML format. BPMN2 can model computer and human tasks.
Decision Model and Notation (DMN)
Decision Model and Notation (DMN) is a standard established by the OMG for describing and modeling operational decisions. DMN defines an XML schema that enables DMN models to be shared between DMN-compliant platforms and across organizations so that business analysts and business rules developers can collaborate in designing and implementing DMN decision services. The DMN standard is similar to and can be used together with the Business Process Model and Notation (BPMN) standard for designing and modeling business processes.
Predictive Model Markup Language (PMML)
PMML is the language used to represent predictive models, mathematical models that use statistical techniques to uncover, or learn, patterns in large volumes of data. Predictive models use the patterns that they learn to predict the existence of patterns in new data. With PMML, you can share predictive models between applications. This data is exported as a PMML file that can be consumed by a DMN model. As a machine learning framework continues to train the model, the updated data can be saved to the existing PMML file. This means that you can use predictive models created by any application that can save the model as a PMML file. Therefore, DMN and PMML integrate well.
Putting it all together
Knowledge meets machine learning for smarter decisions, Part 2 | Red Hat Developer
https://developers.redhat.com/blog/2021/01/22/knowledge-meets-machine-learning-for-smarter-decisions-part-2
Chapter 44. Defining spreadsheet decision tables Red Hat Decision Manager 7.11 | Red Hat Customer Portal
https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.11/html/developing_decision_services_in_red_hat_decision_manager/decision-tables-defining-proc
Chapter 23. Next steps Red Hat Decision Manager 7.11 | Red Hat Customer Portal
https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.11/html/developing_decision_services_in_red_hat_decision_manager/next_steps
Developing decision services in Red Hat Decision Manager Red Hat Decision Manager 7.11 | Red Hat Customer Portal
https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.11/html-single/developing_decision_services_in_red_hat_decision_manager/index#assembly-test-scenarios
Deploying and managing Red Hat Decision Manager services Red Hat Decision Manager 7.11 | Red Hat Customer Portal
https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.11/html-single/deploying_and_managing_red_hat_decision_manager_services/index#assembly-packaging-deploying