A Collaborative Process Parameter Recommender System for Fleets of Networked Manufacturing Machines -- with Application to 3D Printing

📅 2025-06-13
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Process parameter optimization across heterogeneous networked manufacturing equipment—e.g., 3D printing farms—is hindered by inter-machine variability, impeding efficient cross-device adaptation. Method: This paper proposes a collaborative modeling framework based on sequential matrix completion. It formulates multi-machine process optimization as a temporally constrained matrix completion problem, integrates spectral clustering for device grouping and knowledge transfer, and introduces an alternating least squares (ALS) algorithm coupled with iterative clustering to enable real-time parameter recommendation. Contribution/Results: Evaluated on a testbed of ten heterogeneous 3D printers, the method significantly accelerates convergence of critical parameters (e.g., acceleration, print speed), while simultaneously improving print quality—including dimensional accuracy and surface roughness—and production efficiency. It outperforms conventional non-collaborative optimization strategies, demonstrating superior scalability and adaptability in distributed manufacturing environments.

Technology Category

Application Category

📝 Abstract
Fleets of networked manufacturing machines of the same type, that are collocated or geographically distributed, are growing in popularity. An excellent example is the rise of 3D printing farms, which consist of multiple networked 3D printers operating in parallel, enabling faster production and efficient mass customization. However, optimizing process parameters across a fleet of manufacturing machines, even of the same type, remains a challenge due to machine-to-machine variability. Traditional trial-and-error approaches are inefficient, requiring extensive testing to determine optimal process parameters for an entire fleet. In this work, we introduce a machine learning-based collaborative recommender system that optimizes process parameters for each machine in a fleet by modeling the problem as a sequential matrix completion task. Our approach leverages spectral clustering and alternating least squares to iteratively refine parameter predictions, enabling real-time collaboration among the machines in a fleet while minimizing the number of experimental trials. We validate our method using a mini 3D printing farm consisting of ten 3D printers for which we optimize acceleration and speed settings to maximize print quality and productivity. Our approach achieves significantly faster convergence to optimal process parameters compared to non-collaborative matrix completion.
Problem

Research questions and friction points this paper is trying to address.

Optimizing process parameters for networked manufacturing machines
Overcoming machine-to-machine variability in 3D printing farms
Reducing experimental trials via collaborative ML-based recommender systems
Innovation

Methods, ideas, or system contributions that make the work stand out.

Machine learning-based collaborative recommender system
Spectral clustering and alternating least squares
Optimizes parameters via sequential matrix completion
🔎 Similar Papers
No similar papers found.
Weishi Wang
Weishi Wang
SAP
Document AILLM+RLNLP/ML/AILM for Code
S
Sicong Guo
Department of Mechanical Engineering, University of Michigan, Ann Arbor, U.S.
C
Chenhuan Jiang
Department of Mechanical Engineering, University of Michigan, Ann Arbor, U.S.
M
Mohamed Elidrisi
Cisco Systems, San Jose, U.S.
Myungjin Lee
Myungjin Lee
Cisco Systems
NetworkingSystems
H
Harsha V. Madhyastha
Thomas Lord Department of Computer Science, University of Southern California, Los Angeles, U.S.
Raed Al Kontar
Raed Al Kontar
Associate Professor at University of Michigan
Data sciencedistributed learningpersonalizationuncertainty quantification
C
Chinedum E. Okwudire
Department of Mechanical Engineering, University of Michigan, Ann Arbor, U.S.