เมื่อคุณพยายามประเมินพารามิเตอร์คุณต้องการให้มีโซลูชันแบบปิดเสมอ อย่างไรก็ตามไม่มีใครอยู่เสมอ (ฉันคิดว่าเป็นไปได้ว่าในบางกรณีอาจมีหนึ่งรายการ แต่ไม่เป็นที่รู้จักในปัจจุบัน) เมื่อโซลูชันแบบปิดไม่มีอยู่ต้องใช้กลยุทธ์การแก้ปัญหาบางอย่างเพื่อค้นหาพื้นที่พารามิเตอร์เพื่อการประมาณค่าพารามิเตอร์ที่ดีที่สุดเท่าที่จะเป็นไปได้ มีกลยุทธ์การค้นหาดังกล่าวจำนวนมาก (เช่นในR
, "เพิ่มประสิทธิภาพแสดงวิธีการทั่วไป 6 วิธี) IRWLS เป็นอัลกอริธึมรุ่นNewton-Raphson ที่ง่ายขึ้น
น่าเสียดายที่คำตอบของคุณ [ 1 ] คือไม่มีกลยุทธ์การค้นหาแบบแก้ปัญหาในการค้นหาเพื่อหาค่าต่ำสุดทั่วโลก (สูงสุด) มีสามเหตุผลที่เป็นกรณี:
- ดังที่ระบุไว้ในสไลด์ 9 ของงานนำเสนอที่เชื่อมโยงของคุณอาจไม่มีวิธีแก้ปัญหาที่ไม่ซ้ำกัน ตัวอย่างของเรื่องนี้อาจจะสมบูรณ์แบบพหุหรือเมื่อมีพารามิเตอร์มากขึ้นที่จะประมาณกว่าที่มีข้อมูล
- ตามที่ระบุไว้ในสไลด์ 10 (งานนำเสนอนั้นค่อนข้างดีฉันคิดว่า) วิธีแก้ปัญหาอาจไม่มีที่สิ้นสุด ซึ่งอาจเกิดขึ้นในการถดถอยโลจิสติกตัวอย่างเช่นเมื่อคุณมีที่สมบูรณ์แบบแยก
มันอาจเป็นไปได้ว่ามีค่าน้อยที่สุดทั่วโลก (สูงสุด) แต่อัลกอริทึมไม่พบมัน อัลกอริทึมเหล่านี้ (โดยเฉพาะ IRWLS และ NR) มีแนวโน้มที่จะเริ่มต้นจากตำแหน่งที่ระบุและ 'มองไปรอบ ๆ ' เพื่อดูว่าการเคลื่อนที่ในทิศทางใดทิศทางหนึ่งถือว่าเป็น 'กำลังตกต่ำ' หรือไม่ ถ้าเป็นเช่นนั้นมันจะกลับมาฟิตอีกครั้งในระยะไกลในทิศทางนั้นและทำซ้ำจนกว่าการปรับปรุงเดา / คาดการณ์จะน้อยกว่าขีด จำกัด บางอย่าง ดังนั้นอาจมีสองวิธีในการเข้าถึงระดับต่ำสุดของโลก:
- อัตราการสืบเชื้อสายจากที่ตั้งปัจจุบันไปสู่ระดับต่ำสุดทั่วโลก (สูงสุด) นั้นตื้นเกินไปที่จะข้ามธรณีประตูและอัลกอริทึมจะหยุดการแก้ปัญหาสั้น ๆ
- มีค่าต่ำสุดในท้องถิ่น (สูงสุด) ระหว่างตำแหน่งปัจจุบันและระดับต่ำสุดทั่วโลก (สูงสุด) ดังนั้นจึงปรากฏว่าอัลกอริทึมที่การเคลื่อนไหวต่อไปจะนำไปสู่การพอดี ยิ่งแย่ลง
เกี่ยวกับ [ 2 ] ของคุณโปรดทราบว่ากลยุทธ์การค้นหาที่แตกต่างกันมีแนวโน้มที่แตกต่างกันในมินิมาท้องถิ่น แม้แต่บางครั้งกลยุทธ์เดียวกันก็สามารถปรับเปลี่ยนได้หรือเริ่มจากจุดเริ่มต้นที่แตกต่างกันเพื่อจัดการกับปัญหาสองข้อหลัง