تابع التفعيل أو دالة التنشيط Activation Function هي دالة تستخدم في الشبكات العصبية الاصطناعية حيث تعين النتيجة تبعا للمعطيات بحيث تصبح النتيجة مُعطى للنقطة الموالية وهكذا حتى بلوغ الحل المطلوب للمسألة الأصلية. بمعنى آخر ، تشبه دالة التنشيط البوابة التي تتحقق من أن القيمة الواردة أكبر من القيمة الحرجة.
دوال التنشيط مفيدة لأنها تضيف الخاصية اللاخطية إلى الشبكات العصبية ، مما يسمح للشبكات العصبية بتعلم عمليات قوية. إذا تمت إزالة دوال التنشيط من شبكة عصبية ما، فيمكن إعادة تحليل الشبكة بالكامل إلى عملية خطية بسيطة أو تحويل المصفوفة على مدخلاتها ، ولن تكون قادرة على أداء المهام المعقدة مثل التعرف على الصور.
تشمل دوال التنشيط المعروفة المستخدمة في علم البيانات دالة الوحدة الخطية المصححة (ReLU) ، وعائلة الدوال السينية sigmoid functions مثل الlogistic sigmoid function، و دالة الظل الزائدي the hyperbolic tangent، و دالة قوس الظل arctangent function.
.