![]() |
نقل قول:
در صورتی که بخواهید خود الگوریتم در مورد تعداد خوشه ها تصمیم گیری کنه باید از تکنیک های سلسله مراتبی استفاده کنید. روش bisecting k-means عموما برای تعیین بهینه نقاط اولیه k-means کاربرد داره که میشه با کمی تغییرات برای حدس زدن تعداد خوشه ها نیز استفاده بشه. البته در این صورت شما به معیاری برای تعیین اینکه خوشه باید تقسیم بشه یا نه نیاز دارید. موفق باشید |
سلام ممنون از پاسختون
اما من جواب سوالمو نگرفتم متاسفانه من دیتا ست KDD دارم که می خواهم برای تعیین اینکه حمله اتفاق افتاده یا خیر از kmean clustering استفاده کنم که برای این کار از attribute های 2و3و4و41 استفاده کرده ام. اما با توجه به عیب بزرگ kmean که باید مقدار k اول برنامه مشخص شود! نمی دانم چه عددی برای این کار مناسب تر است و البته روش هایی هم برایش ارائه شده که غیر از قاعده سرانگشتی بقیشون بسیار پیچیده می باشند. و همچنین نمی دانم چگونه باید فهمید که مقدار k درست است!!!!! ممنون |
سلام
میتونید به ازای مقادیر مختلف k خوشه بندی رو انجام بدید و در نهایت نمودار J(هزینه) بر حسب k رو رسم کنید معمولا اولین جایی که شیب این نمودار کم میشه میتونه به عنوان k مناسب اختیار بشه و یا همونطور که دوستمون گفت از الگوریتم های سلسله مراتبی استفاده کنید |
سلام خسته نباشید
لطفا منابع تمام مطالب این تاپیک رو هم قرار بدید، برای اتمام پروپوزالم حتما باید منابع اینا رو داشته باشم. ممنون |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۹:۵۴ قبل از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.