ec.gp.sasc.util
Class OLSRegularized
java.lang.Object
ec.gp.sasc.util.OLSRegularized
public class OLSRegularized
- extends Object
Method Summary |
static void |
main(String[] args)
|
static double[][] |
OLSCoefficients(double[][] y,
double[][] x,
double lambda)
Calcula os coeficientes por Mínimos Quadrados Regularizados
Calcula os coeficientes w da equação matricial (x'x + lambda*I)w = x'y ou aw=b, onde a=(x'x + lambda*I) e b= x'y |
OLSRegularized
public OLSRegularized()
main
public static void main(String[] args)
OLSCoefficients
public static double[][] OLSCoefficients(double[][] y,
double[][] x,
double lambda)
- Calcula os coeficientes por Mínimos Quadrados Regularizados
Calcula os coeficientes w da equação matricial (x'x + lambda*I)w = x'y ou aw=b, onde a=(x'x + lambda*I) e b= x'y
- Parameters:
y
- Vetor com o valor da variável targetx
- Matriz com as observações das variáveis explicativaslambda
- Parâmetro de regularização
- Returns:
- Retorna o valor dos coeficientes