تخطَّ إلى المحتوى الرئيسي
ToolPotion

DimeNet و DimeNet++

DimeNet و DimeNet++ هما نموذجان متقدمان للشبكات العصبية للرسوم البيانية الجزيئية، مع التركيز على تمرير الرسائل الاتجاهي. تقدم هذه النماذج، التي تم اقتراحها في ICLR 2020 و NeurIPS-W 2020، تنبؤات فعالة ودقيقة لخصائص الجزيئات، حيث أن DimeNet++ أسرع وأكثر دقة بشكل ملحوظ من سابقه.

زيارة الرابط

الوصف

يمثل DimeNet و DimeNet++ تقدمًا كبيرًا في مجال الشبكات العصبية الجزيئية. نموذج DimeNet الأصلي، الذي تم تقديمه في "Directional Message Passing for Molecular Graphs" (ICLR 2020)، يستفيد من المعلومات الاتجاهية لتحسين تمرير الرسائل بين الذرات، مما يؤدي إلى تمثيلات أكثر دقة لهياكل وخصائص الجزيئات. يعزز هذا النهج قدرة النموذج على التقاط التفاعلات المعقدة داخل الجزيئات.

DimeNet++، النموذج الخلف الذي تم تقديمه في "Fast and Uncertainty-Aware Directional Message Passing for Non-Equilibrium Molecules" (NeurIPS-W 2020)، يبني على أساس DimeNet من خلال تقديم تحسينات كبيرة في السرعة والدقة. يُقال إنه أسرع بما يصل إلى 8 مرات وأكثر دقة بنسبة 10٪ من DimeNet الأصلي، مما يجعله خيارًا عمليًا أكثر لمحاكاة الجزيئات على نطاق واسع وتطبيقات اكتشاف الأدوية. يعمل التنفيذ المقدم في مستودع GitHub هذا كمرجع لكلا النموذجين.

يتضمن المستودع المكونات الأساسية لتشغيل هذه النماذج وتجربتها. يتميز بدفاتر ملاحظات للتدريب (`train.ipynb`) والتنبؤ (`predict.ipynb`)، مما يسمح للمستخدمين بتطبيق النماذج بسهولة على مجموعات بياناتهم. للمستخدمين الذين يحتاجون إلى تدريب قائم على المجموعات، يتوفر أيضًا برنامج نصي (`train_seml.py`) مدمج مع Sacred و SEML. علاوة على ذلك، يتم توفير نماذج مدربة مسبقًا لكل من DimeNet++ ونموذج أولي لـ TensorFlow 2.0 في مجلد `pretrained`، مما يسهل التجريب والنشر بشكل أسرع.

التفاصيل المعمارية الرئيسية وملاحظات التنفيذ متاحة داخل المستودع، بما في ذلك استراتيجيات التهيئة المحددة لطبقات الإخراج ومناقشات حول المشكلات أو الأخطاء المحتملة. تم تنفيذ المشروع باستخدام Python مع TensorFlow كإطار عمل رئيسي للتعلم العميق، مدعومًا بمكتبات مثل NumPy و SciPy و SymPy و TensorFlow Addons. يسلط المشروع الضوء أيضًا على تطبيقات أخرى في JAX & Haiku و PyTorch Geometric، مما يشير إلى مجتمع بحثي نابض بالحياة حول هذه النماذج. النماذج ذات صلة بشكل خاص بالباحثين والمطورين في الكيمياء الحاسوبية وعلوم المواد والمعلوماتية الكيميائية الذين يسعون إلى الاستفادة من التعلم العميق لتنبؤ خصائص الجزيئات وتحليلها.

أبرز ملامح DimeNet و DimeNet++

  • تمرير الرسائل الاتجاهي للرسوم البيانية الجزيئية

  • بنية نموذج DimeNet

  • بنية نموذج DimeNet++

  • تنفيذ مرجعي

  • دفتر ملاحظات تدريب متضمن

  • دفتر ملاحظات تنبؤ متضمن

  • برنامج نصي لتدريب المجموعات متاح

  • نماذج مدربة مسبقًا متوفرة

  • نموذج أولي لـ TensorFlow 2.0 متاح

  • التركيز على تنبؤات الطاقة والقوة (عبر توصية GemNet)

  • تنبؤات واعية بالشك (DimeNet++)

البدء مع DimeNet و DimeNet++

  1. الوصول إلى النموذج: استنساخ مستودع GitHub.

  2. إعداد البيئة: تثبيت حزم Python المطلوبة (TensorFlow، NumPy، SciPy، SymPy، TensorFlow Addons).

  3. التكامل عبر API: استخدم دفاتر الملاحظات أو البرامج النصية المقدمة للتدريب والتنبؤ.

  4. تجربة النماذج: تحميل النماذج المدربة مسبقًا لتكرار أسرع.

  5. التكيف مع تدريب المجموعات: استخدم البرنامج النصي `train_seml.py` للتدريب الموزع.

  6. إنشاء تنبؤات: استخدم دفتر ملاحظات `predict.ipynb` مع النماذج المدربة.

حالات استخدام DimeNet و DimeNet++

  • تنبؤ خصائص الجزيئات
  • اكتشاف الأدوية
  • علوم المواد
  • أبحاث المعلوماتية الكيميائية
  • الكيمياء الحاسوبية

الأسئلة الشائعة من DimeNet و DimeNet++

تقييمات DimeNet و DimeNet++

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل DimeNet و DimeNet++

نماذج الذكاء الاصطناعي

Graphormer هو حزمة تعلم عميق لمهام نمذجة الجزيئات، تسرّع البحث في اكتشاف المواد والأدوية. يدعم ديناميكيات الجزيئات والتنبؤ بالخصائص، مع تحسينات مستقبلية للتنبؤ بالتفاعلات ونمذجة…

الاكتشاف العلمي وأدوات المختبرالرعاية الصحية وعلوم الحياة

نماذج الذكاء الاصطناعي

SchNetPack هي مكتبة بايثون للتعلم العميق للأنظمة الذرية. توفر إطار عمل مرن لبناء وتدريب نماذج الشبكات العصبية، مما يمكّن الباحثين من إجراء عمليات المحاكاة وتحليل الخصائص الجزيئية…

الاكتشاف العلمي وأدوات المختبر

نماذج الذكاء الاصطناعي

Uni-Mol هو إطار عمل شامل لتعلم تمثيل الجزيئات ثلاثية الأبعاد لمختلف المهام النهائية مثل التنبؤ بالخصائص والتنبؤ بوضع الارتباط. يتضمن Uni-Mol+، وأدوات Uni-Mol، و Uni-Mol Docking…

الاكتشاف العلمي وأدوات المختبرالرعاية الصحية وعلوم الحياة

نماذج الذكاء الاصطناعي

EquiBind هو نموذج تعلم عميق هندسي للتنبؤ بالبنية ثلاثية الأبعاد للجزيئات الصغيرة التي ترتبط بالبروتينات. يوفر تنبؤات سريعة ومباشرة لمواقع ارتباط المستقبلات ووضعيات الروابط، مما…

الاكتشاف العلمي وأدوات المختبرالرعاية الصحية وعلوم الحياة

نماذج الذكاء الاصطناعي

MACE هي مكتبة بايثون لإمكانيات التعلم الآلي بين الذرات سريعة ودقيقة. تستخدم تمرير الرسائل المتكافئ عالي الرتبة لمحاكاة علوم المواد المتقدمة. تدعم الأداة التدريب والتقييم وتقدم…

الاكتشاف العلمي وأدوات المختبر

نماذج الذكاء الاصطناعي

GNoME من Google DeepMind هي أداة تعلم عميق تسرّع اكتشاف البلورات غير العضوية الجديدة. تتنبأ باستقرار المواد، وتحدد ملايين المركبات الجديدة، بما في ذلك مئات الآلاف المستقرة…

الاكتشاف العلمي وأدوات المختبر

نماذج الذكاء الاصطناعي

إطار عمل MEGNet هو نموذج ذكاء اصطناعي مصمم للتعلم الآلي في البلورات والجزيئات. يتضمن متغيرات الحالة مثل درجة الحرارة والضغط، ويتيح التعلم الانتقالي، ويستخرج الاتجاهات الكيميائية.…

الاكتشاف العلمي وأدوات المختبر

نماذج الذكاء الاصطناعي

تنبؤ ESMFold2 بهياكل بروتين ثلاثية الأبعاد بدقة عالية، مع جميع الذرات، من تسلسلات الأحماض الأمينية. يوفر وصولاً مفتوحًا لكل من النماذج ذات التسلسل الفردي والنماذج المشروطة على…

مميزةالاكتشاف العلمي وأدوات المختبرالرعاية الصحية وعلوم الحياة