CausalPulse: An Industrial-Grade Neurosymbolic Multi-Agent Copilot for Causal Diagnostics in Smart Manufacturing
Organizations: Artificial Intelligence Institute, University of South Carolina · Stride Lab, University of Michigan, Dearborn · Bosch Center for Artificial Intelligence, Pittsburgh
Abstract
Modern manufacturing environments demand real-time, trustworthy, and interpretable root-cause insights to sustain productivity and quality. Traditional analytics pipelines often treat anomaly detection, causal inference, and root-cause analysis as isolated stages, limiting scalability and explainability. In this work, we present CausalPulse, an industry-grade multi-agent copilot that automates causal diagnostics in smart manufacturing. It unifies anomaly detection, causal discovery, and reasoning through a neurosymbolic architecture built on standardized agentic protocols. CausalPulse is being deployed in a Robert Bosch manufacturing plant, integrating seamlessly with existing monitoring workflows and supporting real-time operation at production scale. Evaluations on both public (Future Factories) and proprietary (Planar Sensor Element) datasets show high reliability, achieving overall success rates of 98.0% and 98.73%. Per-criterion success rates reached 98.75% for planning and tool use, 97.3% for self-reflection, and 99.2% for collaboration. Runtime experiments report end-to-end latency of 50-60s per diagnostic workflow with near-linear scalability (R^2=0.97), confirming real-time readiness. Comparison with existing industrial copilots highlights distinct advantages in modularity, extensibility, and deployment maturity. These results demonstrate how CausalPulse's modular, human-in-the-loop design enables reliable, interpretable, and production-ready automation for next-generation manufacturing.
Figures & tables
| ID | Workflow path (agents in order) |
| W1 | Preprocessing Recommender |
| W2 | Preprocessing Background Info Recommender |
| W3 | Background Info Recommender |
| W4 | Preprocessing ∗ Anomaly Detection |
| Recommender | |
| W5 | Preprocessing ∗ Background Info |
| Dataset | Stage | Criteria | No.of Queries | Expected (steps/agents) | Predicted (steps/agents) | Successful attempts | Failed attempts | Criterion success (%) | Aggregate criterion success (%) |
| PSE | Preprocessing | Planning | 20 | 3 | 3 | 20 | 0 | 100.0 | 98.73 |
| Tool use | 20 | 2 | 2 | 20 | 0 | 100.0 | 98.73 | ||
| Self-reflection | 20 | 3 | 2 | 19 | 1 | 95.0 | 98.73 | ||
| Multi-agent collab. | 20 | 3 | 3 | 19 | 1 | 95.0 | 98.73 | ||
| Anomaly detection | Planning | 50 | 3 | 3 | 50 | 0 | 100.0 | 98.73 | |
| Tool use | 50 | 3 | 3 | 50 | 0 | 100.0 | 98.73 |
| Anom. | Ground-truth causes | PRORCA top predictions | Hits@k | Prec. | Rec. | F1 |
| F4 | { SetAngle_3 , GrindDepth_3 , GrindDepth_4 } | { SetAngle_4 , GrindDepth_4 } | hits@1 = 0, hits@2 = 1 | 0.50 | 0.33 | 0.40 |
| E12 | { GrindDepth_E_9 , GrindDepth_E_12 } | { SetAngle_3 , GrindDepth_E_12 , GrindDepth_E_9 , SetAngle_4 , SetAngle_2 } | hits@1 = 0, hits@2 = 1, hits@3 = 1, hits@4 = 1, hits@5 = 1 | 0.40 | 1.00 | 0.57 |
| E3 | { SetAngle_3 , GrindDepth_3 } | { GrindDepth_3 , SetAngle_3 , SetAngle_4 , GrindDepth_4 } | hits@1 = 1, hits@2 = 1, hits@3 = 1, hits@4 = 1 | 0.50 | 1.00 | 0.67 |
| UCSD | MATMCD | AssetOps | SmartPilot | CausalPulse | |
| 1. System type | Single agent | Multi-agent discovery | Multi-agent simulation | Multi-agent copilot | Industry-grade multi-agent copilot |
| 2. End-to-end | |||||
| causal diagnostics | |||||
| pipeline | ✗ | ✗ | ✗ | ✗ | ✓ |
| 3. Dynamic | |||||
| multi-agent |