Bối cảnh và vấn đề nghiên cứu

Trong bối cảnh cuộc Cách mạng công nghiệp lần thứ tư, việc ứng dụng công nghệ thông tin và chuyển đổi số đang diễn ra mạnh mẽ trên quy mô toàn cầu cũng như tại Việt Nam. Một trong những trọng tâm của chương trình chuyển đổi số quốc gia là phát triển chính phủ số và kinh tế số, đòi hỏi công tác quản lý, điều hành và ra quyết định của các cơ quan quản lý cũng như các tổ chức kinh tế phải linh hoạt, kịp thời và chính xác. Sự bùng nổ của mạng Internet và công nghệ Internet vạn vật (IoT) dẫn đến lượng dữ liệu kinh tế - xã hội tích lũy ngày càng khổng lồ, đa dạng và phức tạp.

Thực tế này khiến các phương pháp tiếp cận và dự báo kinh tế - tài chính truyền thống bộc lộ nhiều hạn chế, không còn đáp ứng được tốc độ biến động của thị trường. Khi làm việc với các tập dữ liệu quy mô lớn có số lượng chiều (thuộc tính) lên tới hàng trăm hoặc hàng nghìn biến, các mô hình học máy và khai phá dữ liệu thường đối mặt với các thách thức lớn:

  • Sự gia tăng đột biến về chi phí tính toán và thời gian xử lý dữ liệu.
  • Hiện tượng dữ liệu thưa thớt (sparse matrix) trong không gian chiều cao làm giảm hiệu quả thuật toán.
  • Nguy cơ quá khớp (overfitting), khi mô hình hoạt động rất tốt trên tập huấn luyện nhưng dự báo kém trên tập dữ liệu kiểm tra thực tế.
  • Sự xuất hiện của các biến gây nhiễu và biến dư thừa làm suy giảm độ chính xác và gây rối loạn thông tin trong quá trình phân tích.

Để giải quyết những trở ngại trên, nghiên cứu tập trung vào bài toán giảm chiều dữ liệu và ứng dụng vào phân lớp dữ liệu lớn nhằm dự báo tình hình kinh doanh của doanh nghiệp.

Mục tiêu nghiên cứu

  • Mục tiêu chính: Nghiên cứu các giải pháp nhằm nâng cao độ chính xác dự báo của các mô hình được xây dựng trên các tập dữ liệu lớn chuỗi thời gian sử dụng phương pháp giảm chiều dữ liệu và ứng dụng của chúng trong việc xây dựng mô hình dự báo tình hình kinh doanh của doanh nghiệp.
  • Nhiệm vụ/Mục tiêu cụ thể:
    1. Đề xuất phương pháp giảm chiều biến mới khắc phục được nhược điểm của các phương pháp giảm chiều biến đang được sử dụng rộng rãi, hiệu quả nhất trong việc xây dựng mô hình dự báo tình hình kinh doanh của doanh nghiệp.
    2. Đề xuất quy trình xây dựng mô hình dự báo có điều kiện và không điều kiện trên tập dữ liệu lớn về các yếu tố dự báo tình hình kinh doanh của doanh nghiệp sử dụng phương pháp giảm chiều biến được đề xuất.
    3. Nghiên cứu ứng dụng phương pháp xây dựng mô hình dự báo được đề xuất trong việc mô hình hóa dự báo tình hình kinh doanh của doanh nghiệp.

Đối tượng và phạm vi nghiên cứu

  • Đối tượng nghiên cứu: Phương pháp giảm chiều dữ liệu và ứng dụng của chúng trong hoạt động của doanh nghiệp.
  • Phạm vi nghiên cứu: Các phương pháp giảm chiều dữ liệu trong xây dựng mô hình dự báo trên các tập dữ liệu lớn của doanh nghiệp.

Cơ sở lý thuyết và phương pháp

Khóa luận thiết lập nền tảng dựa trên các lý thuyết cốt lõi về kỹ thuật giảm chiều dữ liệu (Dimensionality Reduction), đại số tuyến tính tính toán và các mô hình học máy có giám sát (Supervised Learning) phục vụ bài toán phân lớp.

Khung lý thuyết và mô hình sử dụng

  1. Lý thuyết lựa chọn thuộc tính (Feature Selection):

    • Phương pháp bộ lọc (Filter): Sử dụng độ đo thống kê như phương sai (VarianceThreshold) và kiểm định thống kê đơn biến Fisher/Chi-squared (SelectKBest với f_classif).
    • Độ đo hệ số tương quan Pearson: Đo lường mức độ tương quan tuyến tính giữa biến mục tiêu và các biến giải thích nhằm loại bỏ biến không tương quan hoặc biến dư thừa dựa trên ngưỡng $\alpha$ (ngưỡng liên quan) và $\beta$ (ngưỡng dư thừa).
    • Phương pháp bọc (Wrapper): Tìm kiếm vét cạn (Exhaustive Search) và tìm kiếm đặc trưng tuần tự (Sequential Feature Selection - tiến hoặc lùi).
    • Phương pháp nhúng (Embedded): Đánh giá tầm quan trọng của biến trực tiếp trong quá trình huấn luyện bằng các mô hình cơ sở như RandomForestClassifier, LinearSVC (với chuẩn $L_1$) và Lasso thông qua module SelectFromModel.
  2. Lý thuyết phân tích ma trận và trích chọn đặc tính (Feature Extraction):

    • Phân tích suy biến (Singular Value Decomposition - SVD): Phân rã ma trận $A_{m \times n} = U_{m \times m} \Sigma_{m \times n} V^T_{n \times n}$ qua các phép biến đổi xoay (rotation) và nới rộng (scaling). Bao gồm hai dạng rút gọn là Compact SVD ($A = U_\tau \Sigma_\tau V^T_\tau$) và Truncate SVD ($A \approx U_t \Sigma_t V^T_t$) giúp tối thiểu hóa sai số chuẩn Frobenius và tính toán tỷ lệ phương sai tích lũy.
    • Phân tích thành phần chính (Principal Component Analysis - PCA): Biến đổi dữ liệu dựa trên ma trận hiệp phương sai $\text{cov}(X, X)$ kết hợp Truncate SVD để chiếu dữ liệu sang không gian trực giao mới có số chiều thấp hơn ($y = U_{nt}x$).
    • Các biến thể mở rộng: Phân tích thành phần chính nhân (Kernel PCA - KPCA) xử lý cấu trúc phi tuyến qua ánh xạ không gian Hilbert $\phi: \mathbb{R}^m \rightarrow \mathcal{F}$; Phân tích thành phần độc lập (Independent Component Analysis - ICA) tìm kiếm các nhân tố ẩn phi Gauss và độc lập thống kê.
  3. Hệ thống các thuật toán phân lớp (Classification Models):

    • Cây quyết định (DecisionTreeClassifier).
    • Hồi quy Logistic (LogisticRegression).
    • Bộ phân lớp Naive Bayes (Naive Bayes Classifier - NBC).
    • Rừng cây ngẫu nhiên (RandomForestClassifier).
    • K láng giềng gần nhất (K-Nearest Neighbors - KNN).

Phương pháp nghiên cứu và nguồn dữ liệu

  • Phương pháp tổng hợp và phân tích: Khảo cứu các công trình nghiên cứu trong và ngoài nước về giảm chiều biến và mô hình dự báo chuỗi thời gian nhằm phát hiện khoảng trống nghiên cứu.
  • Phương pháp mô hình hóa và thực nghiệm so sánh: Triển khai các thuật toán học máy, áp dụng kỹ thuật giảm chiều PCA và kiểm định chéo K-fold ($k = 5$) cùng phương pháp phân chia Holdout (tỷ lệ 2/3 tập huấn luyện, 1/3 tập kiểm tra) để đo lường hiệu năng mô hình.
  • Nguồn dữ liệu: Tập dữ liệu thực tế về hành vi người dùng và doanh thu của một cửa hàng kinh doanh trực tuyến (online shop) được thu thập từ kho dữ liệu học máy của UC Irvine (thông qua nền tảng Kaggle).

Nội dung chính theo từng chương

CẤU TRÚC KHÓA LUẬN

CHƯƠNG 1: TỔNG QUAN VỀ GIẢM CHIỀU DỮ LIỆU

Chương này cung cấp cái nhìn tổng thể về bài toán xử lý dữ liệu nhiều chiều và phân loại chi tiết các phương pháp tiền xử lý đặc trưng trong khai phá dữ liệu:

Nhóm phương pháp Kỹ thuật/Thuật toán cụ thể Bản chất và đặc điểm kỹ thuật
Lựa chọn thuộc tính (Feature Selection) Ngưỡng phương sai (VarianceThreshold) Loại bỏ các thuộc tính có mức độ biến động thấp hơn một ngưỡng xác định (ví dụ: ngưỡng 0.8 hoặc 1.0).
Kiểm định thống kê đơn biến Sử dụng phân phối Chi-squared hoặc kiểm định Fisher (f_classif) để chọn $k$ đặc trưng có tương quan cao nhất với nhãn.
Lựa chọn dựa trên mô hình Sử dụng RandomForest, LinearSVC (chuẩn $L_1$), Lasso làm cơ sở để trích lọc tập biến tối ưu cho mô hình hồi quy logistic.
Tìm kiếm đặc trưng tuần tự (SFS) Tìm kiếm theo cơ chế tiến (Forward) hoặc lùi (Backward - loại dần từ 50 biến về 3 biến tối ưu) nhằm tối ưu hóa hàm đánh giá độ chính xác.
Trích chọn đặc tính (Feature Extraction) Dữ liệu văn bản Kỹ thuật phân đoạn từ khóa (Tokenization) theo cấp độ từ hoặc cấp độ ký tự để xây dựng từ điển chỉ mục.
Dữ liệu hình ảnh và OCR Trích xuất thủ công (HOG, SIFT), trích xuất đặc trưng sâu qua mạng tích chập (CNN), nhận dạng ký tự quang học qua thư viện pytesseract.
Thông tin không gian và thời gian Phân tích tọa độ địa lý qua reverse_geocoder; phân rã chuỗi thời gian thành biến ngày trong tuần (weekday), ngày cuối tuần (is_weekend), mã hóa One-hot encoding.
Nhật ký duyệt web (Web Log) Phân tích thông tin người dùng (user_agents) để xác định loại thiết bị, hệ điều hành, trình duyệt và phân loại khách hàng.

CHƯƠNG 2: GIẢM CHIỀU DỮ LIỆU VÀ PHƯƠNG PHÁP PCA

Chương 2 trình bày cơ sở toán học của thuật toán PCA, các biến thể phi tuyến cùng khung lý thuyết về phân lớp dữ liệu:

  • Hệ số tương quan Pearson: Định nghĩa công thức tính toán tương quan $Corr(X,Y)$ giữa các chuỗi thời gian vô hướng. Đưa ra tiêu chuẩn lọc biến với ngưỡng liên quan $\alpha$ và ngưỡng dư thừa $\beta$ để loại bỏ biến gây nhiễu trước khi giảm chiều ma trận.
  • Cơ chế toán học của SVD và PCA:
    • Chứng minh phép biến đổi SVD thông qua tích ma trận trực giao $U$, $V^T$ và ma trận đường chéo $\Sigma$, bảo toàn tích vô hướng của các vector qua phép xoay trục.
    • Phân định Compact SVD (giữ lại $\tau$ trị riêng khác 0) và Truncate SVD (chỉ trích chọn $t$ trị riêng lớn nhất $\delta_1 > \delta_2 > \dots > \delta_t > 0$). Tỷ lệ phần trăm lượng thông tin lưu giữ được định lượng bằng công thức: $$\text{Tỷ lệ thông tin} = \frac{\sum_{i=1}^t \delta_i^2}{\sum_{j=1}^n \delta_j^2}$$
    • Thuật toán PCA thực hiện tính toán ma trận hiệp phương sai của dữ liệu đã chuẩn hóa tâm $A = \text{cov}(X, X) = (X - \bar{X})^T(X - \bar{X})$, áp dụng Truncate SVD và giảm kích thước ma trận từ $n \times n$ xuống $n \times t$ ($n \gg t$).
  • Các biến thể mở rộng:
    • KPCA: Giải quyết hạn chế tuyến tính của PCA cổ điển bằng cách áp dụng hàm nhân (Kernel Trick), đưa dữ liệu đầu vào sang không gian đặc trưng nhiều chiều $F$ trước khi tính ma trận tương quan và trị riêng $\lambda v = Cv$.
    • ICA: Tách các tín hiệu nguồn độc lập phi Gauss từ các quan sát hỗn hợp tuyến tính, thường ứng dụng xử lý tín hiệu, hình ảnh và phân tích chuỗi chỉ số kinh tế.
  • Hệ thống phân lớp và tiêu chuẩn đánh giá mô hình:
    • Quy trình 2 bước: Xây dựng mô hình (Learning trên tập huấn luyện) và Sử dụng mô hình (Classification trên tập kiểm thử).
    • Khâu tiền xử lý phân lớp: Làm sạch dữ liệu (xử lý nhiễu bằng làm trơn, xử lý giá trị khuyết thiếu missing value), phân tích loại bỏ thuộc tính dư thừa, khái quát hóa chuyển đổi dữ liệu liên tục sang rời rạc.
    • 6 tiêu chuẩn so sánh mô hình phân lớp: Độ chính xác dự đoán (Predictive accuracy), Tốc độ (Speed), Sức mạnh chống chịu nhiễu (Robustness), Khả năng mở rộng (Scalability), Tính hiểu được (Interpretability) và Tính đơn giản (Simplicity).
    • Phương pháp đánh giá độ chính xác: Phân chia Holdout (tỷ lệ 2/3 - 1/3) và kiểm định chéo $k$-lần ($k$-fold cross-validation).
    • Nguyên lý các thuật toán phân lớp chính: Cây quyết định (phân nhánh đệ quy), Hồi quy Logistic (hàm Sigmoid ước lượng xác suất Odds $P(Y_i=1)$), Naive Bayes (định lý xác suất có điều kiện Bayes), Rừng ngẫu nhiên (kết hợp biểu quyết đa số từ nhiều cây con) và KNN (phân loại lười dựa trên khoảng cách không gian).

CHƯƠNG 3: THỰC NGHIỆM PHƯƠNG PHÁP GIẢM CHIỀU PCA VÀO BÀI TOÁN PHÂN LỚP PHÂN TÍCH RỜI BỎ DỊCH VỤ CỦA DOANH NGHIỆP BÁN HÀNG ONLINE

Chương 3 triển khai bài toán thực nghiệm dự báo hành vi mua hàng và rời bỏ dịch vụ của khách hàng trực tuyến dựa trên doanh thu (Revenue):

  • Đặc tính tập dữ liệu thực nghiệm:
    • Tổng số lượng quan sát: 12.330 bản ghi (tương ứng 12.330 phiên giao dịch/đơn hàng).
    • Tổng số trường thông tin: 18 thuộc tính.
    • Cấu trúc kiểu dữ liệu: 2 cột kiểu bool (Weekend, Revenue), 7 cột kiểu float64 (Administrative_Duration, Informational_Duration, ProductRelated_Duration, BounceRates, ExitRates, PageValues, SpecialDay), 7 cột kiểu int64 (Administrative, Informational, ProductRelated, OperatingSystems, Browser, Region, TrafficType), và 2 cột kiểu object (Month, VisitorType).
    • Dung lượng bộ nhớ xấp xỉ 1.7 MB.
  • Quy trình tiền xử lý và phân tích khám phá (EDA):
    • Kiểm tra dữ liệu khuyết thiếu: Kết quả thống kê cho thấy toàn bộ 18 trường dữ liệu đều đạt 12.330 giá trị hợp lệ, không có giá trị trống (0 missing values).
    • Xử lý biến định tính: Thống kê tần suất (freq), số lượng giá trị duy nhất (unique), giá trị xuất hiện nhiều nhất (top) cho các biến object và bool.
    • Phân tích khám phá EDA: Phân tích sự phân bố của biến mục tiêu Revenue (đóng vai trò đại diện cho trạng thái khách hàng ở lại hay rời bỏ dịch vụ) kết hợp với các biến hành vi như tỷ lệ thoát (ExitRates), tỷ lệ bỏ trang (BounceRates), giá trị trang (PageValues), số lượng sản phẩm xem (ProductRelated), thời điểm truy cập (Month, SpecialDay, Weekend), thông tin thiết bị (OperatingSystems, Browser, Region).
    • Thực nghiệm mô hình: Đưa dữ liệu qua phương pháp giảm chiều PCA để rút gọn số chiều không gian đặc trưng, kết hợp đánh giá các mô hình phân lớp trên tập kiểm thử (Bảng 3.1) và so sánh với phương pháp cân bằng mẫu SMOTE.

Kết quả và đóng góp

Kết quả chính

  • Hệ thống hóa đầy đủ cơ sở lý thuyết và quy trình triển khai các kỹ thuật giảm chiều dữ liệu từ cơ bản đến nâng cao, phân định rõ ràng giữa nhóm lựa chọn thuộc tính (Filter, Wrapper, Embedded) và nhóm trích chọn đặc tính (SVD, PCA, KPCA, ICA).
  • Làm rõ cơ chế toán học của phép chiếu PCA thông qua Truncate SVD, cung cấp công thức định lượng tỷ lệ phương sai tích lũy nhằm xác định số lượng thành phần chính tối ưu cần giữ lại để giảm thiểu sai số chuẩn Frobenius.
  • Thực nghiệm quy trình tiền xử lý và phân loại thành công trên tập dữ liệu thương mại điện tử quy mô 12.330 quan sát với 18 biến thuộc tính phức tạp, giải quyết bài toán phân loại nhị phân dự báo khả năng sinh doanh thu/rời bỏ của khách hàng.
  • Chứng minh tính hiệu quả của phương pháp giảm chiều PCA trong việc nén không gian biến, loại bỏ đa cộng tuyến, qua đó nâng cao tốc độ tính toán và cải thiện độ chính xác dự báo khi kết hợp cùng các thuật toán học máy phân lớp.

Đóng góp của đề tài

  1. Về mặt khoa học: Đề xuất giải pháp và quy trình giảm chiều biến áp dụng cho các tập dữ liệu lớn, đặc biệt là dữ liệu dạng chuỗi thời gian không xấp xỉ một siêu phẳng; hoàn thiện quy trình kết hợp giữa lọc biến tương quan Pearson và thuật toán PCA.
  2. Về mặt thực tiễn: Cung cấp khung mô hình phân tích hành vi khách hàng trực tuyến cho các doanh nghiệp thương mại điện tử tại Việt Nam. Kết quả phân tích giúp nhà quản trị nhận diện sớm các chỉ số rủi ro (tỷ lệ thoát trang, thời gian xem sản phẩm, các dịp đặc biệt) để kịp thời đưa ra chính sách tiếp thị và giữ chân khách hàng hiệu quả.

Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế:
    • Phương pháp PCA truyền thống chủ yếu dựa trên các phép biến đổi tuyến tính, do đó có thể chưa tối ưu hóa hoàn toàn khả năng trích xuất thông tin khi cấu trúc dữ liệu kinh doanh thực tế chứa đựng các quan hệ phi tuyến tính phức tạp.
    • Phạm vi thực nghiệm của khóa luận tập trung trên một bộ dữ liệu trực tuyến cụ thể từ kho dữ liệu UC Irvine/Kaggle, chưa mở rộng kiểm chứng trên nhiều bộ dữ liệu kinh doanh đa ngành nghề khác nhau tại Việt Nam.
  • Hướng nghiên cứu tiếp:
    • Nghiên cứu ứng dụng sâu hơn các biến thể PCA phi tuyến tính như Kernel PCA (KPCA) hoặc Phân tích thành phần độc lập (ICA) trên các tập dữ liệu kinh tế - xã hội có độ phân tán cao.
    • Tích hợp các thuật toán tăng cường độ chính xác (Ensemble Learning, Boosting, AdaBoost) và kỹ thuật cân bằng dữ liệu nâng cao (SMOTE) vào quy trình sau khi giảm chiều biến.
    • Tự động hóa đường ống xử lý đặc trưng (Feature Engineering Pipeline) phục vụ các hệ thống dự báo thời gian thực trong doanh nghiệp.

Giá trị tham khảo

Khóa luận là tài liệu tham khảo hữu ích cho:

  • Sinh viên và học viên chuyên ngành: Phân tích dữ liệu lớn trong kinh tế và kinh doanh, Kinh tế số, Khoa học dữ liệu, Hệ thống thông tin quản lý và Công nghệ thông tin có nhu cầu tìm hiểu về xử lý dữ liệu nhiều chiều.
  • Người làm nghiên cứu và phân tích dữ liệu (Data Analysts / Data Scientists): Có thể tham khảo phương pháp luận kết hợp giữa đại số tuyến tính (SVD/PCA) với các mô hình học máy (LogisticRegression, DecisionTree, RandomForest, KNN, Naive Bayes).
  • Phần đáng tham khảo nhất:
    • Toàn bộ nội dung Chương 2 về cơ sở toán học của SVD, Truncate SVD và PCA.
    • Quy trình kỹ thuật xử lý đặc trưng cho đa dạng loại dữ liệu (văn bản, ảnh, tọa độ địa lý, chuỗi thời gian, web log) được tổng hợp chi tiết ở Chương 1.
    • Pipeline tiền xử lý và phân loại hành vi mua hàng thương mại điện tử ở Chương 3.

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

1. Điểm khác biệt cốt lõi giữa phương pháp chọn thuộc tính (Feature Selection) và trích chọn đặc tính (Feature Extraction) trong khóa luận là gì?
Trả lời: Phương pháp chọn thuộc tính giữ lại một tập con các biến gốc có giá trị nhất và loại bỏ các biến nhiễu/dư thừa (thông qua Filter, Wrapper, Embedded) mà không làm biến đổi bản chất của biến. Ngược lại, phương pháp trích chọn đặc tính biến đổi toàn bộ không gian dữ liệu gốc nhiều chiều thành một không gian mới có số chiều thấp hơn (như PCA, SVD, KPCA), tạo ra các thuộc tính tổng hợp mới bảo toàn phần lớn thông tin hoặc phương sai của dữ liệu.

2. Phân tích suy biến Truncate SVD đóng vai trò gì trong thuật toán PCA?
Trả lời: Truncate SVD được sử dụng để tìm ma trận xấp xỉ tốt nhất cho ma trận hiệp phương sai của dữ liệu. Bằng cách chỉ trích chọn $t$ trị riêng lớn nhất ($\delta_1 > \delta_2 > \dots > \delta_t > 0$) từ ma trận đường chéo $\Sigma$, Truncate SVD giúp loại bỏ các chiều thông tin ít quan trọng, tối thiểu hóa khoảng cách sai số chuẩn Frobenius giữa ma trận gốc và ma trận xấp xỉ, đồng thời cho phép tính toán chính xác tỷ lệ phần trăm lượng thông tin được lưu giữ.

3. Tập dữ liệu thực nghiệm ở Chương 3 có quy mô và những nhóm thuộc tính nào?
Trả lời: Tập dữ liệu gồm 12.330 quan sát và 18 biến thuộc tính. Dữ liệu bao gồm 4 nhóm chính: nhóm thời lượng truy cập trang (Administrative, Informational, ProductRelated và các cột Duration tương ứng), nhóm chỉ số tương tác web (BounceRates, ExitRates, PageValues), nhóm thông tin phiên và thời gian (SpecialDay, Month, Weekend), và nhóm thông tin kỹ thuật/người dùng (OperatingSystems, Browser, Region, TrafficType, VisitorType, Revenue).

4. Biến mục tiêu Revenue trong bài toán thực nghiệm mang ý nghĩa nghiệp vụ gì?
Trả lời: Biến Revenue là một biến nhị phân kiểu boolean, thể hiện việc phiên truy cập của khách hàng có phát sinh doanh thu hay không. Trong bài toán phân tích của khóa luận, biến này đại diện cho trạng thái khách hàng hoàn tất giao dịch (ở lại với dịch vụ) hoặc không tạo ra giao dịch (rời bỏ dịch vụ), đóng vai trò là nhãn phân lớp để huấn luyện và kiểm thử các mô hình dự báo.


Kết luận

Khóa luận tốt nghiệp của tác giả Nguyễn Vũ Phi Khanh đã hoàn thành việc nghiên cứu có hệ thống về mặt lý thuyết và thực nghiệm đối với các kỹ thuật giảm chiều dữ liệu, tập trung trọng tâm vào phương pháp phân tích thành phần chính PCA và phân tích suy biến SVD. Đề tài đã làm rõ phương pháp luận kết hợp giữa lọc biến bằng tương quan Pearson, giảm chiều bằng PCA và áp dụng vào các mô hình phân lớp học máy phổ biến. Thông qua việc thực nghiệm trên tập dữ liệu thương mại điện tử gồm 12.330 quan sát, khóa luận khẳng định tính ứng dụng thực tiễn của các phương pháp phân tích dữ liệu lớn trong việc hỗ trợ nhà quản trị dự báo xu hướng tiêu dùng và tối ưu hóa hoạt động kinh doanh trực tuyến.