Saya mencoba untuk merencanakan batas keputusan algoritma perceptron dan saya benar-benar bingung tentang beberapa hal. Contoh input saya adalah dalam bentuk , pada dasarnya contoh input 2D ( x 1 dan x 2 ) dan nilai target kelas biner ( y ) [1 atau 0].
Vektor berat badan saya maka dalam bentuk: .
Sekarang saya harus memasukkan parameter bias tambahan dan karenanya vektor bobot saya menjadi vektor 3 × 1 ? apakah 1 × 3 vektor? Saya pikir itu harus 1 × 3 karena vektor hanya memiliki 1 baris dan kolom n.
Sekarang katakanlah saya instantiate ke nilai acak, bagaimana saya merencanakan batas keputusan untuk ini? Berarti apa yang ditandai dengan 0 di sini? Apakah w 0 / n o r m ( w ) jarak wilayah keputusan dari asal? Jika demikian, bagaimana saya menangkap ini dan memplotnya dengan Python menggunakan matplotlib.pyplot atau yang setara dengan Matlab?
Saya akan sangat menghargai bahkan sedikit bantuan mengenai masalah ini.
sumber