DNA bir kodlama diliydi! 'Yaşam = hesaplama' şeklindeki cesur içgörü
(thereader.mitpress.mit.edu)Yaşam bir hesaplama mı? Turing ve von Neumann'ın içgörüsü
- DNA gerçekten bir program gibi çalışır
- Biyolojik hesaplama paralel, olasılıksal ve dağıtık bir yapıya sahiptir
- Rastlantısallık ve paralellik, modern yapay zekada da temel ilkeler olarak kullanılır
- Merkezi işlem birimi olmayan dağıtık hesaplama, yaşam sistemlerine benzer
- Nöral hücresel otomatlar (NCA), yaşam olgularını hesaplamalı olarak taklit eder
Giriş: yaşam ve hesaplama arasındaki bağlantı
- 1994'te, von Neumann'ın tasarladığı kendi kendini kopyalayan otomat simülasyonla doğrulandı
- Turing ve von Neumann, yaşam süreçlerinin hesaplama mantığıyla aynı olabileceğini öncü biçimde ortaya koydu
- DNA basit bir benzetme değil, gerçekten de protein sentezini yönlendiren bir 'kod' olarak çalışır
Ana bölüm
1. Biyolojik hesaplamanın yapısı
- Paralel: sayısız ribozom aynı anda protein sentezi gerçekleştirir
- Dağıtık: hücreler, mikroorganizmalar ve virüslerin tümü kodu bağımsız olarak çalıştırır
- Olasılıksal: moleküler hareket rastlantısaldır, ancak istatistiksel eğilimler sayesinde anlamlı bir yönelim kazanır
2. Rastlantısallık ve paralelliğin işlevi
- Rastlantısallık işlevsel bir kaynak olarak kullanılır (ör. rastgele sayı üretimi, olasılıksal algoritmalar)
- Turing, erken dönem bilgisayar Ferranti Mark I'e rastgele sayı komutları ekledi
- Modern yapay zeka eğitiminde (
stochastic gradient descent, sıcaklık parametresi, GPU paralel işleme) temel rol oynar
3. Merkezi işlem birimi olmadan hesaplama biçimi
- İlk bilgisayarlar, vakum tüplerinin kısıtları nedeniyle merkezi yapı olan
von Neumann architectureı benimsedi - Turing: morfogenez ve düzensiz makineler (erken sinir ağları) üzerine çalışarak dağıtık hesaplama olasılığını gösterdi
- Von Neumann: hücresel otomat tasarlayarak basit kurallarla kendi kendini kopyalama kuramını kurdu
4. Hesaplamanın evrenselliği ve çoklu gerçekleştirilebilirliği
- Hesaplama donanıma bağımlı değildir (platform bağımsızlığı)
- Herhangi bir bilgisayar başka bir bilgisayarı simüle edebilir, ancak hız farkları vardır
- 1994'te kendi kendini kopyalayan otomatın gerçekleştirilmesi, yüksek performanslı işlem kaynakları gerektirdiği için gecikmeli oldu
5. Modern genişleme: nöral hücresel otomatlar (NCA)
- 2020'de sinir ağları ile hücresel otomatın birleşimi, desenlerin 'büyümesini' mümkün kıldı
- Hücrelerde olduğu gibi yerel kurallar küresel davranış üretir
- Karmaşık yaşam olguları (yenilenme ve gelişim), hesaplamalı modellerle taklit edilebilir
Sonuç: yaşamın hesaplamalı özü
- Yaşam, merkezi işlem birimi ya da sabit mantık kapıları olmadan da hesaplama yapar
- Paralellik, rastlantısallık ve dağıtıklığın birleştiği hesaplama yapısı, yaşamın temel ilkelerindendir
- Nöral hücresel otomatlar gibi modern modeller, yaşamı hesaplamalı olarak anlamak için yeni bir çerçeve sunar
4 yorum
computational psychiatryde benzer bir konuyu ele alıyordu diye hatırlıyorum; yaşam ile teknolojinin birleşimi bana oldukça ilginç geliyor.Materyalizm, matematiğin eksiklik teoremi, Turing tamlığı, Theseus'un gemisi..
Bu tür felsefi bakış açılarına katılıyorsanız, bu son derece doğal bir şeydir.
Bununla ilgileniyorsanız, Quanta Magazine'in nöral hücresel otomatlar hakkında hazırladığı yazıyı da öneririm.
Oo.. teşekkürler...