Apa perbedaan antara dan skor varian di Scikit-learn?


12

Saya membaca tentang metrik regresi di python yang scikit-belajar panduan dan meskipun masing-masing dari mereka memiliki rumus sendiri, saya tidak bisa mengatakan secara intuitif apa perbedaan antara R2 dan skor varian dan oleh karena itu ketika menggunakan satu atau yang lain untuk mengevaluasi model saya.

Jawaban:


4
  1. R2=1SSETSS
  2. menjelaskan skor varians=1-VSebuahr[y^-y]/VSebuahr[y] , di mana adalah varian bias, yaitu . Dibandingkan dengan , satu-satunya perbedaan adalah dari mean (kesalahan). jika mean (kesalahan) = 0, maka = menjelaskan skor variansVSebuahrVSebuahr[y^-y]=skamum(errHair2-meSebuahn(errHair))/nR2R2

  3. Juga perhatikan bahwa dalam adjusted- , estimasi varians tidak bias digunakan.R2


2
sklearn tidak memiliki adjusted-R2 bukan?
Hack-R

@ Hack-R sebenarnya sudah
mMontu

1

Jawaban Dean benar.

Hanya saya pikir ada kesalahan ketik kecil di sini: .VSebuahr[y^-y]=skamum(errHair2-meSebuahn(errHair))/n

Saya kira itu seharusnya .VSebuahr[y^-y]=skamum(errHair-meSebuahn(errHair))2/n

Referensi saya adalah kode sumber sklearn di sini: https://github.com/scikit-learn/scikit-learn/blob/bf24c7e3d/sklearn/metrics/_regress.py#L396

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.