الاستدلال

term_id: inference

Category: engineering_practice

Definition

يشير الاستدلال إلى مرحلة النشر حيث يُستخدم النموذج النهائي لاتخاذ قرارات أو تقديم تنبؤات على بيانات غير مرئية. على عكس التدريب الذي يحدث الأوزان، يستهلك الاستدلال موارد حاسوبية لتقديم النتائج.

Summary

المرحلة التي يعالج فيها النموذج المُدرَّب بيانات جديدة لتوليد تنبؤات أو مخرجات.

Key Concepts

  • التنبؤ
  • زمن الاستجابة (Latency)
  • الإنتاجية (Throughput)
  • النشر

Use Cases

  • الكشف عن الاحتيال في الوقت الفعلي في المعاملات المصرفية
  • توليد الردود في تفاعلات روبوتات الدردشة الحية
  • تصنيف الصور في أنظمة المركبات ذاتية القيادة

Code Example

1
2
3
4
5
import torch
model.eval()
with torch.no_grad():
    output = model(input_tensor)
    prediction = torch.argmax(output, dim=1)