در این آموزش، با خوشهبندی k-means آشنا میشی. ما به این موضوعات میپردازیم:
- الگوریتم خوشهبندی k-means چطور کار میکنه
- چطوری دادهها رو مصورسازی کنیم تا بفهمیم برای خوشهبندی مناسب هستن یا نه
- بررسی یک نمونه عملی از آموزش و تنظیم مدل خوشهبندی k-means روی دیتاست واقعی مسکن کالیفرنیا.
حواست باشه این الگوریتم رو با k-nearest neighbors اشتباه نگیری؛ اگه دنبال اون هستی، بهتره بری سراغ آموزش طبقهبندی k-نزدیکترین همسایه (KNN) با scikit-learn در پایتون.
یادگیری این الگوریتم خیلی به دردت میخوره، چون k-means یکی از روشهای معروفه که دادههای کرویشکل رو خیلی خوب در گروههای مجزا طبقهبندی میکنه. این روش هم به عنوان ابزار تحلیلی (وقتی دستهبندی سطرها مشخص نیست) و هم برای مهندسی ویژگیها در جهت بهبود مدلهای یادگیری نظارتشده (supervised learning) خیلی کاربردی و ارزشمنده.
برای استفاده از این آموزش، انتظار میره در حد پایه با پایتون آشنا باشی و بتونی با دیتافریمهای pandas کار کنی.


