[ML02] Business Intelligence Overview.
Updated Jul 23, 2026

Tags: machine learning data science business analytics

Business Intelligence Overview

Series: Business Analytics Cheatsheet Series

Topics: EDA CRISP classification segmentation decision-making

Core claim: Không chỉ là xây dựng mô hình, mà là thiết lập một quy trình ra quyết định dựa trên thực tế (Fact-based decision-making), nơi mọi suy luận đều có thể kiểm chứng và mang lại giá trị kinh tế cụ thể.


Tổng quan về Business Analytics (BA)

Định nghĩa và Nguyên tắc

Business Analytics là một quy trình lặp đi lặp lại nhằm thấu hiểu các hoạt động dựa trên dữ liệu của doanh nghiệp để đưa ra các suy luận và quyết định có độ tin cậy cao. BA mở rộng tính trách nhiệm (accountability) trong quản trị: các lý lẽ đằng sau quyết định phải được ghi chép và có thể kiểm chứng (audit).

4 Mục tiêu chiến lược của BA

Một hệ thống BA chuẩn mực phải đạt được 4 mục tiêu sau:

  1. Thông tin thực thi thời gian thực
    Cung cấp thông tin theo tốc độ của quyết định, không phải theo tốc độ làm mới kho dữ liệu.
  2. Công cụ ở mọi cấp độ tổ chức
    Hỗ trợ quyết định về khách hàng và lợi nhuận cho toàn bộ nhân viên, không chỉ giới hạn ở nhóm phân tích trung tâm.
  3. Dự báo khách quan
    Tăng cường độ chính xác và tính khách quan cho các tuyên bố hướng tới tương lai.
  4. Vòng lặp phản hồi (Learning Organization)
    Thông tin phải quay trở lại dưới dạng kết quả đo lường được; nếu không có phản hồi, BA chỉ đơn thuần là báo cáo (reporting).

Phân loại 4 cấp độ Analytics

4 types of BA

Loại hình phân tích Câu hỏi cốt lõi Định nghĩa Ví dụ ứng dụng
Descriptive (Mô tả) Chuyện gì đã xảy ra? Tổng hợp, tổ chức dữ liệu lịch sử để thấy xu hướng. Dashboard theo dõi KPI doanh thu hàng tháng.
Diagnostic (Chẩn đoán) Tại sao nó xảy ra? Tìm kiếm mô hình và tương quan để xác định nguyên nhân. Phân tích lý do tỷ lệ rời bỏ khách hàng tăng ở miền Bắc.
Predictive (Dự báo) Chuyện gì có khả năng xảy ra? Sử dụng dữ liệu lịch sử và ML để dự đoán trạng thái tương lai. Dự báo nhu cầu tồn kho; dự đoán giá trị vòng đời khách hàng.
Prescriptive (Đề xuất) Chúng ta nên làm gì? Đề xuất chiến lược hành động để tối ưu hóa quyết định. Tối ưu hóa lộ trình giao hàng; chiến lược định giá linh hoạt.

3 Tiêu chí Chất lượng (BA Quality Criteria)

3 BA critical equalitites


Quy trình Chuẩn CRISP-DM trong Dự án Analytics

Sự thất bại của 80% dự án Analytics không đến từ mô hình yếu, mà từ việc sai lệch trong định nghĩa bài toán hoặc KPI. CRISP-DM cung cấp khung sườn lặp lại để giảm thiểu rủi ro này.

CRISP-DM Process

Cấu trúc 6 giai đoạn và Artifacts

  1. Business Understanding
    Xác định quyết định cần hỗ trợ.
    Artifacts: Project Charter (gồm RACI), Success KPI & Guardrails.
  2. Data Understanding
    Kiểm tra thực tế dữ liệu so với giả định.
    Artifacts: Data Dictionary, EDA Report & Quality Checklist.
  3. Data Preparation
    Tạo bộ dữ liệu sạch, leakage-safe.
    Artifacts: Pipeline xử lý dữ liệu, Feature List.
  4. Modeling
    Thử nghiệm các thuật toán từ đơn giản (Baseline) đến phức tạp.
    Artifacts: Model Card, Báo cáo độ quan trọng tính năng.
  5. Evaluation
    Đánh giá kỹ thuật và tác động kinh doanh (A/B Test).
    Artifacts: Evaluation Report, Experiment Plan.
  6. Deployment
    Vận hành và giám sát.
    Artifacts: Runbook vận hành, Monitoring Dashboard.

Quản trị dự án: RACI và Risk Register

Các sai lầm thường gặp (Pitfalls)

Sai lầm Cách khắc phục
Bắt đầu từ dữ liệu sẵn có thay vì từ quyết định. Luôn hỏi: “Quyết định nào sẽ được đưa ra từ kết quả này?”
KPI không có định nghĩa chuẩn (Canonical). Thống nhất công thức, cửa sổ thời gian và chủ sở hữu trong Data Dictionary.
Rò rỉ dữ liệu (Data Leakage). Sử dụng Time-based split; chỉ fit tiền xử lý trên tập huấn luyện (train folds).

Khung Tư duy Chiến lược: DOC và KPI Tree

DOC và KPI Tree

Khung DOC (Decision - Options - Criteria)

Một tuyên bố vấn đề không có đủ 3 yếu tố này thì không thể thực thi được:

KPI Tree (Cây KPI) và Sức mạnh của Số học

KPI Tree kết nối “North Star Metric” với các đòn bẩy (levers) có thể tác động được. Ví dụ thực tế cho Thương mại điện tử:

Công thức gốc:
Revenue = Sessions × CR × AOV

Phân tích kịch bản:

Ý nghĩa: Việc định lượng hóa các lựa chọn giúp chuyển đổi các cuộc tranh luận chiến lược thành các phép tính số học cụ thể.

Mục tiêu SMART và Decision-Centric Framing

Mọi dự án phải bắt đầu bằng câu hỏi: “Quyết định này sẽ thay đổi như thế nào nếu chỉ số X tăng lên?”. Nếu không có câu trả lời rõ ràng, đừng bắt đầu làm dữ liệu.


Hiểu về Dữ liệu và Kỹ thuật Tính năng (Feature Engineering)

Feature Engineering

Chất lượng dữ liệu: Chấm điểm theo cột

Chất lượng dữ liệu (Accuracy, Completeness, Consistency…) phải được chấm điểm trên từng cột (per column) thay vì toàn bảng. Điều này giúp xác định chính xác tính năng nào đủ tin cậy để đưa vào mô hình.

Xử lý Dữ liệu Thiếu (Missing Data)

Cơ chế Định nghĩa Chiến lược & Bắt buộc
MCAR Thiếu hoàn toàn ngẫu nhiên. Có thể bỏ dòng; estimates không bị lệch.
MAR Thiếu phụ thuộc biến đã quan sát. Gán giá trị theo nhóm (Group-wise imputation). Bắt buộc thêm flag is_missing.
MNAR Thiếu phụ thuộc chính giá trị đó. Không thể gán đơn giản; cần thu thập thêm hoặc mô hình hóa sự thiếu hụt.

Rò rỉ dữ liệu (Data Leakage)

3 Nguyên tắc vàng:

  1. Chỉ fit tiền xử lý trên train folds.
  2. Sử dụng Pipeline.
  3. Cross-validate toàn bộ pipeline.

Mã hóa và Quy chuẩn hóa


Phân tích Dữ liệu Khám phá (EDA) và Suy luận Nhân quả

EDA and Causal Inference

Tiêu chuẩn “Average + Spread + Segment”

Một nhà phân tích cấp cao không bao giờ báo cáo giá trị trung bình đơn độc. Bắt buộc phải đi kèm với:

Kỹ thuật EDA và Hình ảnh hóa

Tương quan vs. Nhân quả


Mô hình Hồi quy (Regression Analysis)

Regression Analysis

Giả định LINE và Chẩn đoán

Hồi quy Đa biến (MRA)


Tiêu chí Đánh giá Mô hình Phân loại (Classification Evaluation)

Hệ thống Metric đa chiều

Lựa chọn Ngưỡng (Threshold Selection)

Thay vì dùng ngưỡng mặc định 0.5, hãy sử dụng Ngưỡng Bayes tối ưu (Bayes-optimal threshold):

\[\tau^* = \frac{C_{FP}}{C_{FP} + C_{FN}}\]

Trong đó $C_{FP}$ là chi phí cho một báo động giả và $C_{FN}$ là chi phí cho một lần bỏ lỡ.

Hiệu chuẩn Xác suất (Probability Calibration)

Việc hiệu chuẩn xác suất (đảm bảo xác suất mô hình 0.7 tương ứng với 70% thực tế) phụ thuộc vào mục đích sử dụng:

Kịch bản Cần hiệu chuẩn? Tại sao
Xếp hạng (Ranking/Top-k) Không Chỉ cần thứ tự đúng (AUC-ROC là đủ).
Tính toán ROI/Tài chính Bắt buộc Giá trị xác suất đi trực tiếp vào công thức dòng tiền.

Kết luận và Tiêu chuẩn Hoàn thành (Definition of Done)

Definition of Done

Checklist kết thúc dự án (Project Definition of Done)

Gói chuyển giao (Handover Package)

Để đảm bảo tính bền vững, gói chuyển giao phải bao gồm:


🔗 Cùng series

Bài 7: Segmentation & Dimensionality Reduction


Nếu bài này hữu ích, hãy chia sẻ cho người đang học Data Science / Business Analytics. Mọi góp ý về lỗi kỹ thuật rất được hoan nghênh.