Não o Graal, apenas um normal - Bablokos!!! - página 410

 
RRR5:
Como se faz a regressão da parábola na ALGLIB? Aí só há regressão linear.

http://alglib.sources.ru/dataanalysis/

Isto é correto, a regressão é linear multifator na forma:

função = ferramenta1 * lote1 + ferramenta2 * lote2 + ferramenta3 * lote3 + ...

onde uma parábola (ou qualquer outra função) é dada como uma função

minimizar a soma dos quadrados de desvios do polinômio linear em relação à função

 
transcendreamer:

e dentro deste bloco substitua a linha

MODEL[j]=sign*Model_Growth*MathSqrt(MathAbs(x));

com esta linha.

MODEL[j]=sign*Model_Growth*MathSqrt(MathAbs(x));

Você tem um erro aqui.

você quis dizer substituir por :

MODEL[j]=sign*Model_Growth*MathPow(x,2);
 
transcendreamer:
você usou a fórmula da parábola y=x^2.

É possível em geral usar a fórmula quadrática da parábola y=ax2+bx+c em seu código?

ou há muitas incógnitas? a,b,c.
 

Sim, certo, apressado, mas no código anexo parece estar sem erros, substitua a raiz quadrada pelo quadrado,

Em geral, você pode usar qualquer função, inclusive polinômios de alta ordem, e até mesmo a inesquecível "cerca do vizinho".

 
transcendreamer:

Sim, certo, apressado, mas no código anexo parece estar sem erros, substitua a raiz quadrada pelo quadrado,

E em geral qualquer função pode ser usada, incluindo polinômios de ordens superiores, e até mesmo a inesquecível "cerca do vizinho".

sim, eu tentei a cerca do vizinho )))))

cerca do vizinho
 
Anatolii Zainchkovskii:

Sim, sim, eu tentei a cerca do vizinho ) não é um mau padrão, a propósito ))))

às vezes a cerca de um vizinho pode ser uma característica bastante peculiar


 
transcendreamer:

às vezes a cerca do vizinho pode ser uma função bastante peculiar


não importa ) não podemos desenhar 5 linhas, podemos desenhar 10 linhas )

 
transcendreamer:

Em geral, você pode usar qualquer função, inclusive polinômios de alta ordem, e até mesmo a inesquecível "cerca do vizinho".

Então por que esta seção é chamada de "regressão linear" no algibe, se você pode até mesmo usar uma função quadrática?
http://alglib.sources.ru/dataanalysis/linearregression.php

Uma regressão linear é uma regressão que produz uma linha. )

 
RRR5:

Então por que esta seção é chamada de "regressão linear" no algibe, se você pode até mesmo usar uma função quadrática?
http://alglib.sources.ru/dataanalysis/linearregression.php

Regressão linear é a regressão em uma linha. )

Como corretamente observado, é uma regressão sobre uma LINHA, não sobre um plano ou uma figura volumétrica. E uma linha pode ser qualquer coisa.

Eu também não conseguia entender, pareceu-me que apenas uma linha reta era destinada.
 
RRR5:

Então por que esta seção é chamada de "regressão linear" no algibe, se até mesmo uma função quadrática pode ser substituída ali?
http://alglib.sources.ru/dataanalysis/linearregression.php

A regressão linear é uma regressão que produz uma linha. )

Não exatamente, a regressão linear é um modelo de relação linear entre a variável alvo e as variáveis de entrada, no caso especial quando a variável de entrada é uma, obtemos y=a*x+c onde c é uma constante de termo livre (deslocamento vertical) e este caso especial pode ser representado graficamente como uma linha em um plano, no caso de duas variáveis de entrada é um polinômio linear y=a1*x1+a2*x2+cpode ser representada como um plano, e é também uma regressão linear, quando há mais de duas variáveis não pode ser representada mesmo em 3D, mas é também um modelo linear, e a função alvo (y) pode ser definida como desejada, pode ser uma linha e uma raiz e uma parábola e uma cerca senoidal e de vizinhança, ou seja, qualquer função pode ser usada como a variável alvo (discretamente por pontos).