کدنامهمرجع‌های مهندسی نرم‌افزار، به فارسی

یادگیری عمیق

Deep learning

یادگیری عمیق یک ایده است که بارها تکرار شده: لایه‌ای بساز، مشتق بگیر، وزن را کمی تغییر بده. همین. پیچیدگی از عمق می‌آید نه از مفهوم. این مسیر از یک نورون شروع می‌کند و تا ترنسفورمر می‌رود، و در هر مرحله اول با ‎NumPy‎ دستی می‌سازد بعد با ‎PyTorch‎ — تا بدانی کتابخانه چه کاری را برایت انجام می‌دهد.

۱۹فصل
۳۰۹تمرین با پاسخ
≈ ۳۴ ساعتزمان تخمینی
۳پروژهٔ نهایی

پیشرفت تو

۰٪

درصد هر فصل از دو چیز می‌آید: چقدر از بخش‌هایش را خوانده‌ای (۵۵٪) و چند تمرینش را تیک زده‌ای (۴۵٪). همه‌چیز داخل مرورگر خودت می‌ماند.

فصل

فصل‌ها به هم وابسته‌اند و ترتیبشان معنا دارد. هر مسیر با پروژه‌های نهایی تمام می‌شود: ساده، متوسط، پیچیده.

۱

از یک نورون

‏perceptron، وزن و تابع فعال‌سازی.

در نوبت نوشتن
۲

پس‌انتشار

قاعدهٔ زنجیره‌ای — با محاسبهٔ دستی روی یک شبکهٔ کوچک.

در نوبت نوشتن
۳

شبکه با ‎NumPy‎

یک شبکهٔ کامل بدون فریم‌ورک.

در نوبت نوشتن
۴

‏PyTorch

‏tensor، autograd و ‎nn.Module‎.

در نوبت نوشتن
۵

حلقهٔ آموزش

‏loss، بهینه‌ساز، ‎batch‎ و ‎epoch‎.

در نوبت نوشتن
۶

بهینه‌سازی

‏SGD، Adam، نرخ یادگیری و زمان‌بند.

در نوبت نوشتن
۷

منظم‌سازی

‏dropout، ‎batch norm‎ و ‎early stopping‎.

در نوبت نوشتن
۸

‏CNN

کانولوشن، ‎pooling‎ و بینایی ماشین.

در نوبت نوشتن
۹

بینایی در عمل

طبقه‌بندی تصویر، ‎transfer learning‎ و ‎fine-tuning‎.

در نوبت نوشتن
۱۰

‏RNN و ‎LSTM‎

داده‌های دنباله‌ای و مسئلهٔ حافظهٔ بلندمدت.

در نوبت نوشتن
۱۱

‏attention

ایده‌ای که همه‌چیز را عوض کرد.

در نوبت نوشتن
۱۲

ترنسفورمر

معماری کامل، از ‎embedding‎ تا خروجی.

در نوبت نوشتن
۱۳

پردازش زبان

‏tokenization، ‎embedding‎ و فارسی.

در نوبت نوشتن
۱۴

مدل‌های مولد

‏autoencoder، ‎GAN‎ و ‎diffusion‎ — مرور مفهومی.

در نوبت نوشتن
۱۵

آموزش در عمل

‏GPU، حافظه، ‎mixed precision‎ و ‎checkpoint‎.

در نوبت نوشتن
۱۶

استقرار مدل

‏ONNX، کوانتیزه‌سازی و استنتاج سریع.

در نوبت نوشتن
۱۷

پروژهٔ ۱ — طبقه‌بندی تصویر

‏CNN از صفر، بعد با ‎transfer learning‎.

در نوبت نوشتنپروژهٔ ساده
۱۸

پروژهٔ ۲ — تحلیل متن فارسی

‏tokenization فارسی، ‎fine-tune‎ و ارزیابی.

در نوبت نوشتنپروژهٔ متوسط
۱۹

پروژهٔ ۳ — ترنسفورمر کوچک از صفر

‏attention، آموزش و تولید متن.

در نوبت نوشتنپروژهٔ پیچیده