پڑھنے کا وقت 4 منٹ
مصنوعی چہرے (سنتھیٹک فیسز): کمپیوٹر ایسے انسانوں کی تصویریں کیسے بنا لیتا ہے جو دنیا میں موجود ہی نہیں؟
30 سیکنڈ میں خلاصہ
مصنوعی چہرے دراصل جدید الگورتھمز خصوصا گینز (GANs) اور ڈفیوژن ماڈلز کے ذریعے تخلیق کردہ وہ بصری تصاویر ہیں جن کا دنیا کے کسی زندہ یا مردہ انسان سے کوئی جسمانی تعلق نہیں ہوتا۔ یہ مختلف انسانی چہروں کے تناسب، جلد کی جھریوں اور بالوں کی بناوٹ کو ملا کر ایک مکمل نیا تخیلاتی چہرہ بناتی ہیں۔
لنکڈ ان (LinkedIn) پر پروفائلز دیکھتے ہوئے یا کسی آن لائن ویب سائٹ پر تبصرے پڑھتے ہوئے اچانک ایک پرکشش تصویر آپ کی توجہ کھینچتی ہے۔ وہ شخص کیمرے کے سامنے قدرتی جلد اور سنورے ہوئے بالوں کے ساتھ دھیمی مسکراہٹ بکھیر رہا ہوتا ہے۔ بظاہر کوئی خرابی نظر نہیں آتی، لیکن دل میں ایک عجیب سا احساس ہوتا ہے کہ کچھ نہ کچھ غیر قدرتی ہے۔ آپ سوچتے ہیں کہ کیا یہ واقعی کوئی جیتا جاگتا پیشہ ور ہے یا کمپیوٹر کے حسابی فارمولوں سے تخلیق کردہ ایک فرضی چہرہ۔
چہرے کے خدوخال کو مختلف تہوں میں ترتیب دینا
ماضی میں کمپیوٹر سے بنے چہرے پلاسٹک کے کھلونوں کی طرح لگتے تھے۔ لیکن تصویریں اور چہرے بنانے والی جدید مصنوعی ذہانت (جنریٹو ماڈلز یا Generative Models) اور بالخصوص اسٹائل گین (StyleGAN) جیسی ٹیکنالوجی نے اس میدان میں انقلاب برپا کر دیا۔ الگورتھم چہرے کو ایک ساتھ پینٹ کرنے یا پرانی تصاویر کے ٹکڑے جوڑنے کے بجائے، بصری خصوصیات کو الگ الگ حسابی تہوں میں تقسیم کر کے پورٹریٹ بناتا ہے۔
سافٹ ویئر انسانی خدوخال کو کمپیوٹر کی یادداشت میں پوشیدہ خاکے (لیٹنٹ فیچر اسپیس یا Latent Space) سے نکال کر تین مختلف تہوں میں تقسیم کرتا ہے:
- بنیادی ڈھانچے کی تہہ (کورس اسٹائل لیئر): اس میں سر کا رخ، چہرے کا عمومی پھیلاؤ، جبڑے کی ہڈی اور بالوں کا بنیادی خاکہ طے ہوتا ہے۔
- انفرادی نقوش کی تہہ (مڈل اسٹائل لیئر): یہ تہہ چہرے کو منفرد پہچان دیتی ہے، جن میں ناک کی لمبائی، آنکھوں کی بناوٹ، بھنوؤں کا خم اور ہونٹوں کے خدوخال شامل ہیں۔
- باریک تفصیلات کی تہہ (فائن اسٹائل لیئر): یہ سب سے آخری پرت ہے جس میں جلد کے ننھے مسام، باریک جھریاں، تل اور آنکھوں کی قدرتی چمک شامل کی جاتی ہے۔
چونکہ نظام لاکھوں تصاویر کے بڑے تربیتی ذخیرے (جیسے Flickr-Faces-HQ ڈیٹاسیٹ) پر تربیت پاتا ہے اور ان تہوں کو الگ الگ کنٹرول کرتا ہے، اس لیے وہ تمام خصوصیات کو اس قدر صفائی سے ملا دیتا ہے کہ بننے والے چہرے کا حقیقت میں کبھی کوئی وجود نہیں ہوتا۔
مصنوعی چہروں کی بصری نشانیاں کیسے پہچانی جائیں؟
ابتدائی دور میں فرضی چہروں کو پکڑنا آسان تھا کیونکہ دانت آپس میں جڑے دکھائی دیتے تھے اور چشموں کے فریم ٹیڑھے ہوتے تھے۔ جدید ماڈلز نے یہ خامیاں کافی حد تک دور کر لی ہیں، لیکن پھر بھی چند اہم نشانیاں ان کا راز کھول دیتی ہیں:
- آنکھوں کی یکساں سیدھ: تربیتی ڈیٹاسیٹ میں آنکھیں ہمیشہ تصویر کے بالکل بیچ میں رکھی جاتی ہیں۔ مسلسل کئی فرضی چہروں کو دیکھیں تو ان سب کی آنکھیں اسکرین پر بالکل ایک ہی اونچائی پر نظر آتی ہیں۔
- غیر فطری حسابی توازن: انسان کا چہرہ قدرتی طور پر دونوں جانب سے تھوڑا سا غیر متوازن ہوتا ہے۔ مصنوعی چہروں میں اکثر ضرورت سے زیادہ ریاضیاتی برابری (ان کینی سمیٹری یا Uncanny Symmetry) پائی جاتی ہے جو عجیب سی لگتی ہے۔
- پس منظر کی اشیاء کا گڈ مڈ ہونا: چہرہ تو شاندار بن جاتا ہے لیکن پس منظر میں بصری بے ربطی (بیک گراؤنڈ انکوہیرنس) رہ جاتی ہے، جہاں عمارت کی کھڑکیاں یا کالر کے کنارے بالوں کے ساتھ گڈمڈ دکھائی دیتے ہیں۔
جعلی پروفائلز کا مقصد اور ان کی حقیقت کی جانچ
مصنوعی چہرے اشتہارات اور کمپیوٹر گیمز میں لاگت بچانے کے لیے بھی بنائے جاتے ہیں، لیکن ان کا سب سے بڑا خطرہ انٹرنیٹ پر دھوکے بازوں کے جعلی بوٹ کھاتے (ساک پپٹس یا Sockpuppets) ہیں۔ یہ کھاتے سوشل میڈیا پر جعلی ریویوز لکھنے اور عوامی رائے پر اثر انداز ہونے کے لیے استعمال ہوتے ہیں۔
ان کا سراغ لگانے کے لیے کسی مہنگے فرانزک سافٹ ویئر کے بجائے عام فہم احتیاط ہی کافی ہے۔ صرف دلکش تصویر دیکھ کر کسی اکاؤنٹ پر اعتبار نہ کیجیے بلکہ اس کی سرگرمی، پرانی پوسٹس اور دیگر سوشل لنکس کی جانچ کیجیے۔ جب تصویر کے پیچھے انسان کے بجائے حسابی فارمولے ہوں تو ہوشیاری ہی ہمارا سب سے بڑا ہتھیار ہے۔