$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Diese Studie beinhaltete keine direkten Experimente an menschlichen Teilnehmern oder Tieren. Alle Arbeiten wurden mit dem öffentlich verfügbaren, anonymisierten LC25000 Datensatz histopathologischer Bilder durchgeführt, der keine identifizierbaren Patienteninformationen oder direkten Umgang mit menschlichem Gewebe enthielt. Eine Genehmigung des Institutional Review Board (IRB) oder des Institutional Animal Care and Use Committee (IACUC) war nicht erforderlich. Alle Verfahren entsprachen ethischen Standards und hielten sich an die Nutzungsbedingungen des Datensatzes für akademische Forschung. Abbildung 2 zeigt die Schritte des Workflow-Diagramms.

Abbildung 2: Arbeitsablauf der vorgeschlagenen Methode. Der Workflow umfasst Datenvorverarbeitung, Erweiterung, Modelltraining und Evaluation. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Datensatzbeschreibung
Der LC25000 Datensatz wurde für diese Studie verwendet. Es bestand aus 25.000 histopathologischen Bildern, die alle einheitlich als JPEG-Dateien mit einer Auflösung von 768 × 768 Pixel formatiert waren. Der Datensatz basiert auf einem ersten Set von 1.250 Originalbildern, darunter 250 gutartige Lungengewebeaufnahmen, 250 Adenokarzinome der Lunge, 250 Plattenepithelkarzinome, 250 gutartige Darmgewebeabbildungen und 250 Darmadenokarzinome. Die übrigen Bilder wurden durch Datenerweiterung generiert, um den Datensatz zu erweitern und so eine vielfältige und umfangreiche Sammlung für robustes Modelltraining und -validierung sicherzustellen.
Die hochauflösenden Bilder ermöglichten eine detaillierte Untersuchung der Zellstrukturen, was für eine genaue Krebsklassifikation unerlässlich war. Eine Datenerweiterung war aufgrund der begrenzten Anzahl an Originalbildern notwendig; Techniken wie Rotationen, Flips, Zooms und Shifts wurden eingesetzt, um die Datensatzgröße und -vielfalt synthetisch zu erhöhen. Dieser Prozess erzeugte weitere 23.750 synthetische Bilder auf klassenbalancierte Weise, was zu einem endgültigen Datensatz von 25.000 Bildern führte, wobei jede Klasse 5.000 Bilder nach der Augmentation enthält.
Datenvorverarbeitung
Die histopathologischen Rohbilder im Datensatz hatten eine Auflösung von 768 × 768 Pixeln. Um die Kompatibilität mit der EfficientNetB7-Architektur zu gewährleisten und die Recheneffizienz zu maximieren, wurde jedes Bild von 768 × 768 auf 224 × 224 Pixel verkleinert. Dieser Größenanpassungsprozess stellte einen Kompromiss zwischen dem Erhalt wesentlicher histologischer Merkmale und der Reduzierung des Rechenaufwands dar. Die Größenänderungsoperation wurde mathematisch dargestellt, wie in
Gleichung 1:
(1)
wobei X das ursprüngliche Bild bezeichnete, Xin der Größe das verkleinerte Bild, und h und w jeweils die gewünschte Höhe und Breite darstellten. Alle Pixelwerte wurden auf einen Bereich von 0 bis 1 normalisiert, was das Training stabilisierte und beschleunigte, indem eine konsistente Eingabeverteilung über die Bilder sichergestellt wurde. Diese Normalisierung wurde mathematisch berechnet, wie in Gleichung 2 gezeigt. Dieser Schritt war entscheidend, um die Modellkonvergenz während des Trainings zu verbessern.
(2)
Datenaugmentation wurde als kritische Technik eingesetzt, um die Robustheit und Anwendbarkeit von Deep-Learning-Modellen zu verbessern, insbesondere im Kontext der medizinischen Bildgebung mit begrenzten und unausgewogenen Datensätzen. In dieser Studie wurden verschiedene Augmentationstechniken mit dem ImageDataGenerator-Modul von TensorFlow angewendet, um in vivo Variation histopathologischer Bilder zu simulieren. Diese Techniken umfassten zufällige Drehungen von bis zu 20 Grad, um die Variabilität der Gewebeorientierung zu simulieren, horizontale und vertikale Verschiebungen bis zu 20 % der Bilddimensionen, um die Positionsvariabilität während der Objektträgervorbereitung nachzuahmen, sowie zufällige Zooms von bis zu 20 %, um die Vergrößerungsstufen widerzuspiegeln.
Zusätzlich wurde horizontales Flipping durchgeführt, um Spiegelbildvariationen einzuführen und so den Trainingsdatensatz weiter zu bereichern. Um neu synthetisierte Pixel während dieser Transformationen zu verwalten, wurde eine Strategie des nächstgelegenen Nachbarn-Füllens gewählt, um reibungslose Übergänge zu gewährleisten und die Integrität wichtiger histologischer Merkmale zu bewahren. Die für die Erweiterung verwendete 2D-Rotationsmatrix wird in Gleichung 3 dargestellt, und Gleichung 4 definiert eine Funktion mit einer inkrementellen Änderung:
(3)
(4)
Diese Augmentationstechniken kompensierten Herausforderungen wie Klassenungleichgewicht, leichte histologische Variationen und Datensatzbeschränkungen, indem sie es dem Modell ermöglichten, invariante Merkmale zu lernen und das Risiko von Überanpassungen zu verringern. Durch die synthetische Erweiterung des Datensatzes und die Einbeziehung kontrollierter Variabilität verbesserte die Datenaugmentation die Fähigkeit des Modells, auf neue, unsichtbare Daten zu verallgemeinern, erheblich und schaffte so ein stärkeres und robusteres System für den klinischen Einsatz bei der Diagnose von Lungen- und Darmkrebs.
Modellarchitektur
Das Modell wurde auf Basis der EfficientNetB7-Architektur entwickelt, einem hochmodernen Deep-Learning-Netzwerk, das für seine Leistung, Skalierbarkeit und Effektivität bei Bildklassifikationsaufgaben bekannt ist. EfficientNetB7 wurde mit einer Reihe von Mobile Inverted Bottleneck Convolution (MBConv)-Blöcken konstruiert, die tiefenseparable Faltungen integrierten. Dieses strukturelle Design komprimierte das Modell effektiv, was zu erheblichen Reduktionen der Anzahl der Parameter bei minimalem Leistungsverlust führte. Diese Innovation ermöglichte es dem Modell, hohe Genauigkeit bei geringeren Rechenkosten zu erreichen, was es besonders für rechnerintensive Anwendungen wie histopathologische Bildanalyse geeignet machte. Abbildung 3 zeigt die Modellarchitektur des vortrainierten EfficientNetB7.

Abbildung 3: Modellarchitektur von EfficientNetB7. Diese Abbildung zeigt die detaillierte Struktur des EfficientNetB7-Modells und veranschaulicht seine Hauptschichten und funktionalen Blöcke, die für die Bildklassifikation verwendet werden. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Das Modell akzeptierte vorverarbeitete histopathologische Bilder, die von ihren ursprünglichen Abmessungen von 768 × 768 Pixel auf 224 × 224 Pixel verkleinert worden waren, um den Eingabeanforderungen von EfficientNetB7 gerecht zu werden. Jedes Bild durchlief mehrere Prozesse im Netzwerk, darunter Batch-Normalisierung, Swish-Aktivierungsfunktionen und Faltungsoperationen. Die Batch-Normalisierung wurde wie in Gleichung 5 gezeigt berechnet. Die Swish-Aktivierungsfunktion führte zu Nichtlinearität und ermöglichte ein schnelleres und effizienteres Training im Vergleich zu herkömmlichen Funktionen wie ReLU. Diese Schichten wurden entwickelt, um hierarchische Merkmale zu extrahieren und zu verbessern, sodass das Modell schrittweise von niedrigen zu höheren Mustern lernen konnte, während die Bilder im Netzwerk verbreitet wurden.
(5)
Das Faltungsrückgrat von EfficientNetB7, das auf dem ImageNet-Datensatz vortrainiert wurde, bot einen hochgradig verallgemeinerbaren Satz von Merkmaldetektoren, die über eine breite Palette von Bilddomänen hinweg wirksam waren. Die vortrainierte Basis spielte eine Schlüsselrolle bei der Erfassung subtiler, aber informativer Muster in histopathologischen Bildern, die oft durch hohe Variabilität innerhalb der Klassen und feinkörnige Merkmale gekennzeichnet sind. Die Ausgabe der Faltungsschichten wurde an eine globale Durchschnittspooling-Schicht weitergeleitet, die die räumlichen Dimensionen auf einen einzelnen Merkmalsvektor für jedes Bild reduzierte. Dieser Vektor, der die relevantesten Merkmale der Faltungsschichten einkapselt, wurde dann zu einem eindimensionalen Array abgeflacht, um mit vollständig zusammenhängenden Schichten kompatibel zu sein. Der Algorithmus zur verbesserten Erkennung von Lungen- und Darmkrebs ist in Supplementary File 1 bereitgestellt.
Die anschließende Netzwerkarchitektur umfasste zwei dichte (vollständig verbundene) Schichten mit jeweils 128 bzw. 64 Einheiten. Beide Schichten nutzten die Aktivierungsfunktion der Rectified Linear Unit (ReLU), um zusätzliche Nichtlinearität einzuführen und die extrahierten Merkmale feinabzustimmen, sodass das Modell präzisere Muster und Beziehungen innerhalb der Daten erkennen konnte. Die letzte Schicht des Modells war eine SoftMax-Ausgabeschicht mit fünf Neuronen, die jeweils eine der fünf Klassen im Datensatz repräsentierten. Die SoftMax-Funktion erzeugte eine Wahrscheinlichkeitsverteilung über die Klassen, die die Vorhersage des Modells für jedes Eingabebild widerspiegelte, wie in Gleichung 6 beschrieben:
(6)
Die Kombination aus modernsten Faltungstechniken, robuster Regularisierung und effektiven Optimierungsstrategien führte zu einem Deep-Learning-Modell, das sich hervorragend für die Klassifikation von hochrisikoreichen medizinischen Bilden eignet. Das Modell erreichte Präzision, Skalierbarkeit und operative Effizienz und zeigte ein starkes Potenzial für die klinische Anwendung bei der Diagnose von Lungen- und Darmkrebs. Innerhalb dieses Rahmens wurde die Regularisierung hauptsächlich durch fortschrittliche Datenerweiterung und den Einsatz von frühzeitigem Stopping erreicht; Es wurde kein expliziter Dropout oder Gewichtsabfall auf die dichten Schichten angewendet.
Schulung und Validierung
Die Validierungs- und Vortrainingspipeline des Convolutional Neural Network (CNN) für LC25000 histopathologische Bildklassifikation wurde entwickelt, um die Modellleistung zu optimieren und eine gute Verallgemeinerung sicherzustellen. Die Pipeline begann mit einer umfassenden Vorverarbeitung, die die Reduzierung der ursprünglichen 768 × 768-Pixel-Bilder auf 224 × 224 Pixel umfasste, um den Eingabeanforderungen der EfficientNetB7-Architektur gerecht zu werden. Die Pixelintensitäten wurden auf den Bereich [0, 1] normalisiert, um das Training zu stabilisieren und zu beschleunigen, und Datenerweiterungstechniken, einschließlich zufälliger Rotationen, Verschiebungen, Zooms und horizontaler Flips, wurden angewandt, um Variabilität einzuführen und Überanpassung zu mindern. Diese Vorverarbeitungsoperationen stellten sicher, dass das Modell invariante Merkmale lernte und gut auf neue Daten verallgemeinerte.
Das EfficientNetB7-Modell, das auf dem ImageNet-Datensatz vortrainiert wurde, wurde als Basis verwendet und bot einen robusten Merkmalsdetektor, der in der Lage ist, subtile histologische Muster zu erkennen. Das Modell wurde anschließend mit zwei dichten Schichten (128 und 64 Einheiten) feinabgestimmt, die durch die Funktion Rectified Linear Unit (ReLU) aktiviert wurden, gefolgt von einer SoftMax-Ausgangsschicht für die Fünf-Klassen-Klassifikation. Diese Architektur war sowohl auf Präzision als auch auf Recheneffizienz optimiert und eignete sich daher gut für medizinische Bildanalyse. Die Adam-Optimierer-Aktualisierungsregel für θ ist in Gleichung 7 dargestellt.
(7)
Modelltraining wurde in Chargen von 128 Bildern mit dem Adam-Optimierer durchgeführt, der die Lernrate adaptiv skalierte, um eine effektive Konvergenz zu fördern. Ein frühes Stoppkriterium wurde eingeführt, um Validierungsverluste zu überwachen und das Training zu stoppen, falls keine Verbesserung festgestellt wurde, um Überanpassungen zu verhindern und die Reiknerressourcen zu optimieren. Während des gesamten Trainings wurden wichtige Leistungskennzahlen – darunter Genauigkeit, Verlust, Präzision und Rückruf – mithilfe eines Hold-out-Validierungssets erfasst, das 20 % der Daten umfasste. Das Hold-out-Set lieferte wichtige Einblicke in die Verallgemeinerungsfähigkeiten des Modells und minderte das Risiko einer Überanpassung auf unsichtbare Daten.
Die Integration fortschrittlicher Vorverarbeitungs-, Datenerweiterungs- und Optimierungsstrategien führte zu hervorragender Modellgenauigkeit und Robustheit und zeigte ein starkes klinisches Anwendungspotenzial bei der Erkennung von Lungen- und Darmkrebs. Alle Experimente wurden auf einer NVIDIA Tesla P100 GPU mit 16 GB Speicher und 64 GB Systemspeicher durchgeführt. Die gesamte Trainingspipeline – einschließlich Vorverarbeitung, Augmentation und Modelloptimierung – erforderte etwa drei Stunden, um zehn Epochen mit einer Batchgröße von 128 Epochen abzuschließen. Diese rechnergestützte Infrastruktur wurde ausgewählt, um den großen, erweiterten Datensatz effizient zu verwalten und gleichzeitig angemessene Trainingszeiten einzuhalten, die für klinische Forschungsumgebungen geeignet sind.
Zur Reproduzierbarkeit wurden alle kritischen Hyperparameter explizit angegeben. Das Modell wurde mit dem Adam-Optimierer trainiert, mit einer konstanten Lernrate von 0,001. Die Ausbildung wurde maximal über 10 Epochen durchgeführt, wobei frühzeitige Stopps aufgrund von Validierungsverlust und einer Geduld von drei Epochen zur Verhinderung von Überanpassungen durchgeführt wurden. Eine Batchgröße von 128 Personen wurde sowohl für die Trainings- als auch für die Validierungsphase genutzt. Um konsistente Ergebnisse zu gewährleisten, wurde der zufällige Seed in allen Phasen des Datenladens und des Modelltrainings auf 42 gesetzt. Während der Ausbildung wurde kein Lernraten-Abfallplan angewendet.
Das Protokoll kombinierte systematische Vorverarbeitung, gut kalibrierte Hyperparameter, rigorose Validierungsschemata und eine offene Rechenumgebung, um sowohl Genauigkeit als auch Reproduzierbarkeit zu fördern. Der Workflow schuf durch die Integration robuster Deep-Learning-Architektur, effektive Optimierung und reproduzierbares experimentelles Design eine solide Grundlage für die histopathologische Bildklassifikation. Neben dem Nachweis einer starken Leistung bei der Erkennung von Lungen- und Darmkrebs definierte das Protokoll einen skalierbaren Rahmen, der in zukünftigen Forschungen auf ähnliche biomedizinische Bildgebende Herausforderungen ausgeweitet werden kann.
Während der Modellentwicklung wurden mehrere praktische Anpassungen umgesetzt, um zuverlässige und reproduzierbare Ergebnisse zu erzielen. Frühes Stoppen und fortschrittliche Datenaugmentation wurden eingesetzt, um ein Klassenungleichgewicht und Überanpassung zu beheben. Der hohe Speicherverbrauch während des Trainings wurde durch die Größe der Bilder auf 224 × 224 Pixel und die Verwendung einer Batchgröße von 128 Pixel gemildert. Bei langsamer Konvergenz wurde die Lernrate empirisch auf 0,001 gesetzt. Eine manuelle Überprüfung der Bildverzeichnisstruktur wurde durchgeführt, um Datenladefehler zu vermeiden, und zufällige Seeds wurden korrigiert, um die Reproduzierbarkeit zu gewährleisten. Diese Strategien können als praktische Orientierung für Forscher dienen, die ähnlichen Herausforderungen beim Training von Deep-Learning-Modellen mit großen histopathologischen Bilddatensätzen gegenüberstehen.
Statistische Analyse
Die statistische Modellierung der Modellleistung erfolgte mit einem umfassenden Set von Kennzahlen, um Genauigkeit, Stabilität und Generalisierbarkeit zu bewerten. Wichtige Bewertungsmaße umfassten Präzision, Rückruf, F1-Wert und Genauigkeit zur Quantifizierung der Klassifikationsleistung. Die Verwirrungsmatrix wurde verwendet, um klassenspezifische Fehlermetriken zu berichten, die gemäß den Gleichungen 8-10 berechnet wurden:
(8)
(9)
(10)
Zusätzlich wurden Fehlermaße wie Mean Squared Error (MSE), Root Mean Squared Error (RMSE) und Average Absolute Error (MAE) zur Bewertung der Vorhersagegenauigkeit ausgewertet, berechnet mit den Gleichungen 11-13:
(11)
(12)
(13)
Die Receiver Operating Characteristic (ROC)-Kurve und die Area Under the Curve (AUC) wurden verwendet, um die Fähigkeit des Modells zu bewerten, zwischen Klassen bei verschiedenen Schwellenwerten zu unterscheiden. Der AUC wurde wie in Gleichung 14 gezeigt berechnet:
(14)
Diese statistischen Analysen lieferten eine gründliche Bewertung der Klassifikationsleistung, Robustheit und Verallgemeinerung des Modells auf unbekannte Daten.
Ablationsstudie
Um den Beitrag jeder Komponente im Klassifikationsrahmen weiter zu bewerten, wurde eine Ablationsstudie durchgeführt, indem gezielt bestimmte architektonische Elemente des Endmodells weggelassen oder modifiziert wurden. Konkret wurden zwei alternative experimentelle Konfigurationen ausgewertet: Eine Konfiguration umfasste sowohl die Global Average Pooling- als auch die Flatten-Schicht, gefolgt von zwei dichten Schichten (128 und 64 Einheiten); die andere Konfiguration ließ sowohl die Flatten-Schicht als auch die 128-Einheiten-Dichteschicht aus, sodass nur noch die Global Average Pooling-Schicht und eine einzelne 64-Einheiten-Dichteschicht übrig blieben.
Die vollständige Architektur, wie in den Hauptergebnissen berichtet, erreichte eine Validierungsgenauigkeit von etwa 96 %. Als die Flatten-Schicht ausgeschlossen wurde und nach dem Global Average Pooling nur die 128- und 64-Einheiten-Dichteschichten verwendet wurden, sank die Validierungsgenauigkeit auf 81,6 %. Umgekehrt sank die Validierungsgenauigkeit, wenn die 128-Einheiten-Dichtschicht ausgeschlossen und die Flatten-Schicht beibehalten wurde, auf 88 %. Diese Ergebnisse zeigten die Notwendigkeit, sowohl die zusätzliche dichte Schicht als auch die entsprechenden architektonischen Komponenten einzubeziehen, um eine optimale Klassifikationsleistung zu erreichen. Die Ergebnisse der Ablationsexperimente zeigten konsequent, dass die Kombination aus Global Average Pooling, Flattening und zwei vollständig verbundenen Schichten eine ausdrucksstärkere Merkmalsrepräsentation ermöglichte, was zu einer robusteren und genaueren histopathologischen Bildklassifikation führte.