الوصف
BioGPT هو نموذج محول مُدرب مسبقًا توليدي متخصص مصمم لتوليد النصوص الطبية ومعالجتها. تم تطويره بواسطة باحثين في Microsoft، ويهدف إلى تطوير قدرات معالجة اللغة الطبيعية في المجال الطبي.
يوفر هذا المستودع المركز لـ BioGPT تفاصيل التنفيذ والمتطلبات وتعليمات التثبيت والاستخدام. يمكن للمستخدمين استنساخ المستودع واتباع الخطوات المقدمة لإعداد التبعيات اللازمة، بما في ذلك PyTorch و fairseq و Moses و fastBPE. يؤكد المشروع على توجيهات واضحة بشأن تكوين متغيرات البيئة وتثبيت المكتبات المطلوبة لضمان عملية إعداد سلسة.
يقدم BioGPT مجموعة من نقاط فحص النماذج المُدربة مسبقًا، بما في ذلك BioGPT الأساسي و BioGPT-Large، والتي يمكن تنزيلها مباشرة أو الوصول إليها عبر Hugging Face Hub. بالإضافة إلى ذلك، تتوفر نقاط فحص مُحسّنة لمهام مثل الإجابة على الأسئلة (BioGPT-QA-PubMedQA)، واستخلاص العلاقات (BioGPT-RE-BC5CDR، BioGPT-RE-DDI، BioGPT-RE-DTI)، وتصنيف المستندات (BioGPT-DC-HoC). تم تصميم هذه النماذج المُحسّنة لأداء مهام معالجة اللغة الطبيعية الطبية المحددة بدقة أعلى.
يفصل المشروع أيضًا كيفية دمج BioGPT في التعليمات البرمجية المخصصة باستخدام PyTorch، مع تقديم أمثلة مقتطفات لكل من النماذج المُدربة مسبقًا والمُحسّنة. علاوة على ذلك، تم دمج BioGPT في مكتبة Hugging Face transformers، مما يسمح بتوليد النصوص واستخلاص الميزات بسهولة باستخدام خطوط الأنابيب وتحميل النماذج مباشرة. يبسط هذا التكامل اعتماد BioGPT للباحثين والمطورين الذين يعملون مع بيانات النصوص الطبية.
تم إصدار BioGPT بموجب ترخيص MIT، والذي يمتد إلى نماذجه المُدربة مسبقًا، مما يعزز الوصول المفتوح والتعاون داخل مجتمع البحث. يلتزم المشروع أيضًا بمدونة قواعد سلوك المصادر المفتوحة من Microsoft، مما يعزز بيئة ترحيبية للمساهمات والاقتراحات من المجتمع. تتوفر عروض توضيحية على Hugging Face Spaces للاستكشاف التفاعلي لقدرات BioGPT.
الميزات الأساسية لـ Microsoft BioGPT
نموذج محول توليدي مُدرب مسبقًا للنصوص الطبية
يدعم مهام توليد النصوص ومعالجتها
يوفر نقاط فحص نماذج مُدربة مسبقًا ومُحسّنة
التكامل مع مكتبة Hugging Face transformers
متاح عبر التنزيل المباشر و Hugging Face Hub
نماذج مُحسّنة للإجابة على الأسئلة
نماذج مُحسّنة لاستخلاص العلاقات
نماذج مُحسّنة لتصنيف المستندات
مثال على كود الاستخدام للتكامل مع PyTorch
مرخص بموجب MIT للاستخدام والتوزيع المفتوح
البدء مع Microsoft BioGPT
استنساخ المستودع: استنسخ مستودع GitHub الخاص بـ microsoft/BioGPT.
تثبيت التبعيات: قم بتثبيت PyTorch و fairseq و Moses و fastBPE و sacremoses و scikit-learn وفقًا للتعليمات.
تكوين البيئة: قم بتعيين متغيرات البيئة MOSES و FASTBPE إلى مسارات التثبيت الخاصة بها.
تنزيل نقاط الفحص: قم بتنزيل نقاط فحص النماذج المُدربة مسبقًا أو المُحسّنة من عناوين URL المقدمة أو Hugging Face Hub.
التكامل في التعليمات البرمجية: قم باستيراد الفئات الضرورية وتحميل النماذج باستخدام أمثلة التعليمات البرمجية Python المقدمة.
تنفيذ التوليد: استخدم النموذج المُحمل لتشفير النص المدخل وتوليد نصوص طبية.
استخدام Hugging Face: قم بتحميل BioGPT مباشرة باستخدام خط أنابيب Hugging Face transformers لتوليد النصوص.
حالات استخدام Microsoft BioGPT
- توليد النصوص الطبية
- الإجابة على الأسئلة الطبية
- استخلاص العلاقات
- تصنيف المستندات
- استخراج المعلومات الطبية
- التنبؤ بتفاعلات الأدوية والأهداف








