آموزش مقدمه ای بر 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
جزییات دوره
2h 47m
31
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Zain Hasan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zain Hasan Zain Hasan

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

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

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