أسفل هذه التغريدة سأتكلم عن واحدة من أهم خوارزميات الـ Machine Learning .. لها شهرة واسعة واستخدامات كثيرة .. إنها خوازمية Support Vector Machine
SVM إحدى خوارزميات الـ ML وتصنف على أنها Supervised وذلك لأنه يتم تعليمها بواسطة بيانات معنونة بواسطة المستخدمين (Labeling) ، وتستخدم للتصنيف (Classification) والإنحدار (Regression) وتستخدم في التصنيف أكثر
لابد من التأكيد على أن الفرق بين الـ Classification و الـ Regression في كون الأولى تتعامل مع بيانات من نوع Categorical Data وهي البيانات الفئوية كالمستوى التعليمي بينما الأخيرة تتعامل مع الـ Continuous Data وهي البيانات الرقمية كدرجات الحرارة
تم إستخدام خوارزمية SVM في تطبيقات كثيرة مثل تصنيف النصوص (category assignment) ، البريد المزعج (Spam email) و كذلك تحليل المشاعر (Sentiment Analysis) ، والتطبيق الأشهر استخدامها في التعرف على الأرقام المكتوبة بخط اليد في نظام البريد postal automation services
من مميزات الـ SVM دقتها العالية خصوصاً مع البيانات القليلة والنظيفة ، ولكن يصعب إستخدامها مع البيانات الضخمة وذلك كونها تاخذ وقت طويل في التدريب بحكم أنها تعتمد على إضافة خاصية كل مرة للبحث عن أفضل مكان للـ Hyperpalne، كذلك غير فعالة مع البيانات المتداخلة والغير نظيفة
تعلم خوارزمية Support Vector Machine من الصفر باستخدام لغة R goo.gl
جاري تحميل الاقتراحات...