根据使用的产品使用哪种 ML 模型进行客户细分

Which ML model for Customer Segmentation based on the products used

我正在尝试 运行 客户的机器学习模型,试图对使用相似产品的客户进行细分。我的数据集很大,有 240 万条记录,格式如下:

customer_id prod_1 prod_2 prod_3 prod_4  ..... prod_10
000           1      0      0      1     .....  1
001           0      0      1      1     .....  1
011           0      1      0      1     .....  0
021           1      0      1      1     .....  0
...

每行都有客户编号和 1 或 0,具体取决于他们是否有产品。我 运行 k-means 结果看起来并不令人印象深刻。

对于此类数据可以使用哪种类型的模型 运行 以根据客户共同使用的产品对客户进行细分,还有其他建议吗?

使用频繁项集挖掘。

放弃每个客户都属于一个细分市场的想法。这在现实中是不成立的。

相反,有典型的产品组合可以识别细分市场。这些也可以重叠。一位顾客可以同时是电子爱好者和星战迷。