آموزش ژنرال A.i.، از GANS به کلیپ، با پایتون و پودرچ

Generative A.I., from GANs to CLIP, with Python and Pytorch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یاد بگیرید که خلاق ترین و هیجان انگیز A.I. معماری، شبکه های مولد، از پایه به پیشرفته و فراتر از آن

چه چیزی را یاد می گیرید

  • چگونه کد معماری A.i را از ابتدا با استفاده از Python و Pytorch
  • چگونگی کار معماری های موتوری، در عمق زیادی، از GANS به Multimodal A.i، درک هر جزئیات کمی در فرایند
  • علاوه بر کدگذاری، هر بخش با بررسی عمیق از مفاهیم کلیدی مربوط به این معماری ها آغاز می شود
  • مثالها: ما یک شبکه تولید کننده ای را ایجاد می کنیم که چهره های انسان را تولید می کند و همچنین دو شبکه پیشرفته را برای تبدیل متن به تصاویر شگفت انگیز ترکیب می کنیم. ما همچنین در عمق جزئیات دقیق این شبکه ها را درک خواهیم کرد.

generative a.i. آیا حال حاضر و آینده A.I. و یادگیری عمیق، و هر بخشی از زندگی ما را لمس خواهد کرد. این بخشی از A.i است که نزدیک به توانایی انسان منحصر به فرد ما برای ایجاد، تصور و اختراع است. با انجام این دوره، دانش پیشرفته و تجربه عملی در بخش امیدوار کننده ای از A.I.، یادگیری عمیق، علوم داده ها و تکنولوژی پیشرفته را به دست آورید.

این دوره شما را در یک سفر جذاب که در آن شما به تدریج یاد می گیرید، گام به گام، به عنوان ما مجموعه ای از معماری های ژنرال، از پایه به پیشرفته، تا زمانی که ما به Multimodal AI دسترسی پیدا می کنیم، جایی که متن و تصاویر در آن به طور باور نکردنی متصل می شوند راه های تولید نتایج شگفت انگیز.

در ابتدای هر بخش، مفاهیم کلیدی را در عمق بزرگ توضیح می دهم و سپس ما با هم ترکیب می کنیم، شما و من، خط بر اساس خط، درک همه چیز، تسخیر چالش ساختن معماری های امیدوار کننده ای از امروز و فردا . پس از تکمیل دوره، شما درک عمیق از مفاهیم کلیدی و جزئیات دقیق فرایند برنامه نویسی خواهید داشت.

چه زمان برای زنده ماندن! ما قادر به کدگذاری و درک معماری هایی هستیم که ما را به خانه می برد، به طبیعت انسانی خودمان، قادر به ایجاد و تصور است. با هم، ما آن را انجام خواهیم داد. بیایید آن را انجام دهیم

چه کسی این دوره است:

  • افرادی که علاقه مند به استفاده از A.i و یادگیری عمیق برای تولید، تصور کردن و ایجاد چیزهای جدید
  • افرادی که علاقه مند به شبکه های تبلیغاتی نسبی و دیگر معماری های پیشرفته A.i پیشرفته هستند
  • مردم علاقه مند به نحوه استفاده A.I می توانند ترکیبات مختلف (متن، تصاویر) را برای ایجاد چیزهای جدید (Multimodal A.i) ترکیب کنند
  • افرادی که علاقه مند به یادگیری کد نوع معماری پیشرفته A.I هستند که در حال حاضر و آینده میدان هستند

سرفصل ها و درس ها

انقلاب مولد The generative revolution

  • نقشه راه، از پایه به پیشرفته و فراتر از آن The roadmap, from basic to advanced and beyond

  • خاویر از فضاپیمای خود قدردانی می کند Javier sends greetings from his spacecraft

  • انقلاب ژنرال: به خانه می آید The generative revolution: coming home

  • کنونی و آینده A.i تولید کننده است The present and future of A.I is generative

  • برنامه های کاربردی AI تولید کننده Applications of generative AI

  • فضاهای پنهان و یادگیری نمایندگی Latent spaces and representation learning

  • مرور فضاهای خالی Navigating latent spaces

  • GANS: شبکه های مدرن دیافراگم GANS: Generative Adversarial Networks

  • مزایا و امکانات تولید A.I Benefits and possibilities of Generative A.I

  • به خانه می آید: تولید A.I و طبیعت انسانی Coming home: generative A.I and human nature

  • خاویر آواز می خواند یک آهنگ اختصاص داده شده به تولید A.I Javier sings a song dedicated to generative A.I

کدگذاری یک معماری پایه پایه Coding a basic generative architecture

  • خاویر بخش 2 را از فضاپیمای خود معرفی می کند Javier introduces section 2 from his spacecraft

  • درک نبرد بین ژنراتور و تبعیض آمیز Understanding the battle between generator and discriminator

  • درک آنتروپی متقابل در عمق Understanding Cross Entropy in depth

  • درک معادله برای محاسبه از دست دادن تبعیض کننده Understanding the equation to calculate the discriminator loss

  • درک معادله برای محاسبه تلفات ژنراتور Understanding the equation to calculate the generator loss

  • (اختیاری) آموزش گوگل کواب (Optional) Google Colab Tutorial

  • کدگذاری: وارد کردن کتابخانه ها و اعلام عملکرد تجسم Coding: importing libraries and declaring a visualization function

  • کدگذاری: hyperparameters و dataOloader Coding: hyperparameters and the DataLoader

  • کدگذاری: کلاس ژنراتور Coding: the generator class

  • کدگذاری: کلاس تبعیض آمیز Coding: the discriminator class

  • کدگذاری: بهینه ساز و تست ژنراتور Coding: the optimizer and testing the generator

  • کدگذاری: مقادیر از دست دادن ژنراتور و تبعیض کننده Coding: the loss values of generator and discriminator

  • کدگذاری: حلقه آموزش اصلی، بخش تبعیض آمیز Coding: main training loop, discriminator part

  • کدگذاری: حلقه آموزش اصلی، ژنراتور و آمار Coding: main training loop, generator and stats

  • کدگذاری: اجرای آموزش Coding: running the training

  • کدگذاری: نتایج و نتیجه گیری Coding: results and conclusions

کدگذاری معماری پیشرفته تولید Coding an advanced generative architecture

  • خاویر بخش 3 را از فضاپیمای خود معرفی می کند Javier introduces section 3 from his spacecraft

  • چالش ها و مسائل مربوط به GAN پایه Challenges and issues of the basic GAN

  • از دست دادن Wasserstein The Wasserstein Loss

  • مجازات شیب The Gradient Penalty

  • کدگذاری: تنظیم کتابخانه ها و پارامترها Coding: setting up libraries and parameters

  • کدگذاری: ورود و راه اندازی کتابخانه آمار Wandb Coding: Login and setup of the Wandb stats library

  • کدگذاری: شروع ژنراتور Coding: Beginning the generator

  • کدگذاری: درک پیچیدگی ها Coding: Understanding convolutions

  • کدگذاری: کلاس ژنراتور Coding: The generator class

  • کدگذاری: کلاس منتقد Coding: The critic class

  • کدگذاری: روش جایگزین برای مقداردهی اولیه پارامترها (اختیاری) Coding: Alternative way to initialize parameters (optional)

  • کدگذاری: بارگیری مجموعه داده های Celeba Coding: Loading the CelebA dataset

  • برنامه نویسی: اعلام اطلاعات، DataLoader و بهینه سازان Coding: Declaring dataset, dataloader and optimizers

  • کدگذاری: مجازات شیب Coding: the gradient penalty

  • کدگذاری: ذخیره و بارگیری بازرسی Coding: saving and loading checkpoints

  • کدگذاری: حلقه آموزش - آموزش منتقد Coding: training loop - critic training

  • کدگذاری: حلقه آموزش - آموزش ژنراتور Coding: training loop - generator training

  • کدگذاری: آمار و رفع مسائل Coding: stats and fixing issues

  • کدگذاری: بررسی کد قبل از اجرای آموزش Coding: reviewing the code before running the training

  • کدگذاری: اجرای آموزش Coding: running the training

  • کدگذاری: نتایج پس از چند دوره Coding: results after a few epochs

  • کدگذاری: نتایج پس از چند دوره دیگر Coding: results after a few more epochs

  • کدگذاری: نتایج بهتر و بهتر می شود Coding: results getting better and better

  • برنامه نویسی: مورفین بین نقاط در فضای خالی Coding: morphing between points in latent space

  • کدگذاری: مورفین بیشتر Coding: more morphing

تولید تصاویر از متن با ترکیب دو معماری پیشرفته Generating images from text by combining two advanced architectures

  • خاویر بخش 4 را از فضاپیمای خود معرفی می کند Javier introduces section 4 from his spacecraft

  • نسل چند عمر، یک ماجراجویی باور نکردنی Multimodal generation, an incredible adventure

  • کدگذاری: وارد کردن کتابخانه ها Coding: importing the libraries

  • کدگذاری: توابع Helper و hyperparameters Coding: helper functions and hyperparameters

  • کدگذاری: راه اندازی مدل کلیپ Coding: Setting up the CLIP model

  • کدگذاری: راه اندازی مدل ترانسفورماتور مولد Coding: Setting up the Generative transformer model

  • کدگذاری: تنظیم پارامترهای فضای پنهان بهینه سازی شده Coding: Setting up the latent space parameters to be optimized

  • کدگذاری: رمزگذاری متن را از طریق کلیپ رمزگذاری می کند Coding: encode the text prompts through CLIP

  • کدگذاری: ایجاد محصولات از تصویر تولید شده Coding: creating crops from the generated image

  • کدگذاری: یک تابع برای نمایش تصاویر و محصولات تولید شده Coding: a function to display generated images and crops

  • کدگذاری: بهینه سازی پارامترهای فضای پنهان Coding: optimizing the latent space parameters

  • کدگذاری: حلقه آموزش Coding: the training loop

  • کدگذاری: اجرای آموزش Coding: running the training

  • کدگذاری: بین نقاط در فضای خالی interpolating Coding: interpolating between points in the latent space

  • کدگذاری: ایجاد یک ویدیو از درونگرا و بررسی کلی Coding: creating a video of the interpolations and general review

  • کدگذاری: ایجاد تغییرات کد Coding: creating variations of the code

  • کدگذاری: Davinci Sfumato: بهینه سازی کد برای ایجاد یک نوع جدید از بافت Coding: Davinci Sfumato: Tweaking the code to create a new kind of texture

  • کدگذاری: داوینچی Sfumato: بازتاب در مورد روند Coding: Davinci Sfumato: reflecting about the process

  • تبریک نهایی از فضاپیما Final greetings from the spacecraft

نمایش نظرات

نظری ارسال نشده است.

آموزش ژنرال A.i.، از GANS به کلیپ، با پایتون و پودرچ
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8h 0m
71
Udemy (یودمی) udemy-small
10 تیر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
11,391
5 از 5
ندارد
ندارد
ندارد
Javier Ideami

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Javier Ideami Javier Ideami

مهندس چند رشته ای، محقق و Creative DirectorJavier Ideami متخصص در A.i و یادگیری عمیق، متخصص در تجسم پیشرفته، دید کامپیوتر و معماری های تولید کننده است. او یک مهندس چند رشته ای، محقق، مدیر خلاق، هنرمند و کارآفرین است. پروژه های خاویر Ideami او را از دره سیلیکون به جنگل های بالی، از جمله دانشگاه استنفورد و UC Berkeley، سازمان ملل متحد سازمان ملل متحد، مرکز مالی لندن، کنفرانس بین المللی دیپلماسی بین المللی در برلین و بسیاری دیگر، گرفته است.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.