Spiral Jaringan Neural

{i>Dataset<i} ini adalah spiral yang berisik. Jelas, model linear akan gagal di sini, tetapi bahkan persilangan fitur yang didefinisikan secara manual mungkin sulit untuk dibuat.

Tugas 1: Latih model terbaik yang Anda bisa, cukup menggunakan X1 dan X2. Jangan ragu untuk menambah atau menghilangkan lapisan dan neuron, pengaturan pembelajaran seperti kecepatan pembelajaran, tingkat regularisasi, dan ukuran tumpukan. Berapa kerugian pengujian terbaik yang bisa Anda dapatkan? Seberapa lancar permukaan output model?

Tugas 2: Meskipun dengan Jaringan Neural, beberapa rekayasa fitur sering kali diperlukan untuk mencapai performa terbaik. Coba tambahkan fitur lintas produk atau transformasi lain seperti sin(X1) dan sin(X2). Apakah Anda mendapatkan model? Apakah permukaan output model lebih halus?

(Jawaban muncul tepat di bawah latihan.)