TY - GEN
T1 - Integrating rule-based systems and data analytics tools using open standard PMML
AU - Li, Yunpeng
AU - Roy, Utpal
AU - Lee, Y. Tina
AU - Rachuri, Sudarsan
N1 - Funding Information:
No approval or endorsement of any commercial products by the National Institute of Standards and Technology (NIST) is intended or implied. Certain company names are identified in the paper to facilitate understanding. Such identification does not imply that their products are necessarily the best available for the purpose. The work described herein was funded by the United States Government.
Funding Information:
This work has been sponsored under the cooperative agreement 70NANB12H274 between the National Institute of Standards and Technology (NIST) and Syracuse University.
Publisher Copyright:
Copyright © 2015 by ASME.
PY - 2015
Y1 - 2015
N2 - Rule-based expert systems such as CLIPS (C Language Integrated Production System) are 1) based on inductive (ifthen) rules to elicit domain knowledge and 2) designed to reason new knowledge based on existing knowledge and given inputs. Recently, data mining techniques have been advocated for discovering knowledge from massive historical or real-time sensor data. Combining top-down expert-driven rule models with bottom-up data-driven prediction models facilitates enrichment and improvement of the predefined knowledge in an expert system with data-driven insights. However, combining is possible only if there is a common and formal representation of these models so that they are capable of being exchanged, reused, and orchestrated among different authoring tools. This paper investigates the open standard PMML (Predictive Model Mockup Language) in integrating rule-based expert systems with data analytics tools, so that a decision maker would have access to powerful tools in dealing with both reasoning-intensive tasks and data-intensive tasks. We present a process planning use case in the manufacturing domain, which is originally implemented as a CLIPS-based expert system. Different paradigms in interpreting expert system facts and rules as PMML models (and vice versa), as well as challenges in representing and composing these models, have been explored. They will be discussed in detail.
AB - Rule-based expert systems such as CLIPS (C Language Integrated Production System) are 1) based on inductive (ifthen) rules to elicit domain knowledge and 2) designed to reason new knowledge based on existing knowledge and given inputs. Recently, data mining techniques have been advocated for discovering knowledge from massive historical or real-time sensor data. Combining top-down expert-driven rule models with bottom-up data-driven prediction models facilitates enrichment and improvement of the predefined knowledge in an expert system with data-driven insights. However, combining is possible only if there is a common and formal representation of these models so that they are capable of being exchanged, reused, and orchestrated among different authoring tools. This paper investigates the open standard PMML (Predictive Model Mockup Language) in integrating rule-based expert systems with data analytics tools, so that a decision maker would have access to powerful tools in dealing with both reasoning-intensive tasks and data-intensive tasks. We present a process planning use case in the manufacturing domain, which is originally implemented as a CLIPS-based expert system. Different paradigms in interpreting expert system facts and rules as PMML models (and vice versa), as well as challenges in representing and composing these models, have been explored. They will be discussed in detail.
KW - Data analytics
KW - Expert system
KW - PMML
KW - Predictive model
KW - Process planning
KW - Rule-based system
UR - http://www.scopus.com/inward/record.url?scp=84979057722&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84979057722&partnerID=8YFLogxK
U2 - 10.1115/DETC2015-46412
DO - 10.1115/DETC2015-46412
M3 - Conference contribution
AN - SCOPUS:84979057722
T3 - Proceedings of the ASME Design Engineering Technical Conference
BT - 35th Computers and Information in Engineering Conference
PB - American Society of Mechanical Engineers (ASME)
T2 - ASME 2015 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC/CIE 2015
Y2 - 2 August 2015 through 5 August 2015
ER -