ما يميز برامج التشفير التلقائي المتغيرة (VAE) عن برامج التشفير التلقائي الأخرى هو الطريقة الفريدة التي تشفر بها الفضاء الكامن وحالات الاستخدام المختلفة التي يمكن تطبيق تشفيرها الاحتمالي.
على عكس معظم برامج التشفير التلقائي، وهي نماذج حتمية تشفر متجه واحد من المتغيرات الكامنة المنفصلة، فإن برامج التشفير التلقائي المتغيرة (VAE) هي نماذج احتمالية. وتشفر برامج التشفير التلقائي المتغيرة (VAE) المتغيرات الكامنة لبيانات التدريب ليس كقيمة منفصلة ثابتة z، ولكن كنطاق مستمر من الاحتمالات المُعبر عنها كتوزيع احتمالي p(z).
في إحصاءات بايزي، يسمى هذا النطاق المكتسب من الاحتمالات للمتغير الكامن التوزيع السابق. وفي الاستدلال المتغير، وهي العملية التوليدية لتوليف نقاط بيانات جديدة، يتم استخدام هذا التوزيع المسبق لحساب التوزيع الخلفي، p(z|x). وبمعنى آخر، قيمة المتغيرات التي يمكن ملاحظتها هي x، مع إعطاء قيمة للمتغير الكامن z.
لكل سمة كامنة لبيانات التدريب ، تقوم برامج التشفير التلقائي المتغيرة (VAE) بتشفير متجهين كامنين مختلفين: متجه للوسائل، "μ"، ومتجه للانحرافات المعيارية، "σ". وفي الأساس، يمثل هذان المتجهان نطاق الاحتمالات لكل متغير كامن والتباين المتوقع داخل كل نطاق من الاحتمالات.
من خلال أخذ العينات بشكل عشوائي من داخل هذا النطاق من الاحتمالات المشفرة، يمكن لبرامج التشفير التلقائي المتغيرة (VAE) تجميع عينات بيانات جديدة تشبه بيانات التدريب الأصلية، مع كونها فريدة وأصلية في حد ذاتها. وعلى الرغم من أن هذه المنهجية بديهية نسبيًا من حيث المبدأ، إلا أنها تتطلب مزيدًا من التعديلات على منهجية التشفير التلقائي القياسية ليتم وضعها موضع التنفيذ.
لشرح هذه القدرة التي تميز برامج التشفير التلقائي المتغيرة (VAE)، سنستعرض المفاهيم التالية:
- خسائر إعادة البناء
- تباعد كولباك-ليبلر (كوالا لمبور)
- الحد الأدنى للأدلة (ELBO)
- خدعة إعادة تحديد المعالم