الوصف
شوجون هو صندوق أدوات شامل مفتوح المصدر مصمم للتعامل مع طرق النواة على نطاق واسع، مع تركيز خاص على آلات الدعم الشعاعي (SVM). يقدم كائن SVM عام يتفاعل مع عدة تطبيقات SVM متطورة، بما في ذلك OCAS وLiblinear وLibSVM وSVMLight وSVMLin وGPDT. يمكن دمج هذه SVMs مع مجموعة متنوعة من النوى، مثل النواة الخطية، والنواة متعددة الحدود، والنواة الغاوسية، والنواة السيغمويد، بالإضافة إلى نوى السلاسل الحديثة مثل النواة المحسنة محليًا، وفيسشر، وTOP، والنطاق، ونواة الدرجة الموزونة مع التحولات.
قراءة المزيد
تم تنفيذ صندوق الأدوات بلغة C++ ويوفر واجهات للغات البرمجة الشهيرة مثل Matlab وR وOctave وPython. يدعم شوجون أيضًا نوى مسبقة الحساب مخصصة ويتميز بنواة مركبة يمكن بناؤها من خلال تركيبة خطية موزونة من النوى الفرعية. تتيح هذه المرونة للمستخدمين معالجة مشاكل التصنيف من فئة واحدة، وفئتين، ومتعددة الفئات، بالإضافة إلى مشاكل الانحدار.
يتضمن شوجون طرقًا خطية مثل تحليل التمييز الخطي (LDA) وآلة البرمجة الخطية (LPM) وPerceptrons النواة، بالإضافة إلى خوارزميات لتدريب نماذج ماركوف المخفية. يدعم صندوق الأدوات كائنات ميزات كثيفة، ومتفرقة، وسلسلية، يمكن تحويلها إلى أنواع ميزات مختلفة. يمكن إرفاق معالجات مسبقة بكائنات الميزات للمعالجة المسبقة أثناء التشغيل.
تم إصدار صندوق الأدوات بموجب رخصة GPL الإصدار 3 أو أحدث وقد كان جزءًا من مبادرات مثل Google Summer of Code. تم استخدامه في تطبيقات متنوعة، بما في ذلك تصنيف عائلات البروتين الفائقة وتوقع مواقع الربط، مع التعامل مع مجموعات بيانات تحتوي على ملايين أمثلة التدريب. شوجون هو مورد قيم للباحثين والمطورين الذين يبحثون عن إطار عمل قوي لتعلم الآلة.
- الفئةمنصّات تعلّم الآلة
- نموذج التسعيرمفتوح المصدر
- النشرسحابي, استضافة ذاتية
- المنصاتMatlab, R, Octave, Python
الميزات الأساسية لـ صندوق أدوات شوجون لتعلم الآلة
طرق النواة على نطاق واسع
دعم لعدة تطبيقات SVM
واجهات مع Matlab وR وOctave وPython
نوى مسبقة الحساب مخصصة
نواة مركبة مع وزن النوى الفرعية
تصنيف خطي ومتعدد الفئات
دعم مشاكل الانحدار
مفتوح المصدر بموجب GPL v3
كيفية استخدام صندوق أدوات شوجون لتعلم الآلة؟
تكوين: إعداد SVM والنواة المطلوبة
استخدام: تنفيذ نماذج تعلم الآلة
تحسين: ضبط معلمات النواة لأداء أفضل
دمج: استخدام مع Matlab وR وOctave أو Python
حالات استخدام صندوق أدوات شوجون لتعلم الآلة
- تصنيف البروتين
- توقع مواقع الربط
- الربط البديل
- توقع المحفزات
- التعرف على الأرقام





