TIERA Book demo ->
Technology blog
Anomaly detectionCondition monitoringTMFSSPhonoVibeTVIB
Honest AI / 6 min read

What AI Can and Cannot Tell You About a Machine

Anomaly detection is genuinely useful: it says 'this is not normal' earlier than a human round can. But it does not name the fault, and it inherits every bias in the baseline it learned. An honest look at scores, thresholds, false alarms, and why labelled data matters.

01

'Not normal' is useful — and it is all the model says

An anomaly detector does one thing: it learns what a machine's signals look like during normal running, and it raises a score when new data stops looking like that. This is genuinely valuable. Machines drift into failure over days and weeks, and a model that watches every hour can notice a change long before the next manual measurement route comes around.

But be clear about what the score contains. A reading of 0.91 does not say bearing, does not say misalignment, does not say loose sensor cable. It says: look here. Naming the fault still takes physics — defect frequencies, envelope analysis, an analyst who knows what a 1x-spaced sideband means. An anomaly score is a prompt to look, not a diagnosis, and every deployment that treats it as more than that eventually gets burned.

Anomaly detected is not the same as fault named What the model outputs 0.91 NOT NORMAL no fault name no cause no severity, no deadline = a prompt to go and look analyst + spectrum What the analyst adds BPFO envelope spectrum Outer-race bearing defect, early stage — plan the change-out
The model's whole output is the left-hand box. The right-hand box — a named fault with a plan — still comes from measurement and fault knowledge.
02

The baseline is the model — and it inherits every bias

Anomaly detection has no idea what a bearing is. 'Normal' is defined entirely by the data the model saw during training: those speeds, those loads, that season, that sensor in that mounting position. If the baseline was recorded in winter at one duty point, then a hot afternoon at a higher pump speed is, mathematically, an anomaly — the model cannot tell an unfamiliar operating condition from a fault, because both are simply 'far from what I learned'.

This is why the boring metadata matters as much as the waveform. Recording speed, load, and measurement setup alongside every capture — a tachometer or speed reference logged alongside simultaneous multi-channel sampling, the kind PhonoVibe's parallel-sampled inputs make straightforward — is what later lets you ask the only question that separates a false alarm from a find: did the machine change, or did the operating condition change?

Everything outside the boundary looks the same to the model Feature 1 (e.g. bearing-band energy) Feature 2 (e.g. crest factor) learned boundary of 'normal' drifting out: real fault? score rises as it leaves the cluster new load condition, healthy machine never in the training data — so it also scores as 'anomalous'
Both the drifting point and the healthy-but-unfamiliar cluster sit outside the learned boundary. The model flags both identically; only context tells them apart.
03

Thresholds, false alarms, and alarm fatigue

Every anomaly system needs a threshold, and every threshold is a trade. Set it low and you catch faults early but flag every speed step and process change; set it high and the panel stays quiet until the fault is loud. The trend below shows the two events that matter: a sharp spike when the operating condition changed — over in hours, back to baseline, no fault — and a slow, sustained rise that keeps climbing week after week. The shape of the excursion carries more information than the fact of crossing the line.

False alarms are not free. Each one sends someone to a healthy machine, and each wasted trip spends a little of the team's trust. After enough of them, flags get acknowledged without being investigated — alarm fatigue — and the one alert that mattered dies in a full inbox. A practical rule: act on sustained trends, and check every alarm against the operating state before checking it against the machine.

Anomaly score over time: one spike, one trend alarm threshold speed change — false alarm hours long, returns to baseline, machine is healthy true rise — sustained over weeks 1.0 0 Time (weeks 1–10) Anomaly score Both events cross the threshold. The shape — spike vs sustained trend — is what tells you which one deserves a wrench.
Two threshold crossings, two very different meanings. The narrow spike coincides with a speed change; the slow climb persists across weeks. Trend shape beats threshold logic.
04

Features vs raw waveform: pay for accuracy with auditability

There are two ways to feed a machine signal to a model. Hand it raw waveform windows and let a deep network find its own patterns — flexible, but data-hungry, and when the score rises nobody can say why. Or compute engineered features first — band energy, envelope-spectrum lines at bearing defect frequencies, crest factor, sideband ratios — and let a simpler detector watch those. The feature path usually detects a little later, but it fails in ways an engineer can inspect.

That auditability is worth a lot in practice. TVIB computes and exports exactly these quantities — narrowband FFT, crest factor, band and sideband cursors — so when an alarm fires you can open the feature that moved and see, for instance, that energy rose in the bearing band. The alarm stops being a mystery score and becomes the first line of the diagnosis.

Two pipelines, two kinds of answer raw waveform deep model millions of parameters score: 0.91 reason: unknown same waveform engineered features band energy · envelope lines crest factor · sidebands score: 0.91 reason: bearing-band energy rose The feature path may flag slightly later — but when it does, the alarm arrives with its own first clue.
Same signal, same score, different value. The feature pipeline tells you which physical quantity moved, which is where diagnosis starts.
05

A representative deployment, not a specific customer

A plant puts an anomaly model on a cooling-water pump, trained on three months of normal running. In summer, operations raises the VFD speed to meet load — and the score spikes. The baseline never contained that speed, so to the model the healthy pump at the new duty point is an anomaly. A technician walks out, finds nothing wrong, and the team retrains the baseline to include the new condition. That trip was the cost of a biased baseline, not a model bug.

Weeks later the score begins a slow, sustained climb with no matching change in operating state. This time the flag earns its keep: a technician connects a two-channel PhonoVibe D, and the narrowband spectrum in TVIB, read against the band and sideband cursors, shows non-synchronous lines at a bearing defect frequency. The fault now has a name, the repair gets scheduled instead of forced, and the division of labour is exactly right — the model prompted the look, the measurement and the analyst named the fault.

06

Why a labelled fault library beats scraped field data

If you want the model to do more than say 'not normal' — to rank likely fault types, or estimate severity — you need training data where the fault is actually known, and in a working fleet that is the scarce resource: failures are rare by design (that is the whole point of maintenance), so collecting enough labelled examples of any one fault to train a classifier means living through a lot of unplanned downtime first. Scraped field data makes the shortage worse, not better: labels get assigned weeks after capture from work orders and teardowns, real failures mix several mechanisms at once, and speed and load drift between recording and inspection. A simulator reverses the order: on a TMFSS the fault is installed and documented before the signal is captured, the same defect can be repeated across speeds and loads, and the accelerated-bearing-wear kit lets you record a staged degradation sequence rather than a single good-or-bad pair. To-Learn Vibe trains the analyst side of that same problem: the trainee diagnoses a simulated fault against a known answer, building exactly the pattern-recognition skill an anomaly flag still needs once it reaches a human.

This post is the second half of a pair: the earlier note on building predictive-maintenance datasets, at /blog/ml-ai-predictive-maintenance, covers how that labelled data gets generated and captured; this one covers what the trained model can honestly tell you afterwards. For the theory underneath both, the free primers at 101.tieraonline.in include AI Condition Monitoring 101 — a free primer, not an accredited certification — and TIERA's formal TCAT programme, detailed at /services, adds structured coursework with proctored exams at exams.tieraonline.in.

Where the label comes from decides what the model can learn Scraped field data label guessed 6 weeks later from a work order ? teardown shows three kinds of damage — which one was recorded? ? speed and load drifted between capture and inspection ? label = a guess after the fact Simulator-generated (TMFSS) fault installed and documented before capture — label is exact same fault repeated across speeds and loads, on demand staged wear sequences for severity, not just good-or-bad label = set before the signal exists Further reading: building the labelled dataset itself →
Field data answers 'what does this plant look like'; simulator data answers 'what does this fault look like'. Training a fault-aware model needs the second.
The kit for this job

TIERA instruments that do this work.

TMFSS — Machinery Fault Signature Simulator

TMFSS — Machinery Fault Signature Simulator

Generates fault data where the label is set before the signal exists — the ground truth an anomaly detector has to be trained and tested against.

Faults (Macro)
30+ base kit, extensible with add-on kits
Speed control
VFD with WiFi software
Tachometer
Built-in, analog output
Foundation
Solid rigid base — repeatable signatures across sessions
Warranty
1 year; AMC available
PhonoVibe Series — Sound & Vibration DAQ

PhonoVibe Series — Sound & Vibration DAQ

Consistent, calibrated capture — so the baseline the model learns and the follow-up it scores are actually comparable recordings.

Resolution
24-bit ADC, simultaneous sampling on every input
Channels
2 / 4 / 8 / 16 (D / Q / O / HD)
Sensor power
IEPE / ICP / CCLD — 24 V, 4 mA; TEDS recognition
Calibration
Factory certificate, 1-year validity
TVIB — Sound & Vibration Analysis Software

TVIB — Sound & Vibration Analysis Software

The engineered features and cursors that keep an analyst in the loop — turning 'this is not normal' into 'energy rose in the bearing band'.

FFT size
Up to 102,400 points
Cursors
Harmonic / band / sideband
Base module
TSAP201 — free with PhonoVibe
Trial
14-day fully-unlocked evaluation licence
From TIERA

The model says 'look here'. TIERA supplies everything that happens next.

TIERA does not sell a model that names your faults — after this post, you would not trust one that claimed to. What we build is the rest of the loop: a simulator that generates fault data where the label is set before the signal exists, a measurement chain that captures it (and your field data) consistently enough to compare, and the analysis and training tools that keep a human who can read a spectrum in the loop.

If you are building or buying anomaly detection, that is the part worth spending on first: ground truth to train and test against, capture you can audit, and an analyst who can turn a score into a diagnosis.

  • TMFSS fault signature simulator — 30+ fault types in the Macro base kit, installed and documented before capture, repeatable across speeds and loads; add-on kits include accelerated bearing wear for staged degradation sequences.
  • PhonoVibe DAQ series — 24-bit, simultaneous sampling on every input, IEPE sensor power with TEDS recognition, and a factory calibration certificate (1-year validity), so baseline and follow-up captures are actually comparable.
  • TVIB analysis software — narrowband FFT with harmonic, band, and sideband cursors, filtering and averaging: the engineered features that turn 'score: 0.91' into 'energy rose in the bearing band'.
  • To-Learn Vibe — 100+ simulated fault scenarios for the analyst side of the loop, so the person answering the flag has practised naming faults before a model starts raising them.
Learn this properly

Where this sits on the TIERA learning ladder.

The theory behind this article is covered free, in full, by the TIERA 101 primers: AI Condition Monitoring 101. They are self-paced, interactive, and end in an exam and a certificate.

TCAT adds structured, instructor-led coursework and proctored certification exams at exams.tieraonline.in — turning primer-level intuition into an assessed, industry-recognised analyst skillset.

TIERA 101 is a free introductory primer, not an accredited ISO certification, and its hours do not count towards the formal training ISO 18436 requires.