دوره آموزشی برنامههای پیشرفته RAG با پایگاههای داده برداری (Vector Databases)
1 ساعت 18 دقیقهپیشرفته2024-10-17
مدرسین

Yujian Tang
جزئیات دوره
نسلسازی تقویتشده با بازیابی (RAG) این روزها در همه جا حضور دارد، و پایگاههای داده برداری (vector databases) هستند که قدرت آنها را به ارمغان میآورند. اما RAG به سادگی که برخی شرکتها ادعا میکنند نیست، بنابراین ممکن است به راحتی احساس سردرگمی کنید. در این دوره، با روشهای پیشرفته RAG آشنا میشوید، از جمله چگونگی بهینهسازی RAG مبتنی بر متن از طریق بخشبندی (chunking)، جاسازی (embedding) و استفاده از دادههای متا، و همچنین نحوه انجام جستجوی تصویر ابتدایی با یک پایگاه داده برداری. شما همچنین فرصتی برای تمرین RAG چندرسانهای (multimodal RAG) خواهید داشت که شامل جاسازی و ذخیرهسازی دادهها و پرسوجو از تصاویر با استفاده از متن است. در طول دوره، مربی یوجیان تانگ (Yujian Tang) به ارائه دموهای عملی و چالشهای تمرینی میپردازد تا مهارتهای جدید شما را آزمایش کند.
اهداف یادگیری:
کشف روشهای پیشرفته RAG و نحوه بهینهسازی آن برای پردازش متن
یادگیری تکنیکهای جاسازی و بخشبندی دادهها برای بهبود جستجوی اطلاعات
آموزش نحوه جستجوی تصویر اولیه با استفاده از پایگاه داده برداری
تمرین RAG چندرسانهای با ذخیرهسازی و پردازش دادهها و تصاویر از طریق متن
پیادهسازی چالشهای عملی برای تقویت مهارتهای جدید در RAG
اهداف یادگیری:
کشف روشهای پیشرفته RAG و نحوه بهینهسازی آن برای پردازش متن
یادگیری تکنیکهای جاسازی و بخشبندی دادهها برای بهبود جستجوی اطلاعات
آموزش نحوه جستجوی تصویر اولیه با استفاده از پایگاه داده برداری
تمرین RAG چندرسانهای با ذخیرهسازی و پردازش دادهها و تصاویر از طریق متن
پیادهسازی چالشهای عملی برای تقویت مهارتهای جدید در RAG
مهارت ها
Hugging FaceNatural Language Processing (NLP)Machine LearningDatabase DevelopmentPythonDatabase ManagementArtificial Intelligence (AI)Programming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - RAG با پایگاه داده برداری - استراتژیهای پیشرفته برای بهینهسازی هوش مصنوعی
- 02 - آنچه باید بدانید
- 03 - راهاندازی فایلهای تمرینی
1. بهینهسازی RAG
- 04 - مقدمه ای بر پیش پردازش برای RAG
- 05 - ملاحظات خرد شدن
- 06 - نمونههای قطعه قطعه
- 07 - مقدمه ای بر تعبیه ها
- 08 - تعبیه نمونه
- 09 - فراداده
- 10 - نسخه ی نمایشی - تکه تکه شدن
- 11 - نسخه ی نمایشی - فراداده
- 12 - نسخه ی نمایشی - جاسازی و ذخیره کنید
- 13 - دمو - پرس و جو
- 14 - نسخه ی نمایشی - اضافه کردن LLM
- 15 - چالش - منابع سند خود را ذکر کنید
- 16 - راه حل - منابع سند خود را ذکر کنید
- 17 - چالش - اندازه تکه را تغییر دهید
- 18 - راه حل - اندازه تکه را تغییر دهید
2. جستجوی تصویر با پایگاه داده برداری
- 19 - مقدمه ای بر تعبیه وکتور برای تصاویر
- 20 - مدلهای ویژن 101
- 21 - دمو - گرفتن بردارهای معنایی
- 22 - دمو - ذخیره وکتورهای تصویر
- 23 - دمو - مقایسه معنایی تصاویر
- 24 - چالش - شبیه ترین سگ به گربه را پیدا کنید
- 25 - راه حل - شبیه ترین سگ به گربه را پیدا کنید
3. RAG چندوجهی با پایگاه داده برداری
- 26 - مقدمه ای بر انواع چند وجهی
- 27 - راههای انجام RAG چند وجهی
- 28 - مقدمه ای بر مدلهای تعبیه چندوجهی
- 29 - دمو - جاسازی و ذخیره داده ها
- 30 - نسخه ی نمایشی - تصاویر را با متن جستجو کنید
- 31 - چالش - ناهنجاریها را در تعبیههای خود بیابید
- 32 - راه حل - ناهنجاریها را در تعبیههای خود بیابید
نتیجه گیری
- 33 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مبانی LLM: پایگاه های داده برداری برای ذخیره سازی و بازیابی نسل افزوده شده (RAG)
- دوره آموزشی توسعه اپلیکیشنهای RAG با LlamaIndex و Next.js
- دوره آموزشی یادگیری Databricks GenAI
- دوره آموزشی آمادهسازی داده، مهندسی ویژگی و افزایش داده برای مدلهای هوش مصنوعی
- دوره آموزشی فراتر از مبانی: ساخت برنامههای کاربردی هوش مصنوعی مولد در جاوا با استفاده از LangChain4j
- دوره آموزشی مدلهای زبان بزرگ پیشرفته با استفاده از تولید تقویتشده با بازیابی (RAG): پروژههای عملی برای کاربردهای هوش مصنوعی
- دوره آموزشی امنیت مدلهای زبانی بزرگ (LLM): چطور از سرمایهگذاریهات تو هوش مصنوعی مولد محافظت کنی
- دوره آموزشی RAG، اپهای هوش مصنوعی و عوامل هوش مصنوعی برای امنیت سایبری و شبکهها
مسیرهای مرتبط
- مسیر آموزشی کاوش در هوش مصنوعی برای مهندسی داده
- مسیر آموزشی تسلط بر تولید مبتنی بر بازیابی (RAG)
- مسیر آموزشی ساخت محصولات هوش مصنوعی با استفاده از سرویسهای Azure AI در چرخه توسعه
- مسیر آموزشی مدیریت مدلهای زبان بزرگ (LLMs) با LLMOps
- مسیر آموزشی کار با داده: گردآوری، پردازش و ذخیرهسازی داده برای هوش مصنوعی
- مسیر آموزشی ملزومات MLOps برای برنامهنویسها و مهندسان هوش مصنوعی: ابزارها، پایپلاینها و نکات امنیتی
- مسیر آموزشی گواهینامه حرفهای هوش مصنوعی مولد از Snowflake
- مسیر آموزشی توسعه مهارت های خود با OpenAI API