التنبؤ بالتفاعل بين الأدوية والبروتينات (Drug–Target Interaction Prediction) باستخدام تقنيات Machine Learning

منذ أسبوع

عرض العمل

الوصف

اعتمد المشروع على بيانات **BindingDB_Kd**، حيث تم تجهيز البيانات وتحويل قيم Kd إلى تصنيف ثنائي يحدد وجود أو عدم وجود تفاعل بين الدواء والبروتين.

تم تطبيق **Data Preprocessing وFeature Engineering** لتمثيل الأدوية باستخدام **MACCS Molecular Fingerprints** والبروتينات باستخدام **Amino Acid Composition**.

لمعالجة عدم توازن الفئات، تم استخدام **WGAN-GP** لتوليد بيانات إضافية للفئة الأقل تمثيلًا، مع تطبيقه على بيانات التدريب فقط لتجنب Data Leakage.

استخدم المشروع **Murcko Scaffold Split** لاختبار قدرة النماذج على التعميم على هياكل دوائية مختلفة. وتم بناء ومقارنة نماذج **Random Forest وXGBoost** باستخدام Scaffold-aware Cross-Validation.

حقق **XGBoost** تحسنًا في **ROC-AUC من 77.6% إلى 84.6%**، و**Sensitivity من 26% إلى 64%** بعد معالجة عدم التوازن.

تم تنفيذ Pipeline متكاملة تبدأ من تجهيز البيانات وتمثيل الـFeatures، مرورًا بمعالجة عدم التوازن وبناء النماذج، وصولًا إلى **Model Evaluation وتحليل النتائج**.


التفاصيل

المشاهدات 0
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات

حساب المستخدم

يٌدار بواسطة أنجز تك الرقمية

All rights reserved © kaf 2026