Arasındaki fark nedir Scikit-öğrenme ve varyans skoru?


12

Python scikit-learn kılavuzundaki regresyon metriklerini okuyordum ve her birinin kendi formülü olmasına rağmen, ve varyans skoru arasındaki farkın ne olduğunu ve bu nedenle değerlendirmek için ne zaman veya daha fazla kullanıldığını sezgisel olarak anlayamıyorum. benim modellerim.R,2

Yanıtlar:


4
  1. R,2=1-SSETSS
  2. açıklanan varyans puanı=1-Vbirr[y^-y]/Vbirr[y] ; buradaVbirr taraflı sapmadır, yaniVbirr[y^-y]=sum(errÖr2-mebirn(errÖr))/n . R,2 ile karşılaştırıldığında, tek fark ortalamadan (hata). ortalama (hata) = 0 ise,R,2 = açıklanan varyans puanı

  3. Ayrıca, düzeltilmiş R,2 nötr varyans tahmininin kullanıldığına dikkat edin.


2
sklearn ayarlanmamış-R2 değil mi?
Hack-R

@ Hack-R aslında var
mMontu

1

Dean'in cevabı doğru.

Burada sadece küçük bir yazım hatası olduğunu düşünüyorum: .Vbirr[y^-y]=sum(errÖr2-mebirn(errÖr))/n

Sanırım .Vbirr[y^-y]=sum(errÖr-mebirn(errÖr))2/n

Referansım burada sklearn'in kaynak kodudur: https://github.com/scikit-learn/scikit-learn/blob/bf24c7e3d/sklearn/metrics/_regression.py#L396

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.