Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
هدف اصلی پایگاههای داده برداری ارائه جستجوی تشابه سریع و دقیق یا قابلیتهای جستجوی نزدیکترین همسایه است. ادغام تکنیکهای هوش مصنوعی در پایگاههای داده برداری، قابلیتهای آنها را افزایش میدهد، دقت جستجو را بهبود میبخشد، عملکرد را بهینه میکند و مدیریت هوشمندتر و کارآمدتر دادههای با ابعاد بالا را امکانپذیر میسازد. در این دوره، زین حسن این فناوری پایه را معرفی می کند - که در حال حاضر در صنایعی مانند تجارت الکترونیک، رسانه های اجتماعی و موارد دیگر استفاده می شود. زین همه چیز را از مفاهیم بنیادی پیرامون پایگاههای اطلاعاتی بردار اول هوش مصنوعی گرفته تا آزمایشگاههای کدنویسی عملی برای پاسخگویی به سؤالات با استفاده از LLM پوشش میدهد.
ابرقدرت پایگاه های داده برداری
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
زین به یادگیری ماشین، فناوری منبع باز و ایجاد جامعه از طریق آموزش و همکاری علاقه دارد. او یکی از مدافعان ارشد توسعهدهنده در Weaviate است، یک شرکت فناوری که یک پایگاهداده وکتوری بومی ابری تولید میکند. زین دکترای مهندسی پزشکی/پزشکی از دانشگاه تورنتو گرفت.
نمایش نظرات