Methodenartikel

Vorhersage der Behandlungserfolg für bildgestützte Therapien mit maschinellem lernen: ein Beispiel für eine Trans-arterielle Behandlung des hepatozellulären Karzinoms

DOI:

10.3791/58382

10. Oktober 2018

In diesem Artikel

Zusammenfassung

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Intra-arterielle Therapien sind der Standard der Versorgung von Patienten mit Leberzellkarzinom, die chirurgische Resektion unterziehen kann nicht. Eine Methode für die Vorhersage der Reaktion zu diesen Therapien wird vorgeschlagen. Die Technik nutzt Pre Verfahrensinformationen klinische, demographischen und bildgebenden Maschine Lernmodelle zur Vorhersage der Reaktion vor der Behandlung zu trainieren.

Zusammenfassung

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Intra-arterielle Therapien sind der Standard der Versorgung von Patienten mit Leberzellkarzinom, die chirurgische Resektion unterziehen kann nicht. Das Ziel dieser Studie war es, eine Methode zur Vorhersage der Reaktion auf die Intra-arterielle Behandlung vor dem Eingriff zu entwickeln.

Die Methode bietet einen allgemeinen Rahmen für die Vorhersage der Ergebnisse vor der Intra-arterielle Therapie. Es geht um Bündelung einer Kohorte von Patienten klinische, demographische und bildgebende Daten und verwenden diese Daten, um eine Machine-Learning-Modell zu trainieren. Das trainierte Modell wird auf neue Patienten angewendet, um die Wahrscheinlichkeit des Ansprechens auf die Intra-arterielle Therapie abschätzen zu können.

Die Methode umfasst die Akquisition und Analyse von klinischen, demographischen und bildgebenden Daten aus N -Patienten, die bereits Trans-arterielle Therapien unterzogen haben. Diese Daten sind in diskrete Merkmale (Alter, Geschlecht, Leberzirrhose, Tumor-Enhancement usw.) analysiert und binarisiert in True/False-Werten (z.B. Alter über 60, Männliches Geschlecht, Tumor-Erweiterung über eine Schwelle, etc.). Low-Varianz und Features mit niedrigen Univariate Assoziationen mit dem Ergebnis werden entfernt. Jeden behandelten Patienten ist beschriftet, nach ob sie reagiert oder nicht auf Behandlung reagieren. Jeder Patient Training ist somit durch eine Reihe von binären Funktionen und ein Ergebnis-Label vertreten. Machine Learning Modelle sind mit N - 1 Patienten mit Tests auf der linken Seite-Out Patient trainiert. Dieser Prozess wird für jedes der N Patienten wiederholt. Die N -Modelle werden gemittelt, um eine endgültige Modell zu erreichen.

Die Technik ist erweiterbar und ermöglicht die Aufnahme von zusätzlichen Funktionen in der Zukunft. Es ist auch eine verallgemeinerbare Prozess, der die klinische Forschungsfragen außerhalb der interventionellen Radiologie angewendet werden kann. Die Haupteinschränkung besteht die Notwendigkeit Funktionen manuell jeden Patienten abgeleitet. Eine beliebte moderne Form des maschinellen Lernens genannt Tiefe erfordert lernen, nicht unter diese Beschränkung leidet sondern größeren Datasets.

Einleitung

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Patienten mit Leberzellkarzinom, die nicht chirurgische Kandidaten werden Intra-arterielle Therapien1,2,3angeboten. Es gibt keine einzige Metrik, die bestimmt, ob ein Patient auf eine Intra-arterielle Therapie ansprechen wird, bevor die Behandlung verabreicht wird. Das Ziel dieser Studie war es, eine Methode zu demonstrieren, mit dem Behandlungserfolg vorhergesagt durch die Anwendung von Methoden aus maschinellem lernen. Solche Modelle betreuen Ärzte und Patienten bei der Wahl ob Sie mit einer Behandlung fortfahren möchten.

Das Protokoll beinhaltet einen reproduzierbaren Prozess für Weiterbildung und Aktualisierung eines Modells primäre Patientendaten (klinische Hinweise, Demographie, Labordaten und Imaging) ab. Die Daten werden zunächst für Besonderheiten, mit jedem Patienten vertreten durch eine Reihe von binären Funktionen und eine binäre Ergebnis Zielbezeichnung analysiert. Das Ergebnis-Label wird mittels einer etablierten Imaging-basierte Antwort Kriterium für hepatozellulären Therapie4,5,6,7ermittelt. Die Funktionen und die Ziel-Etiketten sind an Maschine Lernsoftware übergeben, die die Zuordnung zwischen Funktionen und Ergebnisse unter einem bestimmten Modell (logistische Regression oder zufällige Wald)8,9,10lernen lernt. Ähnliche Techniken wurden in Radiologie und anderen Bereichen der Krebsforschung für Diagnose und Behandlung Vorhersage11,12,13angewendet.

Die Methode passt sich Techniken aus der Informatik auf dem Gebiet der interventionellen Radiologie. Traditionelle Bedeutung Studien in der interventionellen Radiologie und Medizin im allgemeinen verlassen auf Mono - oder Oligo-Feature Analysen. Beispielsweise enthält das Modell für End Stage Liver Disease fünf klinischen Metriken, um das Ausmaß der Lebererkrankung zu beurteilen. Der Vorteil des vorgeschlagenen Verfahrens ist die Fähigkeit, Funktionen hinzuzufügen, großzügig; 25 Funktionen sind in der Beispiel-Analyse berücksichtigt. Zusätzliche Funktionen können hinzugefügt werden wie gewünscht.

Die Technik kann auf andere radiologischen Interventionen angewendet werden, wo die Pre- und Post-Intervention Bilddaten zur Verfügung stehen. Ergebnisse nach perkutane Behandlung könnte beispielsweise in einer ähnlichen Weise vorhergesagt werden. Die wichtigste Einschränkung der Studie ist die Notwendigkeit, manuelle Kurat Funktionen für die Aufnahme in das Modell. Datenextraktion Kuration und Funktion ist zeitaufwendig für den Praktiker und klinischen Einführung dieser Maschine Lernmodelle behindern kann.

Zugriff eingeschränkt. Bitte melden Sie sich an oder starten Sie eine Testversion, um diesen Inhalt anzuzeigen.

Protokoll

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Workstation-Setup für Maschinelles Lernen

  1. Verwenden Sie ein System mit den folgenden:
    Intel Core 2 Duo oder höher CPU mit 2,0 GHz
    4 GB oder mehr Systemspeicher
    POSIX-kompatiblen Betriebssystem (Linux oder Mac OS) oder Microsoft Windows 7
    Benutzerberechtigungen zum Ausführen von Programmen und Dateien speichern
  2. Installieren Sie die folgenden Tools:
    Anaconda Python3: https://www.anaconda.com/download
    DICOM NIfTI Konverter (dcm2niix) - https://github.com/rordenlab/dcm2niix
    Sublime Text-Editor: https://www.sublimetext.com/
    ITK-SNAP (optional): http://www.itksnap.org
    1. Installieren Sie Anaconda Python3, dcm2nii und Sublime Text zu, besuchen Sie deren Websites für Betriebssystem spezifischen Installationsschritte.
    2. Erstellen und Aktivieren einer Anakonda-Umgebung.
      Conda erstellen--Name Mlenv
      Conda aktivieren mlenv
    3. Anaconda-Installationspakete für Maschinelles Lernen.
      Conda installieren Numpy Scipy Scikit-Nltk Nibabel lernen
      Hinweis: Das Nltk Paket eignet sich für das Parsen von Klartext klinische Hinweise, während die Nibabel für medizinische Bildbearbeitung nützliche Funktionen bietet. ITK-SNAP kann installiert werden, für die Segmentierung Organe und Tumoren von medizinischen Bildern. Es ist nützlich für einschränkende Merkmale auf bestimmte Regionen.

2. Merkmalsextraktion Klartext klinischen Aufzeichnungen und strukturierte klinische Daten

  1. Erstellen Sie ein übergeordnetes Verzeichnis für das Projekt und erstellen Sie einen Ordner für jeden Patienten innerhalb des übergeordneten Ordners. Verzeichnis-Struktur sollte ähneln:
    Projekt /
    Projekt/Patient_1 /
    Projekt/Patient_2 /
    Projekt/Patient_3 /
    ...
  2. Erhalten Sie Klartext von der elektronischen Patientenakte (EMR) klinische Hinweise. Abrufen von Noten manuell durch das EMR oder mit Hilfe der Informationstechnologie (IT)-Informationsbüro Krankenhaus durch einen Daten-Dump. Jeder Patient Notizen in den jeweiligen Ordnern zu speichern.
    Project/Patient_1/History_and_Physical.txt
    Project/Patient_1/Procedure_Note.txt
    1. Beschlossen die klinischen Merkmale in das Modell aufzunehmen. Analysieren Sie die Klartext-Klinik-Noten für diese Features. Die Python Natural Language Toolkit (Nltk)-Bibliothek bietet nützliche Befehle für Dokumente in Sätze aufteilen. Jeder Satz kann entsprechende Begriffe wie Gelbsucht gesucht werden. Speichern Sie jeden Patienten Funktionen in einer Datei mit einem Element pro Zeile.
      Project/Patient_1/Features.txt:
      Alter von 67 Jahren
      Geschlecht männlich
      Albumin 3.1
      zirrhotischen Nein
      Hepatitis_c keine
      ...
    2. Nehmen Sie für nicht-binären Funktionen den Medianwert der einzelnen Funktionen über alle Patienten. Jede Funktion als true(1) oder false(0) Wert basierend auf der Medianwert vollständig.
      Project/Patient_1/Binary_Features.txt:
      age_over_60 0
      Male_sex 1
      albumin_less_than_3.5 1
      Presence_of_cirrhosis 0
      Hepatitis_c 0
      ...

3. Merkmalsextraktion von medizinischen Bildern

Hinweis: Finden Sie unter Schritt 3 ergänzende Materialien für Code-Beispiele.

  1. Pre- und Post-Therapie-Magnet-Resonanz-DICOM-Bilder aus dem Krankenhaus PACS herunterladen. Speichern von Bildern in den entsprechenden Ordnern Patienten.
    Projekt /
    Project/Patient_1/Pre_TACE_MRI_Pre-Contrast.dcm
    Project/Patient_1/Pre_TACE_MRI_Arterial.dcm
    Project/Patient_1/Post_TACE_MRI_Pre-Constrast.dcm
    Project/Patient_1/Post_TACE_MRI_Arterial.dcm
  2. Umwandeln Sie DICOM-Bilder in NIfTI Format mit dem dcm2niix-Programm. Die folgenden Befehle konvertiert alle Hunderte Bilder im angegebenen Ordner. Wiederholen Sie für alle Patienten.
    dcm2niix Projekt/Patient_1 /
    dcm2niix Projekt/Patient_2 /
  3. Laden Sie jede NIfTI Datei in Python.
    Import nibabel
    Bild = nibabel.load('Project/Patient_1/Pre_TACE_MRI_Pre-Contrast.dcm')
    1. Die Ausrichtung der einzelnen Bilder Kanonisierung. Dadurch wird sichergestellt, dass die x-, y- und Z-Achsen identisch, unabhängig von der Maschine benutzt, um die Bilder zu erwerben sind.
      cImage = nibabel.as_closest_canonical(image)
  4. Verwenden Sie Itk-SNAP (oder eine gleichwertige Software-Paket) um binäre Leber und Tumor-Masken für jedes Bild zu segmentieren.
    Project/Patient_1/Pre_TACE_MRI_Pre-Contrast_Liver_Mask.bin
    Project/Patient_1/Pre_TACE_MRI_Pre-Contrast_Tumor_Mask.bin
  5. Lesen Sie die Leber und Tumor Masken in Python. Der folgende Code veranschaulicht, wie Orientierung Probleme zu beheben, um die Masken entlang der gleichen kanonische Achsen wie die MRT-Bilder zu orientieren.
    Numpy als Np importieren
    mit Open (Liver_mask_file, "Rb") als f:
    Liver_mask = f.read()
    Liver_mask = np.fromstring (Liver_mask, Dtype = "uint8")
    Liver_mask = np.reshape (Liver_mask, diff.shape, Order = 'F')
    Liver_mask = Liver_mask [:,::-1:]
    Liver_mask [Liver_mask > 0] = 1
    1. Verwenden Sie die Leber und Tumor Masken Voxel mit Leber und Tumor zu isolieren.
      Leber = np.copy(cImage)
      Leber [Liver_mask < = 0] = 0
  6. Meine Leber Verbesserung Funktion zu berechnen.
    Mean_liver_enhancement = mean(liver)
    1. Lebervolumen Funktion zu berechnen.
      Pixdim = cImage.header['pixdim "]
      Einheiten = pre.header['xyzt_units]
      DX, dy, Dz = Pre_pixdim [1,4]
      Liver_volume = length(liver) * Dx * Dx * Dz
    2. (Optional) Zusätzliche Funktionen wie gewünscht zu berechnen.
  7. Patienten-spezifische Features Updatedatei mit den Bild-Funktionen.
    Project/Patient_1/Features.txt:
    Alter von 67 Jahren
    Geschlecht männlich
    Albumin 3.1
    zirrhotischen Nein
    Hepatitis_c keine
    Pre_tace_mean_liver_enhancement 78
    Pre_tace_liver_volume 10000
    1. Mittlere Werte für jede bildgebende Funktion berechnen und vollständig wie in Schritt 2.2.2.
      Project/Patient_1/Binary_Features.txt:
      age_over_60 0
      Male_sex 1
      albumin_less_than_3.5 1
      Presence_of_cirrhosis 0
      Hepatitis_c 0
      Pre_tace_mean_liver_enhancement 1
      Pre_tace_liver_volume 0

(4) verfügen Sie über Aggregation und Reduzierung

Hinweis: Siehe Schritt 4 ergänzende Materialien für Code-Beispiele.

  1. Kombinieren Sie die Binary_Features.txt-Dateien für jeden Patienten in eine Tabellenkalkulation mit Patienten auf der y-Achse und Funktionen auf der x-Achse.
    Patienten> 60 JahrenMännliches GeschlechtAlbumin < 3,5Vorhandensein von LeberzirrhoseHepatitis C vorhandenmeine Leber Erweiterung > 50lebervolumen > 20000
    10110010
    21110000
    30110100
    1. QEASL Ergebnis Antwortkennungen als in der letzten Spalte hinzufügen.
      Patienten> 60 JahrenMännliches GeschlechtAlbumin < 3,5Vorhandensein von LeberzirrhoseHepatitis C vorhandenmeine Leber Erweiterung > 50lebervolumen > 20000qEASL Responder
      101100101
      211100001
      301101000
    2. Exportieren Sie die Kalkulationstabelle als tabulatorgetrennte Datei.
      Project/ML_Matrix.tsv:
      PatientAge > 60 männliche Sex-Albumin < 3.5 Präsenz der Zirrhose Hepatitis C vorhanden meine Leber Erweiterung > 50 lebervolumen > 20000 qEASL Responder
      1 0 1 1 0 0 1 0 1
      2 1 1 1 0 0 0 0 1
      3 0 1 1 0 1 0 0 0
  2. Entfernen Sie geringer Varianz Features aus der Betrachtung.
    Numpy als Np importieren
    Importieren von sklearn.feature_selection VarianceThreshold

    # Lesen Sie in der binären Matrix.
    Funktionen =]
    Labels =]
    denn ich, L in enumerate(sys.stdin):
    Wenn ich == 0
    weiter
    N_fs_L = L.strip().split('\t')
    Features.Append([float(_) für _ in n_fs_L[1:-1]])
    Labels.Append(n_fs_L[-1])
    X = np.array(features)
    y = np.array(labels)

    # Funktionen erscheinen in mindestens 20 % der Responder und non-Respnders zu berechnen.
    Modell = VarianceThreshold (Schwelle = 0,8 * (1 - 0,8))
    X_new = model.fit_transform (X, y)
    Die männlichen Geschlechts, Albumin < 3.5, Vorhandensein von Zirrhose und lebervolumen > 2000-Features wurden entfernt.
    Patienten> 60 JahrenHepatitis C vorhandenmeine Leber Erweiterung > 50qEASL Responder
    10011
    21001
    30100
  3. Entfernen Sie Features mit niedrigen Univariate-Verband mit dem Ergebnis. Filtern Sie nur die Funktionen, die 4.2 übergeben. Behalten ceil (Log2(N)) Funktionen, wo N ist die Anzahl Patienten. Ceil (Log2(3)) = 2.

    Import-Mathematik
    Importieren von sklearn.feature_selection SelectKBest
    import aus sklearn.feature_selection chi2

    # Lesen Sie in der binären Matrix wie in 4.2.1
    ...

    # Top ceil(log2(N)) Funktionen von Univariate Association zu berechnen.
    k = math.ceil(log2(length(y)))
    Modell = SelectKBest (chi2, k = k)
    X_new = model.fit_transform (X, y)

    Das männliche Geschlecht Alter > 60 Feature wurde von den restlichen Features von 4.2.1 entfernt.
PatientenHepatitis C vorhandenmeine Leber Erweiterung > 50qEASL Responder
1011
2001
3100

5. Modelltraining und Tests

Finden Sie unter Schritt 5 ergänzende Materialien für Code-Beispiele

  1. Ein logistisches Regressionsmodell mit binären Funktionen Matrix von 4,3 zu trainieren.
    Import-Mathematik
    Importieren von sklearn.linear_model LogisticRegression

    # Lesen Sie in der binären Matrix wie in 4.2 und 4.3.
    ...

    # Für jeden Patienten trainieren Sie ein Modell auf andere Patienten.
    Ergebnis = 0.0
    Modelle [] =
    für Patienten in len(X):
    # Trainieren Sie Modell auf alle, aber einer der Patienten.
    Train_x = np.array ([_ i _ in enumerate(X) If i! = Patient])
    Train_y = np.array ([_ i _ in enumerate(y) If i! = Patient])
    Modell = LogisticRegression(C=1e15)
    Model.fit (Train_x, Train_y)

    # Auf der Links-Out-Patient testen.
    Y_prediction = model.predict(X[patient])
    Wenn Y_prediction == y [Patienten]:
    Ergebnis += 1
    Models.Append(Model)
  2. Trainieren Sie ein random Forest-Modell mit Hilfe der binären Funktionen Matrix aus 4.2.2. Schritte sind identisch mit 5.2.1, außer die Instanziierung Modell wie folgt aktualisiert werden soll:
    Importieren von sklearn.ensemble RandomForestClassifier
    ...
    Modell = RandomForestClassifier(n_estimators=100)
    ...
  3. Ergebnis ausdrucken / Len (X) für 5.1 und 5.2. Dies entspricht die durchschnittliche Genauigkeit der alle logistischen Regressionsmodellen und alle zufälligen Wald Modelle, beziehungsweise. Alle N -Modelle sollte auf neue Patienten mit der durchschnittlichen Klassifizierung als Vorhersage Ergebnis angewendet werden

Zugriff eingeschränkt. Bitte melden Sie sich an oder starten Sie eine Testversion, um diesen Inhalt anzuzeigen.

Ergebnisse

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Die vorgeschlagene Methode wurde an 36 Patienten angewendet, die Trans-arterielle Therapien für das Leberzellkarzinom unterzogen hatte. 25 Funktionen wurden identifiziert und binarisierten mit den Schritten 1-5. Fünf Funktionen erfüllt, die Varianz und die Univariate Verband Filter (siehe Schritte 5.1 und 5.2) und dienten für Modelltraining. Jeder Patient wurde als Responder oder non-Responder unter die qEASL ansprechkriterien beschriftet. Die Funktionen Matrix war somit ein 36 x 5-Array ...

Zugriff eingeschränkt. Bitte melden Sie sich an oder starten Sie eine Testversion, um diesen Inhalt anzuzeigen.

Diskussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Patienten mit Leberzellkarzinom, die nicht Kandidaten für chirurgische Resektion werden Intra-arterielle Therapien angeboten. Gibt es einige Methoden um festzustellen, ob ein Patient Pre reagiert-Behandlung. Nach der Behandlung Evaluierungstechniken stützen sich auf Veränderungen in der Größe des Tumors oder Tumor Kontrast Aufnahme. Diese nennt man ansprechkriterien mit der genauesten wird die Quantitative Europäische Vereinigung für die Studie des Kriteriums der Leber (qEASL). qEASL stützt sich auf beide Volume...

Zugriff eingeschränkt. Bitte melden Sie sich an oder starten Sie eine Testversion, um diesen Inhalt anzuzeigen.

Offenlegungen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

A.A arbeitet als eine Software Consult für Gesundheit Fidelity, Inc., die ähnliche Maschine Lerntechniken auf klinische Hinweise für die Optimierung von medizinischen Erstattung beschäftigt.

J.F.G. erhält persönliche Gebühren aus sowohl Medizin, BTG, Schwelle Pharmaceuticals (San Francisco, Kalifornien), Boston Scientific und Terumo (Elkton, Maryland); und hat eine bezahlte Beratung für Prescience Labs (Westport, Connecticut).

Keiner der anderen Autoren haben einen Interessenkonflikt identifiziert.

Danksagungen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

A.A erhielt finanzielle Unterstützung von der Office of Student Research, Yale School of Medicine.

L.J.S. erhält Zuschüsse von der National Institutes of Health (NIH/NCI R01CA206180), Leopoldina Postdoctoral Fellowship und die Rolf W. Guenther Foundation radiologische Wissenschaften (Aachen, Deutschland).

J.c. erhält Zuschüsse von der National Institutes of Health (NIH/NCI R01CA206180), Philips Healthcare und die deutsch-israelische Stiftung für wissenschaftliche Forschung und Entwicklung (Jerusalem, Israel und Neuherberg, Deutschland); und Stipendien von der Rolf W. Guenther Foundation radiologische Wissenschaften und der Charite Berlin Institut für klinische Wissenschaftler Gesundheitsprogramm (Berlin, Deutschland).

J.S.D. und m.l. Zuschüsse aus dem National Institutes of Health (NIH/NCI R01CA206180) und Philips Healthcare (Best, Niederlande).

J.F.G. erhält Zuschüsse aus dem National Institutes of Health (NIH/NCI R01CA206180), Philips Healthcare, BTG (London, Vereinigtes Königreich), Boston Scientific (Marlborough, Massachusetts), und sowohl Healthcare (Villepinte, Frankreich)

Zugriff eingeschränkt. Bitte melden Sie sich an oder starten Sie eine Testversion, um diesen Inhalt anzuzeigen.

Materialien

Liste der in diesem Artikel verwendeten Materialien
NameUnternehmenKatalognummerKommentare
Computer-WorkstationN/AN/AIntel Core 2 Duo oder höher CPU mit 2,0 GHz; 4 GB oder mehr Arbeitsspeicher; POSIX-kompatibles Betriebssystem (Linux oder Mac OS) oder Microsoft Windows 7; Benutzerberechtigungen zum Ausführen von Programmen und Speichern von Dateien
Anaconda Python 3Anaconda, Inc.Version 3.6Python 3 System und Bibliotheken für Wissenschaftler und Forscher
DICOM zu NIfTINeuroImaging Tools & Ressourcen CollaboratoryVersion 1.0 (Version 4.4.2018)Eigenständiges Programm zum Konvertieren von DICOM-Bilddateien in das NIfTI-Format
Sublime Text EditorSublime HQ Pty LtdVersion 3 (Build 3143)Texteditor zum Schreiben von Python-Code
Benötigte Python-Bibliotheken N/AVersion 3.2.25 (nltk)
Version 0.19.1 (scikit-learn)
Natural Language Toolkit (nltk)
Scikit-learn
ITK-SNAPN/AVersion 3.6.0Optionales Toolkit zur Durchführung der Segmentierung von Organsystemen in medizinischen Bildern.

Referenzen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Benson, A., et al. NCCN clinical practice guidelines in oncology: hepatobiliary cancers. J National Comprehensive Cancer Network. 7 (4), 350-391 (2009).
  2. Siegel, R., Miller, K., Jemal, A. Cancer statistics, 2016. CA Cancer J Clin. 66 (1), 7-30 (2016).
  3. Bruix, J., et al. Clinical management of hepatocellular carcinoma. Conclusions of the Barcelona-2000 European Association for the Study of the Liver conference. Journal of Hepatology. 35 (3), 421-430 (2001).
  4. Eisenhauer, E., et al. New response evaluation criteria in solid tumours: revised RECIST guideline (version 1.1). European Journal of Cancer. 45 (2), 228-247 (2009).
  5. Gillmore, R., et al. EASL and mRECIST responses are independent prognostic factors for survival in hepatocellular cancer patients treated with transarterial embolization. Journal of Hepatology. 55 (6), 1309-1316 (2011).
  6. Lin, M., et al. Quantitative and volumetric European Association for the Study of the Liver and Response Evaluation Criteria in Solid Tumors measurements: feasibility of a semiautomated software method to assess tumor response after transcatheter arterial chemoembolization. Journal of Vascular and Interventional Radiology. 23 (12), 1629-1637 (2012).
  7. Tacher, V., et al. Comparison of Existing Response Criteria in Patients with Hepatocellular Carcinoma Treated with Transarterial Chemoembolization Using a 3D Quantitative Approach. Radiology. 278 (1), 275-284 (2016).
  8. Pedregosa, F., et al. Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research. 12, 2825-2830 (2011).
  9. Bishop, C. Pattern recognition and machine learning. , Springer. New York. 738(2006).
  10. Alpaydin, E. Introduction to machine learning. Third edition. , The MIT Press. Cambridge, Massachusetts. 613(2014).
  11. Kim, S., Cho, K., Oh, S. Development of machine learning models for diagnosis of glaucoma. PLoS One. 12 (5), (2017).
  12. Son, Y., Kim, H., Kim, E., Choi, S., Lee, S. Application of support vector machine for prediction of medication adherence in heart failure patients. Healthcare Informatics Research. 16 (4), 253-259 (2010).
  13. Wang, S., Summers, R. Machine learning and radiology. Medical Image Analysis. 16 (5), 933-951 (2012).
  14. Abajian, A., et al. Predicting Treatment Response to Intra-arterial Therapies for Hepatocellular Carcinoma with the Use of Supervised Machine Learning-An Artificial Intelligence Concept. Journal of Vascular and Interventional Radiology. , (2018).

Zugriff eingeschränkt. Bitte melden Sie sich an oder starten Sie eine Testversion, um diesen Inhalt anzuzeigen.

Nachdrucke und Genehmigungen

Genehmigung beantragen, um den Text oder die Abbildungen dieses JoVE-Artikels zu verwenden

Genehmigung beantragen

Schlagwörter

Vorhersage des Ansprechens auf die BehandlungFeature BinarisierungEntfernung von Merkmalen mit geringer Varianzlogistisches RegressionsmodellRandom Forest Modellklinische Datenanalyse

Verwandte Artikel