آموزش سیستم های اصلی بازیابی-نسل تقویت شده (RAG) [ویدئو]

Master Retrieval-Augmented Generation (RAG) Systems [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، شما سفری را برای تسلط بر سیستم‌های Retrieval-Augmented Generation (RAG) آغاز خواهید کرد که با مقدمه‌ای بر اصول شروع می‌شود. بخش اولیه با توضیح ساختار دوره و کمک به شما در تنظیم محیط توسعه خود، مرحله را تنظیم می کند. با پیشرفت، به پیچیدگی های RAG ساده لوح می پردازید و در مورد مشکلات احتمالی آن و نحوه اجتناب از آنها یاد می گیرید. سپس دوره به تکنیک‌های پیشرفته RAG منتقل می‌شود، جایی که روش‌هایی را برای گسترش پاسخ‌های تولید شده، جاسازی تکه‌های متن و انجام جستجوهای مشابه بررسی خواهید کرد. تمرین‌های عملی شما را از طریق افزودن اسناد به فروشگاه‌های برداری، تولید پاسخ‌ها و نمایش نتایج تعبیه‌شده بر روی نمودارها راهنمایی می‌کنند. این جلسات عملی به شما اطمینان می دهد که درک کاملی از هر مفهوم به دست آورید. همانطور که به جلو می روید، با تکنیک های پیچیده RAG مانند گسترش پرس و جو با پرس و جوهای متعدد، رتبه بندی مجدد با رمزگذارهای متقابل و بازیابی گذرگاه متراکم (DPR) مقابله خواهید کرد. هر بخش به گونه ای طراحی شده است که مهارت های شما را به طور تدریجی ایجاد کند و به درک جامعی از سیستم های RAG ختم شود. در پایان، شما به دانش و مهارت برای پیاده سازی راه حل های پیچیده RAG در برنامه های کاربردی دنیای واقعی مجهز خواهید شد. تکنیک های ساده و پیشرفته RAG را پیاده سازی کنید بهینه سازی بازیابی اسناد و تولید پاسخ بسط پرس و جو را با پرس و جوهای متعدد اعمال کنید از رتبه بندی مجدد رمزگذار متقابل و دو رمزگذار استفاده کنید بازیابی گذرگاه متراکم را به طور موثر انجام دهید ادغام تکنیک‌های پیشرفته RAG در برنامه‌های هوش مصنوعی این دوره برای علاقه‌مندان به هوش مصنوعی که مشتاق کشف تکنیک‌های پیشرفته هوش مصنوعی و NLP هستند، دانشمندان داده‌ای که به دنبال افزایش مهارت‌های بازیابی اطلاعات خود هستند، متخصصان NLP با هدف تسلط بر سیستم‌های RAG برای پرس و جوهای پیچیده و نوآوران فناوری که به دنبال استفاده از آن هستند، طراحی شده است. هوش مصنوعی پیشرفته در برنامه های کاربردی دنیای واقعی. درک اولیه از مفاهیم هوش مصنوعی و NLP و مهارت در برنامه نویسی پایتون مورد نیاز است. کاوش عمیق تکنیک‌های ساده در مقابل تکنیک‌های پیشرفته RAG * تکنیک‌های بسط درخواست و رتبه‌بندی اسناد * روش‌های پیشرفته مانند رتبه‌بندی مجدد رمزگذار متقابل و بازیابی متن متراکم

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

معرفی Introduction

  • معرفی Introduction

  • ساختار دوره Course Structure

  • راه اندازی محیط توسعه Development Environment Setup

RAG (Retrieval-Augmented Generation) Deep Dive - Naive RAG vs Advanced RAG RAG (Retrieval-Augmented Generation) Deep Dive - Naive RAG vs Advanced RAG

  • معرفی RAG و RAG Triad - بررسی اجمالی Introduction to RAG and the RAG Triad - Overview

  • بررسی اجمالی و دام های RAG و Naive RAG چیست What is RAG and Naive RAG Overview and Pitfalls

  • شیرجه رفتن عمیق به هر یک از اشکالات ساده لوح RAG Deep Dive into Each Naive RAG Drawbacks

غواصی عمیق RAG پیشرفته - تکنیک های پیشرفته Advanced RAG Deep Dive - Advanced Techniques

  • تکنیک های پیشرفته RAG - مقدمه ای برای توسعه با پاسخ های تولید شده Advanced RAG Techniques - Intro to Expansion with Generated Answers

  • عملی - گسترش با پاسخ - تقسیم متن Hands-on - Expansion with Answers - Splitting Text

  • جاسازی تکه ها و نمایش آنها Embedding the Chunks and Showing Them

  • افزودن اسناد به فروشگاه وکتور و انجام جستجوی مشابهت Adding Documents to the Vector Store and Performing Similarity Search

  • ایجاد پاسخ و الحاق اسناد مربوطه Generating the Answer and Concatenating the Relevant Documents

  • ترسیم و پیش بینی نتایج جاسازی شده روی نمودار Plotting and Projecting the Embedded Results on Graph

  • گسترش پرس و جو با پاسخ های تولید شده - خلاصه Query Expansion with Generated Answers - Summary

عملی: تکنیک RAG پیشرفته - بسط پرس و جو با پرس و جوهای متعدد Hands-on: Advanced RAG Technique - Query Expansion with Multiple Queries

  • گسترش پرس و جو با پرس و جوهای متعدد - نمای کلی Query Expansion with Multiple Queries - Overview

  • دریافت پرس و جوهای افزوده شده ایجاد شده Getting Generated Augmented Queries

  • بازیابی و رسم جاسازی ها در یک نمودار دوبعدی Retrieving and Plotting Embeddings in a 2D Graph

  • چالش: نوبت شماست CHALLENGE: Your Turn

  • گسترش با چند پرس و جو جنبه های منفی و خلاصه Expansion with Multiple Queries Downsides and Summary

عملی - تکنیک پیشرفته RAG: رتبه‌بندی مجدد با رمزگذار متقابل Hands-on - Advanced RAG Technique: Re-Ranking with Cross-encoder

  • رتبه بندی مجدد و رمزگذار متقابل و دو رمزگذار - بررسی اجمالی Re-ranking and Cross-encoder and Bi-encoders - Overview

  • رتبه بندی نتایج دم دراز با رمزگذار متقابل Ranking Long-tail Results with Cross-encoder

  • مرحله آخر - اسناد رتبه بندی شده را از طریق یک LLM بگذرانید تا پاسخ مربوطه را دریافت کنید Final Step - Pass the Ranked Documents through a LLM to Get Relevant Answer

  • خلاصه رتبه بندی مجدد Re-ranking Summary

عملی - تکنیک پیشرفته RAG: بازیابی گذرگاه متراکم (DPR) Hands-on - Advanced RAG Technique: Dense Passage Retrieval (DPR)

  • نمای اجمالی بازیابی گذرگاه متراکم Dense Passage Retrieval Overview

  • تکنیک DPR - عملی کامل The DPR Technique - Full Hands-on

  • خلاصه DPR DPR Summary

سایر تکنیک های پیشرفته RAG Other Advanced RAG Techniques

  • سایر تکنیک ها Other Techniques

پایان - بعد چه است Wrap up - What's Next

  • چه خبر بعدی What's Next

نمایش نظرات

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

آموزش سیستم های اصلی بازیابی-نسل تقویت شده (RAG) [ویدئو]
جزییات دوره
1h 39m
27
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Paulo Dichone
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paulo Dichone Paulo Dichone

توسعه دهنده و معلم

سلام! من پائولو هستم. من مدرک علوم کامپیوتر از دانشگاه Whitworth دارم و یک متخصص برنامه نویسی هستم و به آن افتخار می کنم!

من تجربه گسترده ای در توسعه برنامه Android به ویژه در برنامه موبایل (اندروید و iOS) و توسعه وب دارم. من همچنین بنیانگذار Magadistudio هستم، یک شرکت توسعه برنامه تلفن همراه مستقر در شمال غربی داخلی زیبا (WA).

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

شما آزادی را که یک توسعه‌دهنده اندروید ارائه می‌دهد، باور نمی‌کنید.

من را در توییتر @buildappswithme دنبال کنید

برنامه نویس نرم افزار/برنامه - موبایل و وب

مدرس آنلاین: 2014 - حال

علوم کامپیوتر (BS)
دانشگاه ویتورث
سپتامبر 2006 - مه 2009