Verilen veri noktaları ( x i , y i ) , i = 1 , 2 , … n , düzlemde düz bir çizgi çizelim
y = a x + b . Biz önceden halinde bir x i + b değeri olarak y ı arasında y ı , o zaman hata olduğu ( y ı - y i ) = ( yn(xi,yi),i=1,2,…ny=ax+baxi+by^iyi ,karesel hataolduğu
( y ı - bir x i - b ) 2 , vetoplam bir hata karesi Σ n i = 1 ( y ı - bir x i - b ) 2 . Biz sorarız(yi−y^i)=(yi−axi−b)(yi−axi−b)2 ∑ni=1(yi−axi−b)2
ve b seçimi S = n ∑ i = 1 ( y i - a x i - b ) 2 değerini minimize eder
?abS=∑i=1n(yi−axi−b)2
Yana dikey mesafedir ( x i , y i ) düz bir hattan, çizgiden soran şekildedir gelen nokta dikey mesafelerde karelerinin toplamı çizgi mümkün olduğunca küçük. Şimdi S hem de karesel bir fonksiyonu olan a ve b ne zaman ve minimum bir değere ulaştığı bir ve b öyle ki
∂ S(yi−axi−b)(xi,yi)Sabab
İkinci denklemdeb=1oluruz
∂S∂a∂S∂b=2∑i=1n(yi−axi−b)(−xi)=2∑i=1n(yi−axi−b)(−1)=0=0
burada
μy=1b=1n∑i=1n(yi−axi)=μy−aμx
aritmetik ortalama değerlerdir
yI'in ve
xi', sırasıyla bu. İlk denklemin yerine geçerek,
bir=( 1) alıyoruz
μy=1n∑i=1nyi, μx=1n∑i=1nxiyixi
Böylece
S'yien aza indiren çizgi,
y=ax+b=μy+((1)olarak ifade edilebilir.
a=(1n∑ni=1xiyi)−μxμy(1n∑ni=1x2i)−μ2x.
Sy=ax+b=μy+((1n∑ni=1xiyi)−μxμy(1n∑ni=1x2i)−μ2x)(x−μx),
SSmin=[(1n∑ni=1y2i)−μ2y][(1n∑ni=1x2i)−μ2x]−[(1n∑ni=1xiyi)−μxμy]2(1n∑ni=1x2i)−μ2x.
ve rollerini değiştirirsek, satırını çizin
ve simge küçülten
ve değerlerini isteyin
yani çizginin noktaların yatay mesafelerinin karelerinin toplamını , çizgi mümkün olduğunca küçük, o zamanxyx=a^y+b^a^b^
T=∑i=1n(xi−a^yi−b^)2,
x=a^y+b^=μx+((1n∑ni=1xiyi)−μxμy(1n∑ni=1y2i)−μ2y)(y−μy)
ve minimum değeri ,
TTmin=[(1n∑ni=1y2i)−μ2y][(1n∑ni=1x2i)−μ2x]−[(1n∑ni=1xiyi)−μxμy]2(1n∑ni=1y2i)−μ2y.
Her iki çizginin de noktadan geçtiğini
ancak eğimlerin
genel olarak farklıdır. Aslında, @whuber'ın bir yorumda işaret ettiği gibi, tüm noktalar aynı düz çizgide uzandığında aynıdır. Bunu görmek için,
(μx,μy)
a=(1n∑ni=1xiyi)−μxμy(1n∑ni=1x2i)−μ2x, a^−1=(1n∑ni=1y2i)−μ2y(1n∑ni=1xiyi)−μxμy
(xi,yi)a^−1−a=Smin(1n∑ni=1xiyi)−μxμy=0⇒Smin=0⇒yi=axi+b,i=1,2,…,n.