كائن رقمي
الكائن الرقمي هو برنامج كمبيوتر ذاتي التكرار يتحور ويتطور . تستخدم الكائنات الرقمية كأداة لدراسة ديناميكيات التطور لنظرية داروين، ولاختبار فرضيات معينة و نماذج رياضية للتطور والتحقق منها. ترتبط دراسة الكائنات الرقمية ارتباطًا وثيقًا بمجال الحياة الاصطناعية .
جزء من سلسلة مقالات حول |
التطور |
---|
بوابة علم الأحياء التطوري |
تاريخ
ترجع الكائنات الرقمية إلى لعبة داروين ، التي تم تطويرها في عام 1961 في مختبرات بيل، حيث كان على برامج الكمبيوتر أن تتنافس مع بعضها البعض من خلال محاولة منع الآخرين من الحوسبة . [1] تطبيق مماثل تبع ذلك وهي لعبة الحرب الأساسية . وفيها اتضح أن إحدى الاستراتيجيات الفائزة كانت التكرار بأسرع ما يمكن، مما منع الطرف الآخر من جميع الموارد النظام . كانت البرامج في لعبة الحرب الأساسية قادرة على تغيير نفسها عن طريق الكتابة فوق التعليمات في «الذاكرة» المحاكية التي حدثت فيها اللعبة. سمح ذلك للبرامج المتنافسة بتضمين تعليمات ضارة في بعضها البعض تسببت في أخطاء (جعل برنامج العدو يعمل من أجلك).
أخذ ستين راسموسن في مختبر لوس ألاموس الوطني الفكرة من الحرب الأساسية من خلال إدخال خوارزمية جينية تقوم تلقائيًا بكتابة البرامج. ومع ذلك، لم يلاحظ راسموسن تطور البرامج المعقدة والمستقرة. اتضح أن لغة البرمجة التي كُتبت بها برامج العالم الأساسية كانت هشة للغاية، وفي أغلب الأحيان كانت الطفرات تدمر وظائف البرنامج تمامًا.
كان توماس إس. راي أول من حل مشكلة هشاشة البرنامج مع خلال نظام تييرا الخاص به. وقد أجرى بعض التغييرات الرئيسية على لغة البرمجة بحيث كانت الطفرات أقل احتمالية لتدمير البرنامج، ولاحظ لأول مرة برامج الكمبيوتر التي تطورت بالفعل بطريقة هادفة ومعقدة.
بدأ بعدها كريس آدمي ، وتيتوس براون، وتشارلز أوفريا تطوير نظام أفيدا [2] وهو مستوحى من نظام تييرا ولكن كان لديه بعض الاختلافات الجوهرية. في نظام تييرا، تم بث جميع البرامج في نفس مساحة العنوان ويمكن أن تنفذ أو تتداخل مع التعليمات البرمجية لبعضها البعض. لكن في أفيدا يتم بث كل برنامج في مساحة العنوان الخاصة به. بسبب هذا التعديل، أصبحت التجارب مع أفيدا أكثر نظافة وسهولة في التفسير من تلك التي أجريت مع نظام تييرا. مع أفيدا، بدأ قبول أبحاث الكائنات الرقمية كمساهمة صالحة في علم الأحياء التطوري من قبل عدد من علماء الأحياء التطورية فقد استخدم العالم ريتشارد لينسكي من جامعة ولاية ميتشيغان نظام أفيدا على نطاق واسع في عمله. نشر لنسكي وآدامي وزملاؤهم في مجلات مثل نيتشر [3] و وقائع الأكاديمية الوطنية للعلوم (الولايات المتحدة الأمريكية). [4]
وفي عام 1996 ، أنشأ آندي بارجيليس نظامًا شبيهًا بتييرا يسمى الأميبا. وفي الآونة الأخيرة، سمحت ريفوسيم - وهي حزمة برامج تعتمد على الكائنات الرقمية الثنائية - بإجراء عمليات محاكاة تطورية كبيرة يمكن تشغيلها وفقًا لمقاييس زمنية جيولوجية. [5]
انظر أيضاً
الموضوعات ذات الصلة ولمحات عامة
برامج محددة
- قائمة محاكيات الكائنات الحية الرقمية
- تطور @ الصفحة الرئيسية
- بوليورلد
مراجع
- Aleph-Null, "Computer Recreations", Software: Practice and Experience, vol. 2, pp. 93–96, 1972
- http://avida.devosoft.org/ نسخة محفوظة 2021-03-22 على موقع واي باك مشين.
- Lenski, Richard E.؛ Ofria, Charles؛ Pennock, Robert T.؛ Adami, Christoph (2003)، "The evolutionary origin of complex features" (PDF)، Nature، 423 (6936): 139–144، Bibcode:2003Natur.423..139L، doi:10.1038/nature01568، ISSN 0028-0836، PMID 12736677، مؤرشف من الأصل (PDF) في 18 أغسطس 2021.
- Adami, C.؛ Ofria, C.؛ Collier, T. C. (2000)، "Evolution of biological complexity"، Proceedings of the National Academy of Sciences، 97 (9): 4463–4468، doi:10.1073/pnas.97.9.4463، ISSN 0027-8424، PMID 10781045.
- Garwood, Russell J.؛ Spencer, Alan R. T.؛ Sutton, Mark D.؛ Smith, Andrew (2019)، "REvoSim: Organism‐level simulation of macro and microevolution"، Palaeontology، 62 (3): 339–355، doi:10.1111/pala.12420، ISSN 0031-0239.
قراءة متعمقة
- أونيل، ب. (2003). التطور الرقمي. بلوس بيولوجي 1 ، 011-014.
- ويلك، كو & آدمي، سي (2002). بيولوجيا الكائنات الرقمية. الاتجاهات في علم البيئة والتطور 17 ، 528-532.
- بارجليس، AN (1996). التوليد التلقائي لـ «الحياة» الرقمية. Physica D 91 86-96
- ميسيفيتش ودوسان وأوفريا وتشارلز ولينسكي وريتشارد إي. التكاثر الجنسي يعيد تشكيل البنية الجينية للكائنات الرقمية Proc Biol Sci. 22 فبراير 2006 ؛ 273 (1585) : 457-464.
- بوابة علم الأحياء التطوري