Ein Convolutional Neural Network endet mit einer vollständig verbundenen Schicht von 10 Ausgaben, die 10 Tierklassen repräsentieren. Welche Funktion sollte auf diese Schicht angewendet werden, damit das Modell eine Wahrscheinlichkeitsverteilung über die 10 Klassen ausgibt?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Softmax.
Warum dies die Antwort ist
Softmax ist die korrekte Wahl, da sie eine Wahrscheinlichkeitsverteilung über mehrere Klassen liefert. Sie wandelt eine Vektor von reellen Zahlen in eine Wahrscheinlichkeitsverteilung um, wobei die Summe der Ausgaben 1 ergibt. Dies ist ideal für die Klassifizierung, wenn das Modell die Wahrscheinlichkeit für jede der 10 Tierklassen ausgeben soll. Dropout ist eine Regularisierungstechnik, die während des Trainings verwendet wird, um Overfitting zu reduzieren, und keine Aktivierungsfunktion. Smooth L1 Loss ist eine Verlustfunktion, die zur Bewertung der Modellleistung verwendet wird, insbesondere bei Regressionsproblemen, und keine Aktivierungsfunktion. ReLU (Rectified Linear Unit) ist eine Aktivierungsfunktion, die typischerweise in den versteckten Schichten von neuronalen Netzen verwendet wird, um Nichtlinearität einzuführen, aber sie erzeugt keine Wahrscheinlichkeitsverteilung und ist daher für die Ausgabeschicht einer Multiklassen-Klassifikation ungeeignet.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich