Persilangan Fitur: Latihan Playground

Memperkenalkan Persilangan Fitur

Dapatkah suatu persilangan fitur benar-benar memungkinkan suatu model agar sesuai dengan data non-linear? Untuk mengetahuinya, coba latihan ini.

Tugas: Cobalah membuat model yang memisahkan titik biru dari titik oranye dengan secara manual mengubah bobot tiga fitur input berikut:

  • x1
  • x2
  • x1 x2 (persilangan fitur)

Untuk mengubah berat secara manual:

  1. Klik baris yang menghubungkan FITUR ke KELUARAN. Formulir input akan muncul.
  2. Ketik nilai floating-point ke formulir input tersebut.
  3. Tekan Enter.

Perhatikan bahwa antarmuka untuk latihan ini tidak berisi tombol Langkah. Itu karena latihan ini tidak melatih model secara berulang. Namun, Anda akan memasukkan bobot "final" secara manual untuk model.

(Jawaban muncul tepat di bawah latihan.)




Persilangan Fitur yang Lebih Kompleks

Sekarang mari kita bermain dengan beberapa kombinasi silang fitur lanjutan. Set data dalam latihan Playground ini terlihat sedikit mirip dengan lingkaran panah berisik dari game panah, dengan titik biru di tengah dan titik oranye di lingkaran luar.

Tugas 1: Jalankan model linear ini seperti yang diberikan. Luangkan waktu satu atau dua menit (tetapi tidak lebih) untuk mencoba setelan kecepatan pembelajaran yang berbeda-beda guna melihat apakah ada peningkatan. Dapatkah model linear memberikan hasil yang efektif untuk set data ini?

Tugas 2: Sekarang coba tambahkan fitur lintas produk, seperti x1x2, dengan mencoba mengoptimalkan performa.

  • Fitur apa yang paling membantu?
  • Apa performa terbaik yang bisa Anda dapatkan?

Tugas 3: Jika Anda memiliki model yang bagus, periksa permukaan output model (ditunjukkan dengan warna latar belakang).

  1. Apakah itu terlihat seperti model linear?
  2. Bagaimana Anda mendeskripsikan model?

(Jawaban muncul tepat di bawah latihan.)