อ่าน 3 นาที
การลงแบบกระจก
ในทางคณิตศาสตร์ วิธี การลด แบบสะท้อน (mirror descent ) เป็น อัลกอริธึม การหาค่าเหมาะสม ที่สุดแบบวนซ้ำ เพื่อค้นหา ค่าต่ำสุดเฉพาะที่ ของ ฟังก์ชันที่หาอนุพันธ์ ได้
การลงแบบกระจก
ในทางคณิตศาสตร์วิธี การลด แบบสะท้อน (mirror descent ) เป็น อัลกอริธึม การหาค่าเหมาะสมที่สุดแบบวนซ้ำ เพื่อค้นหาค่าต่ำสุดเฉพาะที่ของฟังก์ชันที่หาอนุพันธ์ได้
มันเป็นการขยายขอบเขตของอัลกอริธึมต่างๆ เช่นการลดระดับความชัน (gradient descent ) และน้ำหนักแบบคูณ (multiplicative weights )
ประวัติศาสตร์
แนวคิด Mirror descent ได้รับการเสนอครั้งแรกโดยNemirovskiและ Yudin ในปี 1983 [ 1 ]
แรงจูงใจ
ในการลดระดับความชันโดยใช้ลำดับอัตราการเรียนรู้กับฟังก์ชันที่หาอนุพันธ์ได้นั้น เริ่มต้นด้วยการคาดเดาค่าต่ำสุดเฉพาะที่ของและพิจารณาลำดับดังกล่าว
สามารถเรียบเรียงใหม่ได้โดยสังเกตว่า
กล่าวอีกนัยหนึ่งคือลดค่าประมาณอันดับแรกของat ให้เหลือน้อยที่สุด โดยมีการเพิ่มพจน์ความใกล้เคียงเข้าไปด้วย
ระยะทางยูคลิดกำลังสองนี้เป็นตัวอย่างเฉพาะของระยะทางเบร็กแมนการใช้ระยะทางเบร็กแมนอื่นๆ จะให้ผลลัพธ์เป็นอัลกอริทึมอื่นๆ เช่นเฮดจ์ซึ่งอาจเหมาะสมกว่าสำหรับการเพิ่มประสิทธิภาพบนรูปทรงเรขาคณิตเฉพาะ[ 2 ] [ 3 ]
สูตร
เราได้รับฟังก์ชันนูนเพื่อหาค่าที่เหมาะสมที่สุดบนเซตแบบนูนและกำหนดค่ามาตรฐานบางอย่างบนเซตนั้น
นอกจากนี้ เรายังได้รับฟังก์ชันนูนที่หาอนุพันธ์ได้ซึ่งเป็นฟังก์ชันนูนอย่างเข้มข้นเมื่อเทียบกับนอร์มที่กำหนด ฟังก์ชันนี้เรียกว่าฟังก์ชันสร้างระยะทางและเกรเดียนต์ ของฟังก์ชันนี้ เรียกว่าแผนที่ สะท้อน
เริ่มต้นจากจุดเริ่มต้นในแต่ละรอบของการวนซ้ำแบบ Mirror Descent:
- แผนที่ไปยังพื้นที่คู่:
- อัปเดตในพื้นที่คู่โดยใช้ขั้นตอนการไล่ระดับสี:
- ย้อนกลับไปยังห้วงอวกาศดั้งเดิม:
- ฉายภาพกลับไปยังบริเวณที่เป็นไปได้: , ซึ่งคือ จุดแตกต่าง ของBregman
การเชื่อมต่อกับวิธีการและส่วนขยายอื่นๆ
การไล่ระดับกระจกสัมพันธ์กับการไล่ระดับตามธรรมชาติในเรขาคณิตสารสนเทศและการไล่ระดับแบบรีมันน์[ 4 ]
การลดกระจกเงาใน การตั้งค่า การเพิ่มประสิทธิภาพออนไลน์เรียกว่าการลดกระจกเงาออนไลน์ (OMD) [ 5 ]
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การลงแบบกระจก
ในทางคณิตศาสตร์ วิธี การลด แบบสะท้อน (mirror descent ) เป็น อัลกอริธึม การหาค่าเหมาะสม ที่สุดแบบวนซ้ำ เพื่อค้นหา ค่าต่ำสุดเฉพาะที่ ของ ฟังก์ชันที่หาอนุพันธ์ ได้
ประวัติศาสตร์
แนวคิด Mirror descent ได้รับการเสนอครั้งแรกโดย Nemirovski และ Yudin ในปี 1983 [ 1 ]
แรงจูงใจ
ใน การลดระดับความชัน โดยใช้ลำดับอัตราการเรียนรู้กับฟังก์ชันที่หาอนุพันธ์ได้นั้น เริ่มต้นด้วยการคาดเดาค่าต่ำสุดเฉพาะที่ของและพิจารณาลำดับดังกล่าว ( η n ) n ≥ 0 {\displaystyle (\eta _{n})_{n\geq 0}} เอฟ {\displaystyle F} x 0 {\displaystyle \mathbf {x} _{0}} เอฟ...
สูตร
เราได้รับฟังก์ชันนูนเพื่อหาค่าที่เหมาะสมที่สุดบนเซตแบบนูนและกำหนดค่ามาตรฐานบางอย่างบนเซตนั้น เอฟ {\displaystyle f} เค ⊂ อาร์ n {\displaystyle K\subset \mathbb {R} ^{n}} ‖ ⋅ ‖ {\displaystyle \|\cdot \|} อาร์ n {\displaystyle \mathbb {R} ^{n}}