Sie müssen Amazon SageMaker DeepAR verwenden, um den Bedarf an Inputmaterialien und Energie zu prognostizieren, aber die meisten Trainingsdatensätze haben fehlende Zielwerte, und die Daten sind als JSON gespeichert. Welcher Ansatz erfordert den geringsten Entwicklungsaufwand, um die fehlenden Zielwerte für das Training von DeepAR zu handhaben?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Die fehlenden Zielwerte als NaN (not a number) kodieren und DeepAR mit dem vollständigen Datensatz und diesen NaN-Einträgen trainieren..
Warum dies die Antwort ist
Amazon SageMaker DeepAR ist speziell dafür konzipiert, fehlende Zielwerte (NaN) in den Trainingsdaten zu verarbeiten. Wenn Sie die fehlenden Werte als NaN kodieren, kann DeepAR diese Lücken während des Trainings intern berücksichtigen und Modelle erstellen, die robust gegenüber unvollständigen Zeitreihen sind. Dies erfordert den geringsten Entwicklungsaufwand, da keine manuelle Imputation oder Vorverarbeitung der fehlenden Daten erforderlich ist. Lineare Regression, Forward-Fill oder das Ersetzen durch den Mittelwert sind Imputationsmethoden, die zwar in anderen Kontexten nützlich sein können, aber zusätzliche Entwicklungsschritte erfordern und möglicherweise die inhärente Fähigkeit von DeepAR zur Behandlung von NaN-Werten nicht optimal nutzen.
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