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.

hipoglucido
sumber

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

Dekan
sumber
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

Malaikat
sumber