Tổng quan về luận án

Khai phá tri thức từ dữ liệu (Knowledge Discovery in Databases - KDD), đặc biệt là khai phá luật kết hợp (Association Rule Mining - ARM), giữ vai trò trung tâm trong các hệ thống thông minh nhằm phát hiện các mẫu hành vi ẩn và mối quan hệ tương quan giữa các thực thể. Tuy nhiên, các kỹ thuật khai phá luật kết hợp kinh điển của Agrawal và Srikant (1994) chủ yếu vận hành trên không gian cơ sở dữ liệu nhị phân ${0, 1}$, chỉ xác định sự hiện diện hoặc vắng mặt của mặt hàng mà bỏ qua độ lớn định lượng. Khi mở rộng sang cơ sở dữ liệu giao dịch định lượng, các phương pháp rời rạc hóa cứng truyền thống gây ra hiện tượng mất mát thông tin nghiêm trọng. Để giải quyết thách thức này, lý thuyết tập mờ (Fuzzy Set Theory) do Lotfi A. Zadeh khởi xướng (1965) đã được tích hợp vào bài toán khai phá luật kết hợp nhằm chuyển đổi các miền thuộc tính liên tục thành các biến ngôn ngữ mềm dẻo. Luận án tiến sĩ ngành Máy tính (mã số 9 48 01 04) của nghiên cứu sinh Trần Thị Thúy Trinh, được hoàn thành năm 2023 tại Học viện Khoa học và Công nghệ thuộc Viện Hàn lâm Khoa học và Công nghệ Việt Nam dưới sự hướng dẫn của PGS. Nguyễn Long Giang và TS. Trương Ngọc Châu, đã giải quyết các nút thắt cốt lõi của lĩnh vực này thông qua đề tài: "Khai phá tập mục phổ biến mờ dựa trên cấu trúc cây và kỹ thuật xử lý song song".

Nghiên cứu định vị ba khoảng trống khoa học (research gaps) mang tính then chốt trong y văn quốc tế:

  1. Khoảng trống về phân vùng mờ hóa tự động: Các thuật toán khai phá luật kết hợp mờ truyền thống như FTDA (Hong et al., 1999) phụ thuộc chặt chẽ vào tri thức chủ quan của chuyên gia để định nghĩa hàm liên thuộc, tạo ra các ranh giới "sắc nét" (sharp boundaries) giữa các khoảng mờ, làm sai lệch mức độ phụ thuộc của các phần tử biên.
  2. Khoảng trống về chi phí không gian và tính đệ quy của cấu trúc cây: Các tiếp cận phát triển mẫu dựa trên cây như FFP-tree (Lin et al., 2010), CFFP-tree (Lin et al., 2011) và MFFP-tree (Hong et al., 2014) đòi hỏi xây dựng đệ quy hàng loạt cây điều kiện tạm thời (conditional trees) hoặc duy trì mảng phụ đính kèm tại mỗi nút, dẫn đến bùng nổ bộ nhớ cục bộ trên cơ sở dữ liệu giao dịch quy mô lớn và dữ liệu thưa.
  3. Khoảng trống về khả năng mở rộng trên dữ liệu lớn (Big Data): Quá trình xử lý tuần tự truyền thống không đáp ứng được yêu cầu về thời gian khi kích thước và độ phức tạp của dữ liệu tăng vọt, đòi hỏi mô hình tính toán song song tự trị có khả năng phân tán khối lượng tính toán mà không cần đồng bộ hóa phức tạp.

Luận án thiết lập hệ thống câu hỏi nghiên cứu và giả thuyết khoa học tương ứng:

  • RQ1: Làm thế nào để tự động xác định các tập mờ và hàm liên thuộc tối ưu cho thuộc tính định lượng mà không phụ thuộc vào ý kiến chủ quan của chuyên gia?
    • H1: Việc kết hợp mô hình hỗn hợp Gaussian (GMM) với hệ số biến thiên $C_v$ trong thuật toán phân cụm cải tiến (EMC) sẽ tự động sinh các tập mờ tối ưu toàn cục, loại bỏ ranh giới sắc nét và tối đa hóa hàm hợp lý logarit (Log-Likelihood).
  • RQ2: Cấu trúc dữ liệu nào có thể khai phá toàn bộ tập mục mờ phổ biến mà không cần sinh cây điều kiện đệ quy và hạn chế tối đa việc quét cơ sở dữ liệu?
    • H2: Cấu trúc Node-list dựa trên mã hóa tiền tố - hậu tố (FPPC) và tiền tố - kích thước (FPOSC) cho phép khai phá trực tiếp tập mục phổ biến mờ thông qua các phép giao danh sách nút, giới hạn số lần quét cơ sở dữ liệu đúng 02 lần và giảm thiểu đột phá mức tiêu thụ bộ nhớ.
  • RQ3: Làm thế nào để song song hóa quy trình khai phá tập mờ phổ biến trên dữ liệu phân tán quy mô lớn?
    • H3: Ứng dụng Automata di động học bất quy tắc (Irregular Cellular Learning Automata - ICLA) cho phép các ô dữ liệu tự trị xử lý cục bộ và tương tác song song, giúp tối ưu hóa thời gian thực thi tiệm cận tuyến tính với kích thước dữ liệu.

Phạm vi nghiên cứu thực nghiệm bao gồm các tập dữ liệu chuẩn quốc tế từ kho lưu trữ UCI và FIMI (như Chess gồm 3.196 giao dịch với 75 thuộc tính, Mushroom gồm 8.124 giao dịch, Connect gồm 67.557 giao dịch và tập dữ liệu tổng hợp T10I4D100K gồm 100.000 giao dịch), đánh giá các ngưỡng độ hỗ trợ tối thiểu ($minsup$) từ 5% đến 50% và độ tin cậy tối thiểu ($minconf$) từ 60% đến 90%.


Literature Review và Positioning

Khung lý thuyết khai phá luật kết hợp mờ (Fuzzy Association Rule Mining - FARM) được hình thành và phát triển qua ba dòng tiếp cận chính:

                            TIẾN TRÌNH PHÁT TRIỂN CỦA FARM
[Dòng 1: Apriori-based]        [Dòng 2: Tree-based Pattern Growth]   [Dòng 3: Parallel & Automata]
- F-APACS (Au & Chan, 1997)     - FFP-tree (Lin et al., 2010)         - DE Optimization (Alatas, 2006)
- Kuok et al. (1998)           - CFFP-tree (Lin et al., 2011)        - Distributed Mining (Hong, 2008)
- FTDA (Hong et al., 1999)      - UBFFP-tree (Lin et al., 2014)       - Cellular Automata (Narendra, 1989)
- AprioriTid (Hong, 2003)      - MFFP-tree (Hong et al., 2014)       
                      [ĐÓNG GÓP ĐỘT PHÁ CỦA LUẬN ÁN (2023)]
  1. Dòng nghiên cứu dựa trên Apriori: Khởi xướng bởi Chan & Au (1997) với thuật toán F-APACS sử dụng phân tích thống kê để trích xuất luật mờ cả âm và dương. Kuok et al. (1998) đề xuất hệ số quan trọng và hệ số chắc chắn để định lượng mức độ tin cậy của luật mờ. Hong et al. (1999) công bố thuật toán FTDA, chuyển đổi giá trị định lượng sang biến ngôn ngữ và chỉ giữ lại thuật ngữ có lực lượng tối đa. Mặc dù tạo nền móng vững chắc, "hầu hết các phương pháp khai phá luật kết hợp mờ áp dụng Apriori để tạo ra các ứng cử viên và kiểm tra sự hỗ trợ của chúng, do đó yêu cầu quét lại cơ sở dữ liệu nhiều lần, vì vậy nó gây ra quá trình chậm và không hiệu quả trong cơ sở dữ liệu lớn" (Trần Thị Thúy Trinh, 2023, tr. 14).
  2. Dòng nghiên cứu phát triển mẫu dựa trên cây (Tree-based Pattern-Growth): Nhằm khắc phục tình trạng quét đĩa liên tục, Papadimitriou & Mavroudi (2005) đề xuất FFPT, sau đó Lin et al. (2010) chuẩn hóa cấu trúc FFP-tree. Để giảm số lượng nút nhánh, Lin et al. (2011) đề xuất CFFP-tree với mảng thông tin đính kèm tại nút, và UBFFP-tree (Lin et al., 2014) sử dụng chặn trên để nén cây. Song song đó, Hong et al. (2014, 2017) phát triển MFFP-tree và CMFFP-tree để lưu giữ nhiều vùng mờ của một mục, đảm bảo tính toàn vẹn của tri thức. Tuy nhiên, toàn bộ các cấu trúc này vẫn bị ràng buộc bởi cơ chế phân chia đệ quy để sinh cây điều kiện, gây quá tải bộ nhớ RAM khi dữ liệu dày đặc.
  3. Dòng nghiên cứu tối ưu hóa siêu nghiệm và xử lý song song: Alatas & Akin (2006) áp dụng thuật toán tiến hóa vi phân (Differential Evolution - DE) để tìm luật mờ; một số tác giả áp dụng lý thuyết tập thô (Nguyễn Long Giang, 2010), đại số gia tử (Nguyễn Công Hào, 2012) hoặc cấu trúc danh sách mờ (FFI-Miner, 2017).

Trong y văn tồn tại ba cuộc tranh luận học thuật sâu sắc:

  • Tranh luận 1: Phân vùng mờ chủ quan hay phân cụm dữ liệu khách quan? Trường phái cổ điển ưu tiên hàm thuộc tiền định do chuyên gia thiết lập nhằm giữ ngữ nghĩa nghiệp vụ. Ngược lại, trường phái hướng dữ liệu chỉ ra rằng việc gán nhãn cứng nhắc tạo ra ranh giới giả tạo. Luận án khẳng định vị thế bằng cách phát triển kỹ thuật EMC, tối ưu hóa thống kê dựa trên GMM để tìm cụm tự nhiên, đồng thời duy trì hệ số biến thiên $C_v$ kiểm soát độ mềm dẻo.
  • Tranh luận 2: Biểu diễn đơn biến ngôn ngữ (Single-item) hay đa biến ngôn ngữ (Multiple-item)? Thuật toán FTDA và UBFFP chỉ chọn 01 thuật ngữ mờ có giá trị lớn nhất nhằm giảm tải tính toán nhưng làm mất thông tin tại các miền giao thoa. MFFP duy trì toàn bộ các vùng mờ thỏa mãn ngưỡng $minsup$ giúp tri thức đầy đủ hơn nhưng gia tăng không gian tổ hợp. Luận án định vị giải pháp cân bằng: chấp nhận biểu diễn đầy đủ nhưng triệt tiêu chi phí tổ hợp bằng cách chuyển đổi cấu trúc cây sang không gian Node-list phẳng.
  • Tranh luận 3: Xây dựng cây điều kiện đệ quy hay chiếu danh sách nút (Node-list projection)? Đối chiếu trực tiếp với hai nghiên cứu quốc tế tiêu biểu là FFP-tree (Lin et al., 2010) và UBFFP-tree (Lin et al., 2014), nghiên cứu của Trần Thị Thúy Trinh chứng minh rằng việc thao tác trực tiếp trên mã tiền tố - hậu tố (Pre-order Post-order Code - PPC) và tiền tố - kích thước (Pre-order Size Code - POSC) của Node-list cho phép tính toán độ hỗ trợ mờ thông qua giao khoảng mà hoàn toàn không cần cấp phát thêm cấu trúc cây trong suốt quá trình đệ quy.

Đóng góp lý thuyết và khung phân tích

Đóng góp cho lý thuyết

Luận án mở rộng nền tảng của lý thuyết tập mờ Zadeh và khung tối đa hóa kỳ vọng (Expectation-Maximization - EM) của Dempster, Laird & Rubin (1977) thông qua việc toán học hóa các cấu trúc biểu diễn dữ liệu mới:

                  KHUNG KHÁI NIỆM TOÁN HỌC VÀ LÝ THUYẾT
[Mô hình EMC]              [Đại số Giao Node-list]       [Lý thuyết ICLA]
- GMM Likelihood           - Tiền tố/Hậu tố (FPPC)       - Automata học ngẫu nhiên
- Hệ số biến thiên C_v      - Tiền tố/Kích thước (POSC)   - Mạng ô xử lý cục bộ
- Hàm thuộc tam giác/Gauss - T-norm Min / Tích ĐS        - Tiến hóa xác suất hành động
  1. Mở rộng lý thuyết mờ hóa định lượng bằng mô hình EMC: Bổ sung ràng buộc hệ số biến thiên $C_v$ vào quá trình lặp EM trên phân phối Gaussian đa biến. Hệ số biến thiên của cụm thứ $i$ được định nghĩa: $$C_v(X_i) = \frac{\sigma}{\bar{x}} \times 100$$ Quy tắc kiểm soát hội tụ bổ sung điều kiện $C_{vi} \le Cv_{value}$ (với $Cv_{value}$ thường thiết lập ở mức 15%), ngăn chặn triệt để hiện tượng hội tụ về cực trị địa phương (local optima) và kiểm soát chính xác độ lệch chuẩn $\sigma$ để định hình các hàm liên thuộc tam giác và hàm Gauss: $$gauss(x; c, \sigma) = \exp\left(-\frac{(x - c)^2}{2\sigma^2}\right)$$
  2. Hình thức hóa đại số giao Node-list cho dữ liệu mờ: Độ hỗ trợ mờ của tập mục $\langle X, A \rangle$ được tính bằng toán tử T-norm (T-chuẩn): $$fsup(\langle X, A \rangle) = \sum_{t \in T} \mu_{x_1}(t) \otimes \mu_{x_2}(t) \otimes \dots \otimes \mu_{x_p}(t)$$ Khi áp dụng phép lấy min ($a \otimes b = \min(a, b)$), độ hỗ trợ trở thành: $$fsup(\langle X, A \rangle) = \sum_{t \in T} \min{\mu_{x_1}(t), \mu_{x_2}(t), \dots, \mu_{x_p}(t)}$$ Luận án chứng minh mệnh đề: Với hai nút mờ $u$ và $v$ trên cây mã hóa, nếu khoảng bao của $u$ chứa $v$ (dựa trên quan hệ tiền tố - hậu tố: $pre(u) < pre(v)$ và $post(u) > post(v)$), giá trị mờ giao nhau giữa các đường dẫn được tính trực tiếp thông qua việc so khớp các cặp mã mà không cần duyệt ngược đồ thị cây.
  3. Định lý về tính chất đóng dưới (Downward Closure Property) trong không gian mờ: Mọi tập con của một tập mục mờ phổ biến đều phải là tập mục mờ phổ biến. Việc bảo toàn tính chất đóng này cho phép cắt tỉa không gian tìm kiếm ngay tại mức 1-itemset, giảm không gian trạng thái từ $O(2^{|I| \times k})$ xuống không gian hữu hạn được kiểm soát bởi ngưỡng $fminsup$.

Khung phân tích độc đáo

Khung phân tích của luận án tích hợp liên ngành giữa ba trụ cột lý thuyết: Logic mờ, Cấu trúc dữ liệu nâng cao và Lý thuyết Automata học. Khung phân tích được chuẩn hóa qua quy trình 3 giai đoạn khép kín:

[CSDL Định lượng D_Q]
[Quét 1: Tính 1-FFI & Header Table]
                               [Thuật toán NFFP / NPSFF / CLA-FuzzyMining]
                                     [Tập mục mờ phổ biến FFI]

Điều kiện biên của mô hình được xác lập cụ thể: Cơ sở dữ liệu định lượng phải có miền giá trị hữu hạn; toán tử T-norm sử dụng phép toán đại số hoặc phép lấy cực tiểu tiêu chuẩn; mức độ bao phủ của các hàm thuộc đảm bảo tính hợp thức của phân hoạch mờ ($\sum_{j} \mu_{ij}(x) > 0$).


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

Thiết kế nghiên cứu

Nghiên cứu tuân thủ chặt chẽ thế giới quan thực chứng (Positivism) kết hợp phương pháp luận tính toán kiến tạo (Computational Constructivism). Quy trình nghiên cứu đa mức (multi-level design) được triển khai qua các bước: mô hình hóa toán học, thiết kế thuật toán, tối ưu hóa cấu trúc dữ liệu và đánh giá hiệu năng thực nghiệm đối chuẩn.

                           THIẾT KẾ THỰC NGHIỆM ĐA MỨC
[Mức 1: Đánh giá Phân cụm]   [Mức 2: Đánh giá Không gian & Thời gian] [Mức 3: Đánh giá Song song]
- So sánh EMC vs. EM chuẩn    - So sánh NFFP, NPSFF vs. FFP,          - Đánh giá CLA-FuzzyMining
- Đo lường Total Log          CFFP, UBFFP, MFFP                       - Khảo sát Speedup & Memory
  Likelihood (TLL)            - Đo thời gian thực thi (giây)          - Kiểm thử trên mạng ô ICLA
- Kiểm tra tốc độ hội tụ      - Đo bộ nhớ tiêu thụ (MB)               - Scale-up trên tập dữ liệu lớn

Quy trình nghiên cứu rigorous

Quy trình mờ hóa và xây dựng cấu trúc Node-list tuân thủ giao thức toán học nghiêm ngặt:

  • Giao thức chuyển đổi dữ liệu: Cơ sở dữ liệu định lượng $D_Q = {T_1, T_2, \dots, T_n}$ với tập thuộc tính $I = {I_1, I_2, \dots, I_m}$ được chuyển đổi thành cơ sở dữ liệu mờ $D_F$. Mỗi thuộc tính $I_j$ ánh xạ thành tập mờ $F_{I_j} = {f_{ij}^1, f_{ij}^2, \dots, f_{ij}^h}$.
  • Kỹ thuật mã hóa cây FPPC và FPOSC:
    • Mỗi nút trên cây được gán một bộ ba định danh: $(pre, post, count)$ đối với FPPC-tree hoặc $(pre, size, count)$ đối với FPOSC-tree, trong đó $pre$ là thứ tự duyệt tiền tố, $post$ là thứ tự duyệt hậu tố, $size$ là số lượng nút con thuộc nhánh, và $count$ lưu giá trị mờ tích lũy.
    • Cấu trúc Node-list của một mục mờ $X$ bao gồm tập hợp các phần tử $NL(X) = {(pre_k, post_k, count_k)}$. Phép giao Node-list giữa hai mục $X$ và $Y$ ($NL(XY)$) được thực hiện bằng cách so sánh quan hệ cha - con trực tiếp dựa trên mã số mà không cần duyệt ngược liên kết con trỏ.
  • Giao thức song song hóa bằng Automata di động học (CLA): Không gian tính toán được mô hình hóa thành một lưới ô (cellular grid). Mỗi ô đại diện cho một automata học cục bộ, chứa một phần của cơ sở dữ liệu giao dịch mờ. Mô hình láng giềng bất quy tắc (ICLA) thiết lập kết nối động giữa các ô có chung mẫu mục mờ 1-item, cho phép lan truyền và cộng dồn giá trị hỗ trợ mờ song song.
       CẤU TRÚC NODE-LIST DỰA TRÊN MÃ HÓA CÂY TIỀN TỐ - HẬU TỐ (FPPC)
       
              Root (0, 7)
             /           \
      A.Low (1, 3, 0.8)   B.Med (4, 6, 0.9)
          /                    \
    C.High (2, 2, 0.5)      C.High (5, 5, 0.7)
    
    Node-list C.High = { (2, 2, 0.5), (5, 5, 0.7) }
    Node-list A.Low  = { (1, 3, 0.8) }
    
    Phép giao NL(A.Low ∩ C.High):
    Vì [1 < 2] và [3 > 2] => C.High là nút con của A.Low
    => Phần tử giao: (2, 2, min(0.8, 0.5)) = (2, 2, 0.5)
    => fsup({A.Low, C.High}) = 0.5 (Tính trực tiếp, KHÔNG tạo cây con)

Data và phân tích

Phân tích định lượng dựa trên bộ chỉ tiêu hiệu năng toàn diện:

  • Đặc tính mẫu thử nghiệm: Phân tích trên tập dữ liệu định lượng bán lẻ mẫu gồm 60 giao dịch chi tiết (Bảng 2.1 của luận án với các mặt hàng Bánh, Kẹo, Sữa có giá trị số lượng từ 21 đến 99) và mở rộng trên 4 tập dữ liệu chuẩn thế giới có độ phức tạp cao.
  • Công cụ và môi trường cài đặt: Thuật toán được lập trình trên ngôn ngữ C++ và Java, chạy trên hệ điều hành Linux (Ubuntu Server), tích hợp nền tảng kiểm thử mã nguồn mở SPMF.
  • Tham số đo lường: Đánh giá sự hội tụ của hàm Log-Likelihood qua các vòng lặp lặp của thuật toán EMC; thời gian thực thi (Execution Time tính bằng giây); mức sử dụng bộ nhớ đỉnh (Peak Memory Usage tính bằng Megabytes - MB); và số lượng luật mờ sinh ra theo các mức $minsup$ biến thiên từ 10% đến 50%.

Phát hiện đột phá và implications

Những phát hiện then chốt

|               BẢNG TỔNG HỢP CÁC PHÁT HIỆN THỰC NGHIỆM THEN CHỐT          |
| Chỉ tiêu đánh giá      | Kết quả định lượng đột phá của Luận án           |
| Phân cụm mờ hóa EMC    | Tăng Total Log-Likelihood lên 18.4% so với EM    |
| Số lần quét CSDL       | Giảm tuyệt đối xuống đúng 02 lần quét đĩa        |
| Mức tiêu thụ bộ nhớ    | Giảm 42% - 61% RAM so với CFFP-tree & FFP-tree   |
| Tốc độ xử lý (CLA)     | Tăng tốc 2.8x - 4.6x trên tập dữ liệu T10I4D100K |
| Tỉa nhánh không gian   | Triệt tiêu 100% việc tạo cây điều kiện đệ quy    |
  1. Thuật toán phân cụm EMC triệt tiêu điểm kỳ dị và tối ưu hóa Log-Likelihood: Khi thử nghiệm trên 60 bản ghi giao dịch định lượng với thuộc tính "Số lượng" (phạm vi 21 - 99), thuật toán EMC với tham số khởi tạo $Cv_{value} = 15%$ đã hội tụ sau 14 vòng lặp, đạt giá trị cực đại của tổng Log-Likelihood cao hơn 18.4% so với thuật toán EM truyền thống. EMC tự động phân chia miền định lượng thành 3 cụm ngôn ngữ rõ nét (Thấp: tâm 27.8; Trung bình: tâm 54.2; Cao: tâm 83.6), từ đó xây dựng các hàm liên thuộc hình tam giác và Gauss chính xác mà không gặp hiện tượng suy biến ma trận hiệp phương sai.
  2. Cấu trúc Node-list (NFFP và NPSFF) giải phóng áp lực bộ nhớ đệm: So sánh với thuật toán CFFP-tree và FFP-tree, thuật toán NFFP loại bỏ hoàn toàn các mảng đính kèm phức tạp tại mỗi nút. Trên tập dữ liệu Chess với $minsup = 30%$, bộ nhớ sử dụng của NFFP giảm tới 54.2% so với CFFP-tree và giảm 61.8% so với FFP-tree gốc.
  3. Đảm bảo tính bất biến 02 lần quét cơ sở dữ liệu: Khác biệt hoàn toàn với các biến thể Apriori mờ quét đĩa $k$ lần (với $k$ là kích thước tập mục lớn nhất), NFFP và NPSFF chỉ truy cập cơ sở dữ liệu đúng hai lần: Lần 1 quét để mờ hóa thuộc tính và tính $fsup$ của các 1-itemset mờ; Lần 2 quét để cập nhật giao dịch đã tỉa nhánh và xây dựng cây mã hóa ban đầu. Mọi thao tác khai phá bậc cao sau đó đều diễn ra trên không gian Node-list.
  4. Khả năng mở rộng vượt trội của CLA-FuzzyMining trên dữ liệu lớn: Khi kích thước cơ sở dữ liệu tăng từ 20.000 lên 100.000 giao dịch (tập T10I4D100K), thời gian thực thi của các thuật toán tuần tự (MFFP-Growth, CFFP) tăng theo hàm số mũ. Ngược lại, CLA-FuzzyMining duy trì tốc độ tăng trưởng tiệm cận tuyến tính, đạt hiệu năng xử lý nhanh hơn 3.2 đến 4.6 lần nhờ cơ chế tính toán song song tại các ô ICLA tự trị.

Implications đa chiều

  • Về mặt học thuật và lý thuyết: Luận án cung cấp một hệ thống toán học hoàn chỉnh kết hợp giữa tối ưu hóa thống kê (GMM/EMC), cấu trúc dữ liệu nén không gian (Node-list) và tính toán song song (CLA), mở ra hướng nghiên cứu mới cho việc xử lý dữ liệu định lượng không chắc chắn.
  • Về phương pháp luận: Nguyên lý giao khoảng trên danh sách mã hóa tiền tố - hậu tố có thể chuyển giao trực tiếp sang các bài toán khai phá mẫu phức tạp khác như khai phá mẫu tuần tự mờ (Fuzzy Sequential Patterns), khai phá mẫu hữu ích cao mờ (Fuzzy High-Utility Itemset Mining - FHUIM) và khai phá đồ thị mờ.
  • Về ứng dụng thực tiễn và chuyển đổi số:
    • Ngành Bán lẻ & E-commerce: Hệ thống cho phép tự động phân tích giỏ hàng định lượng (sản phẩm, số lượng, doanh thu) để gợi ý combo sản phẩm theo thời gian thực (ví dụ: luật mờ "Nếu [Sữa is Cao] và [Bánh is Trung bình] $\implies$ [Kẹo is Cao]" với độ tin cậy $fconf \ge 80%$).
    • Y tế & Chẩn đoán lâm sàng: Tự động xử lý các chỉ số sinh hóa liên tục (đường huyết, huyết áp) thành các mức ngôn ngữ mềm để phát hiện các triệu chứng kết hợp mà không làm mất thông tin tại ngưỡng ranh giới nguy cơ.
    • Fintech & Quản trị rủi ro tín dụng: Khai phá các chuỗi giao dịch tài chính bất thường dựa trên quy mô tiền tệ mờ, tối ưu hóa phát hiện gian lận thẻ tín dụng.

Limitations và Future Research

Mặc dù đạt được những đột phá xuất sắc, luận án vẫn tồn tại các giới hạn khoa học cần tiếp tục hoàn thiện:

  1. Độ nhạy cảm với số lượng cụm $K$ ban đầu trong thuật toán EMC: Thuật toán EMC đòi hỏi tham số $K$ khởi tạo từ người dùng. Nếu lựa chọn $K$ quá lớn, số lượng tập mờ phát sinh sẽ bùng nổ, gây áp lực lên không gian tổ hợp của pha khai phá luật.
  2. Chi phí khởi tạo danh sách Node-list khi ngưỡng $minsup$ cực thấp: Khi đặt $minsup < 5%$ trên các tập dữ liệu cực kỳ dày đặc (dense datasets), kích thước ban đầu của các Node-list 1-itemset vẫn chiếm tỷ trọng RAM đáng kể trước khi các phép giao được kích hoạt.
  3. Mô hình CLA chưa hỗ trợ kiến trúc tính toán không đồng nhất (Heterogeneous Hardware): Thuật toán CLA-FuzzyMining hiện tại được thiết kế trên mô hình ô automata lý thuyết, chưa được tối ưu hóa chuyên biệt cho kiến trúc xử lý song song khối lượng lớn trên GPU (CUDA/OpenCL) hoặc môi trường cụm phân tán Apache Spark.

Chương trình nghiên cứu tương lai (Future Research Agenda) được định hình qua 4 hướng chiến lược:

  • Hướng 1: Phát triển thuật toán phân cụm EMC tự thích ứng (Adaptive EMC) có khả năng tự động xác định số cụm tối ưu $K$ dựa trên chỉ số thẩm định cụm (Silhouette hoặc Davies-Bouldin Index).
  • Hướng 2: Tích hợp cấu trúc nén phân cấp (DiffNodes/N-list) vào FPOSC nhằm giảm thiểu triệt để kích thước danh sách nút dưới các ngưỡng $minsup$ siêu nhỏ.
  • Hướng 3: Hiện thực hóa kiến trúc CLA-FuzzyMining trên phần cứng GPU đa nhân (Massively Parallel GPU Computing) để xử lý dữ liệu luồng thời gian thực (Real-time Stream Data Mining).
  • Hướng 4: Mở rộng khung phân tích sang bài toán Khai phá mẫu hữu ích cao mờ bảo mật (Privacy-Preserving Fuzzy High-Utility Itemset Mining) trong môi trường Học liên kết (Federated Learning).

Tác động và ảnh hưởng

                                  MA TRẬN TÁC ĐỘNG CỦA LUẬN ÁN
[Tác động Học thuật]                 [Chuyển đổi Công nghiệp]                [Lợi ích Kinh tế - Xã hội]
- Công bố trên tạp chí SCIE/Scopus   - Ứng dụng trong Smart Retail/ERP       - Giảm 40% chi phí hạ tầng máy chủ
- Đặt chuẩn benchmark Node-list mờ   - Tối ưu hóa chuỗi cung ứng IoT         - Tăng độ chính xác phân tích dữ liệu
- Nâng cao năng lực KDD Việt Nam     - Phân tích rủi ro ngân hàng số         - Thuật toán xanh (tiết kiệm năng lượng)
  • Ảnh hưởng học thuật: Các công trình khoa học của tác giả công bố trong quá trình thực hiện luận án (gồm các bài báo trên các tạp chí chuyên ngành uy tín quốc tế thuộc danh mục SCIE/Scopus và Hội nghị Quốc gia ICTA/KSE) đã khẳng định vị thế tiên phong của nhóm nghiên cứu thuộc Viện Hàn lâm Khoa học và Công nghệ Việt Nam. Luận án tạo ra bước tiến quan trọng, đóng góp các thuật toán benchmark (EMC, NFFP, NPSFF, CLA-FuzzyMining) cho cộng đồng nghiên cứu khai phá dữ liệu thế giới.
  • Chuyển đổi công nghiệp: Thuật toán có khả năng tích hợp trực tiếp vào các hệ thống quản trị doanh nghiệp (ERP), nền tảng quản lý quan hệ khách hàng (CRM) và công cụ gợi ý (Recommendation Systems) của các tập đoàn công nghệ và thương mại điện tử lớn.
  • Lợi ích kinh tế - xã hội: Nhờ cắt giảm hơn 50% nhu cầu bộ nhớ và rút ngắn thời gian xử lý dữ liệu từ nhiều giờ xuống vài phút trên các tập dữ liệu lớn, giải pháp giúp các doanh nghiệp tiết kiệm hàng trăm triệu đồng chi phí đầu tư hạ tầng phần cứng và điện toán đám mây, hướng tới mục tiêu "Tính toán xanh" (Green Computing) tiết kiệm năng lượng.

Đối tượng hưởng lợi

| Nhóm đối tượng                    | Giá trị thụ hưởng cụ thể từ Luận án                       |
| Nghiên cứu sinh & Nhà khoa học    | Khung lý thuyết hoàn chỉnh về Node-list mờ và mã nguồn    |
| trẻ (Doctoral Researchers)        | tham khảo để phát triển các mở rộng thuật toán mới.       |
| Chuyên gia Phân tích Dữ liệu      | Công cụ mờ hóa tự động EMC giúp xử lý biến định lượng     |
| (Senior Data Scientists)          | mà không cần tiền xử lý thủ công phức tạp.                |
| Kỹ sư R&D Doanh nghiệp            | Thuật toán song song CLA-FuzzyMining tối ưu hiệu năng     |
| (Industry R&D Engineers)          | cho hệ thống gợi ý thời gian thực và Big Data.            |
| Nhà hoạch định chính sách         | Các mô hình luật mờ ngữ nghĩa tự nhiên dễ hiểu            |
| (Policy & Decision Makers)        | (Explainable AI), hỗ trợ ra quyết định minh bạch.         |

Câu hỏi chuyên sâu

1. Đóng góp lý thuyết độc đáo nhất của luận án là gì và đã mở rộng lý thuyết nào?

Đóng góp lý thuyết độc đáo nhất là việc hợp nhất thành công lý thuyết tối ưu hóa thống kê (GMM/EM) với Logic mờ Zadeh và cấu trúc mã hóa cây tiền tố/hậu tố. Luận án đã mở rộng khung lý thuyết Expectation-Maximization kinh điển thông qua việc thiết lập toán tử điều khiển $C_v$ (hệ số biến thiên), giải quyết trọn vẹn nghịch lý "ranh giới sắc nét" tồn tại hàng thập kỷ trong khai phá dữ liệu định lượng, chuyển đổi quá trình mờ hóa từ định tính chủ quan sang tối ưu hóa tham số khách quan có chứng minh hội tụ toán học.

2. Sự đổi mới về mặt phương pháp luận của luận án khi so sánh với các nghiên cứu quốc tế tiền nhiệm?

So với các nghiên cứu nền tảng:

  • So với FTDA (Hong et al., 1999): Luận án khắc phục hoàn toàn nhược điểm quét đĩa đa chu kỳ của Apriori, cố định số lần quét ở mức 02 lần duy nhất.
  • So với FFP-tree (Lin et al., 2010): Loại bỏ sự phân mảnh nhánh do thứ tự sắp xếp cục bộ theo giá trị thành viên gây ra.
  • So với CFFP-tree (Lin et al., 2011)UBFFP-tree (Lin et al., 2014): Luận án tạo ra bước nhảy vọt khi loại bỏ hoàn toàn mảng đính kèm bộ nhớ tại các nút và không cần xây dựng đệ quy hàng ngàn cây con điều kiện, thay thế bằng cơ chế giao phẳng trên Node-list (NFFP/NPSFF).
               SO SÁNH ĐẶC TÍNH PHƯƠNG PHÁP LUẬN VỚI Y VĂN QUỐC TẾ
| Thuật toán        | Số lần quét | Cơ chế xử lý | Cấu trúc cây  | Cây điều kiện đệ quy |
| FTDA (1999)       | k lần       | Apriori-like | Không dùng    | Không                |
| FFP-tree (2010)   | 02 lần      | FP-Growth    | Cây nhánh lớn | Có (Rất tốn RAM)     |
| CFFP-tree (2011)  | 02 lần      | Mảng nút con | Cây nén       | Có                   |
| UBFFP-tree (2014) | 02 lần      | Chặn trên    | Cây nén       | Có                   |
| NFFP/NPSFF (2023) | 02 lần duy nhất | Giao Node-list | Cây mã hóa | HOÀN TOÀN KHÔNG      |

3. Phát hiện bất ngờ nhất trong quá trình thực nghiệm có hỗ trợ dữ liệu là gì?

Phát hiện bất ngờ nhất là tính ổn định vượt bậc của mức tiêu thụ bộ nhớ trong thuật toán NPSFF khi ngưỡng $minsup$ giảm sâu. Trong các phương pháp dựa trên cây truyền thống, khi giảm $minsup$ từ 30% xuống 10%, lượng cây điều kiện bùng nổ khiến bộ nhớ RAM tăng vọt từ 300% đến 500%. Tuy nhiên, trong NPSFF, do danh sách Node-list chỉ lưu các tọa độ tiền tố - kích thước $(pre, size, count)$ dạng số nguyên gọn nhẹ, bộ nhớ chỉ tăng tuyến tính nhẹ (dưới 35%), cho phép thuật toán vận hành ổn định trên các thiết bị có tài nguyên phần cứng hạn chế mà không xảy ra lỗi tràn bộ nhớ (Out-Of-Memory).

4. Luận án có cung cấp giao thức tái lập nghiên cứu (Replication Protocol) hoàn chỉnh không?

Luận án cung cấp giao thức tái lập nghiên cứu hoàn chỉnh 100%:

  • Định nghĩa toán học tường minh cho toàn bộ 15 ký hiệu, công thức giải thuật chi tiết từ Thuật toán 2.1 (EMC), Thuật toán 2.2 - 2.4 (Xây dựng cây FPPC, Nodelist, NFFP), Thuật toán 2.5 - 2.8 (FPOSC, NPSFF) đến Thuật toán 3.1 (CLA-FuzzyMining).
  • Cung cấp các bảng dữ liệu số hóa từng bước (Bảng 2.1 - 2.11) minh họa chi tiết từng phép toán mờ hóa, xây dựng cây và giao danh sách nút trên một tập dữ liệu giao dịch mẫu.
  • Mô tả chính xác các tập dữ liệu chuẩn quốc tế kèm siêu tham số thực nghiệm ($minsup$, $minconf$, $Cv_{value}$, số phân vùng $K$).

5. Lộ trình nghiên cứu 10 năm tới (10-year Research Agenda) được vạch ra như thế nào?

Lộ trình 10 năm tới tập trung vào 3 giai đoạn chuyển đổi:

  • Giai đoạn 1 (Năm 1 - 3): Tối ưu hóa thuật toán trên kiến trúc phần cứng chuyên dụng (GPU, TPU) và đóng gói thư viện mã nguồn mở tích hợp vào hệ sinh thái Khoa học Dữ liệu toàn cầu (Python PyPI, Spark Packages).
  • Giai đoạn 2 (Năm 4 - 6): Mở rộng mô hình mờ sang không gian Đồ thị tri thức không chắc chắn (Uncertain Knowledge Graphs) và Khai phá chuỗi thời gian đa biến (Multivariate Time-series Mining).
  • Giai đoạn 3 (Năm 7 - 10): Kết hợp Khai phá luật mờ với Trí tuệ nhân tạo tạo sinh (Generative AI) và Mô hình ngôn ngữ lớn (LLMs) để xây dựng hệ thống Trí tuệ nhân tạo giải thích được (XAI - Explainable AI) phục vụ các quyết định tự động hóa quan trọng trong y tế và tư pháp.

Kết luận

Luận án tiến sĩ của NCS. Trần Thị Thúy Trinh đã giải quyết trọn vẹn và triệt để các vấn đề nghiên cứu then chốt trong lĩnh vực Khai phá dữ liệu mờ:

  1. Đóng góp 1: Đề xuất thuật toán phân cụm cải tiến EMC tích hợp hệ số biến thiên $C_v$ trên mô hình phân phối hỗn hợp Gaussian, tự động hóa hoàn toàn quy trình xác định tập mờ và hàm liên thuộc từ cơ sở dữ liệu định lượng, loại bỏ tính chủ quan và ranh giới sắc nét.
  2. Đóng góp 2: Phát triển cấu trúc cây mã hóa FPPC-tree và FPOSC-tree, thiết lập giao thức biểu diễn Node-list phẳng cho dữ liệu mờ, cho phép khai phá trực tiếp tập mục mờ phổ biến thông qua phép so khớp khoảng mà không cần tạo cây điều kiện đệ quy.
  3. Đóng góp 3: Xây dựng hai thuật toán khai phá đột phá NFFP và NPSFF, giới hạn số lần quét đĩa đúng 02 lần và tiết kiệm hơn 50% dung lượng bộ nhớ RAM so với các thuật toán tân tiến nhất trên thế giới.
  4. Đóng góp 4: Đề xuất kiến trúc tính toán song song CLA-FuzzyMining dựa trên Automata di động học bất quy tắc (ICLA), mang lại khả năng mở rộng quy mô tiệm cận tuyến tính trên dữ liệu lớn.
  5. Đóng góp 5: Hệ thống hóa toàn diện lý thuyết luật kết hợp mờ, cung cấp hệ thống kiểm chứng thực nghiệm chặt chẽ trên các tập dữ liệu benchmark quốc tế, khẳng định tính đúng đắn và hiệu năng vượt trội.

Công trình tạo ra bước chuyển dịch mô thức (paradigm shift) từ các cấu trúc cây đệ quy cồng kềnh sang cấu trúc danh sách nút phẳng hiệu năng cao, mở ra các hướng nghiên cứu mới về khai phá tri thức mờ song song và đặt nền tảng học thuật vững chắc cho các ứng dụng trí tuệ nhân tạo thế hệ mới.