Process / pipeline

Genetic Algorithm — การปรับให้เหมาะสมเชิงวิวัฒนาการ

ขั้นตอนวิธีเชิงพันธุกรรม (Genetic Algorithm หรือ GA) เป็นระเบียบวิธีอภิวิธาน (metaheuristic) สำหรับการหาค่าเหมาะสมที่สุดที่อาศัยประชากร (population-based) ซึ่งนำเสนอโดย John Henry Holland (1975) โดยเลียนแบบหลักการของการคัดเลือกโดยธรรมชาติ ขั้นตอนวิธีนี้จะรักษาประชากรของคำตอบที่เป็นไปได้ และปรับปรุงคำตอบเหล่านั้นซ้ำ ๆ ผ่านตัวดำเนินการคัดเลือก (selection), การผสมข้าม (crossover) และการกลายพันธุ์ (mutation) ทำให้มีประสิทธิภาพเป็นพิเศษในปริภูมิการค้นหาที่ไม่ต่อเนื่อง (discontinuous), ไม่เป็นนูน (non-convex) และมีหลายโหมด (multi-modal) ซึ่งระเบียบวิธีที่อาศัยการไล่ระดับแบบดั้งเดิมไม่สามารถทำงานได้

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

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

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

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

เข้าสู่ระบบ

Method map

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

+23 more

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

  1. Holland, J.H. (1975). Adaptation in Natural and Artificial Systems. University of Michigan Press. link
  2. Deb, K. (2001). Multi-Objective Optimization using Evolutionary Algorithms. Wiley. ISBN: 9780471873396

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

ScholarGate. (2026, June 1). Genetic Algorithm — Evolutionary Optimization. ScholarGate. https://scholargate.app/th/optimization/genetic-algorithm

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

ถูกอ้างอิงโดย

การปรับให้เหมาะสมด้วยวิธีฝูงมดแบบเอเจนต์Agent-Based Genetic AlgorithmAnt Colony Optimizationอัลกอริทึมการหาค่าเหมาะสมที่สุดเชิงเลขคณิตการหาค่าเหมาะที่สุดด้วยการจำลองพฤติกรรมฝูงผึ้ง (Artificial Bee Colony - ABC)อัลกอริทึมพันธุกรรมแบบเบย์ (Bayesian Genetic AlgorithmBayesian Simulated AnnealingCuckoo Searchอัลกอริทึมพันธุกรรมแบบกำหนด (Deterministic Genetic AlgorithmDeterministic Particle Swarm OptimizationDifferential EvolutionEvolutionary Strategy (CMA-ES)Firefly AlgorithmGrey Wolf OptimizerHarmony Searchระเบียบวิธีพื้นผิวการตอบสนองแบบผสมผสานHyper-Heuristicsเมเมติก อัลกอริทึมการโปรแกรมจำนวนเต็มผสมMulti-Objective Genetic Algorithm (MOGA)การหาค่าเหมาะสมที่สุดแบบหลายวัตถุประสงค์NEAT: NeuroEvolution of Augmenting TopologiesNSGA-IIParticle Swarm Optimization (PSO)Policy Scenario Genetic Algorithmอัลกอริทึมพันธุกรรมที่แข็งแกร่งSimulated Annealingอัลกอริทึม Slime Mouldขั้นตอนวิธีเชิงพันธุกรรมแบบสุ่มStochastic Tabu SearchTabu Searchการค้นหาบริเวณใกล้เคียงแปรผันอัลกอริทึมการปรับให้เหมาะสมด้วยวาฬ (Whale Optimization Algorithm - WOA)
ScholarGateGenetic Algorithm (Genetic Algorithm — Evolutionary Optimization). สืบค้นเมื่อ 2026-06-15 จาก https://scholargate.app/th/optimization/genetic-algorithm · ชุดข้อมูล: https://doi.org/10.5281/zenodo.20539026