Skip to content

Selected workDoctoral researchAI & statistics

RWTH Aachen · Applied research · AI, ML & Statistics

From vibrations to predictions.

I turned high-frequency vibration and acoustic signals into features that could classify weld quality and estimate mechanical strength.

Working from one experimental campaign, I investigated two distinct ways of processing the same source measurements and evaluated how different statistical and machine-learning methods performed.

Feature engineeringSupervised MLStatistical inferenceModel evaluation
123welds in the classification study
24 → 4features after selection
100×random train/test allocations
0.44best in-sample regression R²*

* Adjusted R² = 0.36 for the three-feature model on a 40-weld subset; not an out-of-sample accuracy claim.

01 / The research question

One experimental foundation. Two paths from signal to insight.

Ultrasonic metal welding joins metal sheets with high-frequency mechanical vibration. Testing the finished joint for strength is often destructive. We wanted to investigate whether non-contact measurements taken during welding could say something useful about the resulting joint.

SHARED EXPERIMENTAL CAMPAIGN

120 original welds, with three additional measurements for the ML paper.

The PhD analysis used the original 120 copper welds. The classification paper used those same 120 welds plus three additional measurements, giving 123 observations. The papers did not start from unrelated datasets; they applied different signal-processing and modeling approaches to a shared experimental foundation.

PATH ADAGA 2022 · Classification

What quality state is the weld in?

Wavelet packet decomposition → energy in frequency bands → neighborhood component analysis → neural network, SVM and LDA classifiers.

Explore machine learning →
PATH BPhD Chapter 5 · Regression

How strong is the weld?

Smoothed vibration envelopes → process-stage timing and amplitude features → statistical testing → robust linear regression.

Explore statistical modeling →
02 / Supervised machine learning

Training models to recognize weld quality.

In the classification study, each of the 123 observations had a quality class based on the welding process and mechanical-test reference. The challenge was not merely fitting a classifier—it was constructing informative inputs from high-frequency sensor signals.

42UnderweldInsufficient welding
40Basic weldStrong weld
41Basic weld+Strong, approaching overwelding

“Basic weld+” was not a class of experimentally observed overwelds; that distinction matters when describing the labels and what the model learned.

01 · PROCESS

Build signal features

Measured horn, anvil and microphone signals were processed with level-3 wavelet packet decomposition. Normalized energy across eight frequency bands per sensor yielded 24 candidate features.

02 · SELECT

Reduce irrelevant inputs

Neighborhood component analysis and process knowledge guided the selection of four discriminative features. No microphone feature was retained.

03 · EVALUATE

Compare model families

Compared a backpropagation neural network, support vector machine and linear discriminant analysis using 100 random 85/15 train/test allocations, with cross-validation and hyperparameter optimization.

Feature weights from neighborhood component analysis for horn, anvil and microphone signal bands Expand chart ↗
Feature selection. The original paper's neighborhood component analysis identified which frequency-band features carried the most discriminative information.
The key finding

Support vector machines and linear discriminant analysis performed especially well on held-out data. Feature reduction improved SVM results, barely changed LDA and weakened the neural network's test result. The value of feature selection depended on the model.

Boxplots comparing neural-network, linear discriminant and SVM test-set accuracy across repeated data allocations Expand chart ↗
Test-set accuracy over 100 allocations. Repeated splitting exposes the distribution and variability of performance instead of presenting one favorable training run.

These results are evidence of supervised model development and evaluation on a controlled experimental dataset. They are not proof of performance across different welding machines, materials or production environments.

03 / Statistical inference & regression

Going beyond categories to estimate weld strength.

For the doctoral work, I followed a different processing route: filtering the vibration measurements, extracting smoothed amplitude envelopes and computing features tied to changes between physical welding stages. On a subset of 40 welds, the target became continuous measured strength rather than a quality class.

FEATURE DESIGNTiming, amplitude, slopes and ratios

Extract physically interpretable indicators from horn and anvil vibration envelopes.

STATISTICAL INFERENCECorrelations, uncertainty and redundancy

Use Spearman correlation, p-values, bootstrapped 95% confidence intervals and partial correlations.

ROBUST MODELINGFit models that acknowledge imperfect data

Apply bisquare-reweighted robust linear regression, feature selection and 3,000 bootstrap resamples.

Annotated process-stage envelope plot showing extracted anvil vibration features Expand chart ↗
Physics-informed feature engineering. Signals were processed into features with interpretations tied to the underlying stages of welding. Original PhD Chapter 5 figure.

Did the engineered features outperform a simple baseline?

BASELINE · WELDING TIME ONLY0.13 R²

A linear model using only total welding time.

THREE ENGINEERED FEATURES0.44 R²

Adjusted R² = 0.36 after accounting for complexity.

Interpretation: these are in-sample goodness-of-fit statistics, not independently validated predictive accuracy. The raw R² values are comparable; the adjusted R² is reported separately.

Scatterplot and fitted regression for weld strength versus welding duration with confidence bounds Expand chart ↗
Baseline regression. Welding time alone explained approximately 13% of the observed variation within the selected group.

Methods such as rank correlations, bootstrap intervals, partial correlations and robust fitting were chosen because the assumptions behind ordinary least-squares regression did not always hold for the measured data.

04 / Engineering constraints

Useful models still have to work in the real system.

The doctoral investigation also tested whether processing vibration envelopes could detect a quality-related welding stage quickly enough to inform a real-time decision.

MEASURED PROCESSING TIME65.4 ms

35.7 ms for envelope processing and 29.7 ms for rate-of-change analysis.

ORIGINAL TARGET50 ms

Not yet met. The prototype remained below the roughly 100 ms stage-duration reference but required optimization.

That distinction is deliberate: a promising analysis is not automatically a production-ready monitoring system. Timing, sensing conditions and validation outside the laboratory remain part of the product problem.

05 / Skills demonstrated

What this work says about my AI/ML capabilities.

The valuable skill is not simply knowing model names. It is framing a useful problem, engineering defensible inputs, selecting an appropriate method and understanding where the evidence stops.

01

Problem formulation

Distinguish classification, continuous regression and online detection tasks.

02

Data processing

Prepare synchronized, high-frequency sensor time series for modeling.

03

Feature engineering

Build both frequency-based and physically interpretable predictors.

04

Statistical inference

Use correlations, bootstrap confidence intervals and robust estimators.

05

Model evaluation

Compare algorithms, baselines, data splits and selection strategies.

06

Engineering judgment

Consider interpretability, sensing and deployment constraints.

What I would validate next

The work established feasibility on a controlled experimental campaign, not a universally transferable industrial AI system. Further work would test across materials, machines and operating conditions; perform feature selection strictly within training folds; and benchmark streaming inference end to end.

06 / Primary sources

The original research, methods and figures.

Related work

Continue exploring the research.

Original research figure