ทำไม RP จึงไม่ฉายภาพภายใต้คำจำกัดความนี้?
Michael Mahoney เขียนในเอกสารประกอบการบรรยายของคุณว่ามันขึ้นอยู่กับวิธีการสร้าง RPหรือไม่ RP นั้นเป็นเส้นโครงในความรู้สึกเชิงพีชคณิตเชิงเส้นแบบดั้งเดิมหรือไม่ สิ่งนี้เขาทำได้ในจุดที่สามและสี่:
ประการที่สามถ้าเวกเตอร์สุ่มเป็น orthogonal (เหมือนกับที่พวกมันอยู่ในโครงสร้างเดิมของ JL) เราก็จะได้ว่าการฉาย JL เป็นมุมฉากแบบ orthogonal
...
แต่ถึงแม้ว่านี่จะเป็นเรื่องจริงสำหรับ Gaussians,ตัวแปรสุ่มและสิ่งปลูกสร้างอื่น ๆ ส่วนใหญ่เราสามารถพิสูจน์ได้ว่าเวกเตอร์ที่ได้นั้นมีความยาวประมาณหน่วยและประมาณ orthogonal{±}
...
นี่คือ“ ดีพอ”
โดยหลักแล้วการฉายแบบสุ่มด้วยโครงสร้างที่แตกต่างกันซึ่ง จำกัด อยู่ที่เมทริกซ์มุมฉาก (แม้ว่าจะไม่จำเป็นก็ตาม) ดูตัวอย่างงานต้นฉบับ:
Johnson, William B. และ Joram Lindenstrauss "ส่วนขยายของการจับคู่ Lipschitz ลงในช่องว่างของ Hilbert" คณิตศาสตร์ร่วมสมัย 26.189-206 (1984): 1
... ถ้าใครเลือกสุ่มอันดับ orthogonal เงื้อมในkln2
...
นี้เพื่อให้แม่นยำเราปล่อยให้จะฉายบนแรกพิกัดของและให้จะปกติ Haar วัดในกลุ่มมุมฉากใน n จากนั้นตัวแปรสุ่มกำหนดโดยตัวกำหนดความคิดของ "การจัดอันดับสุ่มแบบสุ่ม"Qkln2σO(n)ln2f:(O(n),σ)→L(ln2)
f(u)=U⋆QU
k
รายการวิกิพีเดียอธิบายการฉายแบบสุ่มด้วยวิธีนี้ (เหมือนกันในบันทึกการบรรยายในหน้า 10 และ 11)
https://en.wikipedia.org/wiki/Random_projection#Gaussian_random_projection
แถวแรกคือเวกเตอร์หน่วยสุ่มที่เลือกจากอย่างสม่ำเสมอ แถวที่สองคือเวกเตอร์หน่วยสุ่มจาก space orthogonal ไปยังแถวแรกแถวที่สามคือเวกเตอร์หน่วยสุ่มจาก space orthogonal ถึงสองแถวแรกและอื่น ๆSd−1
แต่โดยทั่วไปคุณจะไม่ได้รับ orthogonality นี้เมื่อคุณนำเมทริกซ์ - รายการทั้งหมดในเมทริกซ์สุ่มและตัวแปรอิสระที่มีการแจกแจงแบบปกติ (ตามที่ Whuber พูดถึงในความคิดเห็นของเขาด้วยผลลัพธ์ที่ง่ายมาก "ถ้าคอลัมน์นั้น ไม่อิสระ ")
เมทริกซ์และสินค้าในกรณีของคอลัมน์ orthonormal ที่สามารถมองเห็นเป็นฉายเพราะมันเกี่ยวข้องกับการฉายเมทริกซ์R นี่เป็นเหมือนกับการเห็นการถดถอยสี่เหลี่ยมจัตุรัสน้อยที่สุดแบบธรรมดา ผลิตภัณฑ์ไม่ใช่การฉายภาพ แต่ให้พิกัดในเวกเตอร์พื้นฐานที่แตกต่างกัน ประมาณการ 'จริง' เป็นและเมทริกซ์ฉายอยู่RRP=RTRb=RTxx′=Rb=RTRxRTR
เมทริกซ์การฉายจำเป็นต้องเป็นตัวดำเนินการประจำตัวใน subspaceซึ่งเป็นช่วงของการฉายภาพ (ดูคุณสมบัติที่กล่าวถึงในหน้าวิกิพีเดีย) หรือกล่าวอย่างอื่นว่ามันต้องมีค่าลักษณะเฉพาะ 1 และ 0 เช่นว่า subspace ซึ่งเป็นเมทริกซ์เอกลักษณ์คือช่วงของ eigenvector ที่เกี่ยวข้องกับค่าลักษณะเฉพาะ 1. ด้วยเมทริกซ์สุ่มรายการคุณจะไม่ได้รับคุณสมบัตินี้ นี่คือจุดที่สองในบันทึกการบรรยายP=RTRUU
... มัน“ดูเหมือน” เมทริกซ์มุมฉากในหลาย ๆ ที่ ...เป็นสเปซกระจายเหมือนกัน ... แต่ค่าลักษณะเฉพาะไม่ได้อยู่ใน\range(PTP){0,1}
โปรดสังเกตว่าในใบเสนอราคานี้เมทริกซ์เกี่ยวข้องกับเมทริกซ์ในคำถามและไม่ใช่เมทริกซ์ประมาณการที่ส่อให้เห็นโดยเมทริกซ์PRP=RTRR
ดังนั้นการฉายแบบสุ่มโดยการสร้างที่แตกต่างกันเช่นการใช้รายการแบบสุ่มในเมทริกซ์จึงไม่เท่ากับการฉายฉากมุมฉาก แต่มันง่ายกว่าการคำนวณและอ้างอิงจาก Michael Mahoney มัน“ ดีพอ”