Somma dei residui e calcolo della matrice (passo dopo passo)


2
  1. Scrivi la somma dei residui in forma di matrice.

Tentativo:(yXβ)T(yXβ)=yTyβTXTyyTXβ+βTXTXβ=yTy2yTXβ+βTXTXβ.

  1. Riduci al minimo questo e verifica che .β^=(XTX)1XTy

Tentativo:SSR(β)β=2yTX+2XTXβ=0XTXβ=yTXβ^=(XTX)1yTX=(XTX)1XTy.

Non ho studiato il calcolo della matrice, quindi sono un po 'confuso riguardo al passaggio nel calcolo. Nel primo problema, potresti mostrarmi quale regola viene utilizzata per la prima uguaglianza nell'equazione. E nel secondo problema, sono un po 'confuso riguardo al primo passo di differenziazione.

Apprezzo molto se mostri il calcolo passo dopo passo.

Risposte:


5

Let sia matrici (o vettori è o o è ), m × n m n 1 ( A + B ) TA,Bm×nmn1

(1)(A+B)T=AT+BT(2)(AB)T=BTAT

Pertanto, dove la riga 1 utilizza , la riga 2 utilizza e l'ultima la linea segue dal fatto che e sono entrambi scalari .(1)(2)yTXββTXTy1×1

(y-Xβ)T(y-Xβ)=(yT-(Xβ)T)(y-Xβ)=(yT-βTXT)(y-Xβ)=yT(y-Xβ)-βTXT(y-Xβ)=yTy-yTXβ-βTXTy+βTXTXβ(3)=yTy-2yTXβ+βTXTXβ
(1)(2)yTXββTXTy1×1

Sia essere vettori e una matrice simmetrica . Il calcolo della matrice ha le seguenti regole: n × 1 A n × n d a T zun',Xn×1UNn×n

(4)d un'Tzd z=un'(5)d zTUNzd z=2UNz

Applicandoli alla differenziazione rispetto a , otteniamo la prima condizione dell'ordine: Risolvendo per , otteniamo la solita formula OLS.β - 2 X T y + 2 X T X β = 0 β(3)β

-2XTy+2XTXβ=0
β

Grazie. Puoi consigliare qualche fonte per vedere la prova delle regole che hai citato per la differenziazione?
Sihyun Kim,

@SihyunKim la voce di Wikipedia sul calcolo della matrice è un buon inizio.
Herr K.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.