بشكل عام، أي نظام تعلم آلي (machine learning) يتحول من تمثيل خام أو متناثر أو خارجي إلى تمثيل داخلي أكثر معالجة أو كثافة أو أكثر.
غالبًا ما تكون المشفرات أحد مكونات نموذج أكبر، حيث يتم إقرانها في كثير من الأحيان مع مفككات الشفرة (decoders). تقوم بعض المحولات (transformers) بإقران المشفرات مع مفككات الشفرة، على الرغم من أن المحولات الأخرى تستخدم فقط المشفر أو مفكك الشفرة فقط.
تستخدم بعض الأنظمة إخراج المشفر كمدخل إلى شبكة تصنيف أو انحدار.
في مهام التسلسل إلى التسلسل (sequence-to-sequence tasks)، يأخذ المشفر تسلسل إدخال ويعيد حالة داخلية (متجه). بعد ذلك، يستخدم مفكك الشفرة تلك الحالة الداخلية للتنبؤ بالتسلسل التالي.
راجع المحولات (Transformer) لتعريف المشفر في بُنية المحولات.
Encoder
المشفر
