قائمة مصطلحات التعلم الآلي (32): الدالة السينية Sigmoid function

الدالة السينية sigmoid function أو دالة سيجمويد هي دالة رياضية لها منحنى على شكل حرف “S”. يتم استخدامها بشكل شائع في مجالات مختلفة مثل التعلم الآلي و الشبكات العصبية ِANN و الانحدار اللوجستي. الشكل العام للدالة السينية هو:

الدالة السينية sigmoid function
الدالة السينية Sigmoid function

حيث x هي بيانات الإدخال ، و e هو الثابت الرياضي الذي يساوي تقريبًا 2.71828 ، و f (x) هي قيمة الإخراج التي تتراوح بين 0 و 1 ، c1 و c2 ثوابت. 

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

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

 

 

Share on facebook
فيسبوك
Share on twitter
تويتر
Share on linkedin
لينكدإن
Share on whatsapp
واتساب

اترك تعليقاً

المشاركات الاخيرة

أحدث التعليقات

أفحص بحثك بالمجان

رفع الملف