If you're seeing this message, it means we're having trouble loading external resources on our website.

Bağlandığınız bilgisayar bir web filtresi kullanıyorsa, *.kastatic.org ve *.kasandbox.org adreslerinin engellerini kaldırmayı unutmayın.

Ana içerik

Yerel Lineerizasyon

Teğet düzlem fikrinin, skaler değerli çok değişkenli fonksiyonun doğrusal kestirimi olarak nasıl genelleştirilebileceğini öğrenin.

Arka plan

Neye ulaşıyoruz

  • Yerel doğrusallaştırma, teğet düzlemler kavramını herhangi bir çok değişkenli fonksiyona genelleştirir. Burada, ben sadece skaler değerli çok değişkenli fonksiyonlardan bahsedeceğim.
  • Fikir, o girdide aynı değere sahip olan ve aynı kısmi türev değerlerine sahip olan daha basit bir fonksiyonla, girdilerinin birisinin yanında fonksiyonun değerini kestirmektir.
  • Vektörlerle yazıldığında, kestirme fonksiyonu böyle gözükür:
    Lf(x)=f(x0)Sabit+f(x0)Sabit vektör(xx0)x değişkendir
  • Bu f'nin x0 yakınında yerel doğrusallaştırması olarak adlandırılır.

Kestirim olarak teğet düzlemler

Önceki makalede, iki değişkenli bir fonksiyonun grafiğine teğet olan düzlemi bulmaktan bahsettim.
Teğet düzlem, 1. perspektif
Teğet düzlem formülü sonunda bunun gibi gözükür.
T(x,y)=f(x0,y0)+fx(x0,y0)(xx0)+fy(x0,y0)(yy0)
Bu T(x,y) fonksiyonu genelde farklı bir isim alır: f'nin (x0,y0) noktasındaki yerel doğrusallaştırması. Bunu, iki özelliği sağlayan en basit fonksiyon olarak düşünebilirsiniz:
  1. (x0,y0) noktasındaki değeri f'ninkiyle aynıdır.
  2. (x0,y0) noktasında kısmi türevleri f'ninkiyle aynıdır.
Çok değişkenli analizde her zaman olduğu gibi, yeni bir kavramı grafiksel sezgiye dayanmadan düşünmek sağlıklıdır. Bu, görsel olarak düşünmemeniz gerektiği anlamını taşımaz. Bunun yerine, belki sadece girdi uzayını veya grafikten ziyade ilgili bilgiyi düşünmeniz gerektiğini belirtir.
Temelde, yerel bir doğrusallaştırma bir fonksiyonu bir noktada o noktadaki türev(ler)inin sağladığı bilgiye göre kestirir.
Girdisi iki değişkenli ve çıktısı skaler (yani vektör olmayan) olan fonksiyonlarda, bu teğet düzlem olarak görselleştirilebilir. Ancak, daha yüksek boyutlarda bu görsel lükse sahip değiliz, onun için bunu bir kestirim olarak düşünmeliyiz.
Çok değişkenli analizin gerçek hayattan uygulamalarında, uzaydaki gerçek bir düzlemle neredeyse hiç ilgilenmezsiniz. Bunun yerine, paraşütte hava direncinin hız ve yön cinsinden bir fonksiyonu gibi karmaşık bir fonksiyonunuz vardır. Gerçek fonksiyonla uğraşmak zor veya hesap yönünden uzun olabilir, onun için buna doğrusal bir fonksiyon gibi daha basit bir şeyle yakınsamak yararlıdır.

''Yerel doğrusallaştırma'' ile neyi kastediyorum?

Çok boyutlu girdili bir fonksiyonu düşünün.
f(x1,x2,,xn)
Eğer tanımında koordinatlarının tümü sadece sabitlerle çarpılıyorsa ve bunlara başka bir şey olmuyorsa, bu fonksiyon doğrusal olarak adlandırılır. Örneğin, bunun gibi gözükebilir:
f(x1,x2,,xn)=2x1+3x2+5xn
Doğrusallığın hikayesinin tamamı, bundan çok daha derine gider ("Doğrusal cebir" diye bir alan olmasının nedeni budur); ancak şimdilik bu başlangıç bizim işimizi görür. Genelde, tüm değişkenleri bunun gibi yazmak yerine, girdiye bir vektör gibi davranırsınız:
x=[x1x2xn]
Fonksiyonu bir iç çarpım kullanarak tanımlardınız:
f(x)=[235]x
Bu makalenin amaçları için ve daha genel olarak yerel doğrusallaştırmadan bahsettiğinizde, bu ifadeye bir sabit ekleyebilirsiniz:
f(x)=cBir sabit+vBir vektörx
Eğer bilgiçlik taslamak isterseniz, bu artık bir doğrusal fonksyon değildir. Bu, ''afin'' fonksiyon olarak adlandırılır. Ancak çoğu kişi, ''her neyse, bu temelde doğrusaldır'' der.

Yerel doğrusallaştırma

Şimdi, f(x) fonksiyonunuzun doğrusal olma lüksü olmadığını düşünün. (Kalın yazılmış "x" hala çok boyutlu bir vektörü temsil etmektedir). Bir iç çarpımdan çok daha değişik, çılgınca bir ifadeyle tanımlanmış olabilir.
Yerel doğrusallaştırma fikri, bu fonksiyonu belirli bir x0 girdi değeri yakınında doğrusal olan bir fonksiyonla kesitrmektir. Yeni fonksiyon böyle gözükür:
Lf(x)=f(x0)Sabit+f(x0)Sabit vektör(xx0)x değişkendir
  • Dikkat ederseniz, x=x0 koyarak, hem f hem Lf fonksiyonlarının x0 girdisinde aynı değere sahip olacağını görebiliyorsunuz.
  • x değişkenine karşı çizilen vektör, belirli bir f(x0) girdisinde f'nin gradyanıdır. Bu, belirlenen girdide f ve Lf fonksiyonlarının aynı gradyana sahip olmasını sağlar. Başka şekilde ifade edersek, bunların kısmi türev bilgilerinin tümü aynı olacaktır.
Bu formülü anlamanın en iyi yolunun, belirli bir fonksiyon bağlamında bu formülü kendinizin elde etmesi olduğunu düşünüyorum.

1. Örnek: Yerel doğrusallaştırma bulma.


Problem: Şu fonksiyonu alın:
f(x,y,z)=zex2y3
Aşağıdaki noktada Lf değeri ve tüm kısmi türevlerinin değeri f'ninkilerle eşleşen bir Lf(x,y,z) doğrusal fonksiyonu bulun:
(x0,y0,z0)=(8,4,3)

Adım 1: Seçilen noktada f'nin değerini hesaplayın
f(8,4,3)=

Adım 2: Fonksiyonunuzu yazmaya başlamak için bunu kullanın. Aşağıdaki fonksiyonlardan hangisi (x,y,z)=(8,4,3) girdisinde f'ye eşit olacaktır?
1 cevap seçin:
Bunların ikisi için de, a, b ve c rastgele sabitlerdir.

Yazdığınız şekliyle Lf'nin kısmi türevleri, aynen bu a, b ve c sabitleridir. Böylece, fonksiyonumuzun (8,4,3) noktasında f ile aynı kısmi türevlere sahip olmasını garantilemek için, bu sabitleri f'nin bu noktadaki ilgili kısmi türevlerine eşitleyeceğiz.
Adım 3: f(x,y,z)=zex2y3'ün kısmi türevlerinin hepsinin değerini bulun
fx(x,y,z)=
fy(x,y,z)=
fz(x,y,z)=

Şimdi bunların her birisinin (8,4,3)'te değerini buluruz.
fx(8,4,3)=
fy(8,4,3)=
fz(8,4,3)=

Adım 4: Lf ifadesinde a, b ve c sabitlerinin yerine kısmi türev değerlerini koyarsak, ne elde edersiniz?
Lf(x,y,z)=

Şimdi, bunu vektör gösterimiyle yazarsanız nasıl gözükeceğine dikkat edin.
Bu sadece yukarıda gösterilen formülün özel bir formudur.
Lf(x)=f(x0)Sabit+f(x0)Sabit vektör(xx0)x değişkendir

Örnek 2: Kestirim için yerel doğrusallaştırma kullanma

Bunu izleyen, kesinlikle pratik bir uygulama değildir, ama bunu yapmak yerel doğrusallaştırmanın yaptıklarıyla ilgili bir his vermeye yardımcı olacaktır.
Problem: Hesap makineniz olmadan ıssız bir adadasınız, ve 2,01+0,99+9,01'i tahmin etmeniz gerekiyor. Bunu nasıl yapardınız?
Çözüm:
Bu problemi, belirli bir üç değişkenli fonksiyonun (2,01,0,99,9,01) noktasındaki değerini bulma olarak görebiliriz,
f(x,y,z)=x+y+z
Sizi bilmem, ama kareköklerin elle değerini bulmam konusundan emin değilim. Keşke bu fonksiyon doğrusal olsaydı! O zaman elle çözmek sayıları toplamak ve çarpmaktan ibaret olurdu. Yapabileceğimiz şey, f'nin değerini daha kolay bulabileceğimiz yakın bir noktada yerel doğrusallaştırma bulmaktır. Sonra, (2,01,0,99,9,01) noktasında doğrusallaştırme değerini bularak doğru cevaba yaklaşabiliriz.
İliglendiğimiz nokta, çok daha kolay bir nokta olan (2,1,9)'a çok yakındır, onun için f'nin bu noktanın yakınında yerel doğrusallaştırmasını buluruz. Önceki gibi, şunu bulmamız gerekir
  • f(2,1,9)
  • f'nin (2,1,9)'daki tüm kısmi türevleri
Bunlardan birincisi
f(2,1,9)=2+1+9=2+1+3=2+4=2+2=4=2
Galiba birkaç uygun girdi değeri seçtiniz mi, öyle değil mi?
Kısmi türevlere devam (derinden iç çekme). Karekökler bol göründüğünden, x'in türevini yazalım.
ddxx=ddxx12=12x12=12x
Tamam, işte başlıyoruz. En basit kısmi türev fx'tir
fx=xx+y+z=12x+y+z
y burada içi içe olduğundan, fy zincir kuralı eylemi gerektirir:
fy=yx+y+z=12x+y+z12y+z
Daha derinden iç içe geçtiğinden, bu şaşırtıcı z için zincir kuralının iki yinelemesi gerekecek:
fz=zx+y+z=12x+y+z12y+z12z
Sonrasında, bunların her birinin (2,1,9)'daki değerini bulun. Bu fazla gelebilir, ama bunların hepsi aynı üç temek bileşenden oluşur:
12x+y+z=122+1+9=122+2=1412y+z=121+9=124=1412z=129=16
Bu değerleri kısmi türev ifadelerimizde yerine koyarsak, şunu elde ederiz
fx(2,1,9)=14fy(2,1,9)=1414=116fz(2,1,9)=141416=196
Yerel doğrusallaştırmanın formülünü açarsak, şunu elde ederiz
Lf(x)=f(x0)+f(x0)(xx0)=f(x0)+fx(x0)(xx0)+fy(x0)(yy0)+fz(x0)(zz0)=2+14(x2)+116(y1)+196(z9)
Sonunda, tüm bu işlemlerden sonra, kestirimimizi hesaplamak için (x,y,z)=(2,01,0,99,9,01)'i yerine koyabiliriz
2+14(2,012)+116(0,991)+196(9,019)=2+0,014+0,0116+0,0196
Elle hesaplamak yine kolay değildir, ama en azından yapılabilir. Bunu hesapladığınızda, son cevap
2,001979
Hesap makinesi kullansaydık, cevap şöyle olurdu
2,01+0,99+9,012,001978
Demek ki tahminimiz oldukça iyiymiş!

Neden umursuyoruz?

Issız bir adada karekökleri tahmin etmeniz yaygın bir durum olmasa da (en azından benim yaşadığım ülkede), matematikte ve mühendislikte karmaşık ama türevli fonksiyonlarla uğraşmak yaygındır. "Doğrusallaştır" ifadesi ortalıkta dönüp durduğu için bunun anlamını bilmemek garip gelebilir.
Unutmayın, yerel bir doğrusallaştırma, bir fonksiyonun bir nokta yakınındaki değerini bu noktadaki türev(ler) inden elde edilen bilgilere göre kestirir. Fonksiyonların değerini bulmak için bir bilgisayar kullanabilseniz de, bu her zaman yeterli değildir.
  • Bunu saniyedde binlerce kere değerlemeniz gerekebilir, ve bunu tamamen hesaplamak çok uzun sürer.
  • Belki fonksiyonunuz açıkça yazılı değildir, ve dışdeğerlemek istediğiniz noktanın yakınında sadece birkaç ölçümünüz vardır.
  • Bazen ilgilendiğiniz şey ters fonksiyondur, bunu fonksiyonun tamamı için bulmak zor veya belki de olanaksız olabilir, ama doğrusal fonksiyonların tersini almak nispeten daha kolaydır.

Özet

  • Yerel doğrusallaştırma, teğet düzlemler kavramını herhangi bir çok değişkenli fonksiyona genelleştirir.
  • Fikir, o girdide aynı değere sahip olan ve aynı kısmi türev değerlerine sahip olan daha basit bir fonksiyonla, girdilerinin birisinin yanında fonksiyonun değerini kestirmektir.
  • Vektörlerle yazıldığında, kestirme fonksiyonu böyle gözükür:
    Lf(x)=f(x0)Sabit+f(x0)Sabit vektör(xx0)x değişkendir
  • Bu f'nin x0 yakınında yerel doğrusallaştırması olarak adlandırılır.

Tartışmaya katılmak ister misiniz?

Henüz gönderi yok.
İngilizce biliyor musunuz? Khan Academy'nin İngilizce sitesinde neler olduğunu görmek için buraya tıklayın.