informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Fungsi Sigmoid merupakan fungsi aktivasi penting untuk membangun model regresi logistik, seperti yang ditunjukkan pada gambar di bawah.
Regresi logistik digunakan untuk menyelesaikannyaDua masalah klasifikasi . Untuk masalah klasifikasi, hasil keluaran dari model hanya terbatas (untuk masalah regresi ada yang tidak terbatas).Pada permasalahan klasifikasi biner, hanya terdapat dua hasil keluaran model.
Dalam kasus klasik masalah regresi “Kasus Prediksi Tumor”, fitur ukuran tumor digunakan untuk memprediksi apakah tumor tersebut merupakan tumor ganas, hanya ada dua hasil keluaran: ya (1) atau tidak (0).
Saat ini, sulit untuk menyesuaikan set pelatihan menggunakan model regresi linier.(Regresi linier memecahkan masalah regresi, sedangkan kasus prediksi tumor adalah masalah klasifikasi, atau tepatnya masalah klasifikasi biner), sehingga ide regresi logistik diajukan.
Model regresi logistik (menyelesaikan masalah klasifikasi): memasukkan fitur atau kumpulan fitur X dan mengeluarkan angka antara 0 dan 1 , di mana kurva pemasangan dibuat melalui fungsi Sogmoid. Proses konstruksi spesifiknya adalah sebagai berikut:
Tidak sulit untuk mendapatkan dari penjelasan di atas bahwa ketika input z dari fungsi Sigmoid lebih besar dari atau sama dengan 0, yaitu ketika pemetaan z=wx+b dari himpunan fitur X ke z lebih besar dari atau sama dengan 0, hasil keluaran model adalah 1; bila masukan z dari fungsi Sigmoid kurang dari Ketika 0, yaitu bila pemetaan z=wx+b dari kumpulan fitur X ke z kurang dari 0, maka hasil keluarannya modelnya adalah 0.
Inilah konsep yang dapat digunakan untuk menentukan batasan keputusan:Persamaan yang membuat pemetaan masukan model X ke masukan fungsi Sigmoid z sama dengan 0 disebut batas keputusan.
Mengambil contoh model prediksi tumor di atas, pemetaan dari input model X ke input fungsi Sigmoid z adalah z=wx+b, maka batas keputusannya adalah wx+b=0.
Mari kita gunakan gambar untuk mengilustrasikan arti batas keputusan:
Contoh 1:memetakan ke fungsi linier
Gambar di atas menunjukkan nilai sebenarnya dari label ketika fitur x1 dan x2 pada set pelatihan memiliki nilai yang berbeda. Lingkaran mewakili hasil klasifikasi sampel sebagai 0, dan tanda silang mewakili hasil klasifikasi sampel sebagai 1.
Model regresi logistik seperti gambar di atas, dimana pemetaan dari input model X ke input fungsi Sigmoid z adalah z=w1x1+w2x2+b, dan batas keputusannya adalah w1x1+w2x2+b=0. Jika hasil pelatihan model adalah w1=1, w2=1, b=-3, maka batas keputusannya adalah x1+x2-3=0, dan gambaran fungsi batas keputusannya seperti terlihat pada gambar di atas,Terlihat jika ciri-ciri sampel terletak di sebelah kiri batas keputusan maka prediksi regresi logistiknya adalah 0, sebaliknya adalah 1. Inilah arti gambaran dari batas keputusan tersebut.
Contoh 2:Petakan ke fungsi polinomial
Pemetaan dari input modelPosisi karakteristik sampel relatif terhadap batas keputusan menentukan hasil prediksi sampel.
Sebenarnya sama dengan proses pelatihan regresi linier, hanya saja model (fungsi) yang akan dilatih berbeda.