เป็นแบบฝูงอนุภาคเสนอขั้นตอนวิธีการหาค่า
ในการศึกษาหาโครงข้อหมุนที่เหมาะสมหลาย ๆ bpso ( ไบนารี
ฝูงอนุภาค Optimization ) เป็นครั้งแรก เพื่อใช้แก้ปัญหาการเพิ่มประสิทธิภาพของโครงข้อหมุนแบบไม่ต่อเนื่อง
( ในขณะที่ arpso น่าสนใจและน่ารังเกียจ optimization ฝูงอนุภาค ) [ 19 ] ต่อมา
ใช้เพื่อหาที่เหมาะสมอย่างต่อเนื่องขนาด
และตัวแปรที่มีรูปร่าง ฝูงอนุภาคที่เหมาะสม [ 20,21 ] เป็นประชากร -
ตามเทคนิค optimization emulates พฤติกรรมทางสังคมของสัตว์ เช่น แมลงตอม
การปลาและนก flocking
ที่ฝูงเหล่านี้ค้นหาอาหารในแบบต่างๆ มันเป็นชนิดของเทคนิคการคำนวณเชิงวิวัฒนาการ
ตามความฉลาดแบบกลุ่ม .ระบบที่เกี่ยวข้องกับฝูงอนุภาคที่แสดงถึงศักยภาพ