4.2 Test Algorithm Set
To evaluate the performance of MultiEA, we compare its
performance with three multi-algorithms: AMALGAM-SO, PAP
and RandEA. The first two algorithms has been described in
Section 2.1.
RandEA means randomly chosen EA: Given the number of
evaluations N, if we have no knowledge about which algorithm is
the best, it is reasonable to randomly select an algorithm and run it
for N evaluations. This algorithm is referred as RandEA. Its
performance is defined as the average performance of the q
algorithms. It serves as a baseline algorithm to test whether there
is a positive synergy in MultiEA.
As said in Section 1, ABC, CMA-ES, CoDE, PSO2011 and SaDE
are chosen as component algorithms for MultiEA, AMALGAMSO, PAP, and RandEA.
All algorithms are implemented in Matlab. All the experiments
are conducted on a PC with 2.67GHz 4-core CPU and 3 GB of
memory.
ขั้นตอนวิธีการทดสอบ 4.2
ตั้งเพื่อประเมินประสิทธิภาพการทำงานของ multiea เราเปรียบเทียบประสิทธิภาพ
ด้วยสามขั้นตอนวิธีการหลาย: รวมกันเพื่อ, PAP
และ randea สองคนแรกที่อัลกอริทึมที่ได้รับการอธิบายไว้ในส่วน
2.1
randea หมายถึงการสุ่มเลือก EA: ได้รับหมายเลขของการประเมินผลการ
n ถ้าเราไม่มีความรู้เกี่ยวกับการที่อัลกอริทึมที่ดีที่สุดคือ
,มันมีเหตุผลที่จะสุ่มเลือกอัลกอริทึมและเรียกใช้สำหรับการประเมินผลการ
n ขั้นตอนวิธีนี้จะเรียกว่าเป็น randea ประสิทธิภาพการทำงาน
ที่ถูกกำหนดให้เป็นผลการดำเนินงานเฉลี่ยของอัลกอริทึม Q
จะทำหน้าที่เป็นอัลกอริทึมพื้นฐานเพื่อทดสอบว่ามี
คือการทำงานร่วมกันในเชิงบวกใน multiea
เป็นกล่าวว่าในส่วน 1, abc, CMA-ซาลาม, รหัส pso2011 และ Sade
ได้รับการแต่งตั้งเป็นอัลกอริทึมส่วนประกอบสำหรับ multiea,amalgamso, PAP และ randea อัลกอริทึม
ทั้งหมดจะถูกนำมาใช้ใน MATLAB การทดสอบทั้งหมด
จะดำเนินการบนคอมพิวเตอร์ที่มีซีพียู 2.67ghz 4-core และ 3 GB หน่วยความจำ
การแปล กรุณารอสักครู่..
![](//thimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)