مختبر الرسوم المتحركة
AnimatLab أداة محاكاة عصبية ميكانيكية مفتوحة المصدر [ 2 ] تُمكّن الباحثين من بناء واختبار نماذج ميكانيكية حيوية وشبكات عصبية تتحكم بها لإنتاج سلوكيات محددة. يستطيع المستخدمون إنشاء نماذج عصبية بمستويات تفصيلية متنوعة، ونماذج ميكانيكية ثلاثية الأبعاد لشبكات مثلثية، واستخدام العضلات والمحركات والحقول الاستقبالية ومستشعرات التمدد وغيرها من المحولات لربط النظامين. كما يُمكن إجراء تجارب يتم فيها تطبيق محفزات مختلفة وتسجيل البيانات، مما يجعلها أداة مفيدة في علم الأعصاب الحاسوبي . يُمكن أيضًا استخدام البرنامج لنمذجة أنظمة روبوتية تحاكي الأنظمة الحيوية.
تحفيز
تُسهّل أداة المحاكاة العصبية الميكانيكية بناء واختبار النماذج البيوميكانيكية وشبكاتها العصبية المرتبطة بها لإنتاج السلوك. يمكن للمستخدمين إنشاء نماذج عصبية بمستويات تفصيل متفاوتة، ونماذج ميكانيكية ثلاثية الأبعاد باستخدام شبكات مثلثية، ودمج العضلات والمحركات والحقول الاستقبالية ومستشعرات التمدد وغيرها من المحولات لربط هذه الأنظمة. كما تُمكّن من إجراء تجارب باستخدام محفزات متنوعة وتسجيل البيانات، ما يجعلها مورداً أساسياً في علم الأعصاب الحاسوبي. علاوة على ذلك، يوفر البرنامج إمكانيات لنمذجة الأنظمة الروبوتية المحاكية للأنظمة الحيوية .
تاريخ
تم تطوير التطبيق في البداية في جامعة ولاية جورجيا بموجب منحة NSF رقم 0641326. [ 3 ] تم إصدار الإصدار 1 من AnimatLab في عام 2010. واستمر العمل على التطبيق وتم إصدار نسخة ثانية في يونيو 2013.
الوظائف
يُمكّن برنامج AnimatLab المستخدمين من تصميم نماذج بمستويات تعقيد متنوعة، وذلك بفضل مجموعة واسعة من أنواع النماذج المتاحة. يمكن إنشاء الخلايا العصبية كنماذج بسيطة لمعدل إطلاق النبضات، أو نماذج التكامل والإطلاق ، أو نماذج هودجكين-هكسلي ، مع إمكانية دمج إضافات لنماذج خلايا عصبية إضافية. يتم تحريك المفاصل باستخدام عضلات من نوع هيل، أو محركات، أو محركات مؤازرة، بينما تعمل المحولات على الربط بين الخلايا العصبية والمحركات لتوليد القوى. يتم إنشاء حلقات تغذية راجعة بين المكونات الميكانيكية، مثل المفاصل وأجزاء الجسم والعضلات، من خلال المحولات لإعلام نظام التحكم. تدعم المنصة دمج محفزات متنوعة، بما في ذلك تثبيت الجهد، وتثبيت التيار، وتثبيت السرعة للمفاصل، مما يتيح تصميم تجارب مخصصة. علاوة على ذلك، تسمح إمكانيات تسجيل البيانات الشاملة بجمع البيانات من مكونات النظام المختلفة، وعرضها من خلال تصور رسومي أو تصديرها كملفات قيم مفصولة بفواصل لتحليل سلس، كل ذلك ضمن واجهة مستخدم رسومية سهلة الاستخدام.
النمذجة العصبية
تتوفر مجموعة متنوعة من نماذج الخلايا العصبية البيولوجية للاستخدام. من بينها نموذج هودجكين-هكسلي ، ونماذج التكامل والإطلاق أحادية ومتعددة الحجرات ، بالإضافة إلى نماذج معدل الإطلاق المجردة المختلفة. [ 4 ] تُعد هذه ميزة مهمة لأن الغرض من النموذج ومدى تعقيده يحددان خصائص السلوك العصبي التي يجب محاكاتها. [ 5 ]
يتم بناء الشبكة بشكل رسومي، حيث تُسحب الخلايا العصبية وتُفلت في الشبكة، ثم تُرسَم المشابك العصبية بينها. عند رسم المشبك العصبي، يُحدد المستخدم نوعه. تتوفر المشابك الكيميائية ذات النبضات وغير ذات النبضات ، بالإضافة إلى المشابك الكهربائية . كما تتوفر آليات التعلم قصيرة المدى (عن طريق التسهيل ) وطويلة المدى ( الهيبية )، مما يزيد بشكل كبير من قدرة الأنظمة العصبية المُنشأة.
نمذجة الأجسام الصلبة
تُصمَّم أجزاء الجسم كأجسام صلبة مرسومة بشبكات مثلثية ذات كثافة كتلة منتظمة. [ 4 ] يمكن اختيار الشبكات من مجموعة من الأشكال الهندسية الأساسية (مكعب، قطع ناقص، مخروط، إلخ) أو استيرادها من برامج خارجية مثل مايا أو بلندر . تتم محاكاة الفيزياء باستخدام محرك Vortex . يمكن للمستخدمين تحديد شبكات تصادم ورسومية منفصلة للجسم الصلب، مما يقلل وقت المحاكاة بشكل كبير. بالإضافة إلى ذلك، يمكن تحديد خصائص المواد والتفاعل بينها، مما يسمح باختلاف قيم الارتداد ومعامل الاحتكاك، وما إلى ذلك، داخل المحاكاة.
نمذجة العضلات
يمكن استخدام نموذج عضلي من نوع هيل، مُعدّل وفقًا لشادمهر ووايز [ 6 ] ، للتحريك. تُتحكم العضلات بوضع مُحوّل جهد-توتر بين عصبون حركي وعضلة. كما تتمتع العضلات بخصائص الصلابة والتخميد، بالإضافة إلى علاقات الطول-التوتر التي تُحدد سلوكها. تُوضع العضلات لتؤثر على أجسام ارتباط العضلات في المحاكاة الميكانيكية، والتي بدورها تُطبّق قوة توتر العضلات على الأجسام الأخرى في المحاكاة.
النمذجة الحسية
يمكن وضع محولات لتحويل قياسات الجسم الصلب إلى نشاط عصبي، تمامًا كما تُستخدم محولات الجهد-التوتر لتنشيط العضلات. وقد تكون هذه القياسات زوايا أو سرعات المفاصل، أو قوى أو تسارعات الجسم الصلب، أو حالات سلوكية (مثل الجوع).
إضافةً إلى هذه المدخلات العددية، يمكن تحديد حقول التلامس على الأجسام الصلبة، والتي بدورها توفر تغذية راجعة للضغط إلى النظام. وقد استُخدمت هذه الخاصية في الاستشعار الشبيه بالجلد [ 4 ] وفي الكشف عن تحميل الساق في الهياكل المتحركة. [ 7 ]
أنواع المحفزات
يمكن تطبيق المحفزات على الأجسام الميكانيكية والعصبية في المحاكاة لأغراض التجريب. وتشمل هذه المحفزات مشابك التيار والجهد ، بالإضافة إلى مشابك السرعة للمفاصل بين الأجسام الصلبة.
أنواع الرسوم البيانية
يمكن إخراج البيانات على شكل رسوم بيانية خطية وأسطح ثنائية الأبعاد. تُعدّ الرسوم البيانية الخطية مفيدة لمعظم أنواع البيانات، بما في ذلك مخرجات الخلايا العصبية والتشابكات العصبية، بالإضافة إلى ديناميكيات الجسم والعضلات. أما الرسوم البيانية السطحية، فهي مفيدة لإخراج بيانات التنشيط على مناطق التلامس. ويمكن إخراج كلا النوعين كملفات قيم مفصولة بفواصل ، مما يسمح للمستخدم باستخدام برامج أخرى مثل MATLAB أو Excel للتحليل الكمي.
تم إجراء البحث باستخدام برنامج AnimatLab
استخدمت العديد من المشاريع الأكاديمية برنامج AnimatLab لبناء نماذج عصبية ميكانيكية واستكشاف السلوك. وتشمل هذه المشاريع ما يلي:
مراجع
- ↑ "AnimatLab > تنزيل" . animatlab.com . تم الاطلاع عليه بتاريخ 25-03-2021 .
- ↑ "AnimatLab.com - محاكاة عصبية ميكانيكية وميكانيكية حيوية" . www.animatlab.com . تاريخ الاسترجاع: 1 أبريل 2024 .
- ↑ "جوائز المؤسسة الوطنية للعلوم" . 28-01-2010 . تم الاطلاع عليه بتاريخ 09-11-2023 .
- 1 2 3 كوفير، د. و.؛ سيمباليوك، ج.؛ ريد، ج.؛ تشو، ي.؛ هيتلر، و.؛ إدواردز، د. هـ. (2010). "AnimatLab: بيئة رسومات ثلاثية الأبعاد لمحاكاة الميكانيكا العصبية" . مجلة أساليب علم الأعصاب . 187 (2): 280-288 . doi : 10.1016/ j.jneumeth.2010.01.005 . PMID 20074588. S2CID 19398166 .
- ↑ إيزيكيفيتش، إي إم (2004). "أي نموذج يُستخدم للخلايا العصبية القشرية ذات النبضات؟". معاملات IEEE في الشبكات العصبية . 15 (5): 1063-1070 . Bibcode : 2004ITNN...15.1063I . doi : 10.1109/TNN.2004.832719 . PMID 15484883. S2CID 7354646 .
- ↑ شادمهر، رضا؛ وايز، ستيفن ب. (28 أكتوبر 2004)، علم الأحياء العصبي الحاسوبي للوصول والإشارة: أساس للتعلم الحركي ، سلسلة علم الأعصاب الحاسوبي، كامبريدج، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا، ISBN 978-0-262-19508-9
- 1 2 Szczecinski, NS التحكم العصبي الموزع على نطاق واسع للروبوتات ذات الأرجل المصممة على غرار خطوات الحشرات. رسالة ماجستير. جامعة كيس ويسترن ريزيرف، 2013.
- ↑ كليشكو أ.، كوفر د.و.، إدواردز د.هـ.، بريلوتسكي ب. تسارع الكف العالي للغاية أثناء هز الكف في القطط: آلية تم الكشف عنها بواسطة المحاكاة الحاسوبية. ملخص اجتماع الجمعية الفيزيائية الأمريكية A38.00007؛ 2008أ.
- ↑ كليشكو أ.، بريلوتسكي ب.، كوفر د.و.، سيمباليوك ج.، إدواردز د.هـ. تفاعل مولد النمط المركزي، وردود الفعل الشوكية، وخصائص الطرف الخلفي في هزة مخلب القط: دراسة محاكاة حاسوبية. مخطط اجتماع علم الأعصاب عبر الإنترنت، البرنامج رقم 375.12. جمعية علم الأعصاب؛ 2008ب.
- ↑ كوفير، د. و. (2009). التحليل العصبي الميكانيكي لقفزة الجراد (أطروحة دكتوراه). متاح من قاعدة بيانات الأرشيف الرقمي. (رقم المقالة 1056)
- ↑ كوفير، د. و.؛ سيمباليوك، ج.؛ هيتلر، و. ج.؛ إدواردز، د. هـ. (2010). " محاكاة عصبية ميكانيكية لقفزة الجراد" . مجلة علم الأحياء التجريبي . 2010 (213): 1060-1068 . رمز Bibcode : 2010JExpB.213.1060C . doi : 10.1242/jeb.034678 . PMC 2837733. PMID 20228342 .
- ↑ كوفير، د. و.؛ سيمباليوك، ج.؛ هيتلر، و. ج.؛ إدواردز، د. هـ. (2010). " التحكم في الدوران أثناء قفز الجراد" . مجلة علم الأحياء التجريبي . 213 (19): 3378-3387 . Bibcode : 2010JExpB.213.3378C . doi : 10.1242/jeb.046367 . PMC 2936971. PMID 20833932 .
- ↑ راينهارت، إم دي، وبيلانجر، جيه إتش. التنسيق الواقعي للأطراف أثناء المشي على عدة أرجل في غياب الاتصالات المركزية بين الأرجل. في: الاجتماع السنوي لجمعية علم الأعصاب؛ 2009.
روابط خارجية
- برنامج محاكاة الروبوتات
- برنامج المحاكاة العلمية
- برامج علمية
