ข้อได้เปรียบหลักของการถดถอยแบบขั้นตอนก็คือมันมีประสิทธิภาพในการคำนวณ อย่างไรก็ตามประสิทธิภาพโดยทั่วไปจะแย่กว่าวิธีอื่น ปัญหาคือมันโลภมากเกินไป เมื่อทำการเลือกอย่างหนักบนตัวถอยหลังถัดไปและ 'การแช่แข็ง' น้ำหนักจะทำให้ตัวเลือกที่เหมาะสมที่สุดในแต่ละขั้นตอน แต่ไม่ได้ผลดีโดยทั่วไป และไม่สามารถกลับไปแก้ไขตัวเลือกในอดีตได้
เท่าที่ฉันทราบการถดถอยแบบขั้นตอนโดยทั่วไปมักไม่ได้รับความนิยมเมื่อเทียบกับการถดถอยตามปกติของ (LASSO) ซึ่งมีแนวโน้มที่จะสร้างทางออกที่ดีกว่าl1
Tibshirani (1996) การหดตัวและการเลือกการถดถอยผ่าน Lasso
LASSO ลงโทษบรรทัดฐานของน้ำหนักซึ่งทำให้เกิดการกระจัดกระจายในการแก้ปัญหา (น้ำหนักจำนวนมากถูกบังคับให้เป็นศูนย์) ดำเนินการเลือกตัวแปร (ตัวแปร 'ที่เกี่ยวข้อง' ได้รับอนุญาตให้มีค่าที่ไม่ใช่ศูนย์) ระดับของการ sparsity ถูกควบคุมโดยคำว่าการลงโทษและขั้นตอนบางอย่างจะต้องใช้เพื่อเลือก (การตรวจสอบข้ามเป็นทางเลือกทั่วไป) LASSO มีความเข้มข้นในการคำนวณมากกว่าการถดถอยแบบขั้นตอน แต่มีอัลกอริธึมที่มีประสิทธิภาพจำนวนหนึ่งอยู่ ตัวอย่างบางส่วนน้อยถดถอยมุม ( LARS ) และวิธีการขึ้นอยู่กับการประสานงานโคตรl1
แนวทางที่คล้ายกับสิ่งที่คุณแนะนำใน (2) เรียกว่าการแสวงหาการจับคู่แบบฉาก มันเป็นลักษณะทั่วไปของการจับคู่การจับคู่ซึ่งเป็นชื่อสำหรับการถดถอยแบบขั้นตอนในวรรณคดีการประมวลสัญญาณ
Pati และคณะ (1993) การค้นหาการจับคู่ฉาก: การประมาณฟังก์ชั่นซ้ำกับการใช้งานเพื่อการสลายตัวของเวฟเล็ต
ในการวนซ้ำแต่ละครั้งตัวถดถอยที่ดีที่สุดถัดไปจะถูกเพิ่มเข้าไปในชุดที่ใช้งานอยู่ จากนั้นน้ำหนักของ regressors ทั้งหมดในชุดที่ใช้งานจะถูกคำนวณใหม่ เนื่องจากขั้นตอนการทำให้น้ำหนักซ้ำวิธีนี้จึงโลภน้อยกว่าและมีประสิทธิภาพที่ดีกว่าการติดตามการจับคู่ / ถดถอยแบบขั้นตอน แต่มันก็ยังใช้วิธีแก้ปัญหาการค้นหาแบบโลภ
วิธีการทั้งหมดเหล่านี้ (การถดถอยแบบขั้นตอน, LASSO และการติดตามการจับคู่มุมฉาก) สามารถคิดได้ว่าเป็นการประมาณปัญหาต่อไปนี้:
minw∥y−Xw∥22s.t. ∥w∥0≤c
ในบริบทการถดถอยคอลัมน์ของสอดคล้องกับตัวแปรอิสระและกับตัวแปรตาม ในการประมวลผลสัญญาณคอลัมน์ของจะสอดคล้องกับฟังก์ชั่นพื้นฐานและคือสัญญาณไปยังค่าประมาณ เป้าหมายคือการหาชุดเบาบางของน้ำหนักที่ให้ที่ดีที่สุด (สี่เหลี่ยมน้อย) ประมาณปีบรรทัดฐานเพียงแค่นับจำนวนของที่ไม่ใช่ศูนย์รายการในWน่าเสียดายที่ปัญหานี้เป็นปัญหาแบบ NP-hard ดังนั้นจึงต้องใช้อัลกอริทึมการประมาณในการปฏิบัติ การถดถอยแบบขั้นตอนและการติดตามการจับคู่มุมฉากพยายามที่จะแก้ปัญหาโดยใช้กลยุทธ์การค้นหาโลภ LASSO ปรับโครงสร้างปัญหาใหม่โดยใช้การผ่อนคลายXyXywyl0wl0 norm กับ norm ที่นี่ปัญหาการปรับให้เหมาะสมจะกลายเป็นนูน และถึงแม้ว่าปัญหาจะไม่เหมือนกันอีกต่อไปการแก้ปัญหาจะคล้ายกัน ถ้าฉันจำได้อย่างถูกต้องทั้งการจับคู่แบบ LASSO และ orthogonal นั้นได้รับการพิสูจน์แล้วว่าสามารถแก้ไขปัญหาได้อย่างแน่นอนภายใต้เงื่อนไขบางประการl1