Tổng quan nghiên cứu

Thị trường viễn thông di động Việt Nam trong hơn 20 năm qua đã chứng kiến sự chuyển mình vượt bậc cùng những cuộc cạnh tranh thị phần vô cùng khốc liệt giữa các nhà cung cấp dịch vụ mạng viễn thông. Đi cùng với sự phát triển hạ tầng mạng lưới, mặt bằng giá cước dịch vụ di động tại Việt Nam đã giảm hơn 3 lần, biến thị trường trong nước trở thành một trong những môi trường có chi phí viễn thông cạnh tranh nhất toàn cầu. Tuy nhiên, tình trạng bão hòa thuê bao và tỷ lệ rời mạng ngày càng gia tăng đã đặt ra một bài toán cấp bách: làm thế nào để thấu hiểu hành vi tiêu dùng phức tạp và tối ưu hóa trải nghiệm cho từng nhóm khách hàng riêng biệt.

Vấn đề nghiên cứu trọng tâm của luận văn xuất phát từ thực tế quản lý tại VNPT Tây Ninh, nơi các chính sách tiếp thị đại trà truyền thống không còn mang lại hiệu quả chuyển đổi cao, gây lãng phí ngân sách và khó khăn trong việc giữ chân khách hàng trung thành. Mục tiêu nghiên cứu cụ thể là xây dựng quy trình phân tích khai phá dữ liệu hoàn chỉnh, ứng dụng các thuật toán phân cụm hiện đại và xác định chính xác số lượng cụm tối ưu để phân khúc người dùng dịch vụ di động trả trước.

Phạm vi không gian và thời gian của đề tài được thực hiện trên tập dữ liệu thực tế gồm 709.820 bản ghi thuê bao di động phát sinh cước trong tháng 11 năm 2021 tại địa bàn tỉnh Tây Ninh, bao quát qua 14 trường dữ liệu nghiệp vụ đặc thù. Ý nghĩa khoa học và thực tiễn của công trình thể hiện rõ nét qua việc cung cấp công cụ định lượng chuẩn xác giúp doanh nghiệp nâng cao chỉ số giữ chân khách hàng thêm khoảng 15% đến 20%, hỗ trợ tối ưu hóa doanh thu bình quân trên mỗi thuê bao và cắt giảm tối thiểu 25% chi phí cho các chiến dịch tiếp thị thiếu định hướng.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng trên nền tảng lý thuyết khám phá tri thức trong cơ sở dữ liệu và các kỹ thuật học máy không giám sát trong phân tích dữ liệu lớn. Luận văn tiếp cận hai mô hình thuật toán phân nhóm phân hoạch trọng tâm là K-Means và K-Medoids, đồng thời so sánh với các kỹ thuật phân cụm phân cấp như CURE, BIRCH, ROCK cũng như các phương pháp phân cụm theo mật độ như DBSCAN. Nhằm khắc phục hạn chế cố hữu của thuật toán K-Means truyền thống về việc nhạy cảm với các vị trí tâm cụm khởi tạo ban đầu, tác giả đã áp dụng giải thuật cải tiến K-Means++ do Arthur và Vassilvitskii công bố vào năm 2007. Kỹ thuật này sử dụng phân phối xác suất theo khoảng cách để khởi tạo các trọng tâm phân tán, giúp mô hình hội tụ nhanh hơn và giảm thiểu nguy cơ rơi vào điểm tối ưu cục bộ.

Khung lý thuyết của đề tài xoay quanh ba khái niệm cốt lõi:

  • Tổng bình phương sai số trong cụm (SSE): đại lượng đo lường độ phân tán nội cụm thông qua khoảng cách không gian Euclidean.
  • Hệ số hình bóng trung bình (Silhouette Score): độ đo đánh giá chất lượng phân cụm với thang giá trị chuẩn hóa từ -1 đến 1, trong đó giá trị tiến dần đến 1 biểu thị các cụm dữ liệu có độ gắn kết cao và tách biệt rõ rệt.
  • Chỉ số Davies-Bouldin và chỉ số Dunn: các thước đo bổ trợ đo lường tỷ lệ giữa khoảng cách liên cụm và kích thước nội cụm nhằm xác thực tính chặt chẽ của cấu trúc phân hoạch.

Phương pháp nghiên cứu

Nguồn dữ liệu của công trình được trích xuất trực tiếp từ hệ thống tính cước và quản lý thông tin khách hàng của VNPT Tây Ninh với quy mô 709.820 dòng dữ liệu thuê bao di động trả trước. Dữ liệu bao quát 14 trường thông tin chi tiết về doanh thu cước gọi thoại, cước tin nhắn, cước dữ liệu di động 3G và 4G, dịch vụ giá trị gia tăng cùng số dư tài khoản chính. Mẫu nghiên cứu được lựa chọn theo phương pháp toàn bộ quần thể thuê bao có hoạt động phát sinh cước trong chu kỳ tháng 11 năm 2021, đảm bảo tính đại diện toàn diện cho toàn bộ địa bàn tỉnh.

Quy trình xử lý dữ liệu được tiến hành qua các giai đoạn nghiêm ngặt: lọc bỏ các bản ghi khuyết thiếu, khử nhiễu nghiệp vụ phát sinh trong quá trình áp giá khuyến mãi, mã hóa định danh và chuẩn hóa các thuộc tính định lượng. Phương pháp phân tích thực nghiệm được triển khai thông qua việc kết hợp đồng thời phương pháp đường cong khuỷu tay (Elbow Method) và phương pháp tính điểm hình bóng trung bình (Average Silhouette Method). Mô hình phân tích được lập trình trên ngôn ngữ Python kết hợp môi trường phân tích dữ liệu Weka phiên bản 3.8. Quá trình kiểm định được thực hiện lặp lại qua 19 chu kỳ thử nghiệm độc lập với số cụm K thay đổi từ 1 đến 10 nhằm tìm kiếm điểm uốn tối ưu và xác lập cấu trúc phân nhóm vững chắc nhất cho bộ dữ liệu.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm phân tích trên 709.820 thuê bao đã chỉ ra những phát hiện định lượng vô cùng quan trọng về hành vi tiêu dùng dịch vụ viễn thông:

  • Phân khúc đơn biến theo từng loại dịch vụ: Khi chạy mô hình trên từng trường riêng lẻ như tổng chi phí cuộc gọi thoại (dao động từ 0 đến 3.358.522 VNĐ), tổng chi phí tin nhắn SMS và tổng chi phí dữ liệu di động Data, cả hai phương pháp Elbow và Silhouette đều đồng thuận xác định số cụm tối ưu là K = 3. Điều này phản ánh rõ 3 cấp độ tiêu dùng gồm: nhóm cước thấp (chiếm khoảng 70% số lượng thuê bao), nhóm tiêu dùng trung bình (khoảng 22%) và nhóm tiêu dùng cao (khoảng 8%).
  • Phân khúc theo tổng chi phí tài khoản chính: Với trường dữ liệu tổng chi tiêu từ tài khoản chính, thuật toán xác định số phân khúc tối ưu nhất là K = 4 cụm, cho thấy sự phân hóa chi tiêu rõ rệt hơn giữa các nhóm người dùng có mức chi trả khác nhau.
  • Phân khúc tích hợp bộ ba dịch vụ cốt lõi: Khi kết hợp đồng thời ba trường dữ liệu cơ bản gồm cuộc gọi thoại, tin nhắn SMS và dữ liệu di động, phương pháp phân tích xác định số cụm tối ưu là K = 4. Đây là mô hình phân khúc cân bằng nhất giữa độ phức tạp thuật toán và khả năng ứng dụng thực tế trong kinh doanh.
  • Phân khúc tích hợp toàn diện đa dịch vụ: Khi đưa toàn bộ 5 nhóm chi phí vào phân tích bao gồm cả dịch vụ giá trị gia tăng và chi phí khác, số cụm tối ưu đạt mức K = 6 cụm. Cấu trúc này giúp phân tách nhóm khách hàng đặc thù như nhóm người dùng thuần dữ liệu số lượng lớn và nhóm khách hàng cao cấp sở hữu số dư tài khoản lên đến 20.891.749 VNĐ.

Thảo luận kết quả

Kết quả phân tích đường cong khuỷu tay cho thấy giá trị tổng bình phương sai số nội cụm (SSE) giảm mạnh khi số cụm K tăng từ 1 đến 4 và bắt đầu thoải dần từ K = 4 đến K = 6. Điểm uốn rõ nét tại K = 4 minh chứng rằng đây là ngưỡng tối ưu giúp giảm thiểu tối đa sự phân tán trong nội bộ từng nhóm khách hàng mà không làm gia tăng không cần thiết độ phức tạp của mô hình quản trị. Đồng thời, hệ số Silhouette đạt giá trị trung bình trên 0.65 tại các điểm tối ưu, khẳng định khoảng cách giữa các cụm là đủ lớn và không xuất hiện hiện tượng chồng lấn ranh giới quyết định.

Khi trình bày dữ liệu thông qua các biểu đồ phân tán không gian ba chiều và bảng thống kê tọa độ tâm cụm, sự khác biệt về hành vi tiêu dùng được thể hiện vô cùng trực quan. Một nhóm khách hàng chiếm hơn 60% tổng lưu lượng Data tiêu thụ nhưng cước cuộc gọi thoại chỉ chiếm chưa đầy 10% tổng chi tiêu, trong khi một nhóm khách hàng truyền thống khác duy trì mức tiêu dùng cước gọi cao gấp 5 lần mức trung bình toàn mạng. So với các nghiên cứu trước đây tại một số nhà mạng chỉ phân nhóm theo cảm tính chủ quan hoặc áp đặt cứng nhắc 3 phân khúc chung chung, việc kết hợp giữa Elbow Method và Silhouette Score trên tập dữ liệu lớn đã giúp VNPT Tây Ninh xác lập cơ chế phân nhóm hoàn toàn khách quan, dựa trên chính cấu trúc tự nhiên của dữ liệu giao dịch thực tế.

Đề xuất và khuyến nghị

Dựa trên kết quả phân khúc tối ưu từ mô hình K-Means++, đề tài đề xuất 4 nhóm giải pháp chiến lược mang tính hành động cao cho doanh nghiệp viễn thông:

  • Tái thiết kế danh mục gói cước tích hợp theo 4 cụm hành vi cốt lõi: Do Phòng Tiếp thị Kinh doanh chủ trì thực hiện trong Quý 1, tập trung xây dựng các gói cước bundle kết hợp Thoại - Data - SMS linh hoạt, hướng tới mục tiêu tăng trưởng chỉ số doanh thu bình quân trên mỗi khách hàng (ARPU) thêm 15% trong vòng 6 tháng đầu triển khai.
  • Cá nhân hóa chương trình chăm sóc và tri ân khách hàng: Do Trung tâm Chăm sóc khách hàng đảm nhiệm trong Quý 2, áp dụng chính sách ưu đãi chuyên biệt cho nhóm khách hàng giá trị cao (nhóm sở hữu số dư tài khoản từ 5.000.000 đến trên 20.000.000 VNĐ) và nhóm người dùng Data cường độ lớn, nhằm hạ tỷ lệ rời mạng của nhóm này xuống dưới mức 2% mỗi quý.
  • Xây dựng hệ thống tự động hóa phân khúc khách hàng theo thời gian thực: Do Phòng Công nghệ Thông tin triển khai trên nền tảng Python trong lộ trình 6 đến 9 tháng, định kỳ 30 ngày một lần quét và cập nhật lại phân cụm cho toàn bộ hơn 700.000 thuê bao, giúp phát hiện sớm các dấu hiệu suy giảm chi tiêu để kịp thời kích hoạt chương trình giữ chân.
  • Tối ưu hóa phân bổ ngân sách truyền thông và tiếp thị mục tiêu: Do Ban Giám đốc phê duyệt và điều hành trong suốt 12 tháng của năm tài chính, thực hiện chuyển dịch 30% ngân sách quảng bá đại trà sang các kênh tiếp thị số hướng đích cho từng cụm, giúp cắt giảm tối thiểu 25% chi phí tiếp thị lãng phí và nâng cao 35% tỷ lệ phản hồi chiến dịch.

Đối tượng nên tham khảo luận văn

  • Nhà quản trị và chuyên viên Marketing viễn thông: Khai thác trực tiếp bộ 4 phân khúc khách hàng cốt lõi và 6 phân khúc toàn diện để hoạch định chiến lược kinh doanh, tối ưu hóa các chiến dịch giữ chân cho quy mô trên 700.000 thuê bao.
  • Chuyên viên Khoa học Dữ liệu và Kỹ sư Khai phá dữ liệu: Tham khảo chi tiết quy trình xử lý dữ liệu viễn thông thực tế, kỹ thuật khử nhiễu cước và kinh nghiệm kết hợp phương pháp Elbow với Silhouette Score để giải quyết bài toán chọn số cụm tối ưu trong học máy.
  • Giảng viên, nghiên cứu sinh và học viên cao học: Sử dụng công trình như một tài liệu tham khảo học thuật chuẩn mực về ứng dụng thuật toán K-Means++ và các độ đo đánh giá phân cụm trên dữ liệu giao dịch lớn trong nền kinh tế số.
  • Lãnh đạo các doanh nghiệp dịch vụ số, ngân hàng và bán lẻ: Ứng dụng phương pháp luận xác định số cụm tối ưu để phân nhóm khách hàng theo hành vi chi tiêu thực tế, giúp nâng cao hơn 20% mức độ thỏa mãn của khách hàng và tối ưu hóa năng lực cạnh tranh.

Câu hỏi thường gặp

Tại sao việc xác định số cụm tối ưu lại mang tính quyết định trong bài toán phân khúc khách hàng viễn thông?
Nếu chọn số cụm quá ít, tập khách hàng sẽ bị gộp quá lớn khiến chính sách tiếp thị bị đại trà hóa và kém hiệu quả. Ngược lại, nếu chia quá nhiều cụm sẽ gây băm nhỏ tài nguyên, làm tăng chi phí quản lý vận hành. Với 709.820 thuê bao, việc xác định chuẩn xác 4 hoặc 6 cụm giúp tiết kiệm hơn 25% ngân sách tiếp thị.

Thuật toán K-Means++ mang lại ưu thế vượt trội gì so với K-Means truyền thống?
K-Means++ khắc phục nhược điểm chọn tâm ngẫu nhiên ban đầu bằng cách áp dụng phân phối xác suất tỉ lệ thuận với khoảng cách giữa các điểm dữ liệu. Điều này giúp loại bỏ nguy cơ phân cụm sai lệch, tăng tốc độ hội tụ của thuật toán lên khoảng 30% và đảm bảo tính ổn định cao khi xử lý tập dữ liệu lớn.

Thang đo Silhouette Score thể hiện chất lượng phân cụm như thế nào trong nghiên cứu?
Chỉ số Silhouette dao động từ -1 đến 1, đo lường độ gắn kết bên trong cụm và khoảng cách phân tách giữa các cụm lân cận. Trong nghiên cứu này, hệ số đạt mức trung bình trên 0.65 tại các điểm K tối ưu, chứng minh các nhóm khách hàng được phân tách rõ ràng và có độ tin cậy khoa học rất cao.

Dữ liệu sử dụng trong luận văn có đảm bảo tính đại diện và tính bảo mật không?
Dữ liệu gồm 709.820 bản ghi bao quát toàn bộ thuê bao trả trước có hoạt động cước trong tháng 11 năm 2021 tại VNPT Tây Ninh, mang tính đại diện tuyệt đối cho hành vi tiêu dùng địa phương. Toàn bộ thông tin cá nhân như họ tên, địa chỉ, số điện thoại đã được mã hóa 100% trước khi đưa vào huấn luyện mô hình.

Các doanh nghiệp trong ngành khác có thể ứng dụng khung phương pháp luận này không?
Hoàn toàn có thể ứng dụng cho các lĩnh vực như ngân hàng, thương mại điện tử hoặc bảo hiểm. Bằng cách thay thế 14 trường cước viễn thông bằng các chỉ số về tần suất, giá trị giao dịch và số dư tài khoản, doanh nghiệp có thể dễ dàng phân khúc người dùng và nâng cao 15% đến 20% hiệu quả bán chéo sản phẩm.

Kết luận

  • Nghiên cứu đã chứng minh tính hiệu quả vượt bậc của việc kết hợp phương pháp đường cong khuỷu tay (Elbow) và hệ số Silhouette trong việc xác định chính xác số cụm tối ưu cho bài toán phân khúc khách hàng.
  • Xử lý thành công tập dữ liệu lớn quy mô 709.820 bản ghi với 14 trường thuộc tính nghiệp vụ thực tế tại VNPT Tây Ninh thông qua giải thuật cải tiến K-Means++.
  • Xác lập cấu trúc phân nhóm khoa học với K = 3 cho phân tích đơn biến, K = 4 cho bộ ba dịch vụ cốt lõi và K = 6 cho mô hình dịch vụ toàn diện.
  • Đóng góp giải pháp ứng dụng thực tiễn giúp doanh nghiệp nâng cao từ 15% đến 20% doanh thu ARPU, giảm tỷ lệ rời mạng xuống dưới 2% và tiết kiệm 25% chi phí tiếp thị.
  • Định hướng phát triển hệ thống phân cụm tự động hóa theo thời gian thực và tích hợp thêm các mô hình học sâu trong lộ trình 12 tháng tới.

Các nhà quản trị viễn thông và chuyên gia phân tích dữ liệu hãy áp dụng ngay khung phương pháp luận phân cụm tối ưu này để nâng tầm năng lực thấu hiểu khách hàng và gia tăng lợi thế cạnh tranh bền vững trong kỷ nguyên số!