Saya mencoba menggunakan scikit-learning untuk regresi polinomial. Dari apa yang saya baca regresi polinomial adalah kasus khusus dari regresi linier. Saya berharap bahwa mungkin salah satu model linear umum scikit dapat diparameterisasi agar sesuai dengan polinomial berurutan lebih tinggi tetapi saya tidak melihat opsi untuk melakukan itu.
Saya berhasil menggunakan Support Vector Regressor dengan kernel poli. Itu bekerja dengan baik dengan subset dari data saya, tetapi butuh banyak waktu untuk menyesuaikan set data yang lebih besar jadi saya masih perlu menemukan sesuatu yang lebih cepat (bahkan jika memperdagangkan beberapa presisi).
Apakah saya melewatkan sesuatu yang jelas di sini?
sumber
PolynomialFeatures
?Jika Anda menggunakan regresi multivariat dan bukan hanya regresi univariat, jangan lupakan persyaratan silang. Misalnya jika Anda memiliki dua variabelx1 dan x2 , dan Anda ingin polinomial hingga daya 2, Anda harus menggunakan y= a1x1+ a2x2+ a3x21+ a4x22+ a5x1x2 dimana istilah terakhir (Sebuah5x1x2 ) adalah yang saya bicarakan.
sumber