Backpropagation neuronale Netze Prüfungsfragen

Eine Sammlung von Prüfungsfragen zum Thema Backpropagation in neuronalen Netzen, die Studierenden hilft, sich auf Klausuren und Prüfungen vorzubereiten.

FinnFischer8x·64 Karteikarten·64 Fragen·1 Aufrufe
Studiumcomputer_scienceai_ml
0
Gewusst
1 / 64
0
Lerne noch
Vorderseite

Was ist Backpropagation?

Tippen zum Umdrehen
Rückseite

Ein Verfahren zur Anpassung der Gewichte in neuronalen Netzen durch Rückpropagierung des Fehlers aus dem Ausgang.

Tippen zum Umdrehen
Gewusst
Lerne noch

Quiz(64 Fragen)

Frage 1 von 64

1. Was beschreibt der Begriff 'Backpropagation' in neuronalen Netzen?

Begriffe in diesem Lernset(64)

Grundlagen der Backpropagation(16)

Was ist Backpropagation?

Ein Verfahren zur Anpassung der Gewichte in neuronalen Netzen durch Rückpropagierung des Fehlers aus dem Ausgang.

Nenne die Hauptkomponenten eines neuronalen Netzes.

- Neuronen - Schichten (Input, Hidden, Output) - Gewichte - Aktivierungsfunktionen

Wahr oder Falsch: Backpropagation benötigt keine Ableitungen.

Falsch. Backpropagation verwendet Ableitungen zur Berechnung der Gradienten des Fehlers.

Fülle die Lücke: Der Fehler wird durch __________ berechnet.

die Verlustfunktion (z.B. Mean Squared Error).

Was passiert während der Vorwärtspropagation?

Eingabedaten durchlaufen das Netzwerk, Aktivierungsfunktionen werden angewendet, und der Ausgang wird generiert.

Vergleiche Vorwärts- und Rückwärtspropagation.

Vorwärtspropagation: Datenfluss ins Netzwerk. Rückwärtspropagation: Fehlerfluss zum Anpassen der Gewichte.

Was sind Aktivierungsfunktionen?

Funktionen, die die Ausgabe eines Neurons bestimmen. Beispiele: Sigmoid, ReLU, Tanh.

Was ist der Zweck der Kostenfunktion?

Sie misst die Differenz zwischen den vorhergesagten und den tatsächlichen Werten.

Nenne ein Beispiel für eine Kostenfunktion.

Mean Squared Error (MSE) oder Kreuzentropie für Klassifikation.

Was bedeutet 'Gradientenabstieg'?

Ein Optimierungsverfahren, das die Gewichte in Richtung des steilsten Abstiegs der Kostenfunktion anpasst.

Wahr oder Falsch: Backpropagation funktioniert nur mit linearen Funktionen.

Falsch. Backpropagation funktioniert auch mit nichtlinearen Aktivierungsfunktionen.

Nenne die Schritte der Backpropagation.

- Berechnung der Ausgabe - Fehlerberechnung - Rückpropagierung des Fehlers - Gewichtsaktualisierung

Was ist das Ziel der Gewichtsanpassung?

Die Minimierung des Fehlers zwischen vorhergesagten und tatsächlichen Ausgaben.

Fülle die Lücke: Der Lernrate bestimmt __________.

wie schnell die Gewichte aktualisiert werden.

Was ist der Unterschied zwischen Batch- und Online-Training?

Batch-Training verwendet alle Daten auf einmal, Online-Training aktualisiert die Gewichte nach jedem Beispiel.

Wahr oder Falsch: Die Anzahl der Schichten beeinflusst die Lernfähigkeit des Netzwerks.

Wahr. Mehr Schichten können komplexere Muster lernen, erhöhen jedoch die Rechenanforderungen.

Mathematische Grundlagen(16)

Was ist der Gradient?

Der Gradient ist ein Vektor, der die Richtung und die Steigung der steilsten Zunahme einer Funktion angibt.

Ableitungen sind wichtig, weil...

sie das Verhalten einer Funktion beschreiben und zur Berechnung des Gradienten verwendet werden.

Was beschreibt die Verlustfunktion?

Die Verlustfunktion misst die Abweichung zwischen den tatsächlichen und den vorhergesagten Werten. Häufig verwendet: L(y,ildey)=(y−ildey)2\displaystyle L(y, ilde{y}) = (y - ilde{y})^2.

Gradientenabstieg vs. Stochastischer Gradientenabstieg?

- Gradientenabstieg: nutzt Gesamtdaten. - Stochastischer Gradientenabstieg: nutzt einen Datensatz pro Iteration.

Was ist die Kettenregel?

Die Kettenregel ist eine Regel zur Ableitung von zusammengesetzten Funktionen. Sie lautet: dydx=dyduimesdudx\displaystyle \frac{dy}{dx} = \frac{dy}{du} imes \frac{du}{dx}.

Fülle die Lücke: Der Gradient ist der Vektor der ______.

partiellen Ableitungen einer Funktion.

Was ist eine partielle Ableitung?

Eine partielle Ableitung beschreibt die Änderung einer Funktion in Bezug auf eine Variable, während die anderen konstant gehalten werden.

Wahr oder falsch: Der Gradient ist immer positiv.

Falsch. Der Gradient kann negativ, null oder positiv sein, abhängig von der Funktion und dem Punkt.

Warum ist der Lernrate wichtig?

Die Lernrate bestimmt, wie schnell ein Modell lernt. Zu hoch kann zu Instabilität führen, zu niedrig verlängert das Training.

Was ist der Zweck der Backpropagation?

Backpropagation dient zur Berechnung der Gradienten der Verlustfunktion in Bezug auf die Gewichte eines neuronalen Netzes.

Der Verlust L\displaystyle L wird minimiert durch...

Anpassung der Gewichte in Richtung des negativen Gradienten: $w = w - ext{Lernrate} imes abla L$.

Was ist der Zusammenhang zwischen Aktivierungsfunktion und Ableitungen?

Aktivierungsfunktionen beeinflussen die Form der Verlustfunktion und deren Ableitungen, was sich auf den Gradient auswirkt.

Was beschreibt die Hessian-Matrix?

Die Hessian-Matrix beschreibt die zweiten Ableitungen einer Funktion und gibt Informationen zur Krümmung.

Fülle die Lücke: Die Backpropagation verwendet die ______ Regel.

Kettenregel zur Berechnung der Gradienten.

Was ist der Unterschied zwischen globalem und lokalem Minimum?

Globales Minimum ist der niedrigste Punkt der Funktion, lokales Minimum ist nur ein niedriger Punkt innerhalb eines bestimmten Bereichs.

Was passiert bei Überanpassung?

Das Modell lernt Rauschen in den Trainingsdaten anstelle von allgemeinen Mustern, was die Generalisierungsfähigkeit beeinträchtigt.

Anwendung und Optimierung(16)

Was ist eine häufige Anwendung von Backpropagation?

Backpropagation wird häufig in tiefen neuronalen Netzen eingesetzt, um die Gewichte durch Minimierung des Fehlers zu optimieren.

Nenne zwei Architekturen, die Backpropagation verwenden.

1. Feedforward-Netzwerke 2. Convolutional Neural Networks (CNNs)

Fülle die Lücke: Backpropagation optimiert die Gewichte durch __________.

Gradientenabstieg

Wahr oder Falsch: Backpropagation kann nur in klassischen neuronalen Netzen verwendet werden.

Falsch – Backpropagation kann auch in anderen Architekturen wie CNNs und RNNs verwendet werden.

Wie verbessert die Batchnormalisierung die Backpropagation?

Batchnormalisierung reduziert interne Kovariatenverschiebung, was zu stabileren Lernprozessen und schnelleren Konvergenzen führt.

Was ist ein Vorteil des Adam-Optimierers gegenüber SGD?

Adam passt die Lernrate adaptiv an und kombiniert die Vorteile von Momentum und RMSProp für schnellere Konvergenz.

Was passiert bei der Überanpassung?

Das Modell lernt die Trainingsdaten zu gut und generalisiert schlecht auf neue Daten.

Wie kann Dropout die Backpropagation unterstützen?

Dropout verhindert Überanpassung, indem es zufällig Neuronen während des Trainings deaktiviert, was zu robusteren Modellen führt.

Vergleiche L2- und L1-Regularisierung.

L2-Regularisierung fügt die Quadratsumme der Gewichte hinzu, während L1-Regularisierung die Absolutsummen der Gewichte hinzufügt.

Was ist der Zweck des Lernraten-Scheduler?

Ein Lernraten-Scheduler passt die Lernrate während des Trainings an, um die Konvergenz zu verbessern.

Nenne eine Technik zur Verbesserung der Backpropagation in RNNs.

Zellen wie LSTM oder GRU helfen, das vanishing gradient problem zu reduzieren.

Wie beeinflusst die Wahl der Aktivierungsfunktion die Backpropagation?

Die Aktivierungsfunktion beeinflusst die Gradientberechnung. ReLU kann den vanishing gradient verringern, während Sigmoid diesen verstärken kann.

Was ist der Zweck der Gewichtinitialisierung?

Eine gute Gewichtinitialisierung verhindert, dass das Modell in lokale Minima fällt und beschleunigt das Lernen.

Was versteht man unter Vorwärts- und Rückwärtsdurchlauf?

Der Vorwärtsdurchlauf berechnet die Ausgabe, der Rückwärtsdurchlauf aktualisiert die Gewichte mithilfe von Backpropagation.

Erläutere den Begriff 'Gradientenexplosion'.

Gradientenexplosion tritt auf, wenn die Gradienten während der Backpropagation zu groß werden, was zu instabilem Lernen führt.

Nenne eine Strategie zur Vermeidung von Überanpassung.

Verwenden von Kreuzvalidierung zur Auswahl des besten Modells und der besten Hyperparameter.

Herausforderungen und Lösungen(16)

Überanpassung (Overfitting) in neuronalen Netzen?

Überanpassung tritt auf, wenn ein Modell zu komplex ist und zu gut an die Trainingsdaten angepasst wird. - Lösung: Regularisierung, Cross-Validation, frühzeitiges Stoppen.

Welche Probleme können bei der Gewichtsinitialisierung auftreten?

Eine schlechte Gewichtsinitialisierung kann zu langsamer Konvergenz oder zum Verschwinden der Gradienten führen. - Lösung: Verwende He- oder Xavier-Initialisierung.

Wahr oder Falsch: Backpropagation kann immer globale Minima finden.

Falsch. Backpropagation findet oft lokale Minima, insbesondere bei nicht-konvexen Verlustfunktionen.

Gradientenverschwindung?

Ein Problem, bei dem die Gradienten während der Rückpropagation sehr klein werden, was das Lernen behindert. - Lösung: Verwendung von aktiven Funktionen wie ReLU.

Was sind die Ursachen für langsames Lernen?

Langsame Lernraten oder nicht optimale Hyperparameter können zu langsamem Lernen führen. - Lösung: Hyperparameter-Tuning, adaptive Lernraten.

Was sind die Auswirkungen von zu hohen Lernraten?

Zu hohe Lernraten können dazu führen, dass das Modell divergiert und die Kosten nicht konvergieren. - Lösung: Senke die Lernrate.

Fülle die Lücke: Die Backpropagation verwendet den _____ Algorithmus zur Anpassung der Gewichte.

Gradientenabstieg.

Wie beeinflusst die Batch-Größe die Backpropagation?

Kleinere Batch-Größen bieten mehr Stochasticität, während größere Batch-Größen stabilere Schätzungen bieten. - Trade-off: Geschwindigkeit vs. Genauigkeit.

Wahr oder Falsch: Batch-Normalisierung beschleunigt das Lernen.

Wahr. Batch-Normalisierung normalisiert die Eingaben jeder Schicht, was zu schnellerem Lernen führt.

Drohneneffekte bei neuronalen Netzen?

Drohneneffekte, wie instabiler Gradientenfluss, können auftreten. - Lösung: Обеспечение правильной архитектуры.

Was passiert bei einer schlechten Wahl der Aktivierungsfunktion?

Schlechte Wahl kann zu Problemen wie Gradientenverschwindung oder -explosion führen. - Lösung: Auswahl geeigneter Funktionen (z.B. ReLU).

Was ist der Einfluss von regularisierten Verlustfunktionen?

Regularisierte Verlustfunktionen helfen, Überanpassung zu vermeiden, indem sie eine Bestrafung für große Gewichte einführen. - Beispiel: L2-Regularisierung.

Wie kann man mit inkonsistenten Daten umgehen?

Inconsistency kann zu Fehlern führen. - Lösungen: Datenbereinigung, augmentierte Daten, robustere Modelle.

Was ist der Unterschied zwischen Stochastic und Mini-Batch Gradient Descent?

Stochastic verwendet ein einzelnes Beispiel pro Update, während Mini-Batch mehrere Beispiele verwendet. - Mini-Batch ist oft stabiler und schneller.

Verlustfunktionen in Backpropagation?

Verlustfunktionen messen die Differenz zwischen tatsächlichen und vorhergesagten Werten. - Beispiele: MSE, Kreuzentropie.

Was bewirken Aktivierungsfunktionen?

Aktivierungsfunktionen führen Nichtlinearitäten in das Modell ein, was komplexere Muster erlernt. - Beispiele: Sigmoid, Tanh, ReLU.

Fragen in diesem Lernset(64)

1. Was beschreibt der Begriff 'Backpropagation' in neuronalen Netzen?

A.Ein Verfahren zur Anpassung der Gewichte durch Rückpropagierung des Fehlers.
B.Ein Algorithmus zur Generierung neuer Trainingsdaten.
C.Ein Prozess zur Erhöhung der Anzahl der Neuronen im Netzwerk.
D.Ein Ansatz zur Verbesserung der Vorwärtspropagation.

2. Was ist eine der Hauptursachen für Überanpassung in neuronalen Netzen?

A.Ein zu komplexes Modell.
B.Eine zu hohe Lernrate.
C.Unzureichende Trainingsdaten.
D.Eine schlechte Gewichtsinitialisierung.

3. Was ist eine wichtige Eigenschaft von Backpropagation in neuronalen Netzen?

A.Es ermöglicht die Anpassung der Gewichte durch Fehlerberechnung.
B.Es sorgt dafür, dass alle Neuronen gleichzeitig aktiv sind.
C.Es reduziert die Anzahl der benötigten Trainingsbeispiele.
D.Es verhindert, dass Überanpassung auftritt.

4. Was ist die Hauptfunktion der Verlustfunktion in neuronalen Netzen?

A.Sie misst die Abweichung zwischen tatsächlichen und vorhergesagten Werten.
B.Sie berechnet die Aktivierungen der Neuronen.
C.Sie optimiert die Lernrate.
D.Sie bestimmt die Anzahl der Schichten im Netzwerk.

5. Welche Komponente ist KEINE Hauptkomponente eines neuronalen Netzes?

A.Neuronen
B.Schichten
C.Algorithmen zur Gewichtsanpassung
D.Aktivierungsfunktionen

6. Worin besteht der Vorteil der Verwendung von Batch-Normalisierung?

A.Sie reduziert die Anzahl der zu trainierenden Epochs.
B.Sie normalisiert die Eingaben jeder Schicht.
C.Sie erhöht die Lernrate.
D.Sie vereinfacht die Architektur des Modells.

7. Welche Architektur ist bekannt dafür, Backpropagation zu verwenden?

A.Feedforward-Netzwerke
B.Recurrent Neural Networks
C.Generative Adversarial Networks
D.K-Means-Cluster

8. Was beschreibt die Bedeutung der Lernrate in einem neuronalen Netz?

A.Die Lernrate gibt an, wie schnell das Modell die Gewichte anpasst.
B.Die Lernrate bestimmt die Anzahl der Neuronen.
C.Die Lernrate beeinflusst die Anzahl der Epochen.
D.Die Lernrate hat keinen Einfluss auf das Training.

9. Wahr oder Falsch: Backpropagation kann ohne Ableitungen durchgeführt werden.

A.Wahr
B.Falsch
C.Nur in speziellen Fällen
D.Nur bei linearen Aktivierungsfunktionen

10. Welches Problem kann bei der Verwendung einer zu hohen Lernrate auftreten?

A.Das Modell findet nicht das optimale Minimum.
B.Das Modell lernt zu schnell.
C.Das Modell hat zu wenig Komplexität.
D.Das Modell überanpasst sich.

11. Fülle die Lücke: Die Hauptidee von Backpropagation ist die Anpassung der Gewichte durch __________.

A.Gradientenabstieg
B.Klassifizierung
C.Normalisierung
D.Clustering

12. Welche Aussage beschreibt die Kettenregel am besten?

A.Sie berechnet die Ableitung von zusammengesetzten Funktionen.
B.Sie bestimmt die Lernrate.
C.Sie optimiert die Anzahl der Schichten.
D.Sie misst die Verlustfunktion.

13. Fülle die Lücke: Der Fehler wird durch __________ ermittelt.

A.die Verlustfunktion
B.die Lernrate
C.die Anzahl der Neuronen
D.die Aktivierungsfunktionen

14. Wie kann Gradientenverschwindung in neuronalen Netzen vermieden werden?

A.Durch Verwendung von sigmoidalen Aktivierungsfunktionen.
B.Durch Verwendung von ReLU oder Leaky ReLU.
C.Durch Erhöhung der Lernrate.
D.Durch Reduktion der Schichten im Netzwerk.

15. Wahr oder Falsch: Backpropagation kann nur in Feedforward-Netzen verwendet werden.

A.Wahr
B.Falsch
C.Korrekt nur bei CNNs
D.Nur in speziellen Fällen

16. Was passiert bei einer Überanpassung eines Modells?

A.Das Modell lernt nur die allgemeinen Muster der Daten.
B.Das Modell wird robuster gegenüber neuen Daten.
C.Das Modell passt sich zu stark an die Trainingsdaten an.
D.Das Modell hat eine hohe Bias.

17. Was geschieht während der Vorwärtspropagation?

A.Der Fehler wird zurückpropagiert.
B.Die Eingabedaten durchlaufen das Netzwerk und die Ausgabe wird berechnet.
C.Die Gewichte werden angepasst.
D.Die Aktivierungsfunktionen werden nicht angewendet.

18. Wann ist die Verwendung von Dropout sinnvoll?

A.Wenn das Modell überanpasst ist.
B.Wenn das Modell zu wenig trainiert wird.
C.Wenn die Lernrate zu niedrig ist.
D.Wenn es zu viele Schichten gibt.

19. Wie unterstützt die Batchnormalisierung die Backpropagation?

A.Sie erhöht die Lernrate.
B.Sie reduziert interne Kovariatenverschiebung.
C.Sie vereinfacht das Netzwerk.
D.Sie eliminiert die Notwendigkeit von Regularisierung.

20. Welche der folgenden Optionen beschreibt den Unterschied zwischen Gradientenabstieg und stochastischem Gradientenabstieg?

A.Der Gradientenabstieg verwendet alle Daten, während der stochastische Gradientenabstieg einzelne Datenpunkte nutzt.
B.Der stochastische Gradientenabstieg verwendet alle Daten, der Gradientenabstieg nur einen Teil.
C.Beide sind identisch.
D.Der Gradientenabstieg ist schneller als der stochastische.

21. Vergleiche Vorwärts- und Rückwärtspropagation.

A.Vorwärtspropagation: Fehlerfluss, Rückwärtspropagation: Datenfluss.
B.Vorwärtspropagation: Datenfluss, Rückwärtspropagation: Fehlerfluss.
C.Beide sind identisch.
D.Vorwärtspropagation erfolgt nur in der Trainingsphase.

22. Worin besteht der Unterschied zwischen Stochastic Gradient Descent und Mini-Batch Gradient Descent?

A.Stochastic verwendet die gesamte Datenmenge.
B.Mini-Batch verwendet kleinere Datenmengen.
C.Stochastic ist schneller als Mini-Batch.
D.Es gibt keinen Unterschied.

23. Welcher Optimierer ist bekannt dafür, die Lernrate adaptiv anzupassen?

A.Adam
B.Stochastic Gradient Descent
C.Nesterov-Gradientenabstieg
D.Momentum

24. Was stellt die Hessian-Matrix dar?

A.Die zweiten Ableitungen einer Funktion.
B.Die ersten Ableitungen einer Funktion.
C.Die Aktivierungsfunktionen.
D.Die Gewichte eines neuronalen Netzes.

25. Was sind Aktivierungsfunktionen?

A.Funktionen zur Regulierung der Anzahl der Neuronen.
B.Funktionen, die die Ausgabe eines Neurons bestimmen.
C.Algorithmen zur Gewichtsoptimierung.
D.Prozesse zur Vorverarbeitung von Eingabedaten.

26. Welches der folgenden Probleme tritt häufig bei einer schlechten Gewichtsinitialisierung auf?

A.Das Modell konvergiert zu schnell.
B.Das Modell hat eine hohe Lernrate.
C.Das Modell hat Schwierigkeiten, lokale Minima zu finden.
D.Das Modell hat Schwierigkeiten beim Lernen.

27. Was passiert bei der Überanpassung in einem Modell?

A.Das Modell hat eine hohe Genauigkeit auf den Trainingsdaten, aber eine schlechte Leistung auf neuen Daten.
B.Das Modell hat eine gute Leistung auf neuen Daten.
C.Das Modell hat eine geringe Genauigkeit auf den Trainingsdaten.
D.Das Modell lernt nichts aus den Trainingsdaten.

28. In welchem Kontext ist die partielle Ableitung bedeutend?

A.Sie beschreibt die Änderung einer Funktion in Bezug auf eine bestimmte Variable.
B.Sie misst die Gesamtveränderung der Funktion.
C.Sie wird nie in neuronalen Netzen verwendet.
D.Sie ist gleich der totalen Ableitung.

29. Was ist der Zweck der Kostenfunktion?

A.Sie regelt die Lernrate.
B.Sie misst die Differenz zwischen vorhergesagten und tatsächlichen Werten.
C.Sie bestimmt die Anzahl der Schichten im Netzwerk.
D.Sie vergleicht die verschiedenen Aktivierungsfunktionen.

30. Was ist der Zweck von Regularisierungstechniken wie L2-Regularisierung?

A.Die Trainingsgeschwindigkeit zu erhöhen.
B.Die Kostenfunktion zu minimieren.
C.Überanpassung zu verhindern.
D.Die Lernrate zu senken.

31. Wie kann Dropout die Backpropagation unterstützen?

A.Es erhöht die Anzahl der Neuronen im Netzwerk.
B.Es verhindert Überanpassung, indem es Neuronen deaktiviert.
C.Es reduziert die Lernrate.
D.Es erhöht die Anzahl der Trainingsdaten.

32. Was ist eine wichtige Eigenschaft des Gradienten?

A.Er zeigt die Richtung des steilsten Anstiegs.
B.Er ist immer positiv.
C.Er ist konstant für jede Funktion.
D.Er repräsentiert die Verlustfunktion.

33. Nenne ein Beispiel für eine Kostenfunktion.

A.Mean Squared Error (MSE)
B.Gradientenabstieg
C.Forward Propagation
D.Aktivierungsfunktion

34. Was beschreibt der Begriff 'Vanishing Gradient' am besten?

A.Die Gradienten werden im Laufe des Trainings immer größer.
B.Die Gradienten werden während der Rückpropagation sehr klein.
C.Die Gradienten bleiben konstant.
D.Die Gradienten verschwinden nach der ersten Epoche.

35. Vergleiche L2- und L1-Regularisierung: Was ist ein Hauptunterschied?

A.L2 fügt die Quadratsumme der Gewichte hinzu, während L1 die Absolutsummen hinzufügt.
B.L1 ist schneller als L2.
C.L2 ist weniger effektiv als L1.
D.L1 hat keinen Einfluss auf die Ausgabe.

36. Was ist ein lokales Minimum?

A.Ein Punkt, der niedriger als alle benachbarten Punkte ist.
B.Der tiefste Punkt einer Funktion.
C.Ein Punkt, der immer gleich bleibt.
D.Ein Punkt außerhalb des Konvergenzbereichs.

37. Was bedeutet 'Gradientenabstieg'?

A.Ein Prozess zur Berechnung der Anzahl der Schichten.
B.Ein Verfahren zur Minimierung der Kostenfunktion durch Anpassung der Gewichte.
C.Eine Methode zur Erhöhung der Lernrate.
D.Ein Algorithmus zur Aktivierungsfunktionsauswahl.

38. Warum ist eine sorgfältige Wahl der Aktivierungsfunktion wichtig?

A.Sie beeinflusst die Geschwindigkeit des Lernens.
B.Sie bestimmt die Anzahl der Schichten im Modell.
C.Sie hat keinen Einfluss auf das Modell.
D.Sie beeinflusst nur die Ausgabe des Modells.

39. Was ist der Zweck eines Lernraten-Schedulers?

A.Er passt die Lernrate während des Trainings an.
B.Er erhöht die Anzahl der Epochen.
C.Er reduziert die Anzahl der Neuronen im Netzwerk.
D.Er eliminiert das vanishing gradient problem.

40. Warum sind Ableitungen für neuronale Netze wichtig?

A.Sie helfen bei der Berechnung des Gradienten.
B.Sie erhöhen die Anzahl der Neuronen.
C.Sie optimieren die Lernrate.
D.Sie bestimmen die Struktur des Netzes.

41. Wahr oder Falsch: Backpropagation funktioniert ausschließlich mit linearen Funktionen.

A.Wahr
B.Falsch
C.Nur in speziellen Netzwerken
D.Nur mit ReLU-Funktionen

42. Was ist der Hauptnachteil von zu kleinen Batch-Größen?

A.Sie sind schneller zu berechnen.
B.Sie bieten geringere Schätzgenauigkeit.
C.Sie können zu einer besseren Generalisierung führen.
D.Sie verhindern Überanpassung.

43. Nenne eine Technik zur Verbesserung der Backpropagation in RNNs.

A.Batchnormalisierung
B.Verwendung von LSTM- oder GRU-Zellen
C.Dropout
D.Gewichtinitialisierung

44. Was geschieht, wenn die Lernrate zu hoch eingestellt ist?

A.Das Modell kann instabil werden und nicht konvergieren.
B.Das Modell lernt sehr schnell.
C.Es hat keinen Einfluss auf das Training.
D.Das Modell wird robuster.

45. Nenne die Schritte der Backpropagation.

A.Berechnung der Ausgabe, Fehlerberechnung, Rückpropagierung des Fehlers, Gewichtsaktualisierung.
B.Vorwärtspropagation, Fehlerberechnung, Ausgabe, Rückpropagierung.
C.Aktivierungsberechnung, Fehler, Vorwärtspropagation.
D.Datenaufbereitung, Rückpropagierung des Fehlers, Gewichtsaktualisierung.

46. Was sind die Auswirkungen von zu hoher Komplexität in einem Modell?

A.Das Modell hat eine hohe Bias.
B.Das Modell hat eine hohe Varianz.
C.Das Modell ist immer optimal.
D.Das Modell konvergiert schnell.

47. Wie beeinflusst die Wahl der Aktivierungsfunktion die Backpropagation?

A.Sie hat keinen Einfluss auf die Berechnung der Gradienten.
B.Sie kann den vanishing gradient verringern oder verstärken.
C.Sie bestimmt die Anzahl der Schichten im Netzwerk.
D.Sie reduziert die Trainingszeit.

48. Was beschreibt die Aktivierungsfunktion in einem neuronalen Netz?

A.Sie bestimmt, ob ein Neuron aktiviert wird.
B.Sie optimiert den Verlust.
C.Sie berechnet die Lernrate.
D.Sie ist gleich der Verlustfunktion.

49. Was ist das Ziel der Gewichtsanpassung?

A.Die Komplexität des Modells zu erhöhen.
B.Die Minimierung des Fehlers zwischen vorhergesagten und tatsächlichen Ausgaben.
C.Die Anzahl der Schichten zu reduzieren.
D.Die Lernrate zu maximieren.

50. Was ist eine der Hauptaufgaben von Verlustfunktionen in neuronalen Netzen?

A.Die Größe des Modells zu bestimmen.
B.Die Leistung des Modells zu optimieren.
C.Die Anzahl der Schichten zu regulieren.
D.Die Eingabedaten zu normalisieren.

51. Was ist der Zweck der Gewichtinitialisierung?

A.Um zu verhindern, dass das Modell in lokale Minima fällt.
B.Um die Anzahl der Neuronen zu reduzieren.
C.Um die Trainingsdaten zu erhöhen.
D.Um die Lernrate zu fixieren.

52. Wofür wird die Backpropagation verwendet?

A.Zur Berechnung der Gradienten der Verlustfunktion.
B.Zur Anpassung der Lernrate.
C.Zur Erhöhung der Anzahl der Neuronen.
D.Zur Minimierung der Trainingsdaten.

53. Fülle die Lücke: Die Lernrate bestimmt __________.

A.wie schnell die Gewichte aktualisiert werden.
B.die Anzahl der Neuronen im Netzwerk.
C.die Aktivierungsfunktionen.
D.die Kostenfunktion.

54. Wie kann man mit inkonsistenten Daten umgehen?

A.Durch Erhöhung der Lernrate.
B.Durch Verwendung von robusteren Modellen.
C.Durch Ignorieren der inkonsistenten Daten.
D.Durch Reduktion der Datengröße.

55. Was versteht man unter Vorwärts- und Rückwärtsdurchlauf?

A.Der Vorwärtsdurchlauf berechnet die Ausgabe, der Rückwärtsdurchlauf aktualisiert die Gewichte.
B.Der Rückwärtsdurchlauf ist schneller als der Vorwärtsdurchlauf.
C.Der Vorwärtsdurchlauf ist nur für das Testen notwendig.
D.Der Rückwärtsdurchlauf hat keinen Einfluss auf das Lernen.

56. Was bedeutet es, wenn ein Gradient null ist?

A.Das Modell hat ein Minimum oder Maximum erreicht.
B.Das Modell lernt nicht mehr.
C.Die Lernrate ist zu niedrig.
D.Es gibt keine Daten mehr.

57. Was ist der Unterschied zwischen Batch- und Online-Training?

A.Batch-Training verwendet alle Daten auf einmal, während Online-Training nach jedem Beispiel aktualisiert.
B.Batch-Training aktualisiert nach jedem Beispiel, Online-Training verwendet alle Daten auf einmal.
C.Beide sind identisch.
D.Batch-Training verwendet keine Gewichtsaktualisierung.

58. Was beschreibt der Begriff 'lokale Minima' in Bezug auf Backpropagation?

A.Optimalpunkte mit globaler Minimierung.
B.Punkte, die nicht optimal sind.
C.Punkte ohne Gradienten.
D.Punkte, an denen das Modell immer überanpasst.

59. Erläutere den Begriff 'Gradientenexplosion'.

A.Gradientenexplosion tritt auf, wenn die Gradienten zu groß werden.
B.Gradientenexplosion ist eine Technik zur Verbesserung des Lernens.
C.Gradientenexplosion ist das Gegenteil von Überanpassung.
D.Gradientenexplosion ist irrelevant für neuronale Netze.

60. Was ist eine häufige Verlustfunktion für Regression?

A.Mittelwert der quadrierten Fehler.
B.Kreuzentropie.
C.Hinge-Verlust.
D.Logarithmischer Verlust.

61. Wahr oder Falsch: Die Anzahl der Schichten beeinflusst die Lernfähigkeit des Netzwerks.

A.Wahr
B.Falsch
C.Nur bei kleinen Datensätzen
D.Nur bei großen Datensätzen

62. Welche der folgenden Techniken hilft, Überanpassung in neuronalen Netzen zu vermeiden?

A.Regularisierung
B.Datentransformation
C.Feature Scaling
D.Batch-Normalisierung

63. Nenne eine Strategie zur Vermeidung von Überanpassung.

A.Verwendung von Kreuzvalidierung.
B.Erhöhung der Anzahl der Neuronen.
C.Verwendung einer höheren Lernrate.
D.Verkleinerung des Datensatzes.

64. Welche Aussage über den Gradient ist korrekt?

A.Der Gradient gibt die Richtung der steilsten Steigung an.
B.Der Gradient ist immer positiv.
C.Der Gradient ist eine Kurve.
D.Der Gradient hat keinen Bezug zur Verlustfunktion.

Ähnliche Lernsets

Eigenes Lernset erstellen

Lade ein PDF hoch, füge Notizen ein oder beschreibe ein Thema – KI erstellt Karteikarten, Quizze und mehr in Sekunden.