Evolutionary Computation กับ Artificial Intelligence

จริง ๆ แล้ว Evolutionary Computation เป็นแขนงย่อยของ Artificial Intelligence แต่พอเจาะเรียนไปแล้ว (เรียน Ant Colony Optimization, Genetic Algorithm และ Particle Swarm Optimization ซึ่งเป็นอัลกอริทึมในแขนง Evolutionary Computation) ถึงได้รู้ว่า  Evolutionary Computation มันไม่ได้มีจุดประสงค์ของความเป็น Artificial Intelligence คือไม่ได้ทำให้เครื่องจักรมันคิดเองได้ หรือทำให้มีปัญญา

หากแต่ Evolutionary Computation ถูกสร้างขึ้นเพื่อแก้ปัญหา Non-Deterministic Polynomial Time โดยการ Optimization ด้วยวิธี Metaheuristic ซะมากกว่า เพราะปัญหายาก ๆ สลับซับซ้อน และมีการจัดหมู่เยอะ ๆ มักจะใช้เวลาในการคำนวณมาก อยู่ในกลุ่มอัตราการเติบโตตามสมการด้านล่าง

cn_nfac

 

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

n_n2

 

ปัจจุบัน งานวิจัยทางด้าน Evolutionary Computation ถูกแยกออกจาก Artificial Intelligence แล้ว เพราะพวกนักวิทยาศาสตร์คอมพิวเตอร์เขาเห็นกันแล้วล่ะ ว่ามันมีจุดประสงค์ในการนำไปปฏิบัติไม่เหมือนกัน

Related Posts

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *