Lineær regresjon med N funksjoner
Lineær regresjonslikning med N variabler
Som vi har sett, er det å legge til en ny variabel i lineær regresjonsmodellen like enkelt som å legge den til sammen med en ny parameter i modellens ligning. Vi kan legge til langt flere enn to parametere på denne måten.
Anta at n er et heltall større enn to.
Hvor:
- β0,β1,β2,…,βn – modellens parametere;
- ypred – prediksjon av målvariabelen;
- x1 – første variabelverdi;
- x2 – andre variabelverdi;
- …
- xn – n-te variabelverdi.
Normal likning
Det eneste problemet er visualiseringen. Hvis vi har to parametere, må vi lage et 3D-plott. Men hvis vi har mer enn to parametere, vil plottet være mer enn tredimensjonalt. Men vi lever i en tredimensjonal verden og kan ikke forestille oss høyere-dimensjonale plot. Det er imidlertid ikke nødvendig å visualisere resultatet. Vi trenger bare å finne parameterne for at modellen skal fungere. Heldigvis er det relativt enkelt å finne dem. Den velkjente normale likningen hjelper oss:
β=β0β1…βn=(X~TX~)−1X~TytrueHvor:
- β0,β1,…,βn – modellens parametere;
- X~ – en matrise som inneholder 1-ere som første kolonne, og X1−Xn som de andre kolonnene:
- Xk – en array med k-te variabelverdier fra treningssettet;
- ytrue – en array med målverdier fra treningssettet.
X̃-matrise
Legg merke til at det kun er X̃-matrisen som har endret seg. Du kan tenke på kolonnene i denne matrisen som hver ansvarlig for sin β-parameter. Følgende video forklarer hva som menes.
Den første kolonnen med 1-ere er nødvendig for å finne β₀-parameteren.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 3.33
Lineær regresjon med N funksjoner
Sveip for å vise menyen
Lineær regresjonslikning med N variabler
Som vi har sett, er det å legge til en ny variabel i lineær regresjonsmodellen like enkelt som å legge den til sammen med en ny parameter i modellens ligning. Vi kan legge til langt flere enn to parametere på denne måten.
Anta at n er et heltall større enn to.
Hvor:
- β0,β1,β2,…,βn – modellens parametere;
- ypred – prediksjon av målvariabelen;
- x1 – første variabelverdi;
- x2 – andre variabelverdi;
- …
- xn – n-te variabelverdi.
Normal likning
Det eneste problemet er visualiseringen. Hvis vi har to parametere, må vi lage et 3D-plott. Men hvis vi har mer enn to parametere, vil plottet være mer enn tredimensjonalt. Men vi lever i en tredimensjonal verden og kan ikke forestille oss høyere-dimensjonale plot. Det er imidlertid ikke nødvendig å visualisere resultatet. Vi trenger bare å finne parameterne for at modellen skal fungere. Heldigvis er det relativt enkelt å finne dem. Den velkjente normale likningen hjelper oss:
β=β0β1…βn=(X~TX~)−1X~TytrueHvor:
- β0,β1,…,βn – modellens parametere;
- X~ – en matrise som inneholder 1-ere som første kolonne, og X1−Xn som de andre kolonnene:
- Xk – en array med k-te variabelverdier fra treningssettet;
- ytrue – en array med målverdier fra treningssettet.
X̃-matrise
Legg merke til at det kun er X̃-matrisen som har endret seg. Du kan tenke på kolonnene i denne matrisen som hver ansvarlig for sin β-parameter. Følgende video forklarer hva som menes.
Den første kolonnen med 1-ere er nødvendig for å finne β₀-parameteren.
Takk for tilbakemeldingene dine!