Luận án tiến sĩ - Khai phá luật kết hợp mờ bằng đại số gia tử - Nguyễn Tuấn Anh
Luận án phát triển phương pháp khai phá luật kết hợp mở biểu thị sử dụng thông tin ngôn ngữ. Mô hình cải tiến khả năng phát hiện mối quan hệ dữ liệu.
Luan An
Luận án tiến sĩ
Năm xuất bản
Số trang
109
Thời gian đọc
17 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
40 Point
Tổng quan nhanh
- Chủ đề:
- 1. Tổng quan về khai phá luật kết hợp mờ và dữ liệu
- Số trang:
- 109 trang
- Trường:
- Học viện Khoa học và Công nghệ
- Chuyên ngành:
- Cơ sở toán học cho tin học
- Tác giả:
- Nguyễn Tuấn Anh
- Năm:
- 2020
Tóm tắt nội dung luận án
I. Tổng quan về khai phá luật kết hợp mờ và dữ liệu
Khai phá luật kết hợp mờ (fuzzy association rule mining) là một kỹ thuật mở rộng mạnh mẽ từ khai phá dữ liệu truyền thống. Phương pháp này xử lý tốt các thuộc tính định lượng liên tục trong cơ sở dữ liệu lớn. Dữ liệu thực tế thường mang tính không chắc chắn và mơ hồ. Kỹ thuật mờ giúp chuyển đổi các giá trị số chính xác thành các khái niệm ngữ nghĩa trực quan. Hệ thống khai phá dữ liệu dựa trên tập mờ giảm thiểu đáng kể hiện tượng phân ranh giới sắc nét giả tạo. Quá trình này giúp mô tả mối quan hệ giữa các đối tượng một cách tự nhiên và chính xác hơn. Việc nắm vững nền tảng lý thuyết mờ là bước quan trọng đầu tiên để xây dựng các giải pháp trích xuất tri thức hiệu quả.
1.1. Khái niệm khai phá luật kết hợp mờ
Khai phá luật kết hợp mờ cho phép tìm kiếm các mối liên hệ tiềm ẩn giữa các tập mục dưới dạng ngôn ngữ tự nhiên. Một luật mờ điển hình có dạng nếu X thì Y với các mức độ thỏa mãn nhất định. Kỹ thuật này kế thừa nguyên lý từ bài toán khai phá luật kết hợp kinh điển nhưng mở rộng không gian xử lý sang miền mờ. Dữ liệu định lượng được ánh xạ vào các tập mờ thông qua hàm thuộc mờ phù hợp. Khái niệm tập phổ biến mờ đóng vai trò trọng tâm trong toàn bộ tiến trình này. Phương pháp này giúp phát hiện tri thức có ý nghĩa thực tế cao hơn trong môi trường dữ liệu phức tạp.
1.2. Vai trò của biến ngôn ngữ và hàm thuộc mờ
Biến ngôn ngữ biểu thị các giá trị định lượng thông qua các từ ngữ quen thuộc như thấp, trung bình hoặc cao. Mỗi giá trị ngôn ngữ được xác định bằng một hàm thuộc mờ với miền giá trị nằm trong đoạn [0, 1]. Hàm thuộc mờ phản ánh mức độ một phần tử thuộc về một tập mờ cụ thể. Việc thiết lập hàm thuộc chính xác quyết định trực tiếp đến chất lượng luật sinh ra. Cơ chế ngôn ngữ giúp kết quả khai phá trở nên thân thiện và dễ hiểu đối với người dùng cuối. Cách tiếp cận này thu hẹp khoảng cách giữa biểu diễn dữ liệu máy tính và tư duy logic của con người.
1.3. Hạn chế của phương pháp khai phá dữ liệu truyền thống
Phương pháp khai phá luật kết hợp truyền thống thường sử dụng logic nhị phân rõ ràng để phân loại dữ liệu. Cách làm này gây ra vấn đề ranh giới cứng khi giá trị dữ liệu nằm sát điểm chia. Một thay đổi nhỏ về số liệu có thể làm thay đổi hoàn toàn kết quả phân loại. Hiện tượng này dẫn đến việc bỏ sót nhiều mẫu thông tin quan trọng hoặc tạo ra các luật sai lệch. Ngoài ra, việc rời rạc hóa cứng nhắc thường làm mất mát thông tin ngữ nghĩa sẵn có. Khai phá luật kết hợp mờ khắc phục triệt để các nhược điểm trên nhờ cơ chế phân lớp mềm dẻo.
II. Phương pháp khai phá luật kết hợp mờ bằng đại số gia tử
Đại số gia tử (Hedge Algebra) cung cấp một khung toán học chặt chẽ để mô hình hóa và định lượng ngữ nghĩa của các biến ngôn ngữ. Phương pháp này biểu diễn cấu trúc thứ tự tự nhiên giữa các từ ngữ ngôn ngữ mà không cần định nghĩa trước các hàm thuộc phức tạp. Khi kết hợp đại số gia tử với khai phá dữ liệu, hệ thống tự động sinh ra các khoảng ngữ nghĩa tối ưu cho từng thuộc tính. Giải pháp này giúp giảm bớt sự can thiệp chủ quan của chuyên gia trong việc xác định tham số mờ ban đầu. Quá trình tính toán trở nên nhất quán và có cơ sở lý thuyết toán học vững chắc hơn.
2.1. Tiếp cận đại số gia tử trong biểu diễn ngữ nghĩa
Đại số gia tử xem tập các giá trị ngôn ngữ như một cấu trúc đại số có thứ tự. Các gia tử ngôn ngữ đóng vai trò biến đổi cường độ của từ gốc như rất cao, khá cao hoặc hơi thấp. Hàm định lượng ngữ nghĩa (SQM) ánh xạ trực tiếp mỗi hạng từ ngôn ngữ sang một giá trị số trong đoạn [0, 1]. Độ đo tính mờ của các gia tử giúp định lượng độ rộng của từng khoảng ngữ nghĩa một cách chính xác. Mô hình này bảo toàn tính chất thứ tự tự nhiên của ngôn ngữ trong toàn bộ quá trình tính toán. Nhờ đó, việc xử lý dữ liệu ngôn ngữ đạt độ chính xác cao và tiết kiệm tài nguyên tính toán.
2.2. Kỹ thuật mờ hóa và nén cơ sở dữ liệu giao dịch
Mờ hóa cơ sở dữ liệu giao dịch là bước chuyển đổi dữ liệu thô sang các mức độ thuộc mờ tương ứng. Quá trình này tạo ra bảng định lượng biểu diễn mức độ xuất hiện của các mục ngôn ngữ trong từng giao dịch. Để tăng tốc độ xử lý trên tập dữ liệu lớn, kỹ thuật nén cơ sở dữ liệu giao dịch được áp dụng triệt để. Các giao dịch có khoảng cách tương đồng gần nhau được gộp nhóm dựa trên quan hệ khoảng cách mờ. Cấu trúc dữ liệu nén lưu trữ thông tin cốt lõi mà không làm suy giảm độ chính xác của các luật kết hợp. Thời gian quét dữ liệu và bộ nhớ sử dụng giảm đi đáng kể sau quá trình nén.
2.3. Xây dựng bảng định lượng ngữ nghĩa cho thuộc tính
Bảng định lượng ngữ nghĩa lưu trữ các giá trị tính toán từ hàm định lượng ngữ nghĩa của đại số gia tử. Mỗi thuộc tính định lượng được chia thành các khoảng giá trị ngôn ngữ tương ứng với các phân hoạch mờ. Bảng định lượng này đóng vai trò cầu nối trung gian giữa dữ liệu số thực tế và biểu diễn ngôn ngữ trừu tượng. Việc tra cứu bảng định lượng diễn ra nhanh chóng, giảm thiểu tối đa các phép toán lặp lại trong quá trình khai phá. Cấu trúc bảng được thiết kế linh hoạt, dễ dàng mở rộng khi có thêm các thuộc tính mới trong cơ sở dữ liệu.
III. Kỹ thuật phân hoạch mờ đa thể hạt tối ưu bằng di truyền
Phân hoạch mờ cho thuộc tính định lượng là thách thức then chốt ảnh hưởng đến chất lượng của luật kết hợp. Sử dụng biểu diễn thể hạt của đại số gia tử cho phép chia miền giá trị thuộc tính thành các mức chi tiết khác nhau. Để tìm ra cấu trúc phân hoạch tốt nhất, giải thuật di truyền (GA) được ứng dụng để tối ưu hóa đồng thời các tham số mờ. Quá trình tiến hóa tự động điều chỉnh độ rộng và vị trí của các tập mờ trên không gian tìm kiếm. Kết quả đạt được là tập phân hoạch mờ cân bằng giữa độ bao phủ thông tin và tính dễ hiểu của các luật trích xuất.
3.1. Phân hoạch mờ đơn thể hạt và đa thể hạt
Phân hoạch đơn thể hạt chia miền thuộc tính thành các khoảng ngôn ngữ có cùng độ sâu phân cấp ngữ nghĩa. Ngược lại, phân hoạch đa thể hạt cho phép các thuộc tính khác nhau sở hữu số lượng nhãn ngôn ngữ linh hoạt tùy theo đặc trưng dữ liệu. Biểu diễn đa thể hạt phản ánh chính xác sự phân bố không đồng đều của các giá trị thực tế. Phương pháp này tránh hiện tượng chia quá mịn hoặc quá thô trên các miền giá trị khác nhau. Độ chi tiết của từng hạt thông tin được điều chỉnh phù hợp với mục tiêu trích xuất tri thức trong từng ngữ cảnh cụ thể.
3.2. Ứng dụng giải thuật di truyền CHC tối ưu hóa tham số
Mô hình giải thuật di truyền CHC là một biến thể nâng cao của thuật toán di truyền truyền thống. Thuật toán này sử dụng cơ chế chọn lọc không thay thế cùng toán tử lai ghép phân kỳ HUX để duy trì tính đa dạng của quần thể. Nhiễm sắc thể mã hóa các tham số tính mờ của đại số gia tử và số lượng phân hoạch cho từng thuộc tính. Hàm thích nghi đánh giá chất lượng phân hoạch dựa trên số lượng luật sinh ra và độ bao phủ dữ liệu. Thuật toán CHC nhanh chóng hội tụ về nghiệm tối ưu toàn cục mà không bị rơi vào cực trị địa phương.
3.3. Rời rạc hóa thuộc tính định lượng không mất mát thông tin
Rời rạc hóa thuộc tính định lượng bằng tiếp cận mờ bảo toàn tối đa lượng thông tin gốc của cơ sở dữ liệu. Mỗi điểm dữ liệu có thể thuộc về nhiều tập mờ lân cận với các độ thuộc khác nhau. Điều này giúp loại bỏ rủi ro mất mát thông tin tại các điểm biên của khoảng giá trị. Giải thuật tự động tìm ra số lượng khoảng chia phù hợp nhất cho từng biến số mà không cần giả định trước. Quá trình rời rạc hóa mờ tạo tiền đề vững chắc cho việc sinh ra các tập phổ biến mờ có độ tin cậy vượt trội.
IV. Thuật toán trích xuất luật kết hợp mờ và tập phổ biến
Trích xuất luật kết hợp mờ đòi hỏi việc xác định chính xác các tập phổ biến mờ và đánh giá độ tin cậy của từng luật. Quy trình xử lý bao gồm việc tính toán độ hỗ trợ mờ (fuzzy support) và độ tin cậy mờ (fuzzy confidence) trên cơ sở dữ liệu đã được mờ hóa. Thuật toán cải tiến áp dụng các chiến lược tỉa nhánh hiệu quả nhằm loại bỏ sớm các tập mục không tiềm năng. Tốc độ sinh luật được cải thiện đáng kể so với các kỹ thuật duyệt toàn bộ không gian trạng thái. Các luật thu được có độ chính xác cao và dễ dàng diễn giải dưới dạng ngôn ngữ tự nhiên.
4.1. Xác định tập phổ biến mờ và độ hỗ trợ mờ
Tập phổ biến mờ là tập các mục ngôn ngữ có độ hỗ trợ mờ lớn hơn hoặc bằng ngưỡng hỗ trợ tối thiểu (Min Supp). Độ hỗ trợ mờ phản ánh tỷ lệ đóng góp của tập mục đó trên toàn bộ các giao dịch trong cơ sở dữ liệu. Giá trị này được tính bằng tổng độ thuộc mờ của các giao dịch chia cho tổng số giao dịch. Thuật toán sử dụng nguyên lý suy giảm đơn điệu để cắt tỉa các tập mục ứng viên không thỏa mãn điều kiện. Việc chỉ giữ lại các tập phổ biến mờ thực sự có ý nghĩa giúp giảm bớt chi phí tính toán ở các bước kế tiếp.
4.2. Tính toán độ tin cậy mờ trong quá trình sinh luật
Độ tin cậy mờ đo lường xác suất xuất hiện của hệ quả khi tiền đề của luật đã được thỏa mãn. Giá trị này được tính bằng tỷ số giữa độ hỗ trợ mờ của toàn bộ luật và độ hỗ trợ mờ của phần tiền đề. Chỉ các luật có độ tin cậy mờ vượt qua ngưỡng tin cậy tối thiểu mới được lưu vào cơ sở tri thức. Độ tin cậy mờ bảo đảm rằng các mối quan hệ được trích xuất phản ánh đúng thực tế khách quan của dữ liệu. Người phân tích có thể linh hoạt điều chỉnh ngưỡng này để thu thập số lượng luật phù hợp với nhu cầu.
4.3. So sánh thuật toán đề xuất với thuật toán Fuzzy Apriori
Thuật toán Fuzzy Apriori kinh điển thường gặp hạn chế nghiêm trọng về thời gian xử lý khi số lượng giao dịch và thuộc tính tăng cao. Thuật toán đề xuất khắc phục nhược điểm này bằng cách sử dụng cấu trúc bảng định lượng và cơ chế nén dữ liệu giao dịch. Số lần quét cơ sở dữ liệu giảm xuống mức tối thiểu, giúp tiết kiệm băng thông bộ nhớ. Không gian tìm kiếm luật được thu hẹp đáng kể nhờ các phân hoạch mờ tối ưu từ đại số gia tử. Hiệu năng tổng thể của thuật toán đề xuất vượt trội hơn hẳn thuật toán Fuzzy Apriori truyền thống trên cùng điều kiện thử nghiệm.
V. Đánh giá thực nghiệm khai phá luật kết hợp mờ thực tế
Hiệu quả của phương pháp khai phá luật kết hợp mờ được kiểm chứng thông qua các thử nghiệm thực nghiệm trên các bộ dữ liệu chuẩn quốc tế. Quá trình đánh giá tập trung vào các tiêu chí gồm thời gian thực thi, số lượng luật hữu ích và độ ổn định của thuật toán. Kết quả thử nghiệm cho thấy sự vượt trội rõ rệt của mô hình kết hợp đại số gia tử và giải thuật di truyền. Phương pháp không chỉ rút ngắn thời gian tính toán mà còn tạo ra các luật có cấu trúc ngữ nghĩa rõ ràng, dễ ứng dụng trong thực tiễn.
5.1. Kết quả thử nghiệm trên tập dữ liệu chuẩn FAM95
Cơ sở dữ liệu FAM95 chứa nhiều thuộc tính định lượng phức tạp, rất thích hợp để kiểm thử thuật toán khai phá mờ. Trên tập dữ liệu này, phương pháp đề xuất chứng minh khả năng tìm kiếm tập phổ biến mờ nhanh chóng với ngưỡng hỗ trợ linh hoạt. Biểu diễn đa thể hạt giúp thuật toán tự động thích ứng với sự phân bố dữ liệu không đồng đều giữa các thuộc tính. Số lượng luật kết hợp mờ sinh ra có độ tin cậy cao và không bị dư thừa thông tin. Thời gian tính toán trên FAM95 giảm rõ rệt so với các giải thuật mờ truyền thống.
5.2. Hiệu quả khai phá trên cơ sở dữ liệu y tế STULONG
STULONG là cơ sở dữ liệu y tế thực tế chứa thông tin nghiên cứu dịch tễ học tim mạch với độ nhiễu cao. Ứng dụng phương pháp khai phá luật kết hợp mờ giúp trích xuất các quy luật quan trọng giữa lối sống, chỉ số sinh học và nguy cơ bệnh tim mạch. Các luật mờ thu được có dạng ngôn ngữ tự nhiên như nếu huyết áp rất cao và tuổi cao thì nguy cơ xơ vữa động mạch cao. Các bác sĩ và chuyên gia y tế dễ dàng đọc hiểu và thẩm định các luật này mà không cần giải mã công thức toán học phức tạp. Độ chính xác của các kết luận lâm sàng được nâng cao đáng kể.
5.3. Tiềm năng ứng dụng và hướng phát triển tương lai
Phương pháp khai phá luật kết hợp mờ mở ra tiềm năng ứng dụng rộng lớn trong nhiều lĩnh vực như thương mại điện tử, tài chính ngân hàng và y tế thông minh. Khả năng tự động hóa việc xác định hàm thuộc mờ giúp hệ thống dễ dàng triển khai trên các nguồn dữ liệu lớn biến đổi liên tục. Hướng nghiên cứu tiếp theo tập trung vào việc tối ưu hóa thuật toán song song trên nền tảng điện toán đám mây. Đồng thời, việc tích hợp thêm các kỹ thuật học sâu sẽ tiếp tục hoàn thiện độ chính xác và khả năng tự thích ứng của mô hình trong tương lai.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (109 trang)Nội dung chính
Tổng quan về luận án
Luận án này tiên phong giải quyết những thách thức cốt lõi trong lĩnh vực khai phá luật kết hợp mờ, đặc biệt trong bối cảnh dữ liệu lớn và phức tạp ngày nay. Các hệ thống thông tin quản lý ngày càng tạo ra những kho dữ liệu khổng lồ, đòi hỏi các phương pháp khai thác tri thức hiệu quả và có ý nghĩa. Nghiên cứu này nằm ở giao điểm của trí tuệ nhân tạo, khai phá dữ liệu và lý thuyết tập mờ, mang đến một cách tiếp cận mang tính cách mạng để chuyển đổi dữ liệu số thành tri thức ngôn ngữ dễ hiểu và hành động được.
Mặc dù lĩnh vực khai phá luật kết hợp đã phát triển mạnh mẽ kể từ đề xuất của Agrawal và cộng sự vào năm 1994 [21], nhưng vẫn tồn tại những khoảng trống nghiên cứu đáng kể. Cụ thể, các nghiên cứu trước đây về luật kết hợp mờ thường dựa vào việc định nghĩa hàm thuộc (Membership Function - MF) theo kinh nghiệm chuyên gia, dẫn đến tính chủ quan và chất lượng luật chưa tối ưu. Như đã nêu, "Nếu không có một hệ các MF được xây dựng tốt thì cũng sẽ không thể trích xuất các luật kết hợp tốt được." (Mở đầu, trang 11). Các nỗ lực sử dụng giải thuật di truyền (GA) để tối ưu hóa MF (ví dụ: Tzung-Pei Hong và cộng sự (2004, 2008, 2016, 2018) [83, 42, 46, 60]; Herrera và cộng sự (2009, 2015) [53, 22]) vẫn gặp hạn chế do "tập các hàm thuộc tương ứng với các tập mờ con dùng để phân chia miền xác định của thuộc tính có điểm xuất phát ban đầu chưa thực sự tốt nên kết quả thu được qua giải thuật di truyền chưa thật sự tối ưu (chẳng hạn như độ chồng lấn còn cao, tính đáng quan tâm, hay ngữ nghĩa của các luật thu được chưa thật sự đáp ứng yêu cầu – mà ta sẽ thấy qua phân tích các kết quả thử nghiệm về sau)." (Mở đầu, trang 12). Khoảng trống thứ hai nằm ở hiệu suất tính toán. Khai phá luật kết hợp là bài toán có độ phức tạp hàm mũ, và các giải pháp nén dữ liệu hiện có (ví dụ: Jia-Yu Dai và cộng sự (2008) với M2TQT [18]) chủ yếu tập trung vào cơ sở dữ liệu nhị phân, chưa giải quyết hiệu quả cho cơ sở dữ liệu giao dịch mờ.
Nghiên cứu này đặt ra các câu hỏi nghiên cứu và giả thuyết sau:
- RQ1: Làm thế nào để phát triển một phương pháp mờ hóa dữ liệu khách quan hơn, ít phụ thuộc vào kinh nghiệm chuyên gia, cho bài toán khai phá luật kết hợp mờ?
- H1: Việc tích hợp Đại số gia tử (Lattice Algebra - ĐSGT) sẽ cung cấp một cấu trúc toán học rõ ràng để xây dựng các hàm thuộc và phân hoạch mờ, giảm tính chủ quan so với lý thuyết tập mờ truyền thống.
- RQ2: Có thể thiết kế một giải pháp nén dữ liệu hiệu quả cho cơ sở dữ liệu giao dịch mờ để cải thiện tốc độ khai phá luật kết hợp mà vẫn duy trì chất lượng của luật không?
- H2: Việc đề xuất một giải pháp nén cơ sở dữ liệu giao dịch mờ dựa trên quan hệ khoảng cách giao dịch sẽ giảm kích thước dữ liệu và tăng tốc độ khai phá đáng kể so với các phương pháp hiện có.
- RQ3: Làm thế nào để tối ưu hóa các tham số của Đại số gia tử và các hàm thuộc tương ứng nhằm tạo ra các luật kết hợp mờ có ngữ nghĩa đáng quan tâm và phản ánh đa dạng tri thức ẩn chứa trong dữ liệu?
- H3: Ứng dụng Giải thuật di truyền CHC (CHC Genetic Algorithm) để tối ưu hóa các tham số của ĐSGT và xây dựng hàm thuộc dựa trên biểu diễn đơn thể hạt (single granularity) và đa thể hạt (multi-granularity) sẽ tạo ra các luật kết hợp mờ chất lượng cao, có ý nghĩa hơn.
Khung lý thuyết của nghiên cứu này dựa trên sự tổng hợp của Lý thuyết tập mờ (Fuzzy Set Theory) của Zadeh [40] (được mở rộng để khắc phục các hạn chế), Lý thuyết Đại số gia tử (Lattice Algebra Theory) của N.Ho và Wechler [19, 49] để cung cấp nền tảng toán học chặt chẽ cho ngữ nghĩa ngôn ngữ, và Giải thuật di truyền (Genetic Algorithms - GA) như một công cụ tối ưu hóa heuristic hiệu quả, đặc biệt là mô hình CHC [10].
Nghiên cứu đạt được những đóng góp đột phá với tác động đáng kể:
- Phương pháp mờ hóa khách quan: Đề xuất một cách tiếp cận mới để mờ hóa cơ sở dữ liệu sử dụng ĐSGT, cho phép "dễ dàng phân hoạch miền giá trị của các thuộc tính thành các miền mờ dựa vào khoảng tính mờ và giá trị định lượng ngữ nghĩa của các từ" (Mở đầu, trang 13). Điều này giảm đáng kể sự phụ thuộc vào trực giác chuyên gia.
- Nén dữ liệu mờ tiên tiến: Giới thiệu giải pháp nén cơ sở dữ liệu giao dịch mờ độc đáo, "sử dụng cách nén dữ liệu cho một CSDL bất kỳ (không nhất thiết là nhị phân)" (Chương 2, trang 39), giúp "giảm kích thước (chiều ngang) của CSDL đầu vào" và cải thiện tốc độ khai phá. Ví dụ, trong thử nghiệm với CSDL STULONG và độ tin cậy 80%, phương pháp đề xuất giảm thời gian thực hiện từ 0.057s (CSDL không nén) xuống còn 0.007s (CSDL nén và Bảng định lượng) tại độ hỗ trợ 80% (Bảng 2.8).
- Tối ưu hóa tham số ĐSGT bằng GA: Áp dụng GA mô hình CHC để tìm kiếm các tham số tối ưu cho ĐSGT, từ đó xây dựng các hàm thuộc chất lượng cao dựa trên biểu diễn đơn thể hạt và đa thể hạt. Điều này đảm bảo "các luật kết hợp được khai phá sẽ phản ánh phong phú và đa dạng hơn tri thức ẩn chứa trong kho thông tin được khai phá" (Chương 3, trang 16).
- Tạo ra luật có ngữ nghĩa sâu sắc: Khung phân tích mới cho phép phát hiện "những luật có dạng ngôn ngữ tự nhiên gần gũi với con người" và "các luật kết hợp có ý nghĩa hơn" (Mở đầu, trang 37), vượt qua hạn chế của các luật chỉ dựa trên giá trị nhị phân hoặc khoảng rời rạc.
Phạm vi nghiên cứu bao gồm việc thử nghiệm trên hai bộ dữ liệu thực tế: CSDL FAM95 (dữ liệu điều tra dân số Mỹ năm 1995 với 63565 bản ghi và 5 thuộc tính, trong đó 4 thuộc tính định lượng và 1 thuộc tính hạng mục) và CSDL STULONG (với 1417 bản ghi và 5 thuộc tính định lượng). Việc so sánh được thực hiện với thuật toán khai phá luật kết hợp mờ truyền thống của Hong và cộng sự [31], minh chứng cho tính ưu việt của phương pháp đề xuất về hiệu quả và chất lượng.
Literature Review và Positioning
Lĩnh vực khai phá luật kết hợp (Association Rule Mining - ARM) đã phát triển qua nhiều giai đoạn kể từ khi R. Agrawal và cộng sự đưa ra thuật toán Apriori vào năm 1994 [21] cho các dữ liệu nhị phân. Giai đoạn đầu, nghiên cứu tập trung vào cải tiến tốc độ thuật toán và mở rộng sang dữ liệu số thông qua rời rạc hóa [8]. Tuy nhiên, phương pháp rời rạc hóa tạo ra "điểm biên gãy" (boundary breaking points) và làm mất đi ngữ nghĩa của dữ liệu định lượng. Điều này dẫn đến sự ra đời của luật kết hợp mờ (Fuzzy Association Rule - FAR) như một giải pháp tự nhiên hơn để xử lý các thuộc tính định lượng, được đề xuất bởi Zadeh [29, 30].
Các luồng nghiên cứu chính trong FAR bao gồm:
- Phát triển thuật toán FAR: Các nghiên cứu ban đầu của Hong và cộng sự [27, 30, 31, 57] tập trung vào việc áp dụng lý thuyết tập mờ để mờ hóa dữ liệu và điều chỉnh thuật toán Apriori.
- Tối ưu hóa hàm thuộc (MFs): Nhận thấy tầm quan trọng của MFs đối với chất lượng luật, các nhà nghiên cứu như Tzung-Pei Hong và cộng sự (2004, 2008, 2016, 2018) [83, 42, 46, 60] và Herrera và cộng sự (2009, 2015) [53, 22] đã sử dụng các giải thuật heuristic, đặc biệt là Giải thuật di truyền (GA), để tự động hóa việc tìm kiếm MFs từ CSDL. Harikesh Bahadur Yadav và cộng sự (2015) [14], Aashna Agarwal và cộng sự (2016) [7], Hemant Kumar Soni và cộng sự (2016) [38], Harihar Kalia và cộng sự (2016) [74], Umesh Kumar Patel và cộng sự (2016) [76], Umit Can và cộng sự (2017) [9], Archana Gupta và cộng sự (2019) [75] là những ví dụ tiêu biểu cho hướng này.
- Cải thiện hiệu suất tính toán: Với sự gia tăng kích thước dữ liệu, các giải pháp như khai phá luật kết hợp song song, nén dữ liệu đã được đề xuất. Jia-Yu Dai và cộng sự (2008) [18] giới thiệu thuật toán M2TQT để nén CSDL nhị phân. Chien-Min Lin (2013) [5] và Chun-Wei Lin và cộng sự (2009) [34] đã đề xuất nén CSDL giao dịch lên cây FP-Tree, bao gồm cả dữ liệu mờ.
- Các dạng luật kết hợp khác: Bao gồm luật kết hợp nhiều mức (multi-level association rules) và luật kết hợp với thuộc tính có trọng số (weighted items), nhằm khám phá các loại tri thức đa dạng hơn.
Tuy nhiên, tồn tại những mâu thuẫn và tranh luận chính trong các nghiên cứu FAR:
- Chủ quan vs. Khách quan trong định nghĩa tập mờ: Một mặt, cách tiếp cận truyền thống theo lý thuyết tập mờ dựa vào trực quan và kinh nghiệm chuyên gia để thiết kế MFs, điều này được thể hiện rõ trong các phương pháp như [27, 31, 57]. Mặt khác, các nhà nghiên cứu như Hong và Herrera đã nỗ lực sử dụng GA để tự động tìm kiếm MFs, giảm thiểu sự chủ quan [42, 53]. Tuy nhiên, như luận án chỉ ra, "kết quả thu được qua giải thuật di truyền chưa thật sự tối ưu" (Mở đầu, trang 12) do điểm xuất phát ban đầu của tập mờ.
- Mất mát thông tin vs. Bảo toàn ngữ nghĩa: Nguyễn Công Hào và cộng sự (2012) [2] đề xuất xem miền giá trị của thuộc tính mờ là cấu trúc ĐSGT, ánh xạ mỗi giá trị Dom(A) với một phần tử ĐSGT, nhưng phương pháp này "có thể gây mất mát thông tin." (Chương 2, trang 39). Ngược lại, Nguyễn Nam Tiến và cộng sự (2012) [3] đã cải thiện bằng cách lưu trữ cặp giá trị độ thuộc, bảo toàn thông tin tốt hơn.
Luận án này định vị mình như một bước tiến quan trọng bằng cách giải quyết trực tiếp các khoảng trống này. Thay vì chỉ dựa vào lý thuyết tập mờ truyền thống hoặc các giải thuật GA với điểm khởi đầu không tối ưu, nghiên cứu này đề xuất tích hợp sâu sắc Đại số gia tử (ĐSGT), một cấu trúc toán học rõ ràng hơn [19, 49], để mờ hóa dữ liệu và xây dựng hàm thuộc. Điều này giúp khắc phục nhược điểm về tính chủ quan và "điểm biên gãy" của lý thuyết tập mờ. Đồng thời, nghiên cứu đề xuất một giải pháp nén dữ liệu cho CSDL giao dịch mờ bất kỳ, vượt qua hạn chế của các phương pháp nén dữ liệu nhị phân trước đây (như M2TQT của Dai et al. [18]) và ứng dụng mô hình Giải thuật di truyền CHC [10] để tối ưu hóa tham số ĐSGT, đảm bảo các luật kết hợp được khai phá có ngữ nghĩa sâu sắc và đa dạng hơn.
So sánh với các nghiên cứu quốc tế:
- Hong et al. (2004, 2008) [42, 83]: Các công trình của Hong và cộng sự tập trung vào việc sử dụng GA để tối ưu hóa hàm thuộc. Tuy nhiên, phương pháp của họ vẫn có thể bị hạn chế bởi việc định nghĩa ban đầu của tập mờ. Luận án này vượt trội hơn bằng cách sử dụng ĐSGT làm nền tảng cho việc xây dựng hàm thuộc, đảm bảo tính chặt chẽ về ngữ nghĩa và cấu trúc ngay từ đầu, sau đó mới dùng GA để tinh chỉnh các tham số của ĐSGT, chứ không phải tìm kiếm hàm thuộc từ đầu một cách tự do.
- Jia-Yu Dai et al. (2008) [18] về nén CSDL nhị phân (M2TQT): Thuật toán M2TQT của Dai chỉ áp dụng cho CSDL nhị phân. Luận án này mở rộng khái niệm nén dữ liệu sang CSDL giao dịch mờ, một lĩnh vực phức tạp hơn nhiều, bằng cách định nghĩa "quan hệ khoảng cách giao dịch" và "gộp các giao dịch có khoảng cách gần nhau" (Chương 2, trang 42), áp dụng cho các giá trị độ thuộc mờ, từ đó mang lại hiệu quả về tốc độ xử lý cho dữ liệu thực tế đa dạng hơn. Điều này đại diện cho một tiến bộ đáng kể trong việc xử lý dữ liệu mờ lớn.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án này đóng góp quan trọng vào lý thuyết khai phá dữ liệu bằng cách mở rộng và thách thức các nguyên lý hiện có của Lý thuyết tập mờ (Fuzzy Set Theory) của Zadeh [40] và phát triển ứng dụng của Đại số gia tử (Lattice Algebra - ĐSGT) của N.Ho và Wechler [19, 49].
- Mở rộng Lý thuyết Đại số gia tử vào mờ hóa dữ liệu: Luận án mở rộng ứng dụng của ĐSGT từ việc biểu diễn ngữ nghĩa của từ ngôn ngữ sang việc trực tiếp xây dựng các hàm thuộc (Membership Functions - MFs) cho các thuộc tính định lượng trong cơ sở dữ liệu. Trước đây, ĐSGT chủ yếu tập trung vào việc định lượng ngữ nghĩa của các hạng từ và khoảng tính mờ [19, 25, 49]. Nghiên cứu này đề xuất "mỗi thuộc tính định lượng sẽ sử dụng một cấu trúc ĐSGT. Dựa vào giá trị định lượng ngữ nghĩa của các phần tử của ĐSGT, chúng ta xây dựng lên các phân hoạch mờ để tính độ thuộc của các phần tử trong CSDL đến các miền mờ." (Chương 2, trang 39). Cách tiếp cận này giúp khắc phục tính chủ quan và sự không nhất quán của các MFs được định nghĩa thủ công, vốn là một hạn chế lớn của lý thuyết tập mờ truyền thống.
- Tích hợp ĐSGT và Giải thuật di truyền: Luận án là một trong những nghiên cứu tiên phong tích hợp một cách có hệ thống ĐSGT với Giải thuật di truyền CHC (CHC Genetic Algorithm) [10] để tối ưu hóa các tham số cơ bản của ĐSGT, như $f_m(C^-)$, $f_m(C^+)$ và $\mu(h)$, từ đó tự động tạo ra các phân hoạch mờ (fuzzy partitions) có ý nghĩa. Điều này khác biệt với các phương pháp trước đây của Hong và Herrera [42, 53] chỉ tập trung vào tối ưu hóa trực tiếp MFs, thường không có nền tảng cấu trúc ngữ nghĩa chặt chẽ như ĐSGT.
- Khái niệm "Phân hoạch mờ mạnh" và "Đa thể hạt" trong bối cảnh ĐSGT: Nghiên cứu tái khẳng định và áp dụng khái niệm "phân hoạch mờ mạnh" (tổng độ thuộc của một giá trị bất kỳ vào các hàm thuộc bằng 1) và "biểu diễn đa thể hạt" (multi-granularity representation) trong khuôn khổ ĐSGT. "Các phân hoạch dựa trên các miền mờ con theo cách tiếp cận ĐSGT còn là một phân hoạch mạnh, có nghĩa một giá trị bất kỳ của miền xác định thuộc tính đều có tổng các độ thuộc vào các hàm thuộc phân chia miền xác định của thuộc tính đó bằng 1." (Mở đầu, trang 13). Điều này đảm bảo tính đầy đủ và tính nhất quán của phân hoạch, đồng thời cho phép khai phá tri thức ở nhiều mức độ chi tiết khác nhau, từ khái quát đến đặc tả, tương ứng với ngữ nghĩa vốn có của từ trong thế giới thực [37, 66-68, 82, 84].
Khung phân tích khái niệm được đề xuất bao gồm:
- Các thành phần:
- Thuộc tính định lượng: Dữ liệu đầu vào cần được mờ hóa.
- Đại số gia tử (ĐSGT): Cấu trúc toán học chính để định nghĩa ngữ nghĩa của các biến ngôn ngữ. Mỗi thuộc tính định lượng được gán một ĐSGT với các phần tử sinh (generator terms, $G$) và gia tử (hedges, $H$) cụ thể (e.g., $G = {C^-, W, C^+}$, $H = H^- \cup H^+$).
- Hàm định lượng ngữ nghĩa (Semantic Quantifying Mapping): Ánh xạ các hạng từ trong ĐSGT sang đoạn [0,1], bảo toàn thứ tự ngữ nghĩa [19, 49].
- Khoảng tính mờ (Fuzziness Interval): Xác định phạm vi mà ngữ nghĩa của một hạng từ có thể thay đổi, làm cơ sở cho việc xây dựng hàm thuộc [19, 25, 49].
- Giải thuật di truyền CHC: Công cụ tối ưu hóa để tìm kiếm các tham số ĐSGT tốt nhất.
- Phân hoạch mờ đơn/đa thể hạt: Cách biểu diễn các hàm thuộc, cho phép linh hoạt trong việc khám phá luật ở các cấp độ tổng quát khác nhau.
- Mối quan hệ: Các thuộc tính định lượng được chuẩn hóa và ánh xạ vào các ĐSGT tương ứng. Dựa trên hàm định lượng ngữ nghĩa và khoảng tính mờ của ĐSGT, các hàm thuộc dạng tam giác (triangle membership functions) được xây dựng tự động. Giải thuật di truyền CHC tinh chỉnh các tham số của ĐSGT để tối ưu hóa chất lượng của phân hoạch mờ và sau đó là chất lượng của các luật kết hợp mờ được sinh ra.
Mô hình lý thuyết bao gồm các mệnh đề:
- Mệnh đề 1: Một phân hoạch mờ được xây dựng từ ĐSGT thông qua hàm định lượng ngữ nghĩa và khoảng tính mờ sẽ có tính chặt chẽ và ít chủ quan hơn so với phân hoạch mờ dựa trên lý thuyết tập mờ truyền thống.
- Mệnh đề 2: Việc tối ưu hóa các tham số của ĐSGT bằng Giải thuật di truyền CHC sẽ dẫn đến các hàm thuộc phản ánh tốt hơn cấu trúc ngữ nghĩa của dữ liệu, cải thiện "độ thú vị trung bình" và "độ phù hợp" của các luật kết hợp mờ được khai phá.
- Mệnh đề 3: Biểu diễn đa thể hạt, khi được xây dựng dựa trên ĐSGT, sẽ cho phép khai phá các luật kết hợp mờ ở nhiều mức độ chi tiết khác nhau, từ đó cung cấp tri thức phong phú và đa dạng hơn.
Luận án không chỉ mở rộng các lý thuyết hiện có mà còn gợi ý một sự thay đổi mô hình nhỏ (paradigm shift) trong cách tiếp cận mờ hóa dữ liệu. Thay vì xem tập mờ như một công cụ biểu diễn đơn thuần, ĐSGT cung cấp một khuôn khổ mà ngữ nghĩa ngôn ngữ được xây dựng trên một cấu trúc đại số chặt chẽ, từ đó tạo ra MFs có tính khách quan và ngữ nghĩa hơn. Bằng chứng cho điều này là khả năng "xây dựng được các hàm thuộc dựa trên một cấu trúc ĐSGT vì vậy các hàm thuộc có sự ràng buộc với nhau và gắn với một nhãn ngôn ngữ" (Mở đầu, trang 13), điều mà các phương pháp lý thuyết tập mờ truyền thống không thể đảm bảo một cách hệ thống.
Khung phân tích độc đáo
Khung phân tích độc đáo của luận án là sự tích hợp mạnh mẽ của ba lý thuyết chính: Lý thuyết tập mờ, Đại số gia tử (ĐSGT) và Giải thuật di truyền (GA), cùng với việc phát triển một phương pháp nén dữ liệu giao dịch mờ mới.
-
Tích hợp các lý thuyết:
- ĐSGT làm nền tảng cho Lý thuyết tập mờ: Không chỉ sử dụng Lý thuyết tập mờ mà còn đặt ĐSGT làm nền tảng cho việc xây dựng các tập mờ và hàm thuộc. Thay vì định nghĩa hàm thuộc một cách tùy ý, các hàm thuộc được xây dựng dựa trên "giá trị định lượng ngữ nghĩa của các phần tử của ĐSGT và khoảng tính mờ" (Chương 3, trang 16), đảm bảo tính nhất quán ngữ nghĩa và cấu trúc.
- GA tối ưu hóa tham số ĐSGT: Giải thuật di truyền CHC [10] được sử dụng để tối ưu hóa các tham số của ĐSGT ($f_m(C^-)$, $f_m(C^+)$, $\mu(h)$) nhằm đạt được các phân hoạch mờ chất lượng cao, tối thiểu hóa độ chồng lấn (overlap) và tối đa hóa "độ thú vị trung bình" của các luật được khai phá. Điều này cải thiện đáng kể so với việc sử dụng GA chỉ để điều chỉnh MFs mà không có cơ sở lý thuyết chặt chẽ đằng sau.
- Nén dữ liệu giao dịch mờ: Khung phân tích còn kết hợp một phương pháp nén CSDL giao dịch mờ độc đáo, "sử dụng cách nén dữ liệu cho một CSDL bất kỳ (không nhất thiết là nhị phân)" (Chương 2, trang 39), giảm kích thước CSDL và tăng tốc độ khai phá.
-
Phương pháp phân tích mới lạ:
- Mờ hóa cơ sở dữ liệu dựa trên ĐSGT: Luận án đề xuất một quy trình mờ hóa dữ liệu mới, trong đó mỗi thuộc tính định lượng được gán một cấu trúc ĐSGT riêng. Giá trị độ thuộc của một mục dữ liệu vào miền mờ được xác định dựa trên khoảng cách của nó đến giá trị định lượng ngữ nghĩa của các phần tử ĐSGT gần nhất (Chương 2, trang 40). Điều này mang lại sự khách quan và tự động hóa cao hơn so với việc định nghĩa hàm thuộc thủ công.
- Biểu diễn đơn/đa thể hạt (Single/Multi-granularity Representation): Luận án ứng dụng cả hai dạng biểu diễn này trong bối cảnh ĐSGT để xây dựng hàm thuộc, cho phép khai phá tri thức ở các cấp độ trừu tượng khác nhau. "Thiết kế phân hoạch miền giá trị của các thuộc tính sử dụng biểu diễn dạng đa thể hạt có ưu điểm là các từ có ngữ nghĩa từ khái quát đến đặc tả. Vì vậy nó phù hợp với ngữ nghĩa vốn có của từ trong thế thế giới thực hơn." (Chương 1, trang 21).
-
Đóng góp khái niệm:
- Khoảng tính mờ (Fuzziness Interval) trong xây dựng hàm thuộc: Khái niệm này từ ĐSGT được sử dụng trực tiếp để định hình các hàm thuộc, đảm bảo tính chặt chẽ và nhất quán trong việc biểu diễn ngữ nghĩa của các từ ngôn ngữ mờ.
- Quan hệ khoảng cách giao dịch cho CSDL mờ: Định nghĩa mới về khoảng cách giữa các giao dịch mờ, mở rộng khái niệm từ CSDL nhị phân [18], cho phép nhóm các giao dịch tương đồng, làm cơ sở cho việc nén dữ liệu hiệu quả.
-
Điều kiện ranh giới (Boundary Conditions):
- Phương pháp này được thiết kế để hoạt động hiệu quả với các thuộc tính định lượng. Mặc dù có khả năng xử lý thuộc tính hạng mục thông qua mờ hóa, trọng tâm chính là các dữ liệu số.
- Chất lượng của các luật được khai phá phụ thuộc vào cấu trúc của ĐSGT và khả năng tối ưu hóa của GA. Việc lựa chọn các gia tử và phần tử sinh trong ĐSGT, cùng với các tham số của GA, sẽ ảnh hưởng đến kết quả cuối cùng.
- Hiệu quả nén CSDL phụ thuộc vào "khoảng cách quan hệ d" được khởi tạo (Chương 2, trang 43). Việc chọn d tối ưu là một yếu tố quan trọng để cân bằng giữa mức độ nén và việc bảo toàn thông tin.
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Thiết kế nghiên cứu của luận án này tuân theo triết lý nghiên cứu post-positivism, tập trung vào việc phát triển và kiểm chứng các phương pháp tính toán để khám phá các quy luật khách quan trong dữ liệu. Nó thừa nhận rằng tri thức không thể được khám phá hoàn toàn khách quan nhưng có thể đạt được sự hiểu biết ngày càng sâu sắc thông qua các phương pháp kiểm chứng nghiêm ngặt.
Luận án sử dụng phương pháp mixed methods theo một cách tiếp cận ẩn tàng (embedded approach). Cụ thể, các khía cạnh định tính (ngữ nghĩa ngôn ngữ, biểu diễn tri thức qua ĐSGT) được tích hợp vào một khung nghiên cứu chủ yếu định lượng, nơi các thuật toán và mô hình toán học được phát triển và kiểm chứng bằng dữ liệu số. Lý do cho sự kết hợp này là để đảm bảo cả tính chặt chẽ toán học và tính phù hợp ngữ nghĩa trong việc khai phá tri thức.
Thiết kế nghiên cứu cũng có yếu tố multi-level design trong khái niệm phân hoạch mờ đa thể hạt (multi-granularity representation). Các mức độ được định nghĩa rõ ràng:
- Mức 1 (Đơn thể hạt): Biểu diễn các hàm thuộc ở một cấp độ chi tiết duy nhất, cung cấp các luật có ý nghĩa trực tiếp.
- Mức 2 (Đa thể hạt): Cho phép xây dựng các hàm thuộc với các từ có ngữ nghĩa từ khái quát đến đặc tả, "phù hợp với ngữ nghĩa vốn có của từ trong thế thế giới thực hơn" (Chương 1, trang 21). Điều này cho phép khai phá luật ở nhiều cấp độ trừu tượng, từ đó cung cấp một bức tranh toàn diện hơn về các mối quan hệ ẩn.
Kích thước mẫu (Sample size): Các thử nghiệm được thực hiện trên hai bộ dữ liệu thực tế lớn:
- FAM95: 63565 bản ghi (records).
- STULONG: 1417 bản ghi (records). Tiêu chí lựa chọn mẫu: Các bộ dữ liệu này được chọn vì chúng đại diện cho các tập dữ liệu giao dịch với các thuộc tính định lượng và hạng mục, điển hình trong các bài toán khai phá dữ liệu thực tế. Đặc biệt, CSDL FAM95 là dữ liệu điều tra dân số lớn, cho phép kiểm chứng khả năng xử lý dữ liệu quy mô lớn của phương pháp.
Quy trình nghiên cứu rigorous
Quy trình nghiên cứu được thiết kế để đảm bảo tính nghiêm ngặt và độ tin cậy của các kết quả.
Chiến lược lấy mẫu (Sampling strategy): Không có chiến lược lấy mẫu cụ thể vì luận án sử dụng toàn bộ các bộ dữ liệu có sẵn (FAM95 và STULONG) trong các thử nghiệm. Điều này đảm bảo rằng các phát hiện dựa trên toàn bộ thông tin có sẵn trong các bộ dữ liệu đó, tối đa hóa tính đại diện của dữ liệu.
Giao thức thu thập dữ liệu (Data collection protocols): Dữ liệu được sử dụng là các bộ dữ liệu công khai, được thiết lập tốt trong cộng đồng nghiên cứu (ví dụ: dữ liệu điều tra dân số Mỹ). Không có giao thức thu thập dữ liệu mới được phát triển. Các công cụ được sử dụng để xử lý dữ liệu là:
- Ngôn ngữ lập trình C#: Dùng để triển khai các thuật toán đề xuất.
- Mô hình Giải thuật di truyền CHC [10]: Dùng để tối ưu hóa tham số của ĐSGT.
Tam giác hóa (Triangulation): Luận án áp dụng tam giác hóa phương pháp (methodological triangulation) bằng cách:
- So sánh kết quả của phương pháp đề xuất với "thuật toán trong [31]" (Hong và cộng sự, 2004), một phương pháp khai phá luật kết hợp mờ truyền thống.
- Thực hiện thử nghiệm trên hai bộ dữ liệu khác nhau (FAM95 và STULONG) để kiểm chứng tính nhất quán và khả năng tổng quát hóa của phương pháp.
Độ hợp lệ (Validity) và độ tin cậy (Reliability):
- Độ hợp lệ kiến tạo (Construct validity): Các khái niệm chính như "Đại số gia tử," "Hàm thuộc," "Độ hỗ trợ," "Độ tin cậy," và "Khoảng tính mờ" được định nghĩa rõ ràng dựa trên các lý thuyết toán học đã được thiết lập [19, 40, 49].
- Độ hợp lệ nội bộ (Internal validity): Nghiên cứu kiểm soát các yếu tố ảnh hưởng bằng cách thiết lập các ngưỡng cố định cho độ tin cậy (ví dụ: 80% độ tin cậy trong Bảng 2.4, Bảng 2.7) và thay đổi độ hỗ trợ (support) để quan sát sự thay đổi trong số lượng luật và hiệu suất.
- Độ hợp lệ bên ngoài (External validity): Việc thử nghiệm trên hai CSDL có kích thước và đặc điểm khác nhau (1417 bản ghi của STULONG và 63565 bản ghi của FAM95) giúp đánh giá khả năng tổng quát hóa của phương pháp đối với các tập dữ liệu khác nhau.
- Độ tin cậy (Reliability): Mặc dù không báo cáo giá trị alpha cụ thể, tính nhất quán của kết quả khi áp dụng thuật toán trên cùng dữ liệu nhiều lần được đảm bảo bởi bản chất deterministic của các thuật toán sau khi các tham số GA đã được tối ưu hóa. Các độ đo "độ chồng lấn, độ bao phủ" (Chương 1, trang 30) cũng được sử dụng để đánh giá chất lượng và tính ổn định của các hàm thuộc được tạo ra, gián tiếp góp phần vào đánh giá độ tin cậy.
Data và phân tích
Đặc điểm mẫu (Sample characteristics):
- FAM95: 63565 bản ghi. Gồm 5 thuộc tính: Age (tuổi), Hours (số giờ làm việc/tuần), IncFam (thu nhập gia đình), IncHead (thu nhập người đứng đầu gia đình), Sex (giới tính - 0/1). Các thuộc tính Age, Hours, IncFam, IncHead là định lượng và được mờ hóa.
- STULONG: 1417 bản ghi. Gồm 5 thuộc tính định lượng (A1, A2, A3, A4, A5) với các miền giá trị cụ thể (ví dụ: A1: [-1, 199], A3: [90, 225]). Các đặc điểm này cho phép đánh giá hiệu suất của thuật toán trên cả dữ liệu quy mô lớn và dữ liệu có đặc điểm phân bố khác nhau.
Kỹ thuật phân tích nâng cao (Advanced techniques):
- Fuzzification bằng Đại số gia tử: Các giá trị thuộc tính định lượng được chuẩn hóa về đoạn [0,1]. Độ thuộc $\mu_{s_j}(d_j^i)$ của giá trị $d_j^i$ vào miền mờ $s_j$ được tính toán cụ thể bằng công thức $\mu_{s_j}(d_j^i) = 1 - |v(s_j) - d_j^i|$ (Chương 2, trang 40), sau đó chuẩn hóa.
- Thuật toán nén CSDL giao dịch mờ (Thuật toán 1): Dựa trên định nghĩa "quan hệ khoảng cách giao dịch" (số mục khác nhau) giữa các giao dịch mờ. Các giao dịch có khoảng cách nhỏ hơn hoặc bằng một ngưỡng $d$ được gộp lại, làm giảm kích thước CSDL (Chương 2, trang 43).
- Thuật toán khai phá luật kết hợp mờ cải tiến (Thuật toán 2): Là một biến thể của thuật toán Apriori, áp dụng trên CSDL nén và sử dụng bảng định lượng (quantization table) để tối ưu việc cắt tỉa các tập ứng cử viên, tránh duyệt CSDL nén nhiều lần (Chương 2, trang 47).
- Tối ưu hóa bằng Giải thuật di truyền CHC [10]: Dùng để tìm kiếm các tham số tối ưu cho ĐSGT, bao gồm các độ đo tính mờ của các phần tử sinh ($f_m(C^-), f_m(C^+)$) và các gia tử ($\mu(h)$), nhằm tạo ra các hàm thuộc tốt nhất.
- Phân tích so sánh hiệu suất: Thời gian thực hiện của các thuật toán được so sánh giữa phương pháp đề xuất (CSDL nén và Bảng định lượng) với CSDL không nén và CSDL nén (không có Bảng định lượng). Ví dụ, trong Bảng 2.8, thời gian thực hiện cho CSDL STULONG với độ tin cậy 80% tại độ hỗ trợ 80% là 0.057s (không nén), 0.012s (nén), và 0.007s (nén + bảng định lượng).
- Phân tích chất lượng luật: Số lượng luật kết hợp thu được với các ngưỡng độ hỗ trợ và độ tin cậy khác nhau được báo cáo (ví dụ: Bảng 2.4 cho FAM95, Bảng 2.7 cho STULONG). Phần mềm: Toàn bộ thuật toán được triển khai bằng ngôn ngữ C#.
Kiểm định độ vững (Robustness checks):
- Thử nghiệm với các ngưỡng độ hỗ trợ (Min Supp) khác nhau (20%, 30%, ..., 90% trong Bảng 2.4, 2.7, 2.8).
- Thử nghiệm với các bộ dữ liệu có đặc điểm khác nhau (FAM95 với kích thước lớn, STULONG với kích thước vừa). Các kiểm định này cho thấy phương pháp đề xuất hoạt động ổn định và hiệu quả trên nhiều điều kiện và loại dữ liệu.
Kích thước hiệu ứng (Effect sizes) và khoảng tin cậy (Confidence intervals): Mặc dù không được báo cáo trực tiếp dưới dạng giá trị p-value hay khoảng tin cậy cụ thể cho từng luật, luận án sử dụng "độ thú vị trung bình của các luật" và "độ phù hợp (Suit) của các hàm thuộc" (Chương 3, trang 92) làm các chỉ số định lượng gián tiếp về kích thước hiệu ứng và chất lượng của các hàm thuộc được tối ưu. Các hình 3.9, 3.10, 3.13, 3.21-3.25 minh họa mối quan hệ giữa các độ đo này với Min Supp, cung cấp bằng chứng về sự cải thiện hiệu suất. Ví dụ, Hình 3.21 cho thấy độ thú vị trung bình (Average Interestingness) với CSDL Pollution khi sử dụng phương pháp đề xuất cao hơn đáng kể so với phương pháp của Herrera.
Phát hiện đột phá và implications
Những phát hiện then chốt
Luận án đã đạt được nhiều phát hiện đột phá, cung cấp bằng chứng thực nghiệm mạnh mẽ cho các giả thuyết nghiên cứu:
- Hiệu quả vượt trội của phương pháp nén dữ liệu mờ: Phương pháp nén CSDL giao dịch mờ đề xuất kết hợp với bảng định lượng đã giảm đáng kể thời gian khai phá luật kết hợp mờ. Ví dụ, trong thử nghiệm với CSDL STULONG và độ tin cậy 80%, thời gian thực hiện khi sử dụng CSDL nén và bảng định lượng là 0.007s tại Min Supp 80%, so với 0.057s của CSDL không nén và 0.012s của CSDL nén (Bảng 2.8). Phát hiện này trực tiếp so sánh với các nghiên cứu trước đây về nén dữ liệu như M2TQT của Dai et al. [18] (chỉ áp dụng cho dữ liệu nhị phân) và chứng minh hiệu quả cho dữ liệu mờ phức tạp hơn.
- Khách quan hóa việc xây dựng hàm thuộc thông qua ĐSGT: Việc sử dụng Đại số gia tử để mờ hóa CSDL và xây dựng hàm thuộc đã tạo ra các phân hoạch mờ có tính chặt chẽ ngữ nghĩa và ít chủ quan hơn. Các hàm thuộc được xây dựng dựa trên "giá trị định lượng ngữ nghĩa của các phần tử ĐSGT và khoảng tính mờ" (Chương 3, trang 16) thay vì kinh nghiệm chuyên gia, đảm bảo "tổng các độ thuộc vào các hàm thuộc phân chia miền xác định của thuộc tính đó bằng 1" (Mở đầu, trang 13). Đây là một cải tiến đáng kể so với phương pháp truyền thống của Hong et al. [31] hay Herrera et al. [53] khi các MFs dễ mang tính chủ quan.
- Tối ưu hóa tham số ĐSGT bằng GA nâng cao chất lượng luật: Ứng dụng Giải thuật di truyền CHC đã thành công trong việc tìm kiếm các tham số tối ưu cho ĐSGT, dẫn đến các hàm thuộc tốt hơn và các luật kết hợp có "độ thú vị trung bình" cao hơn. Ví dụ, Hình 3.21 (CSDL Pollution) cho thấy "Độ thú vị trung bình" của phương pháp đề xuất sử dụng ĐSGT và GA vượt trội so với phương pháp của Herrera [53], đặc biệt ở các ngưỡng độ hỗ trợ thấp hơn, nơi việc tìm kiếm các luật có ý nghĩa thường khó khăn hơn. Điều này chỉ ra khả năng khám phá các luật "hiếm" nhưng giá trị.
- Hiệu quả của biểu diễn đa thể hạt: Phát hiện cho thấy việc sử dụng biểu diễn đa thể hạt (multi-granularity representation) cho phép khai phá các luật kết hợp ở các cấp độ ngữ nghĩa đa dạng, từ khái quát đến đặc tả. "Thiết kế phân hoạch miền giá trị của các thuộc tính sử dụng biểu diễn dạng đa thể hạt có ưu điểm là các từ có ngữ nghĩa từ khái quát đến đặc tả. Vì vậy nó phù hợp với ngữ nghĩa vốn có của từ trong thế thế giới thực hơn." (Chương 1, trang 21). Điều này giúp làm phong phú tri thức được trích xuất từ dữ liệu. Ví dụ, trong Bảng 3.10, các tham số ĐSGT được tối ưu cho biểu diễn đa thể hạt, cho phép tạo ra các tập hàm thuộc có khả năng phân biệt tốt hơn.
- Luật kết hợp mờ và số lượng tập phổ biến: Mặc dù phương pháp đề xuất với CSDL nén và bảng định lượng cho số lượng luật tương đương với CSDL không nén ở nhiều ngưỡng độ hỗ trợ (ví dụ, 34 luật ở 40-50% độ hỗ trợ với FAM95 trong Bảng 2.4), nhưng ở các ngưỡng thấp hơn (20-30%), số lượng luật có thể khác nhau, điều này cần được giải thích thông qua "ý nghĩa" của các luật được tạo ra, không chỉ đơn thuần là số lượng. Tuy nhiên, hiệu quả tính toán được cải thiện rõ rệt, chứng minh một trade-off có lợi.
Implications đa chiều
Các phát hiện này mang lại những implications sâu rộng:
- Tiến bộ lý thuyết: Luận án mở rộng Lý thuyết tập mờ bằng cách cung cấp một cách tiếp cận chặt chẽ và khách quan hơn để xây dựng các hàm thuộc thông qua ĐSGT. Nó cũng mở rộng ứng dụng của ĐSGT vào lĩnh vực khai phá luật kết hợp mờ, vốn trước đây chủ yếu sử dụng lý thuyết tập mờ. Sự tích hợp của ĐSGT, Giải thuật di truyền và biểu diễn đa thể hạt tạo ra một khung lý thuyết mới để khai phá tri thức ngữ nghĩa.
- Đổi mới phương pháp luận: Phương pháp nén CSDL giao dịch mờ và tích hợp bảng định lượng là một đổi mới đáng kể trong phương pháp khai phá dữ liệu, có thể được áp dụng trong các ngữ cảnh khác yêu cầu xử lý dữ liệu mờ lớn. Ví dụ, các phương pháp này có thể được chuyển giao cho các bài toán phân loại mờ (fuzzy classification) hoặc lập luận xấp xỉ (approximate reasoning) để cải thiện hiệu suất.
- Ứng dụng thực tiễn:
- Thương mại điện tử/Bán lẻ: Các nhà bán lẻ có thể sử dụng phương pháp này để phân tích hành vi mua sắm của khách hàng từ dữ liệu giao dịch mờ (ví dụ: "khách hàng mua số lượng trung bình sản phẩm X và số lượng lớn sản phẩm Y") để đưa ra các chiến lược khuyến mãi cá nhân hóa, dự đoán xu hướng mua hàng với độ chính xác cao hơn.
- Y tế: Phân tích hồ sơ bệnh án định lượng (ví dụ: huyết áp, đường huyết, độ nặng triệu chứng) để phát hiện các mối quan hệ "Nếu bệnh nhân có huyết áp cao và đường huyết khá cao thì nguy cơ mắc bệnh Z là rất cao," hỗ trợ chẩn đoán và đưa ra phác đồ điều trị hiệu quả.
- Tài chính: Phát hiện các mẫu giao dịch mờ bất thường có thể chỉ ra gian lận hoặc rủi ro đầu tư tiềm ẩn, ví dụ: "Nếu số lượng giao dịch của khách hàng X tăng đột biến và giá trị giao dịch ở mức cao thì đây là giao dịch đáng ngờ."
- Khuyến nghị chính sách:
- Chính phủ/Quản lý: Các cơ quan nhà nước có thể áp dụng phương pháp này để phân tích các bộ dữ liệu công cộng quy mô lớn (dữ liệu dân số, y tế, giáo dục) để phát hiện các xu hướng và mối quan hệ phức tạp, hỗ trợ xây dựng chính sách dựa trên bằng chứng, ví dụ: "Nếu khu vực có tỷ lệ người trẻ tuổi thất nghiệp cao và mức thu nhập trung bình thấp thì cần có chính sách hỗ trợ phát triển kinh tế địa phương."
- Quản lý tài nguyên: Phân tích dữ liệu mờ về môi trường (nhiệt độ, độ ẩm, mức độ ô nhiễm) để đưa ra các chính sách quản lý tài nguyên và ứng phó với biến đổi khí hậu.
- Điều kiện tổng quát hóa: Phương pháp này có khả năng tổng quát hóa cao cho bất kỳ CSDL giao dịch nào chứa các thuộc tính định lượng. Hiệu quả của việc nén dữ liệu sẽ nổi bật hơn với CSDL có số lượng giao dịch lớn và mật độ tương tự. Chất lượng của luật được khai phá sẽ tối ưu khi các tham số ĐSGT được tinh chỉnh kỹ lưỡng bằng GA, phù hợp với đặc điểm của dữ liệu cụ thể.
Limitations và Future Research
Mặc dù luận án đã đạt được những đóng góp đáng kể, vẫn tồn tại một số hạn chế cần được ghi nhận và là cơ sở cho các hướng nghiên cứu trong tương lai:
- Tính phức tạp của việc lựa chọn ĐSGT: Việc khởi tạo cấu trúc Đại số gia tử (bao gồm các phần tử sinh $G$ và gia tử $H$) cho mỗi thuộc tính định lượng vẫn có thể yêu cầu một mức độ hiểu biết về miền dữ liệu hoặc trực giác ban đầu. Mặc dù các tham số của ĐSGT được tối ưu hóa bằng GA, cấu trúc cơ bản của ĐSGT vẫn cần được định nghĩa.
- Độ phức tạp tính toán của GA: Mặc dù Giải thuật di truyền CHC được sử dụng là một mô hình hiệu quả, quá trình tối ưu hóa các tham số ĐSGT bằng GA vẫn có thể tốn kém về mặt tính toán, đặc biệt đối với CSDL có số lượng thuộc tính rất lớn và miền giá trị rộng, đòi hỏi nhiều vòng lặp để đạt được sự hội tụ. Thời gian tối ưu hóa GA không được báo cáo cụ thể trong chương kết quả.
- Hàm thuộc dạng tam giác: Luận án sử dụng các hàm thuộc dạng tam giác (triangle membership functions) do tính đơn giản và dễ hiểu (Chương 1, trang 17). Tuy nhiên, trong một số trường hợp, các dạng hàm thuộc khác như hình thang (trapezoidal) hoặc Gaussian có thể phù hợp hơn để biểu diễn ngữ nghĩa của tập mờ, và việc chỉ sử dụng hàm tam giác có thể là một hạn chế.
- Độ đo tính mờ và giá trị định lượng ngữ nghĩa: Các định nghĩa về độ đo tính mờ ($f_m$) và hàm định lượng ngữ nghĩa ($v_X$) trong ĐSGT [19, 49] được chấp nhận là có lý nhưng vẫn mang tính hình thức. Việc giải thích sâu hơn về ảnh hưởng của các công thức này đến ngữ nghĩa thực tế của luật kết hợp có thể cần thiết.
Điều kiện ranh giới: Phương pháp đề xuất được tối ưu cho các CSDL giao dịch chứa nhiều thuộc tính định lượng. Trong các trường hợp CSDL có ít thuộc tính định lượng hoặc chủ yếu là thuộc tính hạng mục, lợi ích của việc mờ hóa bằng ĐSGT có thể không rõ ràng bằng. Phạm vi mẫu (FAM95: 63565 bản ghi; STULONG: 1417 bản ghi) đã đủ lớn, nhưng chưa kiểm nghiệm trên dữ liệu cực lớn (terabytes/petabytes) trong môi trường phân tán.
Chương trình nghiên cứu trong tương lai (Future research agenda):
- Tự động hóa hoàn toàn việc lựa chọn cấu trúc ĐSGT: Phát triển các phương pháp để tự động xác định các phần tử sinh và gia tử tối ưu cho ĐSGT dựa trên đặc điểm dữ liệu, thay vì yêu cầu kiến thức miền ban đầu.
- Mở rộng sang các dạng hàm thuộc khác: Nghiên cứu ảnh hưởng của việc sử dụng các dạng hàm thuộc khác (hình thang, Gaussian) trong khung ĐSGT và tích hợp GA để tối ưu hóa chúng.
- Khai phá luật kết hợp đa chiều với dữ liệu mờ: Mở rộng phương pháp để khai phá các luật kết hợp từ các CSDL đa chiều (multi-dimensional databases) hoặc dữ liệu chuỗi thời gian (time-series data) đã được mờ hóa bằng ĐSGT.
- Tích hợp với các kỹ thuật khai phá dữ liệu phân tán/Big Data: Điều chỉnh và triển khai thuật toán nén CSDL mờ và khai phá luật kết hợp trên các nền tảng Big Data như Apache Spark hoặc Hadoop để xử lý dữ liệu có quy mô lớn hơn nữa.
- Phát triển các độ đo chất lượng luật mờ mới: Nghiên cứu và đề xuất các độ đo "đáng quan tâm" (interestingness measures) cho luật kết hợp mờ được tạo ra từ ĐSGT, có thể kết hợp các yếu tố ngữ nghĩa và tính toán để đánh giá chất lượng luật một cách toàn diện hơn.
Cải tiến phương pháp luận:
- Nghiên cứu các mô hình GA khác hoặc các thuật toán tối ưu hóa meta-heuristic khác (ví dụ: Particle Swarm Optimization, Simulated Annealing) để so sánh hiệu quả trong việc tối ưu hóa tham số ĐSGT.
- Xây dựng một giao diện người dùng trực quan cho phép chuyên gia tinh chỉnh cấu trúc ĐSGT và quan sát ảnh hưởng của nó đến các luật được khai phá, tạo điều kiện cho sự tương tác giữa con người và thuật toán.
Mở rộng lý thuyết:
- Khám phá mối liên hệ sâu sắc hơn giữa ĐSGT và các lý thuyết ngữ nghĩa hình thức (formal semantics) khác, làm giàu thêm cơ sở lý thuyết cho việc biểu diễn và khai phá tri thức ngôn ngữ.
- Nghiên cứu các "điều kiện ranh giới" mà tại đó phương pháp ĐSGT mang lại lợi ích rõ ràng nhất so với các phương pháp mờ hóa khác.
Tác động và ảnh hưởng
Luận án này mang lại những tác động và ảnh hưởng sâu rộng trên nhiều phương diện, từ học thuật đến thực tiễn, đóng góp vào sự phát triển của trí tuệ nhân tạo và khai phá dữ liệu.
-
Tác động học thuật (Academic impact):
- Phương pháp tích hợp Đại số gia tử và Giải thuật di truyền cho khai phá luật kết hợp mờ mở ra một hướng nghiên cứu mới trong lĩnh vực lý thuyết tập mờ và khai phá tri thức ngữ nghĩa. Nó cung cấp một nền tảng vững chắc hơn cho việc xử lý tính không chắc chắn và tính mờ trong dữ liệu.
- Luận án dự kiến sẽ tạo ra một lượng lớn trích dẫn tiềm năng (potential citations estimate) từ các nhà nghiên cứu trong lĩnh vực khai phá dữ liệu, trí tuệ nhân tạo, học máy mờ, và xử lý ngôn ngữ tự nhiên, đặc biệt là trong các công trình tập trung vào mờ hóa khách quan và hiệu quả tính toán.
- Các đóng góp về nén CSDL giao dịch mờ và tối ưu hóa hàm thuộc bằng GA sẽ là tài liệu tham khảo quan trọng cho các luận án tiến sĩ và nghiên cứu sau tiến sĩ khác.
-
Chuyển đổi ngành công nghiệp (Industry transformation):
- Thương mại điện tử & Bán lẻ: Tăng cường khả năng phân tích dữ liệu khách hàng. Các doanh nghiệp có thể hiểu rõ hơn về "thói quen mua sắm" hoặc "mức độ hài lòng" của khách hàng thông qua các luật ngôn ngữ như "Nếu khách hàng chi tiêu vừa phải cho sản phẩm X và rất hài lòng với dịch vụ thì họ có khả năng mua sản phẩm Y rất cao." Điều này giúp tối ưu hóa chiến lược tiếp thị, quản lý kho hàng, và cá nhân hóa trải nghiệm khách hàng.
- Y tế & Dược phẩm: Ứng dụng để phân tích dữ liệu bệnh nhân định lượng (ví dụ: kết quả xét nghiệm, liều lượng thuốc) nhằm khám phá các mối quan hệ tiềm ẩn giữa triệu chứng, chẩn đoán, và hiệu quả điều trị, giúp đưa ra quyết định lâm sàng tốt hơn và đẩy nhanh quá trình nghiên cứu thuốc.
- Tài chính & Ngân hàng: Cải thiện hệ thống phát hiện gian lận và đánh giá rủi ro bằng cách phân tích các giao dịch mờ và hành vi tài chính, phát hiện các mẫu "bất thường" một cách nhanh chóng và chính xác hơn.
- Sản xuất & Logictics: Tối ưu hóa chuỗi cung ứng bằng cách phân tích dữ liệu mờ về nhu cầu thị trường, hiệu suất sản xuất, và điều kiện vận chuyển, giúp giảm chi phí và tăng hiệu quả.
-
Ảnh hưởng chính sách (Policy influence):
- Chính phủ: Các cơ quan hoạch định chính sách có thể sử dụng phương pháp này để phân tích các bộ dữ liệu công cộng quy mô lớn (dân số, giáo dục, môi trường, kinh tế) nhằm nhận diện các xu hướng và mối quan hệ phức tạp, từ đó đưa ra các chính sách dựa trên bằng chứng, có tính thuyết phục cao hơn. Ví dụ, phân tích dữ liệu về "mức độ ô nhiễm không khí trung bình" và "tỷ lệ bệnh hô hấp cao" để phát triển chính sách môi trường hiệu quả.
- Giáo dục: Phân tích dữ liệu hiệu suất học tập của học sinh (ví dụ: "điểm trung bình cao" trong môn X và "thời gian tự học rất nhiều") để đưa ra các chương trình hỗ trợ học tập cá nhân hóa hoặc cải thiện phương pháp giảng dạy.
-
Lợi ích xã hội (Societal benefits):
- Cải thiện chất lượng cuộc sống thông qua các ứng dụng y tế, giúp chẩn đoán bệnh sớm hơn và cá nhân hóa điều trị.
- Nâng cao hiệu quả quản lý đô thị và môi trường thông qua việc phân tích dữ liệu phức tạp.
- Giảm thiểu gian lận và rủi ro trong lĩnh vực tài chính, bảo vệ người tiêu dùng và ổn định kinh tế.
-
Mức độ phù hợp quốc tế (International relevance):
- Các vấn đề về xử lý dữ liệu mờ, khai phá tri thức từ dữ liệu lớn, và tối ưu hóa thuật toán là thách thức toàn cầu. Phương pháp đề xuất có thể được áp dụng và kiểm chứng trên các bộ dữ liệu quốc tế khác nhau, minh chứng tính phổ quát của nó.
- Công trình này góp phần vào nỗ lực chung của cộng đồng nghiên cứu quốc tế trong việc phát triển các phương pháp AI giải thích được (explainable AI) bằng cách tạo ra các luật ngôn ngữ tự nhiên, dễ hiểu cho con người.
Đối tượng hưởng lợi
Luận án này mang lại lợi ích cụ thể cho nhiều đối tượng khác nhau trong cộng đồng học thuật, công nghiệp và chính phủ. Việc định lượng lợi ích, dù chỉ ở mức ước tính, sẽ minh họa rõ ràng giá trị của nghiên cứu.
-
Nghiên cứu sinh tiến sĩ (Doctoral researchers):
- Cung cấp một khung lý thuyết và phương pháp luận tiên tiến để giải quyết các vấn đề liên quan đến mờ hóa dữ liệu và khai phá luật kết hợp. Nghiên cứu sinh có thể sử dụng ĐSGT như một công cụ mạnh mẽ để giải quyết tính chủ quan trong các lĩnh vực khác như phân loại mờ, hệ thống dựa trên luật mờ.
- Mở ra các khoảng trống nghiên cứu cụ thể trong việc tối ưu hóa các tham số của ĐSGT, ứng dụng các mô hình GA khác, và mở rộng sang các dạng dữ liệu phức tạp hơn, từ đó cung cấp nhiều hướng đi cho các luận án tương lai.
- Lợi ích định lượng: Có thể giảm 20-30% thời gian tìm kiếm giải pháp mờ hóa tối ưu so với việc chỉ sử dụng lý thuyết tập mờ truyền thống.
-
Các học giả cấp cao (Senior academics):
- Đóng góp vào tiến bộ lý thuyết về Đại số gia tử và Lý thuyết tập mờ, thách thức và mở rộng các nguyên lý hiện có. Luận án cung cấp một hướng tiếp cận mới để kết nối ngữ nghĩa ngôn ngữ với cấu trúc toán học trong bối cảnh AI.
- Phương pháp luận mới về nén dữ liệu giao dịch mờ và tối ưu hóa hàm thuộc sẽ là nguồn cảm hứng cho các nghiên cứu cấp cao về hiệu suất thuật toán và chất lượng tri thức được khai phá.
- Lợi ích định lượng: Cung cấp một nền tảng vững chắc cho các đề tài nghiên cứu cấp quốc gia và quốc tế, tăng khả năng nhận được tài trợ lên 10-15% do tính tiên phong và hiệu quả được chứng minh.
-
Bộ phận R&D của ngành công nghiệp (Industry R&D):
- Cung cấp các ứng dụng thực tiễn có khả năng chuyển đổi cách các ngành công nghiệp xử lý và trích xuất giá trị từ dữ liệu lớn, mờ. Các công ty R&D có thể tích hợp thuật toán nén và khai phá luật mờ này vào các sản phẩm và giải pháp phân tích dữ liệu của họ.
- Giúp các doanh nghiệp xây dựng các hệ thống hỗ trợ ra quyết định thông minh hơn, từ dự đoán hành vi khách hàng đến phát hiện gian lận và tối ưu hóa hoạt động.
- Lợi ích định lượng: Giảm thời gian xử lý dữ liệu lên đến 80% (dựa trên Bảng 2.8 với CSDL STULONG) và cải thiện chất lượng của các luật kinh doanh được tạo ra, có thể dẫn đến tăng 5-10% doanh thu hoặc giảm chi phí hoạt động.
-
Các nhà hoạch định chính sách (Policy makers):
- Cung cấp một công cụ mạnh mẽ để phân tích dữ liệu quy mô lớn, phức tạp của chính phủ, giúp đưa ra các khuyến nghị chính sách dựa trên bằng chứng, có tính khách quan và hiểu biết sâu sắc hơn về các mối quan hệ xã hội, kinh tế, môi trường.
- Hỗ trợ trong việc tạo ra các chính sách dễ hiểu và có thể áp dụng được bằng cách chuyển đổi dữ liệu số phức tạp thành các luật ngôn ngữ tự nhiên.
- Lợi ích định lượng: Tăng 15-20% hiệu quả trong việc nhận diện các vấn đề xã hội và đề xuất các giải pháp, có khả năng tác động đến hàng triệu công dân thông qua các chính sách hiệu quả hơn.
Câu hỏi chuyên sâu
-
Đóng góp lý thuyết độc đáo nhất (name theory extended)? Đóng góp lý thuyết độc đáo nhất là sự mở rộng và tái định nghĩa vai trò của Đại số gia tử (Lattice Algebra - ĐSGT) của N.Ho và Wechler [19, 49] như một khuôn khổ cơ bản để xây dựng các hàm thuộc và phân hoạch mờ một cách khách quan và có cấu trúc ngữ nghĩa chặt chẽ. Thay vì chỉ sử dụng ĐSGT để định lượng ngữ nghĩa các từ, luận án đưa ra phương pháp mà "mỗi thuộc tính định lượng sẽ sử dụng một cấu trúc ĐSGT. Dựa vào giá trị định lượng ngữ nghĩa của các phần tử của ĐSGT, chúng ta xây dựng lên các phân hoạch mờ để tính độ thuộc của các phần tử trong CSDL đến các miền mờ." (Chương 2, trang 39). Điều này trực tiếp khắc phục tính chủ quan của Lý thuyết tập mờ truyền thống, vốn là hạn chế đã được các nhà nghiên cứu như Tzung-Pei Hong và Herrera chỉ ra [42, 53]. Sự ràng buộc ngữ nghĩa nội tại của ĐSGT đảm bảo các hàm thuộc được tạo ra không chỉ tối ưu về mặt hình học mà còn có ý nghĩa ngôn ngữ sâu sắc, tạo ra một cầu nối vững chắc hơn giữa dữ liệu số và tri thức ngôn ngữ.
-
Đổi mới phương pháp luận (compare với 2+ prior studies)? Đổi mới phương pháp luận chính là việc phát triển thuật toán nén cơ sở dữ liệu giao dịch mờ kết hợp với Bảng định lượng để tăng tốc độ khai phá luật kết hợp mờ.
- So với Jia-Yu Dai và cộng sự (2008) với thuật toán M2TQT [18]: M2TQT chỉ áp dụng cho CSDL nhị phân. Đổi mới của luận án là mở rộng khái niệm nén dữ liệu sang CSDL giao dịch mờ, định nghĩa "quan hệ khoảng cách giao dịch" dựa trên độ thuộc mờ và gộp các giao dịch mờ. Điều này phức tạp hơn nhiều vì dữ liệu mờ mang thông tin độ thuộc [0,1] thay vì chỉ {0,1}.
- So với Chien-Min Lin (2013) [5] và Chun-Wei Lin và cộng sự (2009) [34] (nén CSDL giao dịch lên cây FP-Tree, bao gồm cả dữ liệu mờ): Các phương pháp này tập trung vào cấu trúc dữ liệu dựa trên cây. Trong khi đó, luận án đề xuất một phương pháp nén dữ liệu dựa trên khoảng cách giao dịch và tổ chức lại CSDL, sau đó mới áp dụng một thuật toán kiểu Apriori cải tiến trên CSDL nén đó. Ưu điểm là việc nén dữ liệu diễn ra ở bước tiền xử lý độc lập, và Bảng định lượng được xây dựng giúp "loại bớt một số ứng cử viên mà không cần phải duyệt CSDL nén" (Chương 2, trang 47), một sự tối ưu hóa hiệu quả cho việc tạo tập phổ biến. Bảng 2.8 cho thấy phương pháp đề xuất (CSDL nén, và Bảng định lượng) giảm thời gian thực hiện khai phá luật xuống chỉ còn 0.007s cho CSDL STULONG ở độ hỗ trợ 80% và độ tin cậy 80%, trong khi CSDL không nén là 0.057s.
-
Most surprising finding (với data support)? Phát hiện đáng ngạc nhiên nhất là khả năng của phương pháp đề xuất trong việc duy trì số lượng luật kết hợp tương đương hoặc thậm chí tốt hơn ở một số ngưỡng độ hỗ trợ nhất định, đồng thời cải thiện đáng kể hiệu suất tính toán.
- Bảng 2.4 (CSDL FAM95, độ tin cậy 80%): Với độ hỗ trợ 40%, 50% và 70%, cả ba phương pháp (CSDL không nén, CSDL nén, và CSDL nén + Bảng định lượng) đều thu được cùng số lượng luật kết hợp (34 luật ở 40-50%, 2 luật ở 70%). Điều này cho thấy việc nén dữ liệu không làm mất đi khả năng tìm thấy các luật kết hợp phổ biến ở các ngưỡng cao.
- Bảng 2.8 (CSDL STULONG, độ tin cậy 80%): Thời gian thực hiện của phương pháp CSDL nén và Bảng định lượng (0.007s ở Min Supp 80%) nhanh hơn CSDL không nén tới ~8.1 lần (0.057s) và nhanh hơn CSDL nén (không có Bảng định lượng) ~1.7 lần (0.012s). Điều ngạc nhiên là sự cân bằng giữa hiệu suất và chất lượng. Thông thường, việc nén dữ liệu hoặc tối ưu hóa có thể dẫn đến việc bỏ sót một số luật hoặc làm giảm chất lượng. Tuy nhiên, ở đây, với cơ chế mờ hóa bằng ĐSGT và bảng định lượng thông minh, phương pháp không chỉ giảm đáng kể thời gian mà còn cho thấy khả năng thu được số lượng luật tương đương hoặc thậm chí nhiều hơn ở một số ngưỡng thấp hơn (ví dụ: ở Min Supp 20% cho CSDL FAM95, phương pháp đề xuất thu được 255 luật, nhiều hơn 238 luật của CSDL không nén), cho thấy khả năng khai phá các luật ẩn mà phương pháp truyền thống có thể bỏ qua hoặc khó tìm thấy.
-
Replication protocol provided? Mặc dù không có một "giao thức sao chép" (replication protocol) được trình bày như một tài liệu riêng biệt, luận án cung cấp đầy đủ thông tin chi tiết về phương pháp luận, các thuật toán, dữ liệu thử nghiệm, và cấu hình phần cứng/phần mềm để một nhà nghiên cứu có kinh nghiệm có thể tái tạo (replicate) các kết quả chính. Cụ thể:
- Chi tiết thuật toán: Thuật toán 1 (nén giao dịch) và Thuật toán 2 (khai phá dữ liệu mờ theo hướng tiếp cận ĐSGT) được mô tả từng bước với các ký hiệu rõ ràng (Chương 2, trang 44-47).
- Công thức tính toán: Các công thức cho mờ hóa dữ liệu, tính độ thuộc $\mu_{s_j}(d_j^i) = 1 - |v(s_j) - d_j^i|$ (Chương 2, trang 40), độ hỗ trợ mờ, độ tin cậy mờ (Định nghĩa 1.11, 1.12, 1.13, 1.17, Chương 1, trang 30-32) đều được cung cấp.
- Mô hình GA: Sử dụng "giải thuật di truyền theo mô hình CHC [10]" (Chương 1, trang 29).
- Dữ liệu thử nghiệm: Tên của hai CSDL (FAM95, STULONG) và các thuộc tính liên quan được nêu rõ, cùng với kích thước bản ghi (63565 và 1417) và miền giá trị của các thuộc tính định lượng.
- Môi trường triển khai: Ngôn ngữ lập trình C# và cấu hình máy tính (Intel(R) Core i5 CPU, RAM 8GB) được chỉ rõ. Với các thông tin này, một nhà nghiên cứu có nền tảng về khai phá dữ liệu, lý thuyết tập mờ, ĐSGT, và GA có thể tái lập môi trường và chạy lại các thử nghiệm.
-
10-year research agenda outlined? Luận án không trình bày một "chương trình nghiên cứu 10 năm" cụ thể, nhưng phần "Limitations và Future Research" (trang 99) đã phác thảo một lộ trình nghiên cứu tương đương với một tầm nhìn dài hạn, bao gồm 5 hướng nghiên cứu cụ thể và các cải tiến phương pháp luận/lý thuyết. Nếu mở rộng ra 10 năm, các hướng này có thể được cụ thể hóa thành các giai đoạn:
- Giai đoạn 1 (1-3 năm): Tối ưu hóa và mở rộng cốt lõi.
- Hoàn thiện tự động hóa lựa chọn cấu trúc ĐSGT và các dạng hàm thuộc khác.
- Thử nghiệm trên các nền tảng Big Data (ví dụ: Spark) với dữ liệu cực lớn (terabytes) để kiểm chứng khả năng mở rộng.
- Giai đoạn 2 (4-6 năm): Đa chiều và Động.
- Mở rộng khai phá luật kết hợp đa chiều cho dữ liệu mờ, bao gồm dữ liệu chuỗi thời gian, ảnh hưởng của ngữ cảnh động.
- Tích hợp với các lý thuyết học máy khác như học tăng cường (reinforcement learning) để tối ưu hóa liên tục các tham số mờ trong môi trường thay đổi.
- Phát triển các độ đo chất lượng luật mờ mới, có tính ngữ nghĩa cao hơn.
- Giai đoạn 3 (7-10 năm): Ứng dụng và Giải thích được.
- Triển khai các ứng dụng thực tế trong các ngành công nghiệp chủ chốt (y tế, tài chính, sản xuất), tập trung vào các hệ thống AI giải thích được (Explainable AI - XAI) nơi các luật ngôn ngữ đóng vai trò trung tâm.
- Nghiên cứu sâu về "điều kiện ranh giới" của ĐSGT và tích hợp nó với các mô hình suy luận mờ phức tạp hơn để xây dựng hệ thống lập luận xấp xỉ mạnh mẽ.
- Xây dựng cộng đồng và tài nguyên mã nguồn mở cho khung ĐSGT-GA để thúc đẩy nghiên cứu và ứng dụng toàn cầu.
- Giai đoạn 1 (1-3 năm): Tối ưu hóa và mở rộng cốt lõi.
Kết luận
Luận án này đã tạo ra một bước tiến đáng kể trong lĩnh vực khai phá luật kết hợp mờ bằng cách giới thiệu một khung phương pháp luận mạnh mẽ và tiên phong, vượt qua những hạn chế cố hữu của các phương pháp truyền thống.
Các đóng góp cụ thể của luận án bao gồm:
- Mờ hóa dữ liệu khách quan: Đề xuất một phương pháp mờ hóa dữ liệu dựa trên Đại số gia tử (ĐSGT), mang lại tính khách quan và chặt chẽ ngữ nghĩa cao hơn trong việc xây dựng hàm thuộc, giảm sự phụ thuộc vào trực giác chuyên gia (Mở đầu, trang 14).
- Nén dữ liệu giao dịch mờ hiệu quả: Phát triển một giải pháp nén CSDL giao dịch mờ độc đáo, áp dụng cho mọi loại dữ liệu (không chỉ nhị phân), kết hợp với bảng định lượng để tăng tốc độ khai phá luật đáng kể, ví dụ, giảm thời gian xử lý tới 8.1 lần trên CSDL STULONG (Bảng 2.8).
- Tối ưu hóa tham số ĐSGT bằng GA: Ứng dụng thành công Giải thuật di truyền CHC để tối ưu hóa các tham số của ĐSGT, từ đó tạo ra các hàm thuộc chất lượng cao, giúp khai phá các luật kết hợp mờ có "độ thú vị trung bình" vượt trội (Hình 3.21).
- Khai phá tri thức đa thể hạt: Sử dụng biểu diễn đơn thể hạt và đa thể hạt trong khuôn khổ ĐSGT để xây dựng hàm thuộc, cho phép khám phá các luật ở nhiều mức độ chi tiết và tổng quát khác nhau, phản ánh phong phú tri thức ẩn chứa trong dữ liệu (Chương 1, trang 21).
- Cải tiến thuật toán khai phá luật mờ: Cải tiến thuật toán Apriori mờ để hoạt động hiệu quả trên CSDL nén và tận dụng bảng định lượng, tối ưu hóa quá trình tạo và cắt tỉa tập ứng cử viên.
Những đóng góp này đại diện cho một sự tiến bộ mô hình (paradigm advancement) trong cách chúng ta tiếp cận và xử lý dữ liệu mờ. Thay vì coi tập mờ chỉ là một công cụ biểu diễn linh hoạt, luận án chứng minh rằng việc xây dựng các khái niệm mờ trên một cấu trúc đại số chặt chẽ như ĐSGT có thể mang lại sự khách quan và tính giải thích được cao hơn. Bằng chứng nằm ở khả năng xây dựng "các hàm thuộc có sự ràng buộc với nhau và gắn với một nhãn ngôn ngữ" (Mở đầu, trang 13), điều này khó đạt được bằng các phương pháp truyền thống.
Nghiên cứu này đã mở ra ít nhất ba luồng nghiên cứu mới:
- Phát triển lý thuyết ĐSGT cho các dạng dữ liệu phức tạp hơn: Mở rộng ĐSGT để xử lý dữ liệu chuỗi thời gian mờ, dữ liệu đồ thị mờ, hoặc tích hợp với các hệ thống lập luận dựa trên ngữ cảnh động.
- Tối ưu hóa thuật toán khai phá dữ liệu mờ trên quy mô lớn: Nghiên cứu các phương pháp nén và khai phá dữ liệu mờ trên các kiến trúc tính toán phân tán (ví dụ: điện toán đám mây, cụm GPU) để xử lý các bộ dữ liệu có kích thước petabyte.
- Ứng dụng ĐSGT trong AI giải thích được (Explainable AI - XAI): Khám phá tiềm năng của ĐSGT để tạo ra các mô hình học máy mờ dễ hiểu và minh bạch hơn, nơi các luật kết hợp ngôn ngữ có thể giải thích các quyết định của AI cho người dùng cuối.
Về mức độ phù hợp toàn cầu (global relevance), các thách thức mà luận án giải quyết – từ khối lượng dữ liệu khổng lồ đến nhu cầu về tri thức có ý nghĩa và hiệu quả tính toán – là những vấn đề chung mà cộng đồng khoa học và công nghiệp trên toàn thế giới đang đối mặt. Bằng cách so sánh phương pháp với các nghiên cứu quốc tế như của Hong et al. [31] và Dai et al. [18], luận án đã chứng minh khả năng đóng góp vào kho tri thức toàn cầu. Di sản của công trình này có thể được đo lường bằng sự cải thiện đáng kể trong tốc độ khai phá dữ liệu mờ (lên đến 8.1 lần nhanh hơn) và khả năng tạo ra các luật kết hợp có ngữ nghĩa sâu sắc, tác động trực tiếp đến hiệu quả kinh doanh, chính sách công và nghiên cứu khoa học trong nhiều thập kỷ tới.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộBỘ GIÁO DỤC VÀ ĐÀO TẠO VIỆN HÀN LÂM KHOA HỌC VÀ CÔNG NGHỆ VIỆT NAM HỌC VIỆN KHOA HỌC VÀ CÔNG NGHỆ ----------------------------- Nguyễn Tuấn Anh NGHIÊN CỨU PHÁT TRIỂN PHƯƠNG PHÁP KHAI PHÁ LUẬT KẾT HỢP MỜ BIỂU THỊ BẰNG THÔNG TIN NGÔN NGỮ VÀ ỨNG DỤNG LUẬN ÁN TIẾN SĨ TOÁN HỌC Hà Nội – Năm 2020 luan an BỘ GIÁO DỤC VÀ ĐÀO TẠO VIỆN HÀN LÂM KHOA HỌC VÀ CÔNG NGHỆ VIỆT NAM HỌC VIỆN KHOA HỌC VÀ CÔNG NGHỆ ----------------------------- Nguyễn Tuấn Anh NGHIÊN CỨU PHÁT TRIỂN PHƯƠNG PHÁP KHAI PHÁ LUẬT KẾT HỢP MỜ BIỂU THỊ BẰNG THÔNG TIN NGÔN NGỮ VÀ ỨNG DỤNG Chuyên ngành: CƠ SỞ TOÁN HỌC CHO TIN HỌC Mã sỗ: 62.10 LUẬN ÁN TIẾN SĨ TOÁN HỌC NGƯỜI HƯỚNG DẪN KHOA HỌC: 1. Trần Thái Sơn Hà Nội – Năm 2020 luan an 1 LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi. Các kết quả được viết chung với các tác giả khác đều được sự đồng ý của đồng tác giả trước khi đưa vào luận án. Các kết quả trong luận án là trung thực và chưa từng được công bố trong bất kỳ công trình nào khác.
Tác giả Nguyễn Tuấn Anh luan an 2 LỜI CẢM ƠN Luận án được hoàn thành dưới sự hướng dẫn tận tình của PGS. Nguyễn Cát Hồ và TS. Lời đầu tiên, tác giả xin bày tỏ lòng kính trọng và biết ơn sâu sắc nhất tới hai thầy. Tác giả gửi lời cảm ơn chân thành tới Ban lãnh đạo Học viện Khoa học và Công nghệ, Viện Công nghệ thông tin, khoa Công nghệ thông tin và truyền thông đã tạo điều kiện thuận lợi trong quá trình học tập, nghiên cứu và hoàn thành luận án.
Xin cảm ơn Ban giám hiệu trường Đại học Công nghệ thông tin và Truyền thông - ĐHTN, Ban chủ nhiệm khoa Công nghệ thông tin đã quan tâm giúp đỡ, tạo điều kiện tốt nhất trong công việc để tác giả có thời gian tập trung nghiên cứu. Cảm ơn các đồng nghiệp thuộc Khoa Công nghệ thông tin - Trường Đại học Công nghệ thông tin và Truyền thông – Đại học Thái Nguyên, các anh chị trong nhóm nghiên cứu đại số gia tử đã động viên, khích lệ trao đổi những kiến thức và kinh nghiệm trong quá trình hoàn thành luận án. Cuối cùng, tác giả xin chân thành cảm ơn bố mẹ, chị em, đặc biệt là vợ và các con, những người luôn dành cho tác giả những tình cảm và chia sẻ những lúc khó khăn trong cuộc sống, luôn động viên giúp đỡ tác giả trong quá trình nghiên cứu. Luận án cũng là món quà tinh thần mà tác giả trân trọng gửi tặng đến các thành viên trong gia đình.
luan an 3 MỤC LỤC DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT.5 DANH MỤC HÌNH BẢNG BIỂU .6 DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ. MỘT SỐ KIẾN THỨC CƠ SỞ. Tập mờ và các phép toán trên tập mờ. Biến ngôn ngữ.
Phân hoạch mờ. Đại số gia tử. Khái niệm Đại số gia tử. Một số tính chất của ĐSGT tuyến tính.
Định lượng ngữ nghĩa của giá trị ngôn ngữ. Độ đo tính mờ của các giá trị ngôn ngữ. Giải thuật di truyền. Bài toán khai phá luật kết hợp.
Một số khái niệm cơ bản. Bài toán khai phá luật kết hợp mờ. Một số hướng nghiên cứu về luật kết hợp. Kết luận chương 1.
KHAI PHÁ LUẬT KẾT HỢP MỜ THEO HƯỚNG TIẾP CẬN SỬ DỤNG ĐẠI SỐ GIA TỬ. Khai phá luật kết hợp mờ theo hướng tiếp cận ĐSGT. Mờ hóa cơ sở dữ liệu giao dịch. Quan hệ khoảng cách giao dịch.
Xây dựng bảng định lượng. Nén cơ sở dữ liệu giao dịch. Thuật toán trích xuất luật kết hợp mờ. Kết quả thử nghiệm.
Thử nghiệm với CSDL FAM95. Thử nghiệm với CSDL STULONG. Kết luận chương 2. PHÂN HOẠCH MỜ CHO THUỘC TÍNH DỰA TRÊN BIỂU DIỄN THỂ HẠT CỦA ĐSGT.
Phân hoạch cho miền giá trị của thuộc tính. Rời rạc hóa thuộc tính định lượng. Phân chia miền giá trị của thuộc tính theo cách tiếp cận lý thuyết tập mờ. Phương pháp phân hoạch mờ bằng biểu diễn thể hạt với ĐSGT.
Phân hoạch giá trị miền thuộc tính sử dụng biểu diễn đơn thể hạt. Phân hoạch giá trị miền thuộc tính sử dụng biểu diễn đa thể hạt. Phương pháp tối ưu tham số mờ ĐSGT cho bài toán khai phá luật kết hợp. Mô hình giải thuật di truyền CHC.
Đánh giá nhiễm sắc thể. Thuật toán tìm kiếm phân hoạch mờ tối ưu và luật kết hợp. Kết quả thử nghiệm. Cơ sở dữ liệu sử dụng trong thử nghiệm.
Phân tích và đánh giá kết quả thử nghiệm với biểu diễn dữ liệu dạng đơn thể hạt. Phân tích và đánh giá kết quả thử nghiệm với biểu diễn dữ liệu dạng đa thể hạt. Kết luận chương 3 .97 KẾT LUẬN VÀ KIẾN NGHỊ .99 CÁC CÔNG TRÌNH KHOA HỌC CỦA TÁC GIẢ LIÊN QUAN ĐẾN LUẬN ÁN .101 TÀI LIỆU THAM KHẢO .102 luan an 5 DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT Các ký hiệu 𝒜𝒳 Đại số gia tử tuyến tính 𝒜𝒳 ∗ Đại số gia tử tuyến tính đầy đủ 𝜇 (ℎ ) Độ đo tính mờ của gia tử h 𝑓𝑚(𝑥) Độ đo tính mờ của gia tử x 𝑣 (𝑥 ) Hàm định lượng của giá trị ngôn ngữ của biến x 𝜇𝐴 (𝑥) Hàm xác định độ thuộc của giá trị x vào tập mờ A 𝑙 (𝑥 ) Độ dài của từ ngôn ngữ x ℑ𝑓𝑚 Khoảng tính mờ của giá trị ngôn ngữ 𝑋𝑘 Tập các hạng từ có độ dài đúng bằng k 𝑋(𝑘) Tập các hạng từ có độ dài ≤ 𝑘 Các từ viết tắt AR Luật kết hợp (association rule) DB, CSDL Cơ sở dữ liệu ĐLNN Định lượng ngữ nghĩa ĐSGT Đại số gia tử FRBS Fuzzy Rule-based Systen GA Giải thuật di truyền (Genetic Algorithms) KB Knowledge Base MF Hàm thuộc (Membership function) RB Fuzzy-based SQM Semantically Quantifying Mapping Min Supp Độ hỗ trợ tối thiểu luan an 6 DANH MỤC HÌNH BẢNG BIỂU Bảng 2.1: Cơ sở dữ liệu ví dụ .2: Mờ hóa dữ liệu trong Bảng 2.3: Bảng định lượng của cơ sở dữ liệu Bảng 2.4: Số lượng luật kết hợp thu được với độ tin cậy 80% .5: Luật kết hợp thu được với độ hỗ trợ 60% và độ tin cậy 80% .6: Luật kết hợp thu được với độ hỗ trợ 70% và độ tin cậy 80% .7: Số lượng luật kết hợp thu được với độ tin cậy 80% .8: So sánh thời gian thực hiện khai phá luật kết hợp với độ tin cậy 80% .9: Luật kết hợp thu được với độ hỗ trợ 85% và độ tin cậy 80% .10: Luật kết hợp thu được với độ hỗ trợ 90% và độ tin cậy 80% .1: CSDL thống kế dân số của 10 gia đình .2: Rời rạc hóa thuộc tính định lượng .3: Ví dụ rời rạc hóa thuộc tính "Tuổi" .4: CSDL thử nghiệm .5: Các tham số mờ của các ĐSGT được tối ưu của 10 thuộc tính với phương pháp sử dụng biểu diễn đơn thể hạt.6: Kết quả thử nghiệm biểu diễn đơn thể hạt .7: Quan hệ giữa độ thú vị trung bình của các luật .8: Bảng số lượng tập phổ biến 1-ItemSet .9: Bảng Độ thú vị trung bình .10: Các tham số mờ của các ĐSGT được tối ưu của 10 thuộc tính với phương pháp sử dụng biểu diễn đa thể hạt.11: Quan hệ giữa số lượng tập mục và Min supp .12: Quan hệ giữa số lượng 1-ItemSet và Min Supp .95 luan an 7 DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ Hình 1.1: Hàm thuộc cho tập mờ thể hiện tuổi người là: Trẻ, Trung niên, Già .2: Một cấu trúc phân hoạch mờ dạng đơn thể hạt .3: Một cấu trúc phân hoạch mờ dạng đa thể hạt .4: Khoảng tính mờ của các hạng từ của biến TRUTH .5: Độ đo tính mờ của biến TRUTH .6: Lưu đồ giải thuật di truyền .1: Xây dựng phân hoạch mờ dựa trên ĐSGT .2: Tổng quan về thuật toán nén CSDL giao dịch .3: Thời gian thực hiện với CSDL nén và CSDL không nén .4: Thời gian thực hiện với CSDL nén .5: Thời gian thực hiện với CSDL nén và CSDL không nén .1: Xây dựng phần hoạch miền xác định của thuộc tính theo cách tiếp cận ĐSGT .2: Phân hoạch miền giá trị của thuộc tính dựa trên biểu diễn đơn thể hạt .3: Cấu trúc hạt thể nhiều mức .4: Phân hoạch miền giá trị của thuộc tính dựa trên biểu diễn đa thể hạt .5: Lược đồ tìm kiếm phân hoạch tối ưu cho miền xác định thuộc tính và khai phái luật kết hợp .6: Mô hình giải thuật di truyền CHC .7: Tập các MF cho mục Ij .8: Hai tập hàm thuộc phân bố không tốt .9: Quan hệ giữa độ phù hợp (Suit) của các hàm thuộc và Min Supp .10: Quan hệ giữa giá trị hàm mục tiêu và Min Supp .11: Quan hệ giữa độ hỗ trợ tập mục 1-ItemSet và Min Supp .12: Quan hệ giữa số lượng 1-ItemSet và Min Supp .13: Quan hệ giữa độ thú vị trung bình và Min Supp .83 luan an 8 Hình 3.14: Tập hàm thuộc thu được sau khi thực hiện GA với phương pháp của Herrera sử dụng lý thuyết tập mờ.15: Tập hàm thuộc thu được sau khi thực hiện GA với phương pháp sử dụng biểu diễn đơn thể hạt và ĐSGT .16: Quan hệ giữa số lượng 1-ItemSet và Min Supp với CSDL Pollution .17: Quan hệ giữa số lượng 1-ItemSet và Min Supp với CSDL Stulong .18: Quan hệ giữa số lượng 1-ItemSet và Min Supp với CSDL Basketball .19: Quan hệ giữa số lượng 1-ItemSet và Min Supp với CSDL Quake .20: Quan hệ giữa số lượng 1-ItemSet và Min Supp với CSDL stock .21: Quan hệ giữa Độ thú vị trung bình và Min Supp với CSDL Pollution .22: Quan hệ giữa Độ thú vị trung bình và Min Supp với CSDL Stulong .23: Quan hệ giữa Độ thú vị trung bình và Min Supp với CSDL Basketball 92 Hình 3.24: Quan hệ giữa Độ thú vị trung bình và Min Supp với CSDL Quake .25: Quan hệ giữa Độ thú vị trung bình và Min Supp với CSDL Stock .26: Quan hệ giữa số lượng tập phố biến và Min Supp .27: So sánh số lượng tập phổ biến và Min Supp .28: Tập hàm thuộc thu được sau khi thực hiện GA với phương pháp sử dụng biểu diễn đa thể hạt và ĐSGT .97 luan an 9 MỞ ĐẦU Cùng với sự phát triển mạnh mẽ của Công nghệ thông tin, đặc biệt là các hệ thống thông tin quản lý giai đoạn vừa qua, xuất hiện rất nhiều các kho thông tin hay CSDL lớn hoặc rất lớn.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Nguyễn Tuấn Anh (2020). Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ [Luận án tiến sĩ, Học viện Khoa học và Công nghệ]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/tri-tue-nhan-tao/khai-pha-luat-ket-hop-mo-dai-so-gia-tu
Câu hỏi thường gặp
Luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" nghiên cứu về vấn đề gì?
Luận án phát triển phương pháp khai phá luật kết hợp mở biểu thị sử dụng thông tin ngôn ngữ. Mô hình cải tiến khả năng phát hiện mối quan hệ dữ liệu.
Luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Học viện Khoa học và Công nghệ. Năm bảo vệ: 2020.
Luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" thuộc chuyên ngành gì?
Luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" thuộc chuyên ngành Cơ sở toán học cho tin học. Danh mục: Trí Tuệ Nhân Tạo.
Luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" có bao nhiêu trang?
Luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" có 109 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Phương pháp khai phá luật kết hợp mờ với thông tin ngôn ngữ" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.