آموزش NLP تولیدی با رمزگذارهای خودکار متغیر

Generative NLP with Variational AutoEncoders

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

در حال حاضر چیزهای زیادی در دنیای هوش مصنوعی در حال وقوع است که به نظر غیرممکن است که احساس کنید در مسیر درست هستید. این به ویژه برای مدل هایی که متن تولید می کنند صادق است. کدام یک را باید استفاده کنید، چگونه باید از آنها استفاده کنید، و چه زمانی؟

در این دوره، به مربی Axel Sirota بپیوندید، زیرا او مروری عمیق از رمزگذارهای خودکار متغیر (VAEs) ارائه می دهد که به طور خاص بر روی نحوه ایجاد مدل های پیچیده در Keras، نحوه ایجاد رمزگذارهای خودکار حذف نویز، و نحوه ایجاد VAE برای تولید متن تمرکز دارد. . در طول دوره، الکس نمایش های عملی و چالش های تمرینی را برای آزمایش مهارت های جدید شما ارائه می دهد.


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

معرفی Introduction

  • بیشترین بهره را از این دوره ببرید Getting the most out of this course

  • بررسی نسخه Version check

  • شروع کار با VAEs Getting started with VAEs

  • ارتقاء سطح در NLP مولد Leveling up in generative NLP

1. مدیریت لایه‌ها، مدل‌ها و توابع سفارشی در Keras 1. Managing Custom Layers, Models, and Functions in Keras

  • نسخه ی نمایشی: آموزش مدل سفارشی Demo: Training the custom model

  • استفاده از API عملکردی در مقابل API متوالی Using the functional API vs. sequential API

  • آمادگی برای چالش: یک شبکه سیامی ایجاد کنید Challenge prep: Create a Siamese network

  • ایجاد یک لایه سفارشی Creating a custom layer

  • دمو: آموزش مدل با لایه سفارشی Demo: Training a model with a custom layer

  • چرا در Keras به عناصر سفارشی نیاز داریم؟ Why do we need custom elements in Keras?

  • ادغام همه چیز: اعلام مدل Merging everything: Declaring the model

  • دمو: ایجاد یک مدل چند خروجی Demo: Creating a multioutput model

  • راه حل: یک شبکه سیامی ایجاد کنید Solution: Create a Siamese network

  • نسخه ی نمایشی: اضافه کردن یک تابع از دست دادن سفارشی Demo: Adding a custom loss function

  • ایجاد و اضافه کردن یک تابع از دست دادن سفارشی Creating and adding a custom loss function

2. رمزگذارهای خودکار 2. Autoencoders

  • کاربردهای رمزگذار خودکار Applications of autoencoders

  • چالش: حذف نویز با رمزگذار خودکار Challenge: Denoise with an autoencoder

  • نسخه ی نمایشی: ایجاد یک رمزگذار خودکار عمیق Demo: Creating a deep autoencoder

  • نسخه ی نمایشی: ایجاد یک رمزگذار خودکار ساده Demo: Creating a simple autoencoder

  • رمزگذار خودکار چیست؟ What is an autoencoder?

  • راه حل: حذف نویز با رمزگذار خودکار، قسمت 1 Solution: Denoise with an autoencoder, part 1

  • ادغام همه چیز در Keras برای تولید متن Integrating everything in Keras for text generation

  • استفاده از رمزگذار سفارشی برای خروجی نمایش پنهان Using custom encoder to output latent representation

  • راه حل: حذف نویز با رمزگذار خودکار، قسمت 2 Solution: Denoise with an autoencoder, part 2

3. رمزگذارهای خودکار متغیر 3. Variational Autoencoders

  • تولید جملات Generating sentences

  • نسخه ی نمایشی: ایجاد عملکرد از دست دادن سفارشی و بهینه ساز سفارشی Demo: Creating the custom loss function and custom optimizer

  • تابع ضرر و واگرایی KL The loss function and KL divergence

  • نسخه ی نمایشی: ایجاد رمزگذار Demo: Creating the encoder

  • چه چیزی با VAE ها تغییر می کند؟ What changes with VAEs?

  • ادغام BiLSTMها به VAE Incorporating BiLSTMs to VAEs

  • ادغام همه چیز برای آموزش VAE Integrating everything to train the VAE

4. چالش ها 4. Challenges

  • راه حل: ساخت VAE Solution: Building the VAE

  • راه حل: تولید متن Solution: Generating text

  • آماده سازی چالش برای چالش های نهایی Challenge prep for final challenges

  • راه حل: آموزش VAE Solution: Training the VAE

نتیجه Conclusion

  • بعد کجا بریم؟ Where to go next?

  • خلاصه مطالبی که پوشش دادیم Recap of what we covered

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش NLP تولیدی با رمزگذارهای خودکار متغیر
جزییات دوره
4h 44m
37
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
547
- از 5
ندارد
دارد
دارد
Axel Sirota
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Axel Sirota Axel Sirota

آکسل سیروتا دارای مدرک کارشناسی ارشد ریاضیات است که علاقه زیادی به عملیات یادگیری عمیق و یادگیری ماشین دارد. وی پس از تحقیق در زمینه احتمال ، آمار و بهینه سازی یادگیری ماشین ، در حال حاضر در JAMPP به عنوان یک مهندس تحقیق در زمینه یادگیری ماشین مشغول به کار است که از داده های مشتری برای پیش بینی دقیق در زمان واقعی پیشنهاد استفاده می کند.