1 votos

R-cuadrado para algoritmos de predicción definidos por el usuario

Llevo un tiempo trabajando en un proyecto de aprendizaje automático y he dado con un algoritmo que hace lo que quiero que haga (predecir algunos valores). Me preguntaba si es posible calcular R-cuadrado para mis resultados.

Mis resultados son los siguientes (prueba):

Predictions  Observations:
4.25         4.30
4.15         4.25
3.70         3.75
3.25         3.15
...

¿Cómo puedo calcular R-cuadrado para esto?

0voto

Timo Geusch Puntos 16952

Para calcular un R-cuadrado con los resultados anteriores, puede realizar regresión lineal simple con Predicciones como variable de predicción, x, y Observaciones como variable de resultado, y, utilizando cualquier programa estadístico estándar.

El siguiente código R le permitirá hacerlo:

slr <- lm(Observations ~ Predictions, data=yourdata)

summary(slr)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X