Therapieansprechen aus H&E-Biopsie-Scans

Wir haben die KI- und ML-Pipeline entwickelt, die ein Modell auf H&E-gefärbten Krebs-Biopsie-Scans trainiert, um die Ansprechwahrscheinlichkeit auf eine Therapie vorherzusagen.
- Kontext
- Eine europäische CRO im Bereich Krebsbiopsien wollte wissen, ob das Gewebe selbst genug Signal trägt, um vor Therapiebeginn zu sagen, welche Patientinnen und Patienten wahrscheinlich ansprechen. Der Eingang ist das Routineprodukt jedes Pathologielabors: H&E-gefärbte Biopsie-Schnitte, hochauflösend digitalisiert. Es wird nichts neu erhoben, und genau das macht die Frage lohnend. Liegt die Antwort in Material, das ohnehin existiert, ist der Weg von der Forschung in die Anwendung deutlich kürzer als bei einem neuen Assay.
- Herausforderung
- Drei Eigenschaften machen die Aufgabe schwerer als eine übliche Bildklassifikation. Ein Whole-Slide-Scan ist viel zu groß, um ihn einem Modell direkt vorzulegen; jeder Schnitt muss in Kacheln zerlegt und aus den Kacheln wieder eine Vorhersage pro Patient zusammengesetzt werden. Das Label steckt nicht im Bild: Das Ansprechen ist ein klinisches Ergebnis, das später erhoben wird, jeder Schnitt ist also nur schwach gelabelt und das Modell muss das Signal finden, ohne dass ihm gesagt wird, wo es liegt. Und die Zahl der Patienten ist klein, auch wenn die Zahl der Kacheln sehr groß ist. Ein Modell kann die Kohorte also auswendig lernen, lange bevor es etwas Übertragbares lernt.
- Vorgehen
- Wir haben die Pipeline durchgängig gebaut. Einlesen und Qualitätskontrolle der Scans, Gewebesegmentierung zum Aussortieren von Hintergrund und Färbeartefakten, Kachelung mit Stain-Normalisierung, damit Schnitte verschiedener Scanner vergleichbar sind, Merkmalsextraktion über die Kacheln und ein Aggregationsschritt, der aus tausenden Kachel-Repräsentationen eine Vorhersage pro Patient macht. Gesplittet wird nach Patient und nie nach Kachel, damit dieselbe Person nicht auf beiden Seiten eines Splits auftaucht. Validierungsschema und Reporting-Metrik standen vor dem Trainingsstart fest. Daten und Code sind fixiert, jeder Trainingslauf ist protokolliert, und jede Zahl in einem Bericht lässt sich auf den Lauf zurückführen, der sie erzeugt hat. Der Aufbau der Pipeline ist der, den diese Klasse von Aufgaben verlangt: Whole-Slide-Image zu Kacheln, ein Pathologie-Feature-Encoder über die Kacheln, Attention-based Multiple Instance Learning zur Aggregation und am Ende eine Biomarker-Vorhersage pro Patient.
- Ergebnis
- Die Pipeline trainiert und bewertet ein Modell, das das Therapieansprechen allein aus dem Biopsie-Scan vorhersagt, und sie tut das reproduzierbar: gleiche Daten und gleicher Code ergeben wieder dieselben Zahlen. Validiert wird über eine Kreuzvalidierung auf Patientenebene gegen eine vor dem Training festgelegte Metrik, und der Held-out-Split blieb bis zum Schluss unangetastet. Die Arbeit war als technische Machbarkeitsstudie angelegt; Leistungszahlen daraus veröffentlichen wir nicht.
- Stack
- Durchgehend Python, mit versionierten Daten, fixierten Abhängigkeiten und protokollierten Experimentläufen. Der Partner hält Code, Modellgewichte und das vollständige Trainingsprotokoll und kann ohne uns nachtrainieren.






