=Paper=
{{Paper
|id=Vol-3254/paper405
|storemode=property
|title=Neuro-Symbolic AI at Bosch: Data Foundation, Insights, and Deployment
|pdfUrl=https://ceur-ws.org/Vol-3254/paper405.pdf
|volume=Vol-3254
|authors=Baifan Zhou,Zhipeng Tan,Zhuoxun Zheng,Dongzhuoran Zhou,Yunjie He,Yuqicheng Zhu,Muhammad Yahya,Trung-Kien Tran,Daria Stepanova,Mohamed H. Gad-Elrab,Evgeny Kharlamov
|dblpUrl=https://dblp.org/rec/conf/semweb/ZhouTZZHZYT0GK22
}}
==Neuro-Symbolic AI at Bosch: Data Foundation, Insights, and Deployment==
Neuro-Symbolic AI at Bosch:
Data Foundation, Insights, and Deployment
Baifan Zhou1,∗ , Zhipeng Tan2,3 , Zhuoxun Zheng2,4 , Dongzhuoran Zhou2,1 ,
Yunjie He2,5 , Yuqicheng Zhu2,5 , Muhammad Yahya6 , Trung-Kien Tran2 ,
Daria Stepanova2 , Mohamed H. Gad-Elrab2 and Evgeny Kharlamov2,1
1
SIRIUS Centre, University of Oslo, Norway
2
Bosch Center for Artificial Intelligence, Germany
3
RWTH Aachen University, Germany
4
Department of Computer Science, Oslo Metropolitan University, Norway
5
University of Stuttgart, Germany
6
University of Galway, Ireland
Motivation. Neuro-symbolic AI [1] refers to the integration of connectionist AI (neural net-
works) and symbolic AI approaches (e.g. ontology and logics). Neuro-symbolic AI in the industry
becomes possible thanks to the technological advances of Industry 4.0 [2], which bring a fast
growth in volume and complexity of heterogeneous manufacturing (big) data [3]. Despite the
popularity of this topic, how neuro-symbolic AI can be realised in the industry remains to be stud-
ied. In this paper, we exemplify neuro-symbolic AI with the activities of at Bosch (Fig. 1), where
semantic technologies play an essential role, including 1) the data foundation, which relies on
semantic data integration to unify heterogeneous data to uniform formats, 2) the insights, which
exploit data-driven methods especially machine learning (ML) to extract knowledge from the
data, and 3) the deployment, which gives industrial examples of value generation from the data.
Data Foundation: Semantic Data Integration. Bosch models industrial assets with their se-
mantic digital counterparts as ontologies, such as resistance spot welding (welding that connects
car bodies parts via welding nuggets). Bosch is also developing domain core ontology, based on
manufacturing standards of ISO and harmonised with the top level ontology such as BFO to
improve the Bosch applications interoperability. Industrial KGs. Bosch experts annotate hetero-
geneous manufacturing data with unified vocabularies from the ontologies, which are enhanced
by the ontology reshaping method [4] that removes classes unmapped to data. Following the
reshaped ontologies as KG schemata, knowledge graphs (KG) are semi-automatically generated
as homogeneous data formats/databases, which allow uniform access and interoperability [4].
Insights: AI-Powered Analytics. We give examples of such analytics built on the unified KG
data to extract insights, including numeric data such as sensor measurements as well as text data
like machine status text. Executable KG Analytics. Executable KGs [5] represent executable data
pipelines in a standardised and transparent way (namely executable KGs) for visual, statistical
and ML analytics (such as quality prediction), and these KGs can be transformed into executable
Hangzhou’22: The 21st International Semantic Web Conference, October 23–27, 2022, Hangzhou, China
∗
Corresponding author.
Envelope-Open baifanz@ifi.uio.no (B. Zhou)
© 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
CEUR
Workshop
Proceedings
http://ceur-ws.org
ISSN 1613-0073
CEUR Workshop Proceedings (CEUR-WS.org)
Industrial Automation Systems
Layered Architecture
dustrial Automation Systems
Layer 4 – Management Layer
ayered Architecture
ayer 4 – Management Layer
Operations Production Manufacturing
Plant Engineering
Management Execution Intelligence
Information Silos Data Foundation Insights Deployment
Operations Production Manufacturing
Plant Engineering
Management Manufacturing Operations Execution Intelligence Engineering
Knowledge
Asset Data
Management Layer Procurement
Ontologies
Sem DTs /
Simulation
AI methods and Analytics
Manufacturing Operations
IT-System Knowledge
Knowledge Management Layer Supervisory Layer
Scheduling
Control & Automation
IT-System Knowledge Supervisory Layer Control Layer Executable KG Transfer
Engineering Knowledge
ETL AI Diagnostics
Analytics
Control & Automation
Electr. & Mech. Engineering ASP solver
Industrial KGs
Field Devices
Industrial Assets
Control Layer Analytics
Engineering Knowledge Knowledge
Neural-Symbolic
Electr. & Mech. Engineering
Learning Digital Req
Field Devices
Knowledge
Page 7 October 2015 Corporate Technology Unrestricted © Siemens AG 2015. All rights reserved
Standardize
ge 7 October 2015 Corporate Technology ChallengeUnrestricted © Siemens AG 2015. All rights reserved Solution Industrial Apps
Data Data Integration Neuro-symbolic AI Analytics Value
Figure 1: Overview: Semantic ETL creates the data foundation of AI-powered analytics, which extracts
insights that can be transferred to value in industrial deployment.
scripts in a highly reusable and modularised fashion, improving transparency and adoption in
the industry. ASP Solver. Bosch relies on Answer Set Programming (ASP) for solving difficult
(primarily NP-hard) search problems, which is a form of declarative programming and based on
the stable model (answer set) semantics of logic programming. ASP is beneficial for solving
knowledge-intense combinatorial (optimisation) problems. Neuro-Symbolic Learning. Currently
we focus on the state of the art KG embedding methods (e.g, TransE, RotatE) and GNN relevant
methods. Examples: 1) We rely on neuro-symbolic methods with dynamic link prediction for
complex query answering, which is more explainable compared to black-box neural models
for classification/regression, since the neuro-symbolic approach accompanies answers with
symbolic knowledge and confidence level. 2) Bosch studies different KG uncertainties caused by
e.g., inconsistency and incompleteness to reduce the learning/inference uncertainty.
Deployment: Industrial Applications. We give three examples 1) Process Diagnostics: in
manufacturing, some anomalous welding operations (that produce quality failures), machines
(that produce more quality failures), etc. need to be identified and their root-causes need to be
analysed via visual and statistical analytics; 2) Quality Monitoring: the numerical or categorical
quality indicators (such as welding diameter)need to be estimated/predicted by ML analytics
with classification/regression; 3) Personnel Scheduling: the automatic arrangement of personnel
with different available or preferred time and tasks need to be solved by ASP solver.
References
[1] A. S. d. Garcez, K. Broda, D. M. Gabbay, et al., Neural-symbolic learning systems: foundations
and applications, Springer Science & Business Media, 2002.
[2] H. Kagermann, Change through digitization – value creation in the age of Industry 4.0, in:
Management of Permanent Change, 2015.
[3] S. Chand, J. Davis, What is smart manufacturing, Time Magazine Wrapper (2010).
[4] D. Zhou, et al., Ontology reshaping for knowledge graph construction: Applied on bosch
welding case, in: ISWC, Springer, 2022.
[5] Z. Zheng, B. Zhou, et al., Executable knowledge graphs for machine learning: A Bosch case
of welding monitoring, in: ISWC, Springer, 2022.