Spontaniczne pojawienie się replikatorów w sztucznym życiu

11

Jednym z kamieni węgielnych samolubnego genu (Dawkins) jest spontaniczne pojawienie się replikatorów, tj. Cząsteczek zdolnych do samoreplikacji.

Zostało to wymodelowane in silico w otwartych symulacjach ewolucyjnych / sztucznego życia?

Systemy takie jak Avida lub Tierra wyraźnie określają mechanizmy replikacji; inne algorytmy genetyczne / systemy programowania genetycznego wyraźnie wyszukują mechanizmy replikacji (np. w celu uproszczenia uniwersalnego konstruktora von Neumanna)

Mile widziane są linki do symulacji, w których replikatory wyłaniają się z pierwotnej cyfrowej zupy.

sihubumi
źródło
1
Jak „zupka” musi być tutaj pierwotna zupa? Brak symulatorów działających na poziomie interakcji atomowych / chemicznych. Ale jeśli zaczniemy od bloków konstrukcyjnych wyższego poziomu, prawdopodobnie zawierają one pewne reguły, które pomagają budować replikatory.
Neil Slater,
1
Im prościej, tym lepiej. Nie interesuje się modelowaniem na poziomie chemicznym. Zupa może być tablicą liczb całkowitych 2D / 3D o dowolnym znaczeniu (np. Opcodes).
sihubumi,
Avida jest podobna do „wojen podstawowych” - oprogramowania symulacyjnego Sztucznego Życia. Pomysł uproszczenia prawdziwej biologii w łatwą do zrozumienia wirtualną symulację brzmi obiecująco. Być może możliwe jest stworzenie najpierw replikacji w Avida, a następnie wykorzystanie tej wiedzy do monitorowania prawdziwych cząsteczek. W literaturze termin „sztuczna samoreplikacja” jest używany do opisywania środowisk podobnych do gry, a podtemat nazywa się Sztuczna chemia .
Manuel Rodriguez
@ManuelRodriguez: Avida jest już wspomniana przez OP i ma już „wbudowaną” replikację, więc nie można jej używać do badania pojawiania się replikacji.
Neil Slater,
Spójrz na grę życia Conwaya. Proste zasady rodzą replikatory, takie jak szybowce. To nie jest zbyt duży skok, aby zobaczyć, jak to może się zdarzyć w biologii.
Ray

Odpowiedzi:

2

Podejście systemowe

Zacznijmy replikować system czasu rzeczywistego S:XY|I , gdzieX jest empiryczną ciągłą historią danych wejściowych iY empiryczną ciągłą historią danych wyjściowych, uwarunkowaną rzeczywistym stanem początkowym układuI . W oparciu o jakąś definicję wymagamy, abyS żył.

Nie możemy symulować replikacji teoretycznego modelu życia z samolubnym genem lub jakimkolwiek innym takim atrybutem, po prostu dlatego, że nie istnieje żaden matematycznie zwięzły model, na którym mogłaby opierać się symulacja. W chwili pisania tego tekstu znane są jedynie wskazówki i szczegóły takiego modelu.

Co więcej, modele są reprezentacjami matematycznymi, które w całej historii ludzkości okazują się przybliżeniami złożoności po usunięciu anomalii i opracowaniu nowych modeli w celu włączenia ich do teorii. 1

Symulacja z grubsza zdefiniowana

Jeśli zbadamy ogólny algorytm A do replikacji S , replikację można z grubsza naszkicować w następujący sposób.

  • System oceny S , która zasadniczo tworzy hipotezy H .
  • Symuluj stan początkowy I .
  • Zainicjować szereg dyskretnych bodźce Xt zbliżoną do rzeczywistej i ciągłyX .
  • Uzyskaj wynikowe zachowanie systemu Yt jako dyskretne obserwacjeY .
  • Sprawdź różnicę między systemami symulowanymi i rzeczywistymi, aby mieściły się w dopuszczalnym błędzie ϵ .

Definiowanie spontanicznego pojawiania się

Przez spontaniczne pojawienie się rozumie się, że pojawił się tak duży astronomicznie szereg stanów początkowych i sekwencji bodźców, że istnieje wysokie prawdopodobieństwo, że jedna z permutacji będzie żywa, w oparciu o jakąś konkretną i rozsądną definicję tego, co żyje.

Definiowanie, czym jest życie

Przeglądając kilka definicji żywych organizmów, najbardziej uzasadnione są następujące:

  • Organizm można odróżnić od jego środowiska.
  • Organizm może pozyskiwać i buforować potencjalną energię i materiały niezbędne do działania.
  • Jego działalność obejmuje ciągłe przejęcia, tworząc dwukierunkową i trwałą relację z otoczeniem.
  • Organizm może z grubsza się rozmnażać.
  • Powielanie jest podobne, ale nie do końca podobne do rodzica (rodziców).
  • Metoda pozyskiwania energii i materiałów może obejmować zużycie innych organizmów lub ich energii i materiałów.

Rywalizacja o zasoby, dobór naturalny i wszystkie inne cechy teorii ewolucji są następstwem powyższych pięciu wymagań. Oprócz tego nie należy odrzucać obecnej tendencji do uznawania symbiogenezy za wspólny temat pojawiania się gatunków.

  • Na replikację jednego organizmu może mieć wpływ skład innego organizmu poprzez formy asymilacji lub symbiozy, tak że cechy są przekazywane przez kategorie organizmów.

Sztuczne życie jako symulacja

Te siedem kryteriów stanowi wyzwanie dla ludzi próbujących sztucznie generować życie. Łatwo jest stworzyć model komputerowy, który symuluje życie. Zastanów się, jak to zrobić.

  • Środowisko zawiera wirtualną energię i wirtualną materię.
  • Model organizmu, w odróżnieniu od jego środowiska, może uzyskać swoje wymagania operacyjne od środowiska poprzez zestaw operacji na nim.
  • Materia i energia są zachowane, ponieważ temperatury są znacznie poniżej progów jądrowych.
  • Model organizmu pozwala na akwizycję tylko wtedy, gdy wystąpiło wystarczające pozyskiwanie energii i materiałów, aby utrzymać pamięć podręczną.
  • Materia i energia nabyte przez jeden organizm nie mogą być nabyte przez inny organizm, z wyjątkiem konsumpcji lub absorpcji organizmu, który go nabył lub wytworzył z tego, który został nabyty.
  • Model organizmu może samoreplikować się w taki sposób, że stochastyczne różnice w replikacji są wprowadzane w małych ilościach.
  • Informacje operacyjne, w tym informacje dotyczące replikacji, można uzyskać w zależności od zużycia lub relacji symbiotycznej pod pewnymi warunkami.

Magiczne geny spontanicznego życia

Zauważ, że samolubny gen nie jest wspomniany powyżej. Samolubstwo, którego warunkiem jest intencja, nie jest warunkiem życia. Ameba nie myśli samolubnie, gdy się porusza lub je. Działa bezmyślnie. Nie powinniśmy antropomorfizować każdego badanego organizmu ani rozwijać teorii opartej na koncepcjach antropomorficznych.

Podobnie powstają związki symbiotyczne, które nie są ani kochające, ani altruistyczne. Istnieją, ponieważ istnieje obopólna korzyść, która pojawiła się jako niezamierzony produkt uboczny normalnych operacji i oboje symbiotyczni rodzice przekazali to symbiotyczne połączenie swojemu potomstwu. Wzajemna korzyść, symbioza i replikacja są bezmyślne i niezamierzone.

Nie musi istnieć mechanizm kontrolny odrębny od wszystkich innych replikowanych mechanizmów do kontroli współpracy symbiotycznej lub konkurencji. One także są naturalnymi konsekwencjami życia żywych istot w środowisku. Czy organizm umiera z tego powodu

  • Stracił swój symbiont,
  • Głoduje, ponieważ inne organizmy zużywały swoje potrzeby,
  • Sam organizm wyczerpał własne zasoby, lub
  • Te potrzebne zasoby byłyby w przeciwnym razie niedostępne,

nadal nie jest w stanie powielać się, więc jego cechy giną wraz z nim.

Zauważ też, że nie ma znanej cząsteczki, która mogłaby się replikować. Złożone układy cząsteczek o różnych stanach chemicznych i równowagach są wymagane do odtworzenia.

Powrót do symulowania już istniejącego organizmu

S.

ZAS.

Otwartość wymaga weryfikacji w celu uzyskania zasług

Najbardziej znaczącym ograniczeniem we wdrożeniach in silico jest to, że nigdy nie mogą być naprawdę otwarte.

Od tego zapisu nie ma możliwości odtworzenia tego, co było symulowane poza systemem symulacji. Dopóki nanotechnologia nie osiągnie punktu, w którym konstrukcja i montaż 3D mogą migrować żywe symulacje do nieimulowanego wszechświata, symulacje te są zamknięte w ten sposób, a ich żywotność w vito nie jest testowana. Wartość otwartych symulacji bez możliwości ich zweryfikowania jest zasadniczo zerowa, z wyjątkiem rozrywki.

Nawet w dziedzinie cyfrowej symulacji, o ile technologia ta się rozwinęła, nic nie jest bliskie uniwersalnemu konstruktorowi von Neumanna. Chociaż ogólne funkcjonalne konstruktory kopii są dostępne w językach Scheme, LISP, C ++, Java i późniejszych, jest to niewielki krok w kierunku żywych obiektów w komputerach.

Zupa Cyfrowa

ZAS.S.

Problem z pierwotną cyfrową zupą jest jedną z kombinatorycznych eksplozji. Na powierzchni Ziemi znajduje się 510 milionów kilometrów kwadratowych i możliwe są tylko trzy kategorie ram czasowych pochodzenia życia.

  • Obecne szacunki są prawie prawidłowe, że Ziemia ukształtowała się 4,54 miliarda lat temu, a niezwykle prymitywne życie pojawiło się 3,5 miliarda lat temu
  • Materiał organiczny znaleziony w Kanadzie, który ma rzekomo 3,95 miliarda lat, skraca lukę między formacją planetarną i formacją życiową na nim, a starszym życiem na Ziemi
  • Komentarz Władimira Wernadskiego, że życie mogło istnieć wcześniej, jest czymś więcej niż tylko możliwością

(4.54-3.5)109510106

Przy nanobiałach o średnicy 20 nm i możliwości, że pojawienie się mogło zająć tylko jedną sekundę, musimy zasymulować w trzech wymiarach w czasie następującą domenę czasoprzestrzenną w elementach skończonych z co najmniej 50% nakładaniem się we wszystkich trzech wymiarach.

2)3)(4.54-3.5)109510106(1,800-8,372)365,25246060(2010-9)3)=170,260,472,379109+6+27=1.71056

W przypadku komputera kwantowego o wysokości dwóch pięter wielkości Szwajcarii czas obliczeń znacznie przekraczałby czas trwania przeciętnego gatunku na ziemi. Ludzie prawdopodobnie wyginą, zanim obliczenia się zakończą.

Ponieważ datowanie najstarszych znalezionych skamielin zbiega się z datowaniem Ziemi, może się wydawać, że życie szybko pojawiło się na Ziemi, ale nie jest to logiczny wniosek. Jeśli życie powstało, gdy tylko ziemia wystarczająco ostygła, a przez pozostałe miliardy lat nie znaleziono żadnego dowodu ciągłego wschodu, wówczas wniosek Vernadsky'ego, że życie przybyło na Ziemię przez jedno lub więcej ciał, które go uderzyły, staje się bardziej prawdopodobny.

Jeśli tak jest, należy zadać pytanie, czy wszystkie założenia zostaną odrzucone, czy życie w ogóle miało początek.

Symulowanie życia a symulowanie jego powstawania

ZAS.S.

bS.ZAb

Zgodność fizyki poza komputerem z symulacją może być niemożliwa. To, czy symulowane życie, gdy zostanie wcielone w robotyczny system, będzie faktycznie uważane za życie, pozostanie naszym potomkom, jeśli gatunek przetrwa wystarczająco.

Przypisy

[1] Klasyczne przypadki obejmują heliocentryczny układ kopernikański ustępujący prawu grawitacji, przy czym prawo to jest przybliżone do ogólnej teorii względności, pokazanej przez właściwe przewidywanie orbity Merkurego i krzywizny światła w pobliżu Słońca, Cztery Elementy odrzucone w światło odkrycia tlenu przez Lavoisiera i absolutna możliwość udowodnienia prawdy w zamkniętym systemie symbolicznym obalonym przez Gödela w jego drugim twierdzeniu o niekompletności, a następnie częściowo (pod względem obliczalności) odzyskanym przez twierdzenie Turinga o kompletności.

Douglas Daseeco
źródło
1

Chociaż trudno udowodnić, że jest negatywny, nie sądzę, że tak się stało.

Najbardziej zaawansowane symulacje funkcji niskiego poziomu nie są w stanie skalować, aby symulować wystarczająco duże populacje w wystarczająco dużych skalach czasowych, w których zgodnie z naukowymi konsensusami dzieje się tak w rzeczywistości.

Chociaż mówisz, że nie jesteś bezpośrednio zainteresowany chemią, ale jakimś abstrakcyjnym substratem, używam chemii jako przykładu wyzwania. Wynika to z faktu, że stworzenie uproszczonego podłoża z wystarczającą ilością bogatych zachowań wschodzących nie jest trywialne. Pierwiastki chemiczne mają zasady dotyczące łączenia się w większe struktury fizyczne (poprzez różne mechanizmy wiązania) i w grę wchodzi tylko kilkanaście rodzajów atomów. Jest to właściwie dość proste i możliwe do przełożenia na najniższym poziomie. Problemy wynikają z wielu skal struktury - budowania cząsteczek „jednostek” (zasad DNA / RNA, peptydów białkowych, lipidów, zasad cukrowych itp.), Tworzenia polimerów z tych jednostek, interakcji między polimerami, struktur fizycznych budowanych i niszczonych przez te interakcje , z których każdy wykazuje bardziej złożone zachowanie. Ta strukturalna hierarchia jest prawdopodobnie wymagana dla każdej samoreplikującej się maszyny, która nie jest po prostu zasilana bezpośrednio z urządzeń wyższego poziomu. W swoim pytaniu chcesz znaleźć samoreplikację, która się pojawia, a nie jest zaprojektowana. . . więc karmienie tymi jednostkami wyższego poziomu prawdopodobnie liczyłoby się jako oszustwo.

Prawdopodobnie nie mamy mocy obliczeniowej, aby poprawnie symulować nawet eksperyment Millera-Ureya, który jest daleki od samoreplikacji - symulacje chemiczne in silico ograniczają się do takich rzeczy, jak obliczenia fałdowania białek, i są one dalekie od czasu rzeczywistego. Wewnątrz tylko jednej komórki bakteryjnej przygotowującej się do podziału, białka są wytwarzane i składane przez setki co sekundę.

Jedną z rzeczy, które zostały zrobione, jest stworzenie samoreplikującej się maszyny w grze życia Conwaya o nazwie „Bliźnięta” . Zostało to zaprojektowane, a nie spontanicznie stworzone. Miałoby to jednak bardzo małą, ale niezerową szansę na spontaniczne utworzenie z losową inicjalizacją. Byłby to jednak bardzo delikatny replikator, każda mutacja lub kolizja z innymi aktywnymi elementami prawdopodobnie go złamałaby. Eksperyment polegający na próbie losowego / spontanicznego tworzenia Bliźniąt nie jest wykonalny obliczeniowo.

1030108lat Jest to głównie przypuszczenie, że to wystarczy, aby stworzyć Pierwotnego Darwinowskiego Przodka - jest to w zasadzie logiczna ekstrapolacja do teorii ewolucji, zgodnie z zasadą Razora dotyczącą szukania najprostszego kompatybilnego wyjaśnienia.

Neil Slater
źródło
To, że potrzebna jest „duża ilość obliczeń”, jest złe. Jeśli automat komórkowy jest uziemiony językiem naturalnym, który działa jak heurystyka, możliwe jest zbudowanie systemów samoreplikujących się na energooszczędnym 8-bitowym procesorze 6502 o częstotliwości 1 MHz.
Manuel Rodriguez
@ManuelRodriguez: Myślę, że się mylisz - obliczenia polegają na poszukiwaniu kombinacji samoreplikujących się, a nie na uruchamianiu niewielkiej liczby ramek małych automatów komórkowych. Moja odpowiedź zasadniczo mówi, że potrzebujesz bardzo dużego CA (lub dowolnego innego modelu niskiego poziomu), działającego dla ogromnej liczby ramek, a wymagana skala znacznie wykracza poza nasze obecne możliwości obliczeniowe. Jeśli masz inne dowody, połącz system, który działa zgodnie z żądaniem PO. Nie łącz także obliczeń z wymaganiami dotyczącymi zasilania.
Neil Slater,
@ManuelRodriguez: Innym sposobem na przedstawienie tego jest: Tak, możliwe jest zbudowanie samoreplikującego się robota o niskim koszcie procesora i niskiej mocy. Jednak proces, który „spontanicznie” stworzył ze stosu piasku i rudy metalu na powierzchni planety, zajął miliardy lat złożonych wydarzeń (w tym pojawienie się organicznego życia złożonego na tyle, aby zrozumieć, jak go zbudować). OP pyta o badanie tego procesu, a nie o wynikową maszynę.
Neil Slater,
Nie sądzę, aby można było zasymulować pytanie OP, ponieważ nie wiadomo dokładnie, jak powstają replikatory, a wokół jest wiele kontrowersji ... jak możemy symulować coś, o czym nie mamy pojęcia ... można pomyśleć o czymś takim jak Wielki Wybuch.
DuttaA
Ta odpowiedź jest zgodna z tym, co przeczytałem na ten temat.
DukeZhou
0

Pierwotne replikatory mogą być prostsze niż myślisz. Sprawdź ten film:

Autoreplikacja: w jaki sposób molekuły mogą tworzyć własne kopie
[Źródło: University of Groeningen]

W hałaśliwym otoczeniu masz naturalną mutację. I voila, replikacja + mutacja = ewolucja.

Promień
źródło
1
To dobry link i odpowiedni do rozmowy. Jednak odpowiedzi zawierające tylko łącza nie są tutaj uważane za wysokiej jakości. Przydałoby się bardziej szczegółowe podsumowanie wideo, a także odniesienie go do pierwotnego pytania - które dotyczy tego, aby tego rodzaju organizacja odbywała się spontanicznie w środowisku krzemu / kodu (podczas gdy wideo jest eksperymentem myślowym, który wydaje się wykonalny dla układ chemiczny).
Neil Slater,
Właściwie nie sądzę, żeby podsumowanie pomogło; niektóre rzeczy lepiej pokazać niż wyjaśnić. Ale jeśli chcesz, możesz dodać odpowiedź. Ponadto powinno być łatwo wyobrazić sobie rozwiązanie in silico. Rzeczywiste szczegóły implementacji niewiele by dodały.
Ray
1
Już dodałem odpowiedź. Jeśli podsumowanie nie pomogłoby, znajdź inny sposób, aby ta odpowiedź była samodzielna. Celem witryny jest to, że pary pytań i odpowiedzi nie powinny opierać się na linkach. Dobry sposób na ocenę tego: jeśli Twój link przestanie działać, czy odpowiedź będzie nadal kompletna i przydatna?
Neil Slater,
-1

Jak opisał Neil Slater w pierwszej odpowiedzi, trudno jest zrozumieć, jak działa samoreplikujący się organizm. Ponieważ liczba możliwych działań jest ogromna i nie można przetestować ich wszystkich w procesie ewolucyjnym. W biochemii do rozwiązania problemu używana jest komunikacja między cząsteczkami. Zakłada się, że dostępny jest język symboliczny o strukturze hierarchicznej, który pozwala opisać bardziej złożone operacje. Terminem badawczym jest biosemiotyka , cytat:

„Dowody eksperymentalne na kod genetyczny same w sobie nie wydawały się wystarczające do zaklasyfikowania komórki jako systemu semiotycznego, ale Pattee argumentowała, że ​​staje się wystarczająca, gdy połączymy ją z teorią automatycznych replikacji automatów opracowaną przez Johna von Neumanna „Barbieri, Marcello. „Krótka historia biosemiotyki”. Biosemiotyka 2.2 (2009): 221–245.

Zanim możliwe będzie stworzenie systemów samoreplikujących się, najpierw należy przeanalizować istniejące systemy naturalne. Mówiąc dokładniej, „parser akcji” interpretuje język cząsteczek w procesie samoreplikacji. Po uruchomieniu parsera możliwe jest użycie go w kierunku rezerwy, co oznacza, że ​​do parsera będą wysyłane losowe sygnały i sprawdzane, jak będzie wyglądał wynik na poziomie semantycznym.

Manuel Rodriguez
źródło
„W biochemii stosuje się rozwiązanie problemu w komunikacji między cząsteczkami”. - cząsteczki nie komunikują się z zachowaniem ukierunkowanym na cel, nie ma heurystyki w kierunku samoreplikacji. Wasze frazowanie (i reszta odpowiedzi) sugeruje, że biochemia w jakiś sposób rozwiązuje odkrycie samoreplikujących się cząsteczek, ponieważ te cząsteczki mają pewien kod lub program do osiągnięcia celu samoreplikacji. Nie ma dowodów, że jestem świadomy takiego kodowania / celów. Istnieje słaba zasada antropiczna, która pokazuje, że chemiczna replikacja jest możliwa.
Neil Slater,
O ile widzę, odpowiadasz na pytanie, w jaki sposób mogłyby działać systemy samoreplikujące się. OP zadaje pytanie, w jaki sposób może powstać samoreplikujący się system . Wasza odpowiedź na to pytanie brzmi: „nie można przetestować ich wszystkich w procesie ewolucyjnym” - co w gruncie rzeczy również mówi moja odpowiedź.
Neil Slater,
@NeilSlater O ile widzę, nie jesteś przekonany, że cząsteczki mają język. Być może dlatego, że nie mają mózgu ani ust do mówienia? Zgadza się i istnieje potrzeba opisania chemii nie tylko sama w sobie, ale jako część socjologicznego zrozumienia fizyki. Oznacza to, że język nie jest częścią samych cząsteczek, ale staje się widoczny, jeśli opisujemy interakcję materii. Gramatyka pomaga w zrozumieniu sceny fizycznej, znanej również jako rozumowanie jakościowe.
Manuel Rodriguez