Ada sejumlah situs web yang menggambarkan penurunan gradien untuk menemukan parameter untuk regresi linier sederhana (di sini adalah salah satunya). Google juga menjelaskannya dalam kursus ML baru (untuk umum) mereka.
Namun di Wikipedia , rumus berikut untuk menghitung parameter disediakan:
Juga, scikit-belajar LinearRegression fungsi, tidak memiliki n_iter_
(jumlah iterasi) atribut seperti halnya untuk banyak fungsi belajar lainnya, yang saya kira menunjukkan gradient descent tidak digunakan?
Pertanyaan:
- Apakah situs web yang menggambarkan penurunan gradien untuk regresi linier sederhana hanya melakukan itu untuk mengajarkan konsepnya pada model ML paling dasar? Apakah rumus di Wikipedia apa yang kebanyakan perangkat lunak statistik akan gunakan untuk menghitung parameter (setidaknya scikit-learn tampaknya tidak menggunakan gradient descent)?
- Apa yang biasanya digunakan untuk regresi linier berganda?
- Untuk jenis model pembelajaran statistik apa gradient descent biasanya digunakan untuk menemukan parameter dibandingkan metode lain? Yaitu apakah ada beberapa aturan praktis?
sumber