normları nelerdir ve bunlar düzenlenme ile nasıl ilişkilidir?


12

Son zamanlarda seyrek temsiller hakkında çok sayıda makale görüyorum ve çoğu p normu kullanıyor ve biraz küçülüyor. Sorum şu: p normu ve p,q karma normu nedir? Düzenleme ile nasıl ilgili?

Teşekkürler

Yanıtlar:


13

p p = 2

xp=(i=1d|xi|p)1/p
p=2 p = x = sup i x i max i x i p xpxy2p=x=supiximaxixipxpxp0<p<1xp

( Vektörler veya sekanslar yerine fonksiyonlar dışında benzer şekilde tanımlanan normları da vardır - vektörler sonlu alanlı fonksiyonlar olduğu için gerçekten aynı şeydir.)Lp

hariç, nerede bir makine öğrenme uygulamasında bir norm için herhangi bir kullanım farkında değilim . Genellikle veya veya bazen vakasını gevşetmek istediğinizde görürsünüz ; değil kesinlikle dışbükey içinde , ancak olduğu için . Bu, bazı durumlarda çözüm bulmayı "kolaylaştırabilir".p = p = 2 p = 1 1 < p < 2 p = 1 x1 xxp 1 < p < p>2p=p=2p=11<p<2p=1x1xxp1<p<

Regularization bağlamında, eklersen sizin demek beklediğiniz yani senin amaç fonksiyonuna olmak seyrek çoğunlukla sıfır oluşan olduğunu. Bu biraz teknik, ancak temel olarak, yoğun bir çözüm varsa, aynı normla daha seyrek bir çözüm var. Çözümünüzün yoğun olmasını beklerseniz, hedefinize ekleyebilirsiniz, çünkü o zaman türeviyle çalışmak çok daha kolaydır. Her ikisi de çözeltinin çok fazla ağırlığa sahip olmasını sağlama amacına hizmet eder.xx2 2x1xx22

Karışık norm, birkaç kaynağı entegre etmeye çalıştığınızda ortaya çıkar. Temel olarak, çözüm vektörünün birkaç parçadan oluşmasını istersiniz ; burada , bazı kaynakların indeksidir. norm sadece bir tüm -norm bir vektör içinde toplanır -norms. Yani,jp,qqpxp,q=( m j = 1 ( d i = 1 | x j i | p ) q / p)1/qxjjp,qqp

xp,q=(j=1m(i=1d|xij|p)q/p)1/q

Bunun amacı, bir dizi çözümü, örneğin kullanarak "büyük boyuta ayırmak" değildir . Tek tek parçalar seyrek, ancak tüm çözümlerin normunu alarak bütün bir çözelti vektörünü nuking etme riskiniz yoktur . Böylece dışarıda normu kullanıyorsunuz. 1x1,212

Umarım yardımcı olur.

Daha fazla ayrıntı için bu makaleye bakın.


1
Karışık normların açıklaması için +1. Onları kendim hiç anlamadım.
Suresh Venkatasubramanian

(+1) Güzel cevap. CrossValidated'a hoş geldiniz, John!
MånsT
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.