← All projects

PROJECT 087 / 102 · Manufacturing

Multiclass fault recognition.

Can inspection features distinguish the seven recorded fault classes?

Focused analytical studySteel plate faultsExecuted notebook
0.783macro F1 across seven recorded fault classes

THE RESULT

What the data shows

The largest computed metric is 0.7829 for Random forest; the smallest is 0.07239 for Prior baseline. Metric: macro_f1 (Macro F1).

Seven one-hot target indicators were removed during preparation. Healthy plates are not represented.

Multiclass fault recognition — chart from the computed study output
Computed study output. Full values and units are available in the results download.
Computed results · 3 of 3 rows. Values rounded for display; source units and raw column names are retained in the download.
modelaccuracybalanced accuracymacro f1
Prior baseline0.33930.14290.07239
Logistic regression0.67870.69010.6842
Random forest0.74550.76630.7829
Download the complete result table ↓

THE METHOD

From source to answer

Fixed multiclass classification with grouped identical inputs and macro-F1 evaluation.

The Python source exposes this study’s transformations. The complete project download includes shared preparation and evaluation routines.

EVALUATION

How the result was checked

Fixed 80/20 split of unique input groups (seed 42); exact input duplicates stay together.

1,552Training observations
389Test observations

Fixed models; default decision threshold; no holdout tuning.

Target and input features

Target: fault

Inputs: pixels_areas, x_perimeter, y_perimeter, minimum_of_luminosity, maximum_of_luminosity, length_of_conveyer, typeofsteel_a300, typeofsteel_a400, steel_plate_thickness, edges_index, empty_index, square_index, outside_x_index, edges_x_index, edges_y_index, outside_global_index, logofareas, log_x_index, log_y_index, orientation_index, luminosity_index, sigmoidofareas

Download evaluation record ↓

THE NEXT DECISION

What follows from the finding

Validate against new production batches and healthy examples before considering deployment.

Where the conclusion stops

Every source row is a recorded fault. The data cannot estimate a production defect rate or distinguish healthy plates. Batch and machine IDs are absent, so grouped exact-input holdouts do not prove factory transfer.

Related studies may reuse observations or holdouts. These are historical analyses; associations and backtests do not demonstrate commercial impact. Further model tuning needs new, untouched evaluation data.