آموزش مقدمه ای بر AI-Native Vector Databases

Introduction to AI-Native Vector Databases

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

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

معرفی Introduction

  • یادگیری پایگاه های داده برداری بومی هوش مصنوعی Learning AI-native vector databases

  • آنچه شما باید بدانید What you should know

  • ابرقدرت پایگاه های داده برداری The superpower of vector databases

1. داده ها: پایگاه های داده برداری چه داده هایی را ذخیره می کنند و چگونه ذخیره می شوند؟ 1. Data: What Data Do Vector Databases Store and How Is It Stored?

  • داده های ساختاریافته در مقابل داده های بدون ساختار Structured versus unstructured data

  • داده های قابل فهم برای انسان در مقابل داده های قابل درک توسط ماشین Human-understandable versus machine-understandable data

  • ترسیم و تجسم نمایش های برداری از داده ها Drawing out and visualizing vector representations of data

  • مفهوم فاصله بین دو بردار را معرفی کنید Introduce the concept of distance between two vectors

  • چالش: کار با بردارها Challenge: Working with vectors

  • راه حل: کار با بردارها Solution: Working with vectors

2. پرس و جو طبیعی: چگونه داده ها را در یک پایگاه داده برداری جستجو می کنید؟ 2. Natural Querying: How Do You Search for Data in a Vector Database?

  • پرس و جو را به عنوان یک سوال یا جستجو قاب کنید Frame the query as a question or search

  • سوال را به زبان ماشینی قابل درک ایجاد کنید Generate the question in machine-understandable language

  • افزودن داده به پایگاه داده برداری Adding data to a vector database

  • انجام جستجوهای معنایی با استفاده از Weaviate Performing semantic searches using Weaviate

  • چالش: جستجوی برداری با Weaviate Challenge: Vector search with Weaviate

  • راه حل: جستجوی برداری با Weaviate Solution: Vector Search with Weaviate

3. بردارهای یادگیری ماشینی: پایگاه داده برداری چگونه داده های شما را درک می کند؟ 3. Machine Learning Vectors: How Does a Vector Database Understand Your Data?

  • مدل های یادگیری ماشین و طبقه بندی اشیا Machine learning models and object classification

  • ترجمه داده ها از انسان به ماشین قابل درک است Translating data from human to machine-understandable

  • مدل‌های ML و جاسازی‌های برداری ML models and vector embeddings

  • چالش: جستجو با تصاویر و متن Challenge: Search with images and text

  • راه حل: جستجو با تصاویر و متن Solution: Search with images and text

4. مقیاس پذیری: یک پایگاه داده برداری چه کاری باید انجام دهد؟ 4. Scalability: What Does a Vector Database Need to Do?

  • مقیاس پذیری: چه زمانی از یک DB برداری استفاده کنیم Scalability: When to use a vector DB

  • روش های اندازه گیری عملکرد یک DB برداری Ways to measure performance of a vector DB

  • عملیات CRUD در DB های برداری CRUD operations in vector DBs

  • چالش: CRUD و عملکرد Challenge: CRUD and performance

  • راه حل: CRUD و عملکرد Solution: CRUD and performance

5. DB های برداری و موارد استفاده را نشان دهید 5. Demonstrate Vector DBs and Use Cases

  • وکتور DB1: تجارت الکترونیک RecSys Vector DB1: E-commerce RecSys

  • وکتور DB2: جستجوی ترکیبی Vector DB2: Hybrid search

  • وکتور DB3: بازیابی نسل افزوده Vector DB3: Retrieval augmented generation

  • چالش: DB های برداری Challenge: Vector DBs

  • راه حل: DB های برداری Solution: Vector DBs

نتیجه Conclusion

  • به سفر یادگیری پایگاه داده های برداری مبتنی بر هوش مصنوعی خود ادامه دهید Continue your AI-native vector databases learning journey

نمایش نظرات

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

آموزش مقدمه ای بر AI-Native Vector Databases
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 47m
31
Linkedin (لینکدین) lynda-small
23 آذر 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Zain Hasan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zain Hasan Zain Hasan

دانشمند داده، مدرس

Zain Hasan یک دانشمند داده و مربی است

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

Linkedin (لینکدین)

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

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

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