Qual é a diferença entre

12

Eu estava lendo sobre métricas de regressão no python scikit-learn o manual e mesmo que cada um deles tem sua própria fórmula, eu não posso dizer intuitivamente o que é a diferença entre R2 e pontuação variância e, portanto, quando usar um ou outro para avaliar o meu modelos.

hipoglucido
fonte

Respostas:

4
  1. R2=1 1-SSETSS
  2. escore de variância explicada=1 1-Vumar[y^-y]/Vumar[y] , em que aVumar é polarizado variância, ou seja,Vumar[y^-y]=svocêm(error2-meuman(error))/n . Comparado comR2 , a única diferença é a partir da média (erro). se média (erro) = 0, entãoR2 = pontuação da variância explicada

  3. Observe também que em adjusted- R2 , estimativa de variância imparcial é usado.

reitor
fonte
2
sklearn não tem R2 ajustado, não é?
Hack-R
@ Hack-R, na verdade, ele tem
mMontu
1

A resposta de Dean está certa.

Vumar[y^-y]=svocêm(error2-meuman(error))/n

Vumar[y^-y]=svocêm(error-meuman(error))2/n

Minha referência é o código fonte do sklearn aqui: https://github.com/scikit-learn/scikit-learn/blob/bf24c7e3d/sklearn/metrics/_regression.py#L396

Serafim
fonte