One-Hot Encoding هو أسلوب لترميز البيانات الفئوية بتحويل كل فئة إلى متجه ثنائي (0 و1)، بحيث يكون طول المتجه بعدد الفئات الكلي، وتُعطى القيمة (1) لموضع الفئة الخاصة بالعينة بينما باقي القيم تكون (0).
مثال: إذا كانت لدينا فئات [أحمر، أخضر، أزرق]، فإن:
• أحمر = [1, 0, 0]
• أخضر = [0, 1, 0]
• أزرق = [0, 0, 1]
يُستخدم هذا الأسلوب لجعل البيانات الفئوية قابلة للمعالجة في نماذج التعلم الآلي والتعلم العميق.
