دالة التكلفة (Cost Function) هي مقياس يُستخدم في التعلم الآلي لقياس مقدار الخطأ أو الفارق بين القيم المتوقعة من النموذج والقيم الحقيقية في البيانات، والهدف من التدريب هو تقليل هذه الدالة قدر الإمكان عبر تعديل أوزان النموذج، فكلما كانت قيمة دالة التكلفة أصغر دلّ ذلك على أن النموذج يتعلم بشكل أفضل ويعطي تنبؤات أكثر دقة
