هذا المشروع يستخدم شبكة التشفير التبايني (Variational Autoencoder) لتحليل 200,000 صورة وجوه بشرية. يقوم المشروع بتحويل كل وجه إلى 16 قيمة رقمية فقط تعرف بالـ latent vector، حيث تمثل كل قيمة ميزة معينة مثل العمر، الابتسامة، أو لون الشعر.
يمكن تعديل أي قيمة في هذا المتجه لتغيير مظهر الوجه بطريقة سلسة وطبيعية، مما يوضح قوة المساحة الكامنة (latent space) في فهم خصائص الصور وتمثيلها بطريقة مضغوطة.
المشروع يركز على التصور البصري للتغييرات في الوجه عند تعديل القيم، مما يجعل فهم النموذج أسهل وأكثر تفاعلية.
التقنيات المستخدمة: Python, TensorFlow, PyTorch, OpenCV, Matplotlib