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

อ่าน 2 นาที

หน้าที่ของราสทริจิน

ใน การเพิ่มประสิทธิภาพทางคณิตศาสตร์ ฟังก์ชัน Rastrigin เป็น ฟังก์ชันที่ไม่นูน ซึ่งใช้เป็นปัญหาทดสอบประสิทธิภาพสำหรับ อัลกอริธึมการเพิ่มประสิทธิภาพ...

หน้าที่ของราสทริจิน

ฟังก์ชัน Rastrigin ของตัวแปรสองตัว
ในรูปแบบ 3 มิติ
คอนทัวร์

ในการเพิ่มประสิทธิภาพทางคณิตศาสตร์ฟังก์ชันRastriginเป็นฟังก์ชันที่ไม่นูนซึ่งใช้เป็นปัญหาทดสอบประสิทธิภาพสำหรับอัลกอริธึมการเพิ่มประสิทธิภาพเป็นตัวอย่างทั่วไปของฟังก์ชันหลายโหมดที่ไม่เป็นเชิงเส้น Rastrigin [ 1 ] เสนอฟังก์ชันนี้ครั้งแรกในปี 1974 ในรูปแบบฟังก์ชัน 2 มิติ และได้รับการขยายความโดย Rudolph [ 2 ]เวอร์ชันที่ขยายความนี้ได้รับความนิยมจาก Hoffmeister & Bäck [ 3 ]และ Mühlenbein et al. [ 4 ]การหาค่าต่ำสุดของฟังก์ชันนี้เป็นปัญหาที่ค่อนข้างยากเนื่องจากพื้นที่การค้นหาขนาดใหญ่และจำนวนค่าต่ำสุดเฉพาะที่จำนวน มาก

ในโดเมน n มิติ จะถูกกำหนดโดย:

ที่ซึ่ง และมีค่าสุดขั้วมากมาย:

  • ค่าต่ำสุดทั่วโลกอยู่ที่ตำแหน่งที่...
  • ค่าฟังก์ชันสูงสุดอยู่ที่:
จำนวนมิติ ค่าสูงสุดที่
1 40.35329019
2 80.70658039
3 121.0598706
4 161.4131608
5 201.7664509
6 242.1197412
7 282.4730314
8 322.8263216
9 363.1796117

ต่อไปนี้คือค่าทั้งหมดที่แสดงในช่วง 0.5 สำหรับฟังก์ชัน Rastrigin 2D :

0 20.25 1 22.25 4 26.25 9 32.25 16 40.25 25 28.92
20.25 40.5 21.25 42.5 24.25 46.5 29.25 52.5 36.25 60.5 45.25 49.17
1 21.25 2 23.25 5 27.25 10 33.25 17 41.25 26 29.92
22.25 42.5 23.25 44.5 26.25 48.5 31.25 54.5 38.25 62.5 47.25 51.17
4 24.25 5 26.25 8 30.25 13 36.25 20 44.25 29 32.92
26.25 46.5 27.25 48.5 30.25 52.5 35.25 58.5 42.25 66.5 51.25 55.17
9 29.25 10 31.25 13 35.25 18 41.25 25 49.25 34 37.92
32.25 52.5 33.25 54.5 36.25 58.5 41.25 64.5 48.25 72.5 57.25 61.17
16 36.25 17 38.25 20 42.25 25 48.25 32 56.25 41 44.92
40.25 60.5 41.25 62.5 44.25 66.5 49.25 72.5 56.25 80.5 65.25 69.17
25 45.25 26 47.25 29 51.25 34 57.25 41 65.25 50 53.92
28.92 49.17 29.92 51.17 32.92 55.17 37.92 61.17 44.92 69.17 53.92 57.85

ความอุดมสมบูรณ์ของจุดต่ำสุดเฉพาะที่เน้นย้ำถึงความจำเป็นของอัลกอริทึมการหาค่าเหมาะสมที่สุดแบบทั่วโลก เมื่อต้องการค้นหาจุดต่ำสุดทั่วโลก อัลกอริทึมการหาค่าเหมาะสมที่สุดแบบเฉพาะที่มักจะติดอยู่ในจุดต่ำสุดเฉพาะที่

ดูเพิ่มเติม

หมายเหตุ

  1. ^ Rastrigin, LA "ระบบควบคุมสุดขั้ว" Mir, Moscow (1974)
  2. จี. รูดอล์ฟ. "Globale Optimierung พร้อมกลยุทธ์วิวัฒนาการแบบคู่ขนาน" นักการทูต. ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยดอร์ทมุนด์ กรกฎาคม 2533
  3. ^ F. Hoffmeister และ T. Bäck. "อัลกอริทึมทางพันธุกรรมและกลยุทธ์วิวัฒนาการ: ความเหมือนและความแตกต่าง", หน้า 455–469 ใน: H.-P. Schwefel และ R. Männer (บรรณาธิการ): การแก้ปัญหาแบบขนานจากธรรมชาติ, PPSN I, รายงานการประชุม, Springer, 1991
  4. ^ H. Mühlenbein, D. Schomisch และ J. Born. "อัลกอริทึมพันธุกรรมแบบขนานในฐานะตัวเพิ่มประสิทธิภาพฟังก์ชัน" Parallel Computing, 17, หน้า 619–632, 1991.
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Rastrigin_function&oldid=1286505965 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ หน้าที่ของราสทริจิน

ใน การเพิ่มประสิทธิภาพทางคณิตศาสตร์ ฟังก์ชัน Rastrigin เป็น ฟังก์ชันที่ไม่นูน ซึ่งใช้เป็นปัญหาทดสอบประสิทธิภาพสำหรับ อัลกอริธึมการเพิ่มประสิทธิภาพ...

ดูเพิ่มเติม

ฟังก์ชันทดสอบเพื่อการปรับปรุงประสิทธิภาพ

หมายเหตุ

^ Rastrigin, LA "ระบบควบคุมสุดขั้ว" Mir, Moscow (1974) ↑ จี. รูดอล์ฟ. "Globale Optimierung พร้อมกลยุทธ์วิวัฒนาการแบบคู่ขนาน" นักการทูต. ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยดอร์ทมุนด์ กรกฎาคม 2533 ^ F. Hoffmeister และ T. Bäck.