آموزش ماشین و مبانی هوش مصنوعی: توصیه ها

Machine Learning and AI Foundations: Recommendations

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

سیستم های پیشنهادی تقریباً در هر وب سایت مصرف کننده مدرن بخشی اساسی هستند. این سیستم ها با کمک به مشتریان در کشف محصولات و خدماتی که ممکن است هرگز خودشان پیدا نکنند ، به تعامل و فروش مشتری کمک می کنند. این دوره از ابزارهای منبع باز رایگان Python 3.5 ، pandas و numpy استفاده می کند. در پایان دوره ، شما مجهز خواهید بود که خودتان از یادگیری ماشین برای حل مشکلات توصیه استفاده کنید. آنچه را که یاد می گیرید می تواند به طور مستقیم در پروژه های خود اعمال شود.
موضوعات شامل:
  • ساخت سیستم یادگیری ماشین
  • آموزش سیستم یادگیری ماشین
  • اصلاح دقت سیستم یادگیری ماشین
  • ارزیابی توصیه های دریافتی

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • با استفاده از پرونده های تمرینی Using the exercise files

  • محیط را تنظیم کنید Set up environment

1. مبانی تهیه توصیه ها 1. The Basics of Making Recommendations

  • سیستم پیشنهادی چیست؟ What is a recommendation system?

  • با سیستمهای پیشنهادی چه کاری می توانید انجام دهید؟ What can you do with recommendation systems?

  • کاربردهای جالب سیستمهای توصیه Cool uses of recommendation systems

2. راه های ارائه توصیه ها 2. Ways of Making Recommendations

  • توصیه های مبتنی بر محتوا: توصیه بر اساس ویژگی های محصول Content-based recommendations: Recommending based on product attributes

  • فیلتر همکاری: پیشنهادات مبتنی بر کاربران مشابه Collaborative filtering: Recommending based on similar users

3. آشنایی با ابزارهای ما 3. Getting to Know Our Tools

  • آشنایی با NumPy ، SciPy و پاندا Introduction to NumPy, SciPy, and pandas

  • در بردارها فکر کنید: چگونه با مجموعه دادههای بزرگ کارآمد کار کنیم Think in vectors: How to work with large data sets efficiently

4- ساختن چارچوب سیستم پیشنهادی ما 4. Building the Framework for Our Recommendation System

  • مجموعه داده های توصیه محصولات ما را کاوش کنید Explore our product recommendation data set

  • بازنگری محصولات را به عنوان ماتریس ارائه دهید Represent product reviews as a matrix

  • با پیش بینی رتبه بندی کاربر گمشده ، توصیه کنید Recommend by predicting missing user ratings

  • یک روش ساده برای پیش بینی رتبه های کاربر از دست رفته A simple way to predict missing user ratings

5. فیلتر همکاری با فاکتورسازی ماتریس 5. Collaborative Filtering with Matrix Factorization

  • نمایندگی های نهفته کاربران و محصولات Latent representations of users and products

  • سیستم توصیه را کدگذاری کنید Code the recommendation system

  • چگونه عامل بندی ماتریس کار می کند How matrix factorization works

  • برای یافتن محصولات مشابه از بازنمایی های نهفته استفاده کنید Use latent representations to find similar products

6. تست سیستم ما 6. Testing Our System

  • توصیه‌های سیستم ما را کاوش کنید Explore our system’s recommendations

  • از منظم استفاده کنید Use regularization

  • دقت توصیه را اندازه گیری کنید Measure recommendation accuracy

7. استفاده از سیستم توصیه‌ها در یک برنامه دنیای واقعی 7. Using the Recommendation System in a Real World Program

  • توصیه هایی را برای کاربران موجود انجام دهید Make recommendations for existing users

  • نحوه کار با کاربران بار اول How to handle first-time users

  • محصولات مشابه را بیابید Find similar products

نتیجه Conclusion

  • بسته شدن Wrap up

نمایش نظرات

آموزش ماشین و مبانی هوش مصنوعی: توصیه ها
جزییات دوره
58m 7s
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
189,234
- از 5
ندارد
دارد
دارد
Adam Geitgey
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Geitgey Adam Geitgey

Adam Geitgey یک توسعه دهنده است که از چگونگی تغییر یادگیری ماشینی توسعه نرم افزار اسیر می شود. پیشینه وی در ساخت وب سایت های در مقیاس بزرگ و کمک به راه اندازی ها در سیلیکون ولی در استفاده از یادگیری ماشین است. او اشتیاق به عملی کردن تئوری دارد - پیشرفت های مهم در یادگیری ماشین و به اشتراک گذاری آنها با توسعه دهندگان نرم افزار در تمام سطوح مهارت.