|
|
ارایه مدلی برای بهینه سازی خوشه بندی سری های زمانی بر اساس الگوریتم ژنتیک برای تحلیل رفتار مشتریان
|
|
|
|
|
نویسنده
|
حقی بهاره ,حمیدی حجت اله
|
منبع
|
علوم رايانش و فناوري اطلاعات - 1402 - دوره : 12 - شماره : 4 - صفحه:67 -78
|
چکیده
|
در حال حاضر، سازمان ها از ابزارها و تکنیک های داده کاوی و هوش تجاری برای تحلیل رفتار مشتریان خود استفاده میکنند. بخشبندی مشتریان یک ابزار تحلیلی گسترده است که برای شناسایی گروههای متمایز از مشتریان استفاده میشود. از آنجا که بخشبندی ثابت منجر به از دست دادن الگوها و روندهای مهم رفتار مشتری در طول زمان میشود. در این مقاله، یک مدل ارائه شده است که رفتار هر مشتری را به عنوان یک دنباله زمانی از متغیرهای خرید جدید، تعداد خرید، مبلغ خرید و هزینه مشتری نمایش میدهد در واقع بُعد زمانی رفتار مشتری را نیز در نظر میگیرد. سپس با استفاده از الگوریتم ژنتیک وزنهای بهینه را برای هر ویژگی یافته و با الگوریتمهای خوشهبندی، بخشبندی مشتریان انجام میشود. دادههای مورد استفاده در این تحقیق مربوط به دادههای تراکنشی یک شرکت خدمات پرداخت در طی دوره سیماه است. نتایج نشان میدهد که بهترین نتیجه خوشهبندی با استفاده از الگوریتم خوشهبندی طیفی با محاسبه معیارهای سیلوهت و کالینسکی به دست میآید. این نتایج نشان میدهد که با توجه به وزندهی بهینه، الگوریتم ژنتیک موفق به ترکیب ویژگیها به گونهای شد که معیار سیلوهت را به 0/91 ارتقا دهد.
|
کلیدواژه
|
بخش بندی پویا مشتریان، خوشه بندی سریهای زمانی، مدیریت تحلیلی ارتباط با مشتری، داده کاوی، رفتار پویا مشتریان، الگوریتم ژنتیک
|
آدرس
|
دانشگاه صنعتی خواجه نصیرالدین طوسی, دانشکده مهندسی صنایع, گروه فناوری اطلاعات, ایران, دانشگاه صنعتی خواجه نصیرالدین طوسی, دانشکده مهندسی صنایع, گروه فناوری اطلاعات, ایران
|
پست الکترونیکی
|
h_hamidi@kntu.ac.ir
|
|
|
|
|
|
|
|
|
a model for time series clustering optimization based on genetic algorithm to analyze the behavior of customers
|
|
|
Authors
|
haghi bahare ,hamidi hojatollah
|
Abstract
|
currently, organizations use data mining and business intelligence tools and techniques to analyze the behavior of their customers. customer segmentation is a broad analytical tool used to identify distinct groups of customers. because static segmentation leads to missing important patterns and trends in customer behavior over time. in this research, a model is presented that displays the behavior of each customer as a time sequence of the variables of purchase novelty, number of purchases, purchase amount, and customer cost. in fact, it also considers the time dimension of customer behavior. then, using the genetic algorithm, optimal weights are found for each feature, and customers are segmented with clustering algorithms. the data used in this research is related to the transaction data of a payment service company during a period of thirty months. the results indicate that the best clustering result is achieved using spectral clustering algorithm by computing silhouette and calinski-harabasz metrics. these findings demonstrate that with optimal weighting, the genetic algorithm has been able to combine the features in a way that improves the silhouette metric to 0.91.
|
Keywords
|
dynamic customer segmentation ,time series clustering ,analytical customer relationship management ,dynamic customer behavior ,data mining ,genetic algorithm
|
|
|
|
|
|
|
|
|
|
|