คู่มือฉบับภาษาไทย

การจำลองวิวัฒนาการของดวงตา

คำอธิบายหลักการ วิธีทดลอง และความหมายของค่าต่าง ๆ ในแบบจำลอง ตั้งแต่แผ่นรับแสงไปจนถึงตาที่มีเลนส์

สารบัญ
  1. โปรแกรมนี้ทำอะไร
  2. วิธีเริ่มเล่น
  3. ส่วนต่าง ๆ บนหน้าจอ
  4. การตั้งค่า
  5. ยีนของดวงตา
  6. หลักการทางแสงในแบบจำลอง
  7. แนวทางการทดลอง
  8. ข้อจำกัดของแบบจำลอง

โปรแกรมนี้ทำอะไร#

โปรแกรมนี้เป็นแบบจำลองเชิงโต้ตอบที่แสดงให้เห็นว่า ดวงตาแบบกล้องสามารถค่อย ๆ วิวัฒนาการจากแผ่นเซลล์รับแสงอย่างง่าย ผ่านการเปลี่ยนแปลงเล็ก ๆ ที่ถ่ายทอดไปยังลูกหลานได้อย่างไร

ลำดับหลักที่โปรแกรมแสดงคือ:

  1. แผ่นรับแสง รับรู้ได้เพียงความสว่างและความมืด
  2. ถ้วยเม็ดสี เริ่มแยกทิศทางของแสงและเงา
  3. ตารูเข็ม สร้างภาพที่คมขึ้น แต่รับแสงได้น้อย
  4. ตาที่มีเลนส์ รวมแสงได้มาก พร้อมสร้างภาพที่สว่างและคม

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

โปรแกรมทำงานในไฟล์ HTML เพียงไฟล์เดียว ไม่ต้องใช้อินเทอร์เน็ต และไม่บันทึกข้อมูลลงในเบราว์เซอร์

วิธีเริ่มเล่น#

  1. เปิด https://witpoko.com/p/eye ด้วยเว็บเบราว์เซอร์
  2. กด เล่น เพื่อเริ่มการวิวัฒนาการ
  3. ดูหมายเลขรุ่น ภาพตัดขวางของดวงตา ภาพบนจอตา และกราฟความคมชัด
  4. กด หยุดชั่วคราว เพื่อหยุดการสร้างรุ่นใหม่ ผู้ล่ายังคงเคลื่อนที่เพื่อให้สังเกตภาพได้
  5. กด เริ่มใหม่ เพื่อสร้างประชากรเริ่มต้นชุดใหม่

ผลการทดลองแต่ละครั้งอาจแตกต่างกัน เพราะตำแหน่งผู้ล่า การกลายพันธุ์ และสัญญาณรบกวนถูกสุ่ม

ส่วนต่าง ๆ บนหน้าจอ#

แถบระยะวิวัฒนาการ#

แสดงระยะของดวงตาที่ตัวแทนประชากรอยู่ในขณะนั้น:

ระยะที่เคยเกิดขึ้นแล้วจะถูกทำเครื่องหมายไว้ แม้ว่าประชากรภายหลังอาจเปลี่ยนกลับไปยังระยะอื่นชั่วคราว

ภาพตัดขวางของดวงตา#

ภาพนี้สร้างจากค่าพันธุกรรมของดวงตาในขณะนั้นโดยตรง:

ถ้ากำลังเลนส์ต่ำเกินไป จุดโฟกัสจะอยู่หลังจอตา ถ้ากำลังเลนส์สูงเกินไป จุดโฟกัสจะอยู่หน้าจอตา ทั้งสองกรณีทำให้ภาพเบลอ

ภาพจริงและภาพบนจอตา#

ภาพจริง แสดงผู้ล่าในสภาพแวดล้อมภายนอก

ภาพบนจอตา · กลับหัว แสดงสัญญาณที่เซลล์รับแสงได้รับหลังผ่านระบบแสงของดวงตา:

ลูกศรสีเหลืองจะปรากฏเมื่อดวงตามีข้อมูลเพียงพอที่จะประมาณทิศทางของผู้ล่า

ค่าที่รายงาน#

รุ่น

จำนวนรอบการสืบพันธุ์ที่ผ่านไป หนึ่งรุ่นประกอบด้วยการทดสอบการมองเห็น การเลือกพ่อแม่ และการสร้างลูกหลาน

ความคมชัด · รอบ/องศา

ค่าประมาณความสามารถในการแยกรายละเอียดเชิงมุม ค่ายิ่งสูงหมายถึงภาพยิ่งคม โปรแกรมคำนวณจากส่วนกลับของขนาดความเบลอเชิงมุม

ตัวที่ได้สืบพันธุ์ 40%

เมื่อเปิดการคัดเลือกโดยธรรมชาติ:

ตัวเลข 40% ไม่ใช่อัตรารอดที่วัดจากเหตุการณ์ตายจริง แต่เป็นค่าคงที่ที่กำหนดความเข้มของการคัดเลือก

กราฟความคมชัด#

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

การตั้งค่า#

โหมดวิวัฒนาการ#

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

โหมดทดลองเอง#

หยุดการสร้างรุ่นใหม่และให้ปรับดวงตาหนึ่งดวงโดยตรง เหมาะสำหรับศึกษาผลของยีนแต่ละค่า ผู้ล่ายังคงเคลื่อนที่เพื่อให้เปรียบเทียบภาพได้

การคัดเลือกโดยธรรมชาติ#

เปิด

เลือก 40% ที่มีสมรรถนะดีที่สุดเป็นกลุ่มพ่อแม่ ทำให้ลักษณะที่เป็นประโยชน์สะสมได้

ปิด

ทุกตัวสร้างลูกต่อจากสายของตนโดยไม่มีการคัดเลือกตามสมรรถนะ การเปลี่ยนแปลงที่เห็นจึงเป็นการล่องลอยแบบสุ่มมากกว่าการปรับตัว

ความเร็ว#

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

ขนาดการกลายพันธุ์#

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

ที่ค่า 100% ขนาดมาตรฐานของการเปลี่ยนแปลงคือ:

ตัวอย่าง:

เครื่องหมาย ± ในที่นี้หมายถึงส่วนเบี่ยงเบนมาตรฐานของการแจกแจงแบบปกติ ประมาณ 68% ของการเปลี่ยนแปลงจะอยู่ภายในช่วงดังกล่าว และบางครั้งอาจเกินช่วงได้

สภาพแวดล้อม#

น้ำใส

สัญญาณรบกวนต่ำและมีแสงมาก เหมาะกับการวิวัฒนาการของตาที่คม

น้ำขุ่น

มีสัญญาณรบกวนมากขึ้น รายละเอียดของภาพเชื่อถือได้น้อยลง

แสงน้อย

มีโฟตอนน้อย รูรับแสงเล็กเสียเปรียบมากขึ้น เพราะภาพมืดและมีสัญญาณรบกวน

ยีนของดวงตา#

สิ่งมีชีวิตแต่ละตัวมียีนสามค่า:

ความลึก p#

ช่วง 0.001–1

กำหนดความลึกของรอยบุ๋มหรือโพรงตา:

รูรับแสง a#

ช่วง 0.02–1

กำหนดขนาดช่องที่แสงผ่าน:

กำลังเลนส์ L#

ช่วง 0–2

กำหนดกำลังรวมแสง:

กำลังเลนส์จะถูกคูณด้วยตัวเปิดการทำงานตามความลึกของโพรง ดังนั้นเลนส์ในตาแบนจะมีผลน้อย แม้ค่า L สูง

หลักการทางแสงในแบบจำลอง#

ความเบลอรวมเกิดจากสามส่วน:

  1. ความเบลอทางเรขาคณิต รูรับแสงกว้างในตาที่ไม่มีเลนส์ทำให้แสงจากจุดเดียวกระจายบนจอตา
  2. การเลี้ยวเบน รูรับแสงเล็กมากทำให้คลื่นแสงกระจาย
  3. ขนาดเซลล์รับแสง จำนวนเซลล์รับแสงมีจำกัด จึงมีเพดานความละเอียด

ความสว่างแปรผันตามพื้นที่รูรับแสงโดยประมาณ หรือ a² รูรับแสงกว้างจึงสว่างกว่ารูรับแสงแคบอย่างมาก

แนวทางการทดลอง#

ทดลองผลของรูรับแสง#

  1. เข้าโหมดทดลองเอง
  2. ตั้งความลึกค่อนข้างสูง
  3. ตั้งกำลังเลนส์เป็นศูนย์
  4. ลดและเพิ่มรูรับแสง

จะเห็นว่ารูรับแสงเล็กทำให้ภาพมืดแต่คมขึ้น จนกระทั่งการเลี้ยวเบนเริ่มจำกัดความคม

ทดลองกำลังเลนส์#

  1. ตั้งความลึกประมาณ 0.8
  2. ตั้งรูรับแสงประมาณ 0.8
  3. เลื่อนกำลังเลนส์จาก 0 ถึง 2

ภาพควรคมที่สุดใกล้ L = 1 และเบลอทั้งเมื่อเลนส์อ่อนหรือแรงเกินไป

เปรียบเทียบการคัดเลือกกับการล่องลอย#

  1. เริ่มใหม่และเปิดการคัดเลือก
  2. สังเกตแนวโน้มประชากรหลายร้อยรุ่น
  3. เริ่มใหม่อีกครั้งและปิดการคัดเลือก
  4. เปรียบเทียบเส้นแนวโน้ม

เมื่อปิดการคัดเลือก ประชากรยังเปลี่ยนแปลงได้ แต่ไม่ควรมีทิศทางปรับตัวที่สม่ำเสมอ

เปรียบเทียบสภาพแวดล้อม#

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

ข้อจำกัดของแบบจำลอง#

แบบจำลองนี้จึงควรใช้เพื่อสำรวจหลักการและการแลกเปลี่ยนทางวิวัฒนาการ ไม่ใช่เพื่อทำนายประวัติของสิ่งมีชีวิตชนิดใดชนิดหนึ่งอย่างแม่นยำ