ML Defect Detection for CT Scans

    2017–2018
    MACHINE LEARNINGAI SINCE 2017

    Training neural networks for industrial inspection in 2017 — years before AI was fashionable.

    Client

    Semiconductor industry

    My role

    Project lead — requirements through delivery

    Team

    In collaboration with Fraunhofer

    Year

    2017 – 2018

    Stack

    CaffeNeural networksCT / volumetric data

    Categories

    MACHINE LEARNINGAI SINCE 2017

    The problem

    Precision pipes for semiconductor manufacturing had to be checked for micro-defects. A trained human spent a week per batch squinting at computed-tomography scans — slow, expensive, and inconsistent in exactly the way a person gets tired.

    What I built

    • Trained a Caffe model on labelled defects, classifying by probability, type, size and rest-wall thickness.
    • Built volumetric scan import so CT data went straight into the pipeline.
    • Designed a trainable master/user workflow so engineers could teach the model new defect classes as they appeared in production.
    • Led the project from requirement definition through delivery, with Fraunhofer researchers advocating for neural nets harder than I did.

    The outcome

    It worked — despite near-universal scepticism at the time. My first AI project, eight years before the rest of the industry arrived.

    The story

    My first AI project. 2017. Pre-Transformer, pre-hype. In collaboration with Fraunhofer, whose researchers advocated for neural nets harder than I did.

    The problem: precision pipes for semiconductor manufacturing had to be inspected for micro-defects. A trained human spent a week per batch, squinting at CT scans. We trained a Caffe model on labelled defects — probability, type, size, rest-wall thickness — with a master/user workflow so an engineer could teach the model new defect classes as they appeared in production.

    Every time I told someone what I was working on, they thought it wouldn't work. It worked. That's when the 2008 daydream came back to me — a world where you type in English and machines write code. Fifteen years early. But the direction was right.

    Back to projects