นิเวศวิทยาและวิวัฒนาการผ่านเลนส์อัลกอริทึม


27

การศึกษานิเวศวิทยาและวิวัฒนาการกำลังเพิ่มขึ้นทางคณิตศาสตร์มากขึ้น แต่เครื่องมือทางทฤษฎีส่วนใหญ่ดูเหมือนจะมาจากฟิสิกส์ อย่างไรก็ตามในหลายกรณีปัญหาที่เกิดขึ้นมีลักษณะที่ไม่ต่อเนื่องมาก (ดูตัวอย่างSLBS00 ) และอาจได้รับประโยชน์จากมุมมองของวิทยาศาสตร์คอมพิวเตอร์ กระนั้นฉันก็ตระหนักถึงผลลัพธ์ที่ร้ายแรงเพียงไม่กี่อย่างจาก TCS ที่พยายามสัมผัสกับคำถามเฉพาะด้านนิเวศวิทยาและวิวัฒนาการ สองทิศทางที่เกิดขึ้นกับใจคือ:

  1. Livnat, A. , Papadimitriou, C. , Dusho, J. , & Feldman, MW [2008] "ทฤษฎีความสามารถในการผสมสำหรับบทบาทของเพศในวิวัฒนาการ" PNAS 105 (50): 19803-19808 [ pdf ]

  2. Valiant, LG [2009] "Evolvability" วารสาร ACM 56 (1): 3

อดีตใช้ความคิดจากการวิเคราะห์ของขั้นตอนวิธีทางพันธุกรรมเพื่อแสดงให้เห็นความแตกต่างเชิงคุณภาพระหว่างทางมีชีวิตทางเพศและไม่อาศัยเพศประพฤติตนอยู่ในภูมิประเทศที่ออกกำลังกายและได้นำไปสู่การติดตามที่จะช่วยปรับต้นแบบสังเกต หลังเชื่อมโยงวิวัฒนาการและทฤษฎีการเรียนรู้การคำนวณเพื่อพยายามพิสูจน์ผลการเปลี่ยนแปลงได้ มันมีอิทธิพลต่อการรวบรวมเอกสารเล็ก ๆ น้อย ๆ แต่ส่วนใหญ่โดยนักวิทยาศาสตร์คอมพิวเตอร์คนอื่น ๆ

มีผลลัพธ์เพิ่มเติมในหลอดเลือดดำเหล่านี้หรือไม่ การประยุกต์ใช้วิทยาการคอมพิวเตอร์เชิงทฤษฎีอื่น ๆ ที่ไม่เกี่ยวข้องกับการทำความเข้าใจกับนิเวศวิทยาและวิวัฒนาการตามที่นักชีววิทยาศึกษาหรือไม่?


หมายเหตุ

  • ฉันไม่สนใจผลวิศวกรรมขั้นตอนวิธีทางพันธุกรรมหรือวิวัฒนาการทั่วไปที่เกี่ยวข้อง แม้ว่านี่จะเป็นส่วนที่น่าสนใจและน่าตื่นเต้นของวิทยาศาสตร์คอมพิวเตอร์ แต่การเชื่อมโยงกับวิวัฒนาการที่ศึกษาโดยนักชีววิทยามักเป็นเพียงผิวเผิน บางครั้ง (เหมือนใน LPDF08) มีการเชื่อมต่อที่เป็นรูปธรรม แต่ผลลัพธ์มาตรฐานส่วนใหญ่ไม่ได้สนใจทางชีวภาพและด้วยเหตุนี้ฉันจึงไม่สนใจพวกเขาในโพสต์นี้

  • ชีวสารสนเทศศาสตร์เป็นสาขาใกล้เคียง แต่ก็ไม่ใช่สิ่งที่ฉันกำลังมองหา แม้ว่ามันจะสามารถนำมาใช้เพื่อสร้างสิ่งต่าง ๆ เช่นต้นไม้วิวัฒนาการและช่วยวิวัฒนาการ / นิเวศวิทยาด้านทฤษฎี CS ไม่ได้อยู่ตรงกลางเวที ที่นี่ผลลัพธ์ของ CS ดูเหมือนจะเป็นเครื่องมือที่สมบูรณ์แบบที่สามารถใช้เป็นกล่องดำจากภายในทฤษฎีที่มีอยู่แล้วและไม่สร้างหรือขยายทฤษฎีใหม่ทางชีวภาพ

  • ฉันชอบผลลัพธ์ที่ใช้รูปแบบที่ทันสมัยและไม่น่าสนใจของวิทยาศาสตร์คอมพิวเตอร์เพื่อมีอิทธิพลต่อชีววิทยาในระดับทฤษฏี (แต่ยังเกี่ยวข้องกับนักชีววิทยา) เป็นเช่นนี้ผมไม่ได้ว่ามีความสนใจในสิ่งที่ต้องการmetabiology Chaitin ของ

คำถามที่เกี่ยวข้อง


4
งานวิจัยของ Tanya Berger-Wolf เกี่ยวกับชีววิทยาประชากรคอมพิวเตอร์อาจเกี่ยวข้องกันที่นี่
Jeffε

2
@ vzn มันเกี่ยวข้องกับวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีอย่างไร? ความคิดใด ๆ เหล่านี้ใช้ TCS ในลักษณะที่ไม่สำคัญหรือไม่? ฉันไม่ได้ขอหลักสูตรแนะนำเกี่ยวกับชีววิทยา แต่สำหรับผลกระทบของการคิดแบบ cstheory เกี่ยวกับนิเวศวิทยาและวิวัฒนาการ
Artem Kaznatcheev

1
อาจเป็นไปได้ค่อนข้างที่เกี่ยวข้อง: การสื่อสารระหว่างเซลล์ในสิ่งมีชีวิตหลายเซลล์จากมุมมองของทฤษฎีของการกระจายคอมพิวเตอร์ - เห็นเช่นการพูดคุยนี้โดย Yuval Emek
Jukka Suomela

คำตอบ:


4

อืมม เท่าที่การเปลี่ยนแปลงวิวัฒนาการ / ทฤษฎีเกมไปเห็นส่วนตัวของฉันคือการที่ Livnat et al, กระดาษที่คุณกล่าวถึงในขณะที่การทำงานที่ดีมากดูเหมือนจะไม่ตก "นอก" วิธีการทางคณิตศาสตร์มาตรฐานในการวิวัฒนาการทฤษฎีเกม (ดูการทำงานโดยเช่น กลุ่มของ Martin Nowakเช่นกระดาษ '05 "Dynamics วิวัฒนาการบนกราฟ" )

ดังนั้นข้ออ้างสองข้อที่ฉันจะทำคือประการแรกในขณะที่นี่เป็นงานที่ยอดเยี่ยมใน Evolutionary Dynamics ที่เกิดขึ้นโดยนักวิทยาศาสตร์คอมพิวเตอร์ฉันจะไม่นำมันไปใช้ในวิชาวิทยาการคอมพิวเตอร์เชิงทฤษฎีหรือเกี่ยวข้องกับ TCS อย่างใกล้ชิดยกเว้น สำหรับความสัมพันธ์ที่มีมาก่อนระหว่างทฤษฎีเกมวิวัฒนาการและอัลกอริธึม ประการที่สองหากคุณไม่เห็นด้วยคุณอาจแปลกใจว่าฟิลด์ของ Evolutionary Dynamics แบ่งปัน / แบ่งปันกับ TCS ในเชิงปรัชญาแล้ว (แต่ฉันยังไม่แน่ใจว่าเทคนิคนั้นคล้ายกัน)

โดยทั่วไปแล้วฉันอยากจะบอกว่าไม่มีงานใด ๆ ในสายงานนี้รวมถึงงานอ้างอิงที่คุณกล่าวถึงซึ่งตรงกับสิ่งที่คุณมองหาซึ่งฉันคิดว่าเป็นการเชื่อมโยงอย่างลึกซึ้งระหว่างแนวคิด / เทคนิคหลักใน TCS และการศึกษาวิวัฒนาการ (แน่นอนถ้าใครมีความคิดเห็นที่แตกต่างกันโปรดพูดอย่างนั้น!)

ฉันคิดว่าทฤษฎีเกมวิวัฒนาการหรือพลวัตวิวัฒนาการจะได้รับประโยชน์จากวิธีอัลกอริทึมมากขึ้น (เช่น Livnat et al) สำหรับตัวอย่างเฉพาะฉันเห็นส่วนขยายที่ดีที่เป็นไปได้สำหรับการพิจารณาตัวแทนที่มีความสามารถในการประมวลผลแบบ จำกัด (จำกัด ) ตามแบบจำลองโดยเช่นเครื่องสถานะ จำกัด สิ่งนี้จะช่วยให้เราสามารถศึกษาวิวัฒนาการของสารที่ไม่ต่อเนื่องกับกลยุทธ์ที่มีเงื่อนไขที่ซับซ้อนเช่น tit-for-tat ฉันได้ดูเรื่องนี้และได้ยินเกี่ยวกับการทำงานเบื้องต้นตามแนวเหล่านี้ แต่ไม่มีการอ้างอิงใด ๆ ที่อ้างถึง

แต่ตัวอย่างนี้เป็นแอพพลิเคชั่นที่ค่อนข้างตรงไปตรงมาดังนั้นผลลัพธ์ของการเรียงลำดับนี้อาจยังคงไม่ตอบคำถามของคุณ

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

(แก้ไข) การเชื่อมต่อที่อาจเกิดขึ้นอย่างหนึ่งที่ควรกล่าวถึงคือความสัมพันธ์ที่เป็นที่รู้จักของการเรียนรู้ (เช่น "ปัญหาของผู้เชี่ยวชาญ") และการบรรจบกันของความสมดุลในเกมซ้ำ ยกตัวอย่างเช่น (ดูรายละเอียดความเห็นของ Aaron Roth ในรายละเอียด) ในเกมที่เล่นซ้ำหากผู้เล่นทุกคนเล่นกลยุทธ์แบบไม่เสียใจจากนั้นการกระจายการกระทำที่ผ่านมาจะเข้าสู่สมดุลที่มีความสัมพันธ์หยาบของเกมรอบเดียว อาจมีบางสิ่งที่น่าสนใจและแปลกใหม่ที่จะพูดถึงเรื่องนี้เมื่อมองผ่านเลนส์ทฤษฎีเกมวิวัฒนาการ ฉันไม่แน่ใจ.


2
ขอบคุณสำหรับความคิดของคุณ แต่นี่ไม่ใช่คำตอบ ฉันรู้อย่างเต็มที่ (ดังที่ฉันพูดถึงในประโยคที่สอง) ของกลุ่มอย่างโนวักที่พึ่งพาเครื่องมือแรงบันดาลใจทางฟิสิกส์เป็นหลัก คำถามไม่ได้หากมีการเชื่อมต่อ (ตามที่ฉันรู้แล้วว่ามี) หรือถ้าส่วนใหญ่ของสนามติดตามพวกเขา (เท่าที่ฉันรู้แล้วพวกเขาไม่ได้) แต่สำหรับตัวอย่างของขั้นตอนแรก ๆ ที่ผู้คนได้นำมาจากมุม TCS .
Artem Kaznatcheev

ถูกต้องฉันพยายามตอบในเชิงลบ (เท่าที่การเปลี่ยนแปลงของวิวัฒนาการไป) เป็นประโยชน์ที่สุดเท่าที่จะเป็นไปได้
usul

อีกทั้งตอนนี้ฉันสับสนเล็กน้อยเกี่ยวกับว่าคุณคิดว่า Livnat et al เป็นคำตอบที่ดีสำหรับคำถามของคุณหรือไม่? (เช่นนี้เป็นคำถามที่น่าสนใจ / น่าสนใจและฉันหวังว่าคุณจะได้รับคำตอบที่ดีขึ้น / มากขึ้น!)
usul

1
LPDF08 และงานติดตามล่าสุดเป็นตัวอย่างที่ดีเช่นเดียวกับงานของ Valiant และการติดตามผล อย่างไรก็ตามฉันแยกสิ่งเหล่านี้ออกจากคำตอบเพียงเพราะฉันคุ้นเคยกับพวกเขาแล้ว
Artem Kaznatcheev

3
การรับของด่วน: ภายใต้ความคิดมาตรฐานของความเสียใจประวัติศาสตร์เชิงประจักษ์ของการเล่นแบบไม่เสียใจเท่านั้นที่มาบรรจบกับเซตของ "สมดุล" ที่มีความสัมพันธ์กันในเกมทั่วไป ความคิดที่แข็งแกร่งของ "ภายใน" หรือ "สลับ" เสียใจเป็นสิ่งจำเป็นที่จะมาบรรจบกับชุดของความสมดุลที่มีความสัมพันธ์ การเล่นที่ไม่มีความเสียใจเป็นประจำจะมารวมกันที่สมดุลของแนชในเกมผลรวมศูนย์ สิ่งนี้อาจเกี่ยวข้องกับแนวคิดวิวัฒนาการมากขึ้น - ภาวะสมดุลที่มีความสัมพันธ์จำเป็นต้องใช้อุปกรณ์ที่สัมพันธ์กันเพื่อนำไปใช้และไม่ชัดเจนว่าจะเป็นอย่างไรในบริบทของวิวัฒนาการ
Aaron Roth


2

นี่คือเอกสารเชื่อมโยงใหม่ที่น่าสนใจเกี่ยวกับวิวัฒนาการ / พันธุศาสตร์กับอัลกอริธึมการปรับปรุงน้ำหนักแบบทวีคูณซึ่งเพิ่งถูกจัดทำโดยมูลนิธิ Simons & รวมถึงผู้เขียนร่วมที่อ้างถึงในคำถาม (Papadimitriou):

  • อัลกอริทึมเกมและวิวัฒนาการ Erick Chastain, Adi Livnat, Christos Papadimitriou และ Umesh Vazirani

    แม้แต่นักเรียนที่มีประสบการณ์ด้านวิวัฒนาการมากที่สุดเริ่มต้นจากดาร์วินเองก็แสดงความประหลาดใจเป็นครั้งคราวว่ากลไกการคัดเลือกโดยธรรมชาติได้สร้างทั้งชีวิตตามที่เราเห็นรอบตัวเรา มีวิธีการคำนวณเพื่อแสดงความประหลาดใจแบบเดียวกัน:“ อัลกอริทึมใดที่สามารถบรรลุทั้งหมดนี้ในเวลาเพียงสามและครึ่งล้านปี?” ในบทความนี้เราเสนอคำตอบ: เราแสดงให้เห็นว่าในระบอบการเลือกอ่อนแอมาตรฐาน สมการของประชากรพันธุศาสตร์ที่อธิบายการคัดเลือกโดยธรรมชาติในการปรากฏตัวของเพศสัมพันธ์กับเกมซ้ำระหว่างยีนที่เล่นตามการปรับปรุงน้ำหนักแบบทวีคูณ (MWUA) อัลกอริทึมที่รู้จักในวิทยาการคอมพิวเตอร์จะมีประสิทธิภาพและน่าแปลกใจ MWUA จะเพิ่มการแลกเปลี่ยนระหว่างประสิทธิภาพสูงสุดและเอนโทรปี


0

Misha Gromov การสำรวจอย่างกว้างขวางCrystals, โปรตีน, ความเสถียรและ isoperimetry (Bull. Amer. Math. Soc. 48 (2011), 229-257) เป็นเส้นเลือดที่อุดมไปด้วยหัวข้อทางคณิตศาสตร์ที่เกี่ยวข้องกับชีววิทยา (รวมถึงหัวข้อต่างๆที่เชื่อมต่อกับ TCS วิธีการ)

คำถามที่ถามสำหรับรายการของ

ผลลัพธ์ที่ใช้มุมมองที่ทันสมัยและไม่สำคัญของวิทยาศาสตร์คอมพิวเตอร์ […] ในลักษณะที่แยกกันอย่างมาก […] ผ่านเลนส์อัลกอริธึม

การสำรวจของ Gromov นั้นมุ่งเน้นไปที่คำถามทางคณิตศาสตร์ทั่วไปมากกว่าโครงการวิจัยเฉพาะ ดังนั้นการสำรวจสามารถอ่านเป็นการเลือกของ Gromov

คำถามที่ (อาจ) ใช้แง่มุมที่ทันสมัยและไม่น่าสนใจของวิทยาศาสตร์คอมพิวเตอร์ [... ] (ซึ่งหลายคน) เป็นธรรมชาติที่ไม่ต่อเนื่อง […] ผ่าน (อัลกอริธึม)

ในฐานะที่เป็นรายการคำถามที่ยังไม่ได้รับคำตอบมากกว่ารายการผลลัพธ์ที่ทราบบทความของ Gromov ให้ความสำคัญกับความต้องการเชิงสร้างสรรค์แก่ผู้อ่าน

บางทีคุณธรรมหลักของบทความก็คือผู้เขียนคือ ... Misha Gromov !


1
นี่เป็นบทความดีๆ แต่ฉันไม่เห็นว่าเกี่ยวข้องกับวิวัฒนาการและระบบนิเวศอย่างไร มีการอ้างอิงถึงวิวัฒนาการอยู่เล็กน้อย (เด่นชัดที่สุดในข้อ 4 และ 6 ซึ่งเป็นที่ถกเถียงกันอยู่ว่าวิวัฒนาการควรส่งเสริมความสมมาตร) ไม่มีการเอ่ยถึงนิเวศวิทยาอย่างแน่นอน นอกจากนี้แม้ว่าจะเป็นการรักษาทางคณิตศาสตร์ที่ดี แต่ฉันไม่เห็นการเน้นอัลกอริทึมหรือการคำนวณ คุณสามารถขยายคำตอบของคุณเพื่ออธิบายความเกี่ยวข้องของบทความนี้เพื่อดูวิวัฒนาการและนิเวศวิทยาผ่านเลนส์อัลกอริทึมได้หรือไม่? มิฉะนั้นสิ่งนี้ดูจะเหมาะสมกว่าสำหรับความคิดเห็นไม่ใช่คำตอบ
Artem Kaznatcheev

@ บทความคำตอบได้รับการขยายตามที่ร้องขอ ขอบคุณ Artem
John Sidles

-2

อนิจจาดูเหมือนว่าจะมีช่องว่างขนาดใหญ่ที่นี่ในความสนใจทางวิทยาศาสตร์ / นัยสำคัญกับการวิจัยทางวิทยาศาสตร์ที่เกิดขึ้นจริงซึ่งเห็นได้จากการลงมติในคำถามนี้และคะแนนโหวตต่ำในคำตอบ (และไม่คาดว่าจะท้าทายรูปแบบนั้น) มันดูเหมือนจะเป็นโปรแกรมการศึกษา / วิจัยที่สำคัญมากที่เป็นหัวใจของทฤษฎีทางวิทยาศาสตร์ในวัยเด็กตอนต้น ขณะนี้เรามีเครื่องมือในการทำการทดลองทางคอมพิวเตอร์ที่สามารถนำทฤษฎีทฤษฎีวิวัฒนาการมาใช้กับข้อ จำกัด ด้านการปลอมแปลงได้อย่างน้อยที่สุดในแง่ที่ว่าถ้าทฤษฎีวิวัฒนาการมีความถูกต้องแม่นยำก็ควรเป็นไปได้ที่จะสร้างแบบจำลอง / จำลองมัน แต่ดูเหมือนจะมีน้อยมากที่พยายามทำโครงการ (ซึ่งก็คือความทะเยอทะยานอย่างยิ่งที่จะพูดน้อยที่สุด)

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

นี่เป็น refs อื่น ๆ ไม่กี่เปิดขึ้นซึ่งก็จะไม่พอดีอย่างเคร่งครัดเข้าไปในเกณฑ์ที่แคบ ๆ ที่ระบุไว้ในคำถาม แต่อาจจะประมาณใกล้:

  • ในสาขาของ"ชีวิตเทียม"มีความสนใจในการพยายามจำลองเงื่อนไขที่นำไปสู่ ​​"ซุปเคมี" ด้วยตนเอง - การจัดระเบียบในรูปแบบของชีวิตเสมือน - แบบฟอร์มบางอย่างที่แสดงแง่มุมพื้นฐานของการจำลองแบบเป็นต้น เช่น: EVOGRID: วิธีการคำนวณต้นกำเนิดของชีวิตพยายาม Damer

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

  • รูปแบบการคัดแยกกลุ่มของสงครามเทอร์ริทอเรียซีโนโปเบียและอัลโตเรอุสในมนุษย์และไพรเมอร์อื่นหมอก Agner

    บทคัดย่อ: รูปแบบทางทฤษฎีของสงครามเหนือดินแดนกลุ่มแสดงให้เห็นว่าลักษณะพฤติกรรมเช่นสงครามสหกรณ์ความยุติธรรมความบริสุทธิ์ใจและการกีดกันจากคนนอกอาจมีส่วนร่วมในไพรเมตที่สูงขึ้นและมนุษย์ยุคก่อนประวัติศาสตร์ เงื่อนไขสำหรับสงครามดินแดนเพื่อเป็นกลไกที่มีประสิทธิภาพในการเลือกกลุ่มถูกกล่าวถึง เงื่อนไขเหล่านี้อาจมีอยู่ในสังคมชนเผ่าในยุคก่อนประวัติศาสตร์ แต่ไม่ใช่ในยุคปัจจุบัน วิวัฒนาการทางภูมิศาสตร์ของดินแดนแสดงด้วยการจำลองด้วยคอมพิวเตอร์

  • คำถามดูเหมือนจะคล้ายกันมากกับ: การจำลองด้วยคอมพิวเตอร์ของกระบวนการวิวัฒนาการบนโลกย้อนหลังไปถึงปี 2008 บนกองล้นที่มีการอ้างอิงอื่น ๆ


โปรดทราบว่าโครงการ "ต้นกำเนิดแห่งชีวิต" นั้นพยายามจำลอง "วิวัฒนาการ" ที่ต้นกำเนิดดั้งเดิมมากนั่นคือขั้นตอนDNA ก่อนดังนั้นในบางวิธีมันอาจเป็นที่ถกเถียงกันว่าเป็น"pre-biology"จริง ๆ...
vzn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.