กลับไปหน้าบทความ

อ่าน 7 นาที

การปรับให้เรียบโดยการกรองสเปกตรัม

การปรับค่าสเปกตรัม (Spectral regularization) คือเทคนิค การปรับค่าประเภทหนึ่งที่ใช้ในแมชชีนเลิร์นนิงเพื่อควบคุมผลกระทบของสัญญาณรบกวนและป้องกันการโอเวอร์ฟิตติ้งการปรับค่าสเปกตรัมสามา...

การปรับให้เรียบโดยการกรองสเปกตรัม

การปรับค่าสเปกตรัม (Spectral regularization) คือเทคนิค การปรับค่าประเภทหนึ่งที่ใช้ในแมชชีนเลิร์นนิงเพื่อควบคุมผลกระทบของสัญญาณรบกวนและป้องกันการโอเวอร์ฟิตติ้งการปรับค่าสเปกตรัมสามารถนำไปใช้ได้ในหลากหลายแอปพลิเคชัน ตั้งแต่การลดความเบลอของภาพไปจนถึงการจำแนกอีเมลลงในโฟลเดอร์สแปมและโฟลเดอร์ที่ไม่ใช่สแปม ตัวอย่างเช่น ในตัวอย่างการจำแนกอีเมล การปรับค่าสเปกตรัมสามารถใช้เพื่อลดผลกระทบของสัญญาณรบกวนและป้องกันการโอเวอร์ฟิตติ้งเมื่อระบบแมชชีนเลิร์นนิงกำลังได้รับการฝึกฝนด้วยชุดอีเมลที่มีป้ายกำกับเพื่อเรียนรู้วิธีแยกแยะอีเมลสแปมและอีเมลที่ไม่ใช่สแปม

อัลกอริทึมการปรับเสถียรภาพเชิงสเปกตรัมอาศัยวิธีการที่เดิมทีได้รับการกำหนดและศึกษาในทฤษฎีของปัญหาผกผันที่ไม่เหมาะสม (ตัวอย่างเช่น ดู[ 1 ] ) โดยมุ่งเน้นไปที่การผกผันของตัวดำเนินการเชิงเส้น (หรือเมทริกซ์) ที่อาจมีเลขเงื่อนไข ที่ไม่ดี หรือตัวผกผันที่ไม่มีขอบเขต ในบริบทนี้ การปรับเสถียรภาพหมายถึงการแทนที่ตัวดำเนินการดั้งเดิมด้วยตัวดำเนินการที่มีขอบเขตที่เรียกว่า "ตัวดำเนินการปรับเสถียรภาพ" ซึ่งมีเลขเงื่อนไขที่ควบคุมโดยพารามิเตอร์การปรับเสถียรภาพ[ 2 ]ตัวอย่างคลาสสิกคือการปรับเสถียรภาพของ Tikhonovเพื่อให้มั่นใจถึงเสถียรภาพ พารามิเตอร์การปรับเสถียรภาพนี้จะถูกปรับแต่งตามระดับของสัญญาณรบกวน[ 2 ]แนวคิดหลักเบื้องหลังการปรับเสถียรภาพเชิงสเปกตรัมคือ ตัวดำเนินการปรับเสถียรภาพแต่ละตัวสามารถอธิบายได้โดยใช้แคลคูลัสเชิงสเปกตรัมเป็นตัวกรองที่เหมาะสมบนค่าลักษณะเฉพาะของตัวดำเนินการที่กำหนดปัญหา และบทบาทของตัวกรองคือการ "ระงับพฤติกรรมการแกว่งที่สอดคล้องกับค่าลักษณะเฉพาะขนาดเล็ก" [ 2 ]ดังนั้น อัลกอริทึมแต่ละตัวในกลุ่มอัลกอริทึมการปรับค่าสเปกตรัมจึงถูกกำหนดโดยฟังก์ชันตัวกรองที่เหมาะสม (ซึ่งจำเป็นต้องได้รับการอนุมานสำหรับอัลกอริทึมนั้นๆ) อัลกอริทึมการปรับค่าที่ใช้กันทั่วไปสามตัวซึ่งมีการศึกษาการกรองสเปกตรัมเป็นอย่างดี ได้แก่ การปรับค่าแบบ Tikhonov การวนซ้ำแบบ Landweberและการแยกส่วนค่าเอกพจน์แบบตัดทอน (TSVD) สำหรับการเลือกพารามิเตอร์การปรับค่า ตัวอย่างของวิธีการที่เป็นไปได้ในการคำนวณพารามิเตอร์นี้ ได้แก่ หลักการความคลาดเคลื่อนการตรวจสอบความถูกต้องแบบไขว้ ทั่วไป และเกณฑ์เส้นโค้ง L [ 3 ]

เป็นที่น่าสังเกตว่าแนวคิดเรื่องการกรองสเปกตรัมที่ศึกษาในบริบทของการเรียนรู้ของเครื่องนั้นมีความเชื่อมโยงอย่างใกล้ชิดกับวรรณกรรมเกี่ยวกับการประมาณค่าฟังก์ชัน (ในการประมวลผลสัญญาณ)

สัญกรณ์

ชุดข้อมูลฝึกฝนถูกกำหนดดังนี้เอส={(x1,y1),,(xn,yn)}{\displaystyle S=\{(x_{1},y_{1}),\dots ,(x_{n},y_{n})\}}, ที่ไหนX{\displaystyle X}คือn×{\displaystyle n\times d}เมทริกซ์อินพุตและวาย=(y1,,yn){\displaystyle Y=(y_{1},\dots ,y_{n})}คือเวกเตอร์เอาต์พุต ในกรณีที่เหมาะสม ฟังก์ชันเคอร์เนลจะถูกระบุด้วยเค{\displaystyle k}และn×n{\displaystyle n\times n}เมทริกซ์เคอร์เนลจะถูกกำหนดโดยเค{\displaystyle K}ซึ่งมีรายการเคฉันเจ=เค(xฉัน,xเจ){\displaystyle K_{ij}=k(x_{i},x_{j})}และชม{\displaystyle {\mathcal {H}}}หมายถึงปริภูมิฮิลเบิร์ตเคอร์เนลแบบสร้างซ้ำ (RKHS) ที่มีเคอร์เนลเค{\displaystyle k}พารามิเตอร์การปรับค่าจะถูกกำหนดโดยλ{\displaystyle \lambda }.

(หมายเหตุ: สำหรับ)จีจี{\displaystyle g\in G}และเอฟเอฟ{\displaystyle f\in F}, กับจี{\displaystyle G}และเอฟ{\displaystyle F}เนื่องจากเป็นปริภูมิฮิลเบิร์ต จึงกำหนดตัวดำเนินการเชิงเส้นต่อเนื่องให้แอล{\displaystyle L}สมมติว่าจี=แอลเอฟ{\displaystyle g=Lf}ยึดไว้ ในสถานการณ์นี้ ปัญหาโดยตรงคือการหาคำตอบสำหรับจี{\displaystyle g}ที่ให้ไว้เอฟ{\displaystyle f}และปัญหาผกผันก็คือการหาคำตอบสำหรับเอฟ{\displaystyle f}ที่ให้ไว้จี{\displaystyle g}ถ้าคำตอบมีอยู่จริง คำตอบนั้นต้องมีเอกลักษณ์และเสถียร ปัญหาผกผัน (เช่น ปัญหาการหาคำตอบสำหรับ) ก็จะสามารถแก้ไขได้เอฟ{\displaystyle f}) เป็นประโยคที่ตั้งคำถามได้ดี มิฉะนั้นจะเป็นประโยคที่ตั้งคำถามได้ไม่ดี)

ความสัมพันธ์กับทฤษฎีปัญหาผกผันที่ไม่เหมาะสม

ความเชื่อมโยงระหว่างปัญหาการประมาณค่ากำลังสองน้อยที่สุดแบบปรับค่า (RLS) (การตั้งค่าการปรับค่าแบบทิโคนอฟ) และทฤษฎีของปัญหาผกผันที่ไม่เหมาะสม เป็นตัวอย่างหนึ่งของความสัมพันธ์ระหว่างอัลกอริธึมการปรับค่าเชิงสเปกตรัมกับทฤษฎีของปัญหาผกผันที่ไม่เหมาะสม

ตัวประมาณค่า RLS แก้ปัญหา นาทีเอฟชม1nฉัน=1n(yฉันเอฟ(xฉัน))2+λเอฟชม2{\displaystyle \min _{f\in {\mathcal {H}}}{\frac {1}{n}}\sum _{i=1}^{n}(y_{i}-f(x_{i}))^{2}+\lambda \left\|f\right\|_{\mathcal {H}}^{2}} และ RKHS อนุญาตให้แสดงตัวประมาณค่า RLS นี้ได้ดังนี้เอฟเอสλ(X)=ฉัน=1nซีฉันเค(x,xฉัน){\displaystyle f_{S}^{\lambda }(X)=\sum _{i=1}^{n}c_{i}k(x,x_{i})}ที่ไหน(เค+nλฉัน)ซี=วาย{\displaystyle (K+n\lambda I)c=Y}กับซี=(ซี1,,ซีn){\displaystyle c=(c_{1},\dots ,c_{n})}[ 4 ]เงื่อนไขการลงโทษใช้สำหรับควบคุมความเรียบและป้องกันการโอเวอร์ฟิตติ้ง เนื่องจากการแก้ปัญหาการลดความเสี่ยงเชิงประจักษ์นาทีเอฟชม1nฉัน=1n(yฉันเอฟ(xฉัน))2{\displaystyle \min _{f\in {\mathcal {H}}}{\frac {1}{n}}\sum _{i=1}^{n}(y_{i}-f(x_{i}))^{2}}สามารถเขียนได้ดังนี้เอฟเอสλ(X)=ฉัน=1nซีฉันเค(x,xฉัน){\displaystyle f_{S}^{\lambda }(X)=\sum _{i=1}^{n}c_{i}k(x,x_{i})}โดยที่เคซี=วาย{\displaystyle Kc=Y}การเพิ่มฟังก์ชันการลงโทษจะส่งผลให้เกิดการเปลี่ยนแปลงในระบบที่ต้องแก้ไขดังต่อไปนี้: [ 5 ]{นาทีเอฟชม1nฉัน=1n(yฉันเอฟ(xฉัน))2นาทีเอฟชม1nฉัน=1n(yฉันเอฟ(xฉัน))2+λเอฟชม2}{เคซี=วาย(เค+nλฉัน)ซี=วาย}.{\displaystyle \left\{\min _{f\in {\mathcal {H}}}{\frac {1}{n}}\sum _{i=1}^{n}\left(y_{i}-f(x_{i})\right)^{2}\rightarrow \min _{f\in {\mathcal {H}}}{\frac {1}{n}}\sum _{i=1}^{n}\left(y_{i}-f(x_{i})\right)^{2}+\lambda \left\|f\right\|_{\mathcal {H}}^{2}\right\}\equiv {\biggl \{}Kc=Y\rightarrow \left(K+n\lambda I\right)c=Y{\biggr \}}.}

ในบริบทการเรียนรู้นี้ เมทริกซ์เคอร์เนลสามารถแยกส่วนได้ดังนี้เค=คิวΣคิวที{\displaystyle K=Q\Sigma Q^{T}}, กับ Σ=ไดอะก์(σ1,,σn), σ1σ2σn0{\displaystyle \Sigma =\operatorname {diag} (\sigma _{1},\dots ,\sigma _{n}),~\sigma _{1}\geq \sigma _{2}\geq \cdots \geq \sigma _{n}\geq 0} และq1,,qn{\displaystyle q_{1},\dots ,q_{n}}คือเวกเตอร์ลักษณะเฉพาะที่สอดคล้องกัน ดังนั้น ในการตั้งค่าการเรียนรู้เบื้องต้น ข้อต่อไปนี้จึงเป็นจริง: ซี=เค1วาย=คิวΣ1คิวทีวาย=ฉัน=1n1σฉันqฉัน,วายqฉัน.{\displaystyle c=K^{-1}Y=Q\Sigma ^{-1}Q^{T}Y=\sum _{i=1}^{n}{\frac {1}{\sigma _{i}}}\langle q_{i},Y\rangle q_{i}.}

ดังนั้น สำหรับค่าไอเกนขนาดเล็ก แม้แต่การรบกวนเล็กน้อยในข้อมูลก็อาจนำไปสู่การเปลี่ยนแปลงอย่างมากในคำตอบได้ ด้วยเหตุนี้ ปัญหาจึงมีสภาพไม่ดี และการแก้ปัญหา RLS นี้จึงเทียบเท่ากับการทำให้ปัญหาการผกผันเมทริกซ์ที่มีสภาพไม่ดีมีเสถียรภาพ ซึ่งเป็นสิ่งที่ศึกษาในทฤษฎีของปัญหาผกผันที่มีเงื่อนไขไม่ดี ในทั้งสองปัญหา ความกังวลหลักคือการจัดการกับปัญหาเสถียรภาพเชิงตัวเลข

การนำอัลกอริทึมไปใช้

แต่ละอัลกอริธึมในกลุ่มอัลกอริธึมการปรับเสถียรภาพเชิงสเปกตรัมจะถูกกำหนดโดยฟังก์ชันตัวกรองที่เหมาะสม ซึ่งในที่นี้จะใช้สัญลักษณ์แทนด้วยจีλ(){\displaystyle G_{\lambda }(\cdot )}ถ้าเมทริกซ์เคอร์เนลถูกกำหนดโดยเค{\displaystyle K}, แล้วλ{\displaystyle \lambda }ควรควบคุมขนาดของค่าไอเกนที่เล็กกว่าของจีλ(เค){\displaystyle G_{\lambda }(K)}ในการตั้งค่าการกรอง เป้าหมายคือการค้นหาตัวประมาณค่าเอฟเอสλ(X):=ฉัน=1nซีฉันเค(x,xฉัน){\displaystyle f_{S}^{\lambda }(X):=\sum _{i=1}^{n}c_{i}k(x,x_{i})}ที่ไหนซี=จีλ(เค)วาย{\displaystyle c=G_{\lambda }(K)Y}ในการทำเช่นนั้น จะใช้ฟังก์ชันตัวกรองสเกลาร์จีλ(σ){\displaystyle G_{\lambda }(\sigma )}กำหนดโดยใช้การแยกส่วนค่าลักษณะเฉพาะของเมทริกซ์เคอร์เนล: จีλ(เค)=คิวจีλ(Σ)คิวที,{\displaystyle G_{\lambda }(K)=QG_{\lambda }(\Sigma )Q^{T},} ซึ่งให้ผลลัพธ์ จีλ(เค)วาย = ฉัน=1nจีλ(σฉัน)qฉัน,วายqฉัน.{\displaystyle G_{\lambda }(K)Y~=~\sum _{i=1}^{n}G_{\lambda }(\sigma _{i})\langle q_{i},Y\rangle q_{i}.}

โดยทั่วไป ฟังก์ชันตัวกรองที่เหมาะสมควรมีคุณสมบัติดังต่อไปนี้: [ 5 ]

  1. เช่นλ{\displaystyle \lambda }ลดลงเหลือศูนย์จีλ(σ)  1/σ{\displaystyle G_{\lambda }(\sigma )~\rightarrow ~1/\sigma }.
  2. ขนาดของค่าไอเกน (ที่เล็กกว่า) ของจีλ{\displaystyle G_{\lambda }}ถูกควบคุมโดยλ{\displaystyle \lambda }.

แม้ว่ารายการข้างต้นจะให้ลักษณะโดยคร่าว ๆ ของคุณสมบัติทั่วไปของฟังก์ชันตัวกรองสำหรับอัลกอริธึมการปรับความเรียบของสเปกตรัมทั้งหมด แต่การหาที่มาของฟังก์ชันตัวกรอง (และรูปแบบที่แน่นอนของมัน) จะแตกต่างกันไปขึ้นอยู่กับวิธีการปรับความเรียบเฉพาะที่นำการกรองสเปกตรัมไปใช้

ฟังก์ชันตัวกรองสำหรับการปรับค่าความเรียบแบบทิโคนอฟ

ในการตั้งค่าการปรับค่า Tikhonov ฟังก์ชันตัวกรองสำหรับ RLS อธิบายไว้ด้านล่าง ดังที่แสดงใน[ 4 ]ในการตั้งค่านี้ซี=(เค+nλฉัน)1วาย{\displaystyle c=\left(K+n\lambda I\right)^{-1}Y}. ดังนั้น, ซี=(เค+nλฉัน)1วาย=คิว(Σ+nλฉัน)1คิวทีวาย=ฉัน=1n1σฉัน+nλqฉัน,วายqฉัน.{\displaystyle c=(K+n\lambda I)^{-1}Y=Q(\Sigma +n\lambda I)^{-1}Q^{T}Y=\sum _{i=1}^{n}{\frac {1}{\sigma _{i}+n\lambda }}\langle q_{i},Y\rangle q_{i}.}

ส่วนประกอบที่ไม่ต้องการจะถูกกรองออกโดยใช้การปรับค่าให้เหมาะสม (regularization):

  • ถ้าσλn{\displaystyle \sigma \gg \lambda n}, แล้ว1σฉัน+nλ~1σฉัน{\displaystyle {\frac {1}{\sigma _{i}+n\lambda }}\sim {\frac {1}{\sigma _{i}}}}.
  • ถ้าσλn{\displaystyle \sigma \ll \lambda n}, แล้ว1σฉัน+nλ~1λn{\displaystyle {\frac {1}{\sigma _{i}+n\lambda }}\sim {\frac {1}{\lambda n}}}.

ดังนั้นฟังก์ชันตัวกรองสำหรับการปรับค่า Tikhonov จึงถูกกำหนดดังนี้: [ 5 ]จีλ(σ)=1σ+nλ.{\displaystyle G_{\lambda }(\sigma )={\frac {1}{\sigma +n\lambda }}.}

ฟังก์ชันตัวกรองสำหรับการวนซ้ำแบบ Landweber

แนวคิดเบื้องหลังการวนซ้ำของ Landweber คือการไล่ระดับความชัน : [ 5 ]

c 0 := 0 สำหรับi = 1, ..., t − 1 c i := c i −1 + η ( YKc i −1 ) end

ในสถานการณ์นี้ ถ้าn{\displaystyle n}ใหญ่กว่าเค{\displaystyle K}ค่าไอเกนที่ใหญ่ที่สุดของ การวนซ้ำข้างต้นจะลู่เข้าโดยการเลือกη=2/n{\displaystyle \eta =2/n}โดยมีขนาดขั้นตอนดังนี้: [ 5 ]การวนซ้ำข้างต้นเทียบเท่ากับการลดค่าให้น้อยที่สุด1nวายเคซี22{\displaystyle {\frac {1}{n}}\left\|Y-Kc\right\|_{2}^{2}}(เช่น ความเสี่ยงเชิงประจักษ์) ผ่านการไล่ระดับความชัน โดยใช้การอุปมาน สามารถพิสูจน์ได้ว่า ณ จุดนั้นที{\displaystyle t}การวนซ้ำครั้งที่ -th วิธีแก้ปัญหาจะได้รับจาก [ 5 ]ซี=ηฉัน=0ที1(ฉันηเค)ฉันวาย.{\displaystyle c=\eta \sum _{i=0}^{t-1}\left(I-\eta K\right)^{i}Y.}

ดังนั้น ฟังก์ชันตัวกรองที่เหมาะสมจึงถูกกำหนดโดย: จีλ(σ)=ηฉัน=0ที1(ฉันησ)ฉัน.{\displaystyle G_{\lambda }(\sigma )=\eta \sum _{i=0}^{t-1}\left(I-\eta \sigma \right)^{i}.}

สามารถแสดงได้ว่าฟังก์ชันตัวกรองนี้สอดคล้องกับการขยายกำลังแบบตัดทอนของเค1{\displaystyle K^{-1}}[ 5 ] เพื่อดูสิ่งนี้ โปรด สังเกตว่าความสัมพันธ์ฉัน0xฉัน=1/(1x){\displaystyle \sum _{i\geq 0}x^{i}=1/(1-x)}จะยังคงใช้ได้อยู่หากx{\displaystyle x}ถูกแทนที่ด้วยเมทริกซ์ ดังนั้น ถ้าเค{\displaystyle K}(เมทริกซ์เคอร์เนล) หรือกล่าวอีกนัยหนึ่งคือฉันηเค{\displaystyle I-\eta K}หากพิจารณาตามนี้ จะพบว่าข้อเท็จจริงต่อไปนี้เป็นจริง: เค1=ηฉัน=0(ฉันηเค)ฉัน~ηฉัน=0ที1(ฉันηเค)ฉัน.{\displaystyle K^{-1}=\eta \sum _{i=0}^{\infty }\left(I-\eta K\right)^{i}\sim \eta \sum _{i=0}^{t-1}\left(I-\eta K\right)^{i}.}

ในบริบทนี้ จำนวนรอบการทำซ้ำจะเป็นค่าพารามิเตอร์การปรับเสถียร กล่าวโดยคร่าวๆ คือที~1/λ{\displaystyle t\sim 1/\lambda }[ 5 ]ถ้าที{\displaystyle t}ถ้าค่ามีขนาดใหญ่ อาจเกิดปัญหาการโอเวอร์ฟิตติ้งได้ที{\displaystyle t}หากค่ามีขนาดเล็ก การปรับให้เรียบมากเกินไปอาจเป็นปัญหาได้ ดังนั้น การเลือกเวลาที่เหมาะสมสำหรับการหยุดการวนซ้ำก่อนกำหนดจะช่วยให้เกิดผลในการปรับให้เป็นระเบียบมากขึ้น

ฟังก์ชันการกรองสำหรับ TSVD

ในการตั้งค่า TSVD เมื่อพิจารณาการแยกส่วนประกอบค่าลักษณะเฉพาะแล้วเค=คิวΣคิวที{\displaystyle K=Q\Sigma Q^{T}}และใช้เกณฑ์ที่กำหนดไว้λn{\displaystyle \lambda n}สามารถสร้างอินเวอร์สแบบปรับค่าสำหรับเมทริกซ์เคอร์เนลได้โดยการทิ้งค่าไอเกนทั้งหมดที่เล็กกว่าเกณฑ์นี้[ 5 ] ดังนั้น ฟังก์ชันตัวกรองสำหรับ TSVD สามารถกำหนดได้ดังนี้ จีλ(σ)={1/σ,ถ้า σλn0,มิฉะนั้น{\displaystyle G_{\lambda }(\sigma )={\begin{cases}1/\sigma ,&{\text{if }}\sigma \geq \lambda n\\[1ex]0,&{\text{otherwise}}\end{cases}}}

สามารถแสดงได้ว่า TSVD เทียบเท่ากับการฉายภาพข้อมูล (แบบไม่กำกับดูแล) โดยใช้การวิเคราะห์ส่วนประกอบหลัก (PCA) (เคอร์เนล) และยังเทียบเท่ากับการลดความเสี่ยงเชิงประจักษ์บนข้อมูลที่ฉายภาพ (โดยไม่มีการปรับค่า) [ 5 ]โปรดทราบว่าจำนวนส่วนประกอบที่เก็บไว้สำหรับการฉายภาพเป็นพารามิเตอร์อิสระ เพียงอย่างเดียว ในที่นี้

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การปรับให้เรียบโดยการกรองสเปกตรัม

การปรับค่าสเปกตรัม (Spectral regularization) คือเทคนิค การปรับค่าประเภทหนึ่งที่ใช้ในแมชชีนเลิร์นนิงเพื่อควบคุมผลกระทบของสัญญาณรบกวนและป้องกันการโอเวอร์ฟิตติ้งการปรับค่าสเปกตรัมสามา...

สัญกรณ์

ชุดข้อมูลฝึกฝนถูกกำหนดดังนี้ เอส = { ( x 1 , y 1 ) , … , ( x n , y n ) } {\displaystyle S=\{(x_{1},y_{1}),\dots ,(x_{n},y_{n})\}} , ที่ไหน X {\displaystyle X} คือ n × ง {\displaystyle n\times d} เมทริกซ์อินพุตและ วาย = ( y 1 , … , y n ) {\displaystyle...

ความสัมพันธ์กับทฤษฎีปัญหาผกผันที่ไม่เหมาะสม

ความเชื่อมโยงระหว่างปัญหาการประมาณค่ากำลังสองน้อยที่สุดแบบปรับค่า (RLS) (การตั้งค่าการปรับค่าแบบทิโคนอฟ) และทฤษฎีของปัญหาผกผันที่ไม่เหมาะสม เป็นตัวอย่างหนึ่งของความสัมพันธ์ระหว่างอัลกอริธึมการปรับค่าเชิงสเปกตรัมกับทฤษฎีของปัญหาผกผันที่ไม่เหมาะสม

การนำอัลกอริทึมไปใช้

แต่ละอัลกอริธึมในกลุ่มอัลกอริธึมการปรับเสถียรภาพเชิงสเปกตรัมจะถูกกำหนดโดยฟังก์ชันตัวกรองที่เหมาะสม ซึ่งในที่นี้จะใช้สัญลักษณ์แทนด้วย จี λ ( ⋅ ) {\displaystyle G_{\lambda }(\cdot )} ถ้าเมทริกซ์เคอร์เนลถูกกำหนดโดย เค {\displaystyle K} , แล้ว λ {\displaystyle...