Process / pipelineMetaheuristics

การหาค่าเหมาะที่สุดด้วยการจำลองพฤติกรรมฝูงผึ้ง (Artificial Bee Colony - ABC)

การหาค่าเหมาะที่สุดด้วยการจำลองพฤติกรรมฝูงผึ้ง (ABC) เป็นเมตาฮิวริสติกแบบอาศัยประชากร (population-based metaheuristic) ที่เลียนแบบพฤติกรรมฝูงผึ้ง (swarm intelligence) ซึ่งถูกนำเสนอโดย Karaboga และ Basturk ในปี 2007 โดยจำลองพฤติกรรมการหาอาหารแบบร่วมมือกันของฝูงผึ้งเพื่อค้นหาคำตอบที่เหมาะสมที่สุดในปัญหาการหาค่าเหมาะที่สุดแบบต่อเนื่อง (continuous numerical optimization problems) อัลกอริทึมนี้แบ่งคำตอบที่เป็นไปได้ออกเป็นผึ้ง 3 ประเภท ได้แก่ ผึ้งงาน (employed bees) ผึ้งเฝ้าดู (onlooker bees) และผึ้งสำรวจ (scout bees) และปรับปรุงคำตอบเหล่านั้นอย่างซ้ำๆ ผ่านการค้นหาเฉพาะที่ (local search) และการเลือกแบบความน่าจะเป็น (probabilistic selection) ทำให้เหมาะสมสำหรับนักวิจัยและวิศวกรที่ต้องเผชิญกับปัญหาการหาค่าเหมาะที่สุดที่ซับซ้อนและมีหลายยอด (multimodal optimization landscapes)

เปิดใน MethodMindเร็ว ๆ นี้วิดีโอเร็ว ๆ นี้Download slides

อ่านวิธีฉบับเต็ม

สำหรับสมาชิกเท่านั้น

เข้าสู่ระบบด้วยบัญชีฟรีเพื่ออ่านส่วนนี้

เข้าสู่ระบบ

Method map

The neighbourhood of related methods — select a node to explore.

การหาค่าเหมาะที่สุดด้วยการจำลองพฤติกรรมฝูงผึ้ง (Artificial Bee Colony - ABC)
Ant Colony OptimizationGenetic AlgorithmParticle Swarm Optimizat…

แหล่งอ้างอิง

  1. Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3), 459–471. DOI: 10.1007/s10898-007-9149-x

วิธีอ้างอิงหน้านี้

ScholarGate. (2026, June 2). Artificial Bee Colony (ABC) Optimization. ScholarGate. https://scholargate.app/th/optimization/artificial-bee-colony

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side
ScholarGateArtificial Bee Colony (Artificial Bee Colony (ABC) Optimization). สืบค้นเมื่อ 2026-06-15 จาก https://scholargate.app/th/optimization/artificial-bee-colony · ชุดข้อมูล: https://doi.org/10.5281/zenodo.20539026