Neurales Netz

Dieses Dataset ist eine verrauschte Spirale. Natürlich funktioniert ein lineares Modell hier nicht. aber selbst manuell definierte Featureverknüpfungen können schwer zu erstellen sein.

Aufgabe 1: Das beste Modell nur mit X1 und X2 Sie können Ebenen und Neuronen hinzufügen oder entfernen, wie Lernrate, Regularisierungsrate und Batchgröße. Was ist der beste Testverlust, den Sie erzielen können? Wie reibungslos ist Modellausgabeoberfläche?

Aufgabe 2: Auch bei neuronalen Netzen wird ein gewisses Maß an Feature Engineering die oft erforderlich sind, um die beste Leistung zu erzielen. Fügen Sie weitere produktübergreifende Funktionen oder andere Transformationen, sin(X1) und sin(X2). Erhalten Sie ein besseres Modell? Ist die Modellausgabeoberfläche glatter?

(Die Antworten werden direkt unter der Übung angezeigt.)