بصری AI گائیڈ

ڈی ڈی پی ایم اور ڈی ڈی آئی ایم سیمپلر

DDPM اور DDIM ایک ڈفیوژن ماڈل کے معکوس عمل کو چلانے کے دو طریقے ہیں، بے ترتیب شور کو قدم بہ قدم تصویر میں تبدیل کرتے ہیں۔

2 منٹ پڑھیںآخری بار اپ ڈیٹ کیا گیا۔

جائزہ

DDPM is the original stochastic recipe; DDIM is a faster, deterministic shortcut that produces comparable images in far fewer steps.

گہرا غوطہ

ایک ڈفیوژن ماڈل کو بتدریج تصاویر میں گاوسی شور شامل کرکے تربیت دی جاتی ہے، پھر اس شور کی پیش گوئی کرنا سیکھنا۔ نمونے لینے سے یہ الٹ ہے۔ DDPM (Denoising Diffusion Probabilistic Models, Ho et al. 2020) شور کی ہر سطح سے گزرتا ہے، ہر قدم پر بے ترتیب شور کا ایک تازہ ڈب شامل کرتا ہے، لہذا اسے عام طور پر سینکڑوں سے ہزار قدموں کی ضرورت ہوتی ہے۔ DDIM (Denoising Diffusion Implicit Models, Song et al. 2021) بالکل اسی تربیت یافتہ نیٹ ورک کو دوبارہ استعمال کرتا ہے لیکن ایک غیر مارکوویئن، تعییناتی رفتار کی پیروی کرتا ہے۔ انجکشن شدہ بے ترتیب پن کو چھوڑ کر، DDIM کئی اوقات کو چھوڑ سکتا ہے اور پھر بھی 10-50 قدموں میں اعلیٰ معیار کی تصویر پر اتر سکتا ہے۔ چونکہ DDIM تعییناتی ہے، اسی لیے شروع ہونے والا شور ہمیشہ ایک ہی تصویر پیدا کرتا ہے، جو ہموار انٹرپولیشن اور تولیدی صلاحیت کو قابل بناتا ہے۔

تکنیکی بصیرت

دونوں نمونے لینے والے ایک ایسے نیٹ ورک کا استعمال کرتے ہیں جو ٹائم سٹیپ ٹی پر کسی شبیہہ میں شامل ہونے والے شور ایپسیلون کی پیش گوئی کرتا ہے۔ ڈی ڈی پی ایم کی تازہ کاری اس پیشین گوئی کے ایک سکیلڈ ورژن کو گھٹا دیتی ہے اور پھر پچھلے حصے سے اخذ کردہ تغیر شور کو شامل کرتی ہے۔ DDIM پہلے صاف تصویر x0 کا تخمینہ لگانے کے لیے اپ ڈیٹ کو دوبارہ لکھتا ہے، پھر اسے اگلے (چھوٹے) ٹائم سٹیپ پر بغیر کسی اسٹاکسٹک اصطلاح کے دوبارہ پروجیکٹ کرتا ہے۔ ایک پیرامیٹر eta ان دونوں کو ملا دیتا ہے: eta=1 DDPM کو بحال کرتا ہے، eta=0 مکمل طور پر تعین کرنے والا DDIM دیتا ہے۔

اسٹریٹجک اثر

رفتار اور پیمانہ

بصری AI پیمانے پر معائنہ، پتہ لگانے، اور ٹیگنگ کے کاموں کو خودکار کر سکتا ہے۔

Build choices

تخلیقی ٹیمیں کم دستی ترمیم کے ساتھ تصورات کو تیزی سے پروٹو ٹائپ کر سکتی ہیں۔

Team and workflow

آپریشنز امیج اور ویڈیو سگنلز کا استعمال کر سکتے ہیں جن پر کارروائی کرنا پہلے مشکل تھا۔

ڈی ڈی پی ایم اور ڈی ڈی آئی ایم سیمپلرز کا مستقبل

نمونے کی تحقیق ایک یا چند قدم کی نسل کی طرف دوڑ رہی ہے۔ اعلیٰ ترتیب والے ODE سولور جیسے DPM-Solver اور DPM-Solver++ پہلے ہی معیار کے نمونے لینے کو 20 قدموں سے کم کر دیتے ہیں، جبکہ کشید کے طریقے (ترقی پسند کشید، مستقل مزاجی کے ماڈل، اویکت مستقل مزاجی) ماڈلز کو 1-4 سٹیپ جنریٹرز میں کمپریس کرتے ہیں۔ توقع ہے کہ DDPM/DDIM تصوراتی بنیادوں پر قائم رہے گا جب کہ پروڈکشن سسٹم صارفین کے ہارڈویئر پر حقیقی وقت کی تصویر اور ویڈیو کی ترکیب کے لیے ڈسٹلڈ اور اڈاپٹیو سولورز پر ٹیک لگائے ہوئے ہیں۔

حقیقی دنیا کا نفاذ

مستحکم ڈفیوژن امیج جنریشن، جہاں DDIM کو Automatic1111 اور ComfyUI جیسے ٹولز میں ٹیکسٹ ٹو امیج پرامپٹس کے لیے ایک تیز ڈیفالٹ نمونے کے طور پر پیش کیا جاتا ہے۔

دوبارہ پیدا کرنے کے قابل آرٹ پائپ لائنز جو بے ترتیب بیج کو ڈیٹرمینسٹک DDIM کے ساتھ ٹھیک کرتی ہیں لہذا ایک ہی پرامپٹ اور بیج ہمیشہ ایک جیسی تصویر کو دوبارہ تخلیق کرتے ہیں۔

مورفنگ اینیمیشنز کے لیے دو امیجز کے درمیان ہموار اویکت جگہ کا انٹرپولیشن، جو شور سے آؤٹ پٹ تک DDIM کی ڈیٹرمنسٹک میپنگ سے ممکن ہوا ہے۔

تیز تخلیقی تکرار جہاں ڈیزائنرز 20 قدمی DDIM پیش نظارہ کا استعمال کرتے ہیں اس سے پہلے کہ وہ ایک سست، اعلی مخلص مکمل مرحلہ پیش کرنے سے پہلے تصورات کو دریافت کریں۔

خطرات اور گارڈریلز

تصویر کے حقوق اور رضامندی قانونی خطرات بن سکتے ہیں اگر ثبوت واضح نہ ہو۔

ماڈل کی کارکردگی روشنی، ڈیموگرافکس اور ماحول میں مختلف ہو سکتی ہے۔

جب تک اعتماد کی حدوں کی نگرانی نہ کی جائے غلط مثبتات پر کسی کا دھیان نہیں جا سکتا۔

نفاذ کا روڈ میپ

1

درستگی، یاد کرنے، اور غلطی کے اخراجات کے لیے قبولیت کے معیار کی وضاحت کریں۔

2

اعداد و شمار کے ساتھ ٹیسٹ کریں جو حقیقی پیداوار کے حالات سے میل کھاتا ہے۔

3

کم اعتماد یا زیادہ اثر والی پیشین گوئیوں کے لیے انسانی جائزہ شامل کریں۔

4

کیمرہ یا ڈیٹاسیٹ کی تبدیلیوں کے بعد ماڈل ڈرفٹ کو ٹریک کریں اور دوبارہ تصدیق کریں۔

دریافت کرتے رہیں

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the DDPM and DDIM Samplers quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

کوئز شروع کریں۔

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

اکثر پوچھے گئے سوالات

What is DDPM and DDIM Samplers?

DDPM اور DDIM ایک ڈفیوژن ماڈل کے معکوس عمل کو چلانے کے دو طریقے ہیں، بے ترتیب شور کو قدم بہ قدم تصویر میں تبدیل کرتے ہیں۔ DDPM اصل اسٹاکسٹک نسخہ ہے۔ DDIM ایک تیز تر، تعییناتی شارٹ کٹ ہے جو بہت کم قدموں میں تقابلی تصاویر تیار کرتا ہے۔

DDPM پر DDIM کا بنیادی عملی فائدہ کیا ہے؟

ڈی ڈی آئی ایم ایک متعین، غیر مارکوویئن رفتار کی پیروی کرتا ہے جس کی مدد سے وہ کئی بار کو چھوڑ کر سیکڑوں کی بجائے تقریباً 10-50 قدموں میں معیاری تصاویر بناتا ہے۔

ایک ڈفیوژن ماڈل کا نیورل نیٹ ورک اصل میں تربیت کے دوران پیشین گوئی کرنا کیا سیکھتا ہے؟

نیٹ ورک کو ہر ٹائم سٹیپ پر شامل ہونے والے گاوسی شور (ایپسیلون) کی پیشن گوئی کرنے کی تربیت دی جاتی ہے، جسے DDPM اور DDIM دونوں اس عمل کو ریورس کرنے کے لیے استعمال کرتے ہیں۔

ڈی ڈی آئی ایم ہر بار ایک ہی شروع ہونے والے شور سے بالکل وہی تصویر کیوں بنا سکتا ہے؟

DDIM اپنی تازہ کاری میں سٹوکاسٹک شور کی اصطلاح کو چھوڑ دیتا ہے، شور سے تصویر تک کا راستہ مکمل طور پر متعین اور اس وجہ سے دوبارہ پیدا کرنے کے قابل بناتا ہے۔

ڈی ڈی آئی ایم میں، پیرامیٹر ایٹا کی کون سی قدر اصل اسٹاکسٹک ڈی ڈی پی ایم رویے کو بحال کرتی ہے؟

ایٹا پیرامیٹر دو نمونے لینے والوں کے درمیان گڑبڑ کرتا ہے: eta=1 مکمل DDPM stochasticity دیتا ہے، جب کہ eta=0 مکمل طور پر deterministic DDIM دیتا ہے۔

اصل DDPM کو عام طور پر اعلیٰ معیار کے نمونوں کے لیے کتنے مراحل کی ضرورت تھی؟

DDPM بے ترتیب پن کو شامل کرتے ہوئے ہر شور کی سطح سے پیچھے چلتا ہے، لہذا یہ عام طور پر سینکڑوں سے ایک ہزار معکوس قدموں کے آرڈر پر درکار ہوتا ہے۔