2017-06-08 4 views
-1

Ich habe ein Multiplayer-Perzeptron auf eine medizinische Imaging-Klassifizierung Aufgabe (Klassifizierung, ob ein Ultraschall-Scan-Bild gehört zu den gesunden oder Krankheitszustand) trainiert. Das Netzwerk besteht aus 2 vollständig verbundenen verborgenen Ebenen und 1 Ausgabeeinheit. Ich möchte dann die Gewichtungen untersuchen, um zu sehen, welche Merkmale in den Bildern (z. B. Pixelgruppen) für das Netzwerk am wichtigsten sind, um zwischen verschiedenen Klassen zu unterscheiden. Da mein Netzwerk über zwei Schichten verborgener Gewichte verfügt, wie verwende ich diese Gewichte, um die Wichtigkeit jedes Bildpixels zu quantifizieren? Könnte jemand damit auf die richtige Literatur hingewiesen werden? Vielen Dank.Internen internen Funktionen von Multiplayer Perceptrons

Antwort

0

„Mehr Verfahren zur Ausprägungs Suche wird auch von anderen Autoren beschrieben worden. Unter ihnen sind Empfindlichkeit basierte Ansätze [4, 5, 6], Entfaltungs basiert sind [7, 8], oder komplexere wie Schicht- weise Relevanzausbreitung (LRP) [9]. "

Quelle: https://arxiv.org/pdf/1704.07911.pdf

Sie tun, was Sie wollen, aber mit einem CNN, vielleicht sollten Sie von einem MLP zu einem CNN gehen, das wäre für die medizinische Bildgebung Einstufung angemessen erscheinen.

Oder vielleicht würde das Papier besser passen:

Randomization approach for understanding variable contributions in artificial neural networks

+0

Der Grund, dass ich MLP verwendet anstatt CNN ist, dass ich einige bildmßig Funktion abbildet, anstatt lokale Filter, die CNN produzieren würde sehen wollte. Aber das Papier über Randomisierungstests scheint interessant und hilfreich zu sein. Danke für die Antwort. – 9lAzn1

Verwandte Themen