Contents
  1. Supervised Learning
  2. Deep Learning
  3. Reinforcement Learning
  4. Key Distinctions
← All posts

ML Techniques in Laser Welding: Supervised, Deep Learning, and RL

Laser welding uses three families of ML: supervised learning for defect prediction, deep learning for image and sensor data, and reinforcement learning for real-time process control. Each serves a different goal and operates on different data.

Laser welding produces rich sensor data (acoustic, optical, thermal, and electrical) across very short timescales. ML is applied to this data to predict weld quality, detect defects, and control process parameters in real time. The three main families of techniques each operate on different data types and serve different goals.

Supervised Learning

Traditional supervised learning is used for predicting welding quality and defect likelihood from labelled historical data. Models like SVMs (effective when labelled data is scarce) and Random Forests are trained on process signals (current, voltage, welding speed) and output a quality score or defect classification.

This is an offline approach: the model is trained on past data and applied to new welds. The data is typically tabular process signals rather than raw sensor streams.

Deep Learning

Deep learning handles the more complex data types: high-speed camera images of the weld pool, thermal imaging sequences, and long time-series sensor data.

  • CNN: convolutional networks applied to image data (weld pool geometry, spatter detection)
  • RNN / LSTM: recurrent networks for time-series sensor signals where temporal dependencies matter
  • ANN: for modelling or predicting weld geometry from process parameters

These models require significantly more labelled data and compute than traditional supervised approaches.

Reinforcement Learning

RL and adaptive control schemes are used for real-time process control: closed-loop adjustment of laser power, welding speed, and focus position during the weld itself. The model receives feedback from sensors and updates parameters on the fly.

This is an online approach. The goal is not prediction but active intervention, keeping the process within bounds as conditions change.

Key Distinctions

The fundamental difference across these techniques is the data format and whether the goal is offline prediction or online control:

  • Offline: model trained on historical data, applied at inference time before or after the weld
  • Online: model makes decisions during the weld, within milliseconds, with hardware-in-the-loop constraints

Three concepts that extend these approaches but require more context: physics-informed ML (embedding physical models of the welding process into the learning), domain adaptation (transferring a model trained on one material or machine to another), and transfer learning (reusing weights from a pre-trained model to reduce the labelled data requirement). These are active research areas in industrial welding ML.

← All posts