Luận Án Tiến Sĩ Về Rút Gọn Thuộc Tính Trong Bảng Quyết Định Theo Tập Thô Mờ và Tôpô Suy Rộng

Luận án tiến sĩ nghiên cứu rút gọn thuộc tính trong bảng quyết định theo tiếp cận tập thô mờ trực cảm và tôpô suy rộng, phân tích chuyên sâu, xây dựng mô hình lý thuyết, đề xuất

Chuyên ngành

Hệ thống thông tin

Người đăng

Ẩn danh

Thể loại

luận án tiến sĩ

2023

148
4
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: TỔNG QUAN BÀI TOÁN RÚT GỌN THUỘC TÍNH THEO TIẾP CẬN RS VÀ TÔPÔ

1.1. Các khái niệm cơ bản

1.1.1. Hệ thông tin và mô hình RS truyền thống

1.1.2. RS mờ trực cảm

1.1.3. Không gian tôpô

1.1.4. Một số công thức tính toán độ thành viên

1.1.5. Chuẩn hóa dữ liệu

1.2. Phương pháp đánh giá reduct

1.2.1. Các tiêu chí đánh giá

1.2.2. Mô hình và dữ liệu đánh giá

1.2.3. Chỉ số đánh giá

1.3. Một số phương pháp giảm thuộc tính

1.3.1. Phương pháp giảm thuộc tính theo tiếp cận ma trận phân biệt

1.3.2. Phương pháp giảm thuộc tính theo tiếp cận độ đo

1.3.3. Phương pháp giảm thuộc tính theo tiếp cận tôpô

1.4. Kết luận Chương 1

2. CHƯƠNG 2: PHƯƠNG PHÁP RÚT GỌN THUỘC TÍNH TRONG BẢNG QUYẾT ĐỊNH THEO TIẾP CẬN RS MỜ TRỰC CẢM

2.1. Xây dựng độ đo khoảng cách mờ trực cảm

2.1.1. Khoảng cách giữa hai tập mờ trực cảm

2.1.2. Khoảng cách giữa hai phân hoạch mờ trực cảm

2.2. Giảm thuộc tính trong bảng quyết định sử dụng độ đo khoảng cách mờ trực cảm

2.2.1. Đề xuất thuật toán tìm reduct theo phương pháp lai ghép filter - wrapper, sử dụng độ đo khoảng cách mờ trực cảm

2.2.2. Thực nghiệm và đánh giá thuật toán

2.3. Kết luận Chương 2

3. CHƯƠNG 3: PHƯƠNG PHÁP RÚT GỌN THUỘC TÍNH TRONG BẢNG QUYẾT ĐỊNH THEO TIẾP CẬN TÔPÔ MỜ TRỰC CẢM

3.1. Đề xuất cấu trúc tôpô mờ trực cảm

3.2. Đề xuất độ đo tương đồng của hai tôpô mờ trực cảm

3.3. Giảm thuộc tính trong bảng quyết định theo tiếp cận tôpô mờ trực cảm

3.3.1. Đề xuất thuật toán tìm reduct trong bảng quyết định theo phương pháp filter, sử dụng cấu trúc tôpô mờ trực cảm

3.3.2. Đề xuất thuật toán tìm reduct trong bảng quyết định theo phương pháp lai ghép filter - wrapper, sử dụng cấu trúc tôpô mờ trực cảm

3.3.3. Thực nghiệm và đánh giá các thuật toán

3.4. Kết luận Chương 3

4. CHƯƠNG 4: PHƯƠNG PHÁP RÚT GỌN THUỘC TÍNH TRONG BẢNG QUYẾT ĐỊNH THEO TIẾP CẬN TÔPÔ HAUSDORFF

4.1. Đề xuất cấu trúc tôpô từ không gian xấp xỉ mờ ngưỡng β

4.2. Đề xuất cấu trúc tôpô Hausdorff

4.3. Giảm thuộc tính trong bảng quyết định theo tiếp cận tôpô Hausdorff

4.3.1. Đề xuất thuật toán tìm reduct trong bảng quyết định theo phương pháp lai ghép filter - wrapper, sử dụng cấu trúc tôpô Hausdorff

4.3.2. Thực nghiệm và đánh giá thuật toán

4.4. Kết luận Chương 4

KẾT LUẬN

DANH MỤC CÁC CÔNG TRÌNH NGHIÊN CỨU

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về Rút Gọn Thuộc Tính

Rút gọn thuộc tính là một bước quan trọng trong quá trình xử lý dữ liệu, đặc biệt trong các lĩnh vực như phân lớp và khai thác dữ liệu. Mục tiêu chính của việc rút gọn thuộc tính là xác định và chọn lọc tập con thuộc tính có liên quan nhất, đồng thời loại bỏ các thuộc tính dư thừa. Việc này không chỉ giúp tăng tính dễ hiểu của mô hình mà còn cải thiện hiệu suất và giảm chi phí tính toán. Mô hình Rough Set (RS) cổ điển, được giới thiệu bởi Pawlak vào năm 1982, đã trở thành công cụ mạnh mẽ cho việc xử lý dữ liệu không chắc chắn và không đầy đủ. Tuy nhiên, với các bảng quyết định có thuộc tính giá trị liên tục, việc rời rạc hóa dữ liệu có thể dẫn đến mất mát thông tin. Do đó, nghiên cứu hiện tại tập trung vào việc phát triển các phương pháp rút gọn thuộc tính mà không cần qua bước rời rạc hóa.

1.1. Các Khái Niệm Cơ Bản

Trong nghiên cứu này, các khái niệm như hệ thống thông tin, mô hình RS truyền thống, và không gian tôpô được làm rõ. Hệ thống thông tin là nền tảng cho việc xử lý và phân tích dữ liệu. Mô hình RS truyền thống cung cấp các công cụ để phân tích dữ liệu không chắc chắn, trong khi không gian tôpô đóng vai trò quan trọng trong việc xây dựng các cấu trúc dữ liệu phức tạp. Các công thức tính toán độ thành viên và chuẩn hóa dữ liệu cũng được đề cập, nhằm tạo ra một nền tảng vững chắc cho các phương pháp rút gọn thuộc tính sau này.

II. Phương Pháp Rút Gọn Thuộc Tính Theo Tập Thô Mờ

Phương pháp rút gọn thuộc tính theo tập thô mờ (Fuzzy Rough Set - FRS) đã được phát triển để xử lý các vấn đề liên quan đến dữ liệu không chắc chắn. Mô hình này cho phép đánh giá sự tương quan giữa các đối tượng mà không cần phải rời rạc hóa dữ liệu. Các nghiên cứu gần đây đã chỉ ra rằng việc sử dụng độ đo miền dương mờ và độ đo entropy thông tin mờ có thể cải thiện khả năng phân lớp của các reduct. Đặc biệt, phương pháp rút gọn thuộc tính theo tiếp cận mờ trực cảm (Intuitionistic Fuzzy Rough Set - IFRS) đã cho thấy tiềm năng lớn trong việc xử lý các tập dữ liệu nhiễu. Nghiên cứu này không chỉ mở rộng mô hình RS cổ điển mà còn cung cấp các thuật toán mới nhằm tối ưu hóa quá trình rút gọn thuộc tính.

2.1. Đề Xuất Thuật Toán Rút Gọn

Thuật toán rút gọn thuộc tính được đề xuất dựa trên phương pháp lai ghép filter - wrapper, sử dụng độ đo khoảng cách mờ trực cảm. Phương pháp này cho phép tìm ra các thuộc tính quan trọng nhất trong bảng quyết định mà không làm mất đi thông tin cần thiết. Thực nghiệm cho thấy rằng thuật toán này không chỉ cải thiện khả năng phân lớp mà còn giảm thiểu chi phí tính toán. Kết quả thực nghiệm cho thấy sự hiệu quả của phương pháp này trong việc xử lý các tập dữ liệu lớn và phức tạp.

III. Phương Pháp Rút Gọn Thuộc Tính Theo Tôpô

Phương pháp rút gọn thuộc tính theo tiếp cận tôpô đã thu hút sự quan tâm của nhiều nhà nghiên cứu trong những năm gần đây. Khái niệm reduct theo cấu trúc tôpô được giới thiệu nhằm xây dựng các phương pháp giảm thuộc tính dựa trên thông tin có sẵn trong bảng quyết định. Việc xây dựng cấu trúc tôpô từ không gian xấp xỉ của RS là một thách thức lớn, nhưng cũng mở ra nhiều cơ hội nghiên cứu mới. Các phương pháp xây dựng tôpô từ các phép toán xấp xỉ của RS đã được đề xuất, cho thấy sự tương quan giữa lý thuyết tôpô và RS. Nghiên cứu này không chỉ cung cấp nền tảng lý thuyết cho các phương pháp rút gọn thuộc tính mà còn mở rộng khả năng ứng dụng trong các bộ dữ liệu thực tiễn.

3.1. Đề Xuất Cấu Trúc Tôpô

Cấu trúc tôpô mờ trực cảm được đề xuất nhằm cải thiện khả năng phân lớp của các reduct. Các thuật toán tìm reduct trong bảng quyết định theo phương pháp filter và lai ghép filter - wrapper đã được phát triển. Kết quả thực nghiệm cho thấy rằng các thuật toán này không chỉ hiệu quả trong việc rút gọn thuộc tính mà còn có khả năng xử lý tốt các tập dữ liệu nhiễu. Sự kết hợp giữa lý thuyết tôpô và RS mở ra hướng nghiên cứu mới cho việc phát triển các phương pháp rút gọn thuộc tính hiệu quả hơn.

IV. Kết Luận và Hướng Nghiên Cứu Tương Lai

Nghiên cứu về rút gọn thuộc tính theo tập thô mờ và tôpô suy rộng đã chỉ ra rằng việc áp dụng các phương pháp mới có thể cải thiện đáng kể khả năng phân lớp và hiệu suất của các mô hình. Các phương pháp rút gọn thuộc tính hiện tại vẫn còn nhiều hạn chế, đặc biệt là trong việc xử lý các tập dữ liệu nhiễu. Hướng nghiên cứu tương lai sẽ tập trung vào việc phát triển các thuật toán mới, tối ưu hóa quy trình rút gọn thuộc tính và mở rộng ứng dụng của các phương pháp này trong các lĩnh vực khác nhau. Việc kết hợp giữa lý thuyết và thực tiễn sẽ là chìa khóa cho sự phát triển bền vững trong lĩnh vực này.

4.1. Đề Xuất Hướng Nghiên Cứu Mới

Hướng nghiên cứu tiếp theo sẽ tập trung vào việc phát triển các phương pháp rút gọn thuộc tính kết hợp giữa RS mờ và tôpô. Việc nghiên cứu sâu hơn về các cấu trúc tôpô và ứng dụng của chúng trong việc rút gọn thuộc tính sẽ mở ra nhiều cơ hội mới. Các nghiên cứu này không chỉ có giá trị lý thuyết mà còn có thể ứng dụng thực tiễn trong nhiều lĩnh vực khác nhau như y tế, tài chính và công nghệ thông tin.

07/02/2025

Trích đoạn nội dung tài liệu

Mở đầu Rút gọn thuộc tính (attribute reduction) hay còn được gọi lựa chọn đặc trưng (fea- ture selection) là một trong những bước tiền xử lý dữ liệu quan trọng trong các lĩnh vực nhận dạng (pattern recognition), học máy (machine learning) và khai thác dữ liệu (data mining). Đối với các tập dữ liệu dành cho các bài toán học không giám sát (un- supervised - learning), rút gọn thuộc tính nhằm lựa chọn một tập con của tập thuộc tính ban đầu bảo toàn thông tin của tập thuộc tính gốc. Đối với các tập dữ liệu cho các bài toán học có giám sát (supervised - learning), rút gọn thuộc tính nhằm chọn ra một tập con của tập thuộc tính ban đầu bảo toàn khả năng phân lớp hay dự báo so với tập thuộc tính gốc [53]. Có ba mô hình tiếp cận chính để xây dựng các thuật toán rút gọn thuộc tính gồm có mô hình filter, wrapper và embed thuộc tính.

Trong đó tiếp cận Filter là tiếp cận được sử dụng rộng rãi nhất. Cách tiếp cận Wrapper thường được gắn với một mô hình phân lớp cụ thể để đánh giá tập thuộc tính rút gọn ứng viên tốt nhất về khả năng phân lớp. Tuy nhiên với C thuộc tính ta cần đánh giá tới 2C tập con thuộc tính, do đó cách tiếp cận này có chi phí tính toán rất lớn. Gần đây, một số mô hình lai ghép filter và wrapper, trong đó kỹ thuật wrapper được cải tiến để đánh giá trên các reduct ứng viên có số lượng nhỏ.

Với cách tiếp cận embed, việc đánh giá thuộc tính hay tập thuộc tính thường được gắn trực tiếp vào một mô hình cụ thể, ví dụ mô hình cây quyết định thì luật thu được từ mô hình này thường ngắn gọn hơn so với luật quyết định của bảng dữ liệu huấn luyện. Tuy nhiên tập thuộc tính rút gọn thu được theo cách tiếp cận Wrapper hay Embed chỉ phù hợp với một mô hình học máy cụ thể, nếu sử dụng reduct đó sang mô hình học máy khác có thể sẽ 9 không hiệu quả. Do đó, cho đến nay tiếp cận Filter vẫn được các nhà khoa học lựa chọn nhiều hơn cả do mục tiêu đánh giá tập thuộc tính rút gọn được khái quát theo tiêu chí bảo toàn thông tin của reduct so với tập dữ liệu gốc. Để xây dựng các thuật toán rút gọn thuộc tính, mô hình chung cho các thuật toán gồm có hai thành phần chính như sau: - Tiêu chuẩn chọn lọc thuộc tính: bao gồm các phương pháp đánh giá độ quan trọng của thuộc tính như dựa trên độ đo được định nghĩa hay cấu trúc tôpô được định nghĩa.

- Phương pháp tìm kiếm: chủ yếu dựa vào tiếp cận Heuristic như tìm kiếm thuộc tính quan trọng dựa trên tập thuộc tính ban đầu, dựa trên tập thuộc tính lõi hay xuất phát từ tập rỗng. Các thuộc tính điều kiện trong bảng quyết định có thể được chia làm 03 nhóm có tính chất như sau: - Tính độc lập (Independent): Bao gồm các thuộc tính điều kiện không tương quan với các thuộc tính điều kiện khác nhưng tương quan với thuộc tính quyết định. - Tính dư thừa (Redundant): Bao gồm các thuộc tính điều kiện có tương quan với các thuộc tính điều kiện khác nhưng không tương quan với thuộc tính quyết định. - Tính không phù hợp: Bao gồm các thuộc tính điều kiện không tương quan với các thuộc tính điều kiện khác mà cũng không tương quan với thuộc tính quyết định.

Bên cạnh phương pháp rút gọn thuộc tính truyền thống đã được phát triển hơn ba thập kỉ vừa qua, trong những năm gần đây nhiều nhà nghiên cứu đề xuất cách tiếp cận rút gọn thuộc tính theo tiếp cận tôpô đại số, cách tiếp cận này nhận được nhiều sự quan tâm của cộng động các nhà nghiên cứu lý thuyết về RS, tôpôlogy và tôpô đại số do một số công trình công bố đã chỉ ra sự tương quan khá gần gũi giữa mô hình RS cổ điển và không gian tôpô, đặc biệt về ý bài toán rút gọn thuộc tính có liên quan đến khái niệm bất biến của không gian tôpô dưới góc nhìn của đại số trừu tượng. Các khái niệm cơ bản 1. Hệ thông tin và mô hình RS truyền thống Hệ thông tin là công cụ biểu diễn tri thức dưới dạng một bảng dữ liệu gồm A cột ứng với A thuộc tính và U hàng ứng với U đối tượng. Một cách hình thức, hệ thông tin được định nghĩa như sau.

Hệ thông tin là một bộ tứ IS = (U, A,V, f ) trong đó U là tập hữu hạn khác rỗng các đối tượng, A là tập hữu hạn khác rỗng các thuộc tính, V = Va với Va là tập giá trị của thuộc tính a ∈ A và f : U × A → Va là hàm S a∈A thông tin, ∀a ∈ A, u ∈ U ta có f (u, a) ∈ Va. Một lớp đặc biệt của các hệ thông tin có vai trò quan trọng trong nhiều ứng dụng là bảng quyết định. Bảng quyết định là một hệ thông tin DT với tập thuộc tính A được chia thành hai tập khác rỗng rời nhau C và D , lần lượt được gọi là tập thuộc tính điều kiện và tập thuộc tính quyết định. Tức là DT = (U,C, D, f ) với C ∩ D = 0.

/ Xét bảng quyết định DT = (U,C, D, f ) với giả thiết ∀u ∈ U, ∀d ∈ D đầy đủ giá trị, nếu tồn tại u ∈ U và c ∈ C sao cho c (u) thiếu giá trị thì DT được gọi là bảng quyết định không đầy đủ, trái lại DT được gọi là bảng quyết định đầy đủ. Xét bảng quyết định DT = (U,C, D, f ). Khi đó, quan hệ của các đối tượng trong U trên tập thuộc tính B ⊆ C ký hiệu bới ID (B), được định nghĩa bởi: ID (B) = {(u, v) ∈ U |∀a ∈ B, a (u) = a (v)} (1.1) Rõ ràng ID (B) là một quan hệ tương đương trên U. Nếu (u, v) ∈ IND (P) thì hai đối tượng u và v không phân biệt được bởi các thuộc tính trong P.

Quan hệ tương đương ID (B) xác định một phân hoạch trên U, ký hiệu là U/ID (B) hay U/B. Ký hiệu lớp tương đương trong phân hoạch U/P chứa đối tượng u là [u]B , khi đó [u]B = {v ∈ U |(u, v) ∈ ID (B)}. Cho bảng quyết định DT = (U,C, D, f ) và P, Q ⊆ C. Khi đó: 1) Phân hoạch U/P và phân hoạch U/Q được gọi là như nhau hay U/P = U/Q, khi và chỉ khi ∀u ∈ U, [u]P = [u]Q.

2) Phân hoạch U/P được gọi là mịn hơn phân hoạch U/P hay U/P ≺ U/Q khi và chỉ khi ∀u ∈ U, [u]P ⊆ [u]Q Định nghĩa 1. Trong mô hình RS cổ điển truyền thống, để biểu diễn tập X ⊆ U trên cơ sở tri thức của tập thuộc tính B theo khái niệm RS, Pawlack sử dụng hai phép toán dựa trên các lớp tương đương của U/B. Các phép toán này được gọi là B-xấp xỉ dưới và B-xấp xỉ trên của X trên U/B, ký hiệu lần lượt là B(X) và B(X).3) Khi đó, B(X) là tập các phần tử trong U chắc chắn thuộc X (xác định thuộc), còn B(X) là tập các phần tử của U có thể thuộc X dựa trên tập thuộc tính B. Trên cơ sở đó, các tập không xác định và tập xác định không thuộc được định nghĩa như sau: BNB (X) = B(X) − B(X) (1.5) Trong đó: BNB (X) được gọi là miền biên của X theo B là tập các đối tượng có thể thuộc hoặc không thuộc (không xác định) trong X, còn U − B(X) là miền ngoài của X là tập các đối tượng chắc chắn không thuộc (không xác định) trong X.

Trong trường hợp BNB (X) = 0/ thì X được gọi là tập xác định, ngược lại X được gọi là RS (Rough Set - RS). Cho bảng quyết định DS = 12 (U,C, D, f ), với X,Y ⊆ U và A ⊆ C. RS mờ trực cảm Định nghĩa 1. Cho U là tập hữu hạn khác rỗng các đối tượng, tập mờ A xác định trên U có dạng: A = {⟨x, µA ⟩ |x ∈ U}.

Trong đó µA (x) được gọi là độ thành viên của phần tử x trong A. Cho A, B ⊆ F (U) với F (U) là họ các tập mờ trên U. Khi đó: 1) A = B nếu A (x) = B (x) , ∀x ∈ U 2) A ⊆ B nếu A (x) ≤ B (x) , ∀x ∈ U 3) (A ∪ B) (x) = max {A (x) , B (x)} , ∀x ∈ U 4) (A ∩ B) (x) = min {A (x) , B (x)} , ∀x ∈ U 5) Ā (x) = 1 − A (x) , ∀x ∈ U Để phát triển các phép toán trong môi trường dữ liệu mờ, các toán tử logic rõ cũng được mở rộng cho môi trường dữ liệu mờ.1 mô tả chi tiết một số toán tử chuẩn T-norm và đối chuẩn T-conorm tương ứng cho phép toán hợp và giao.2 mô 13 √ tả các chi tiết các toán tử kéo theo I-norm và I-conorm.1: Các toán tử T-chuẩn và T-đối chuẩn T-norm T-conorm Tm (a, b) = min{a, b} Sm (a, b) = max{a, b} Tp (a, b) = ab S p (a, b) = a + b − ab TL (a, b) = max{a + b − 1, 0} SL (a, b) = min{a + b, 1} Tcos (a, b) = max {ab − xy, 0} Scos (a, b) = min {a + b − ab + pq, 1} Bảng 1.2: Các toán tử kéo theo chuẩn và đối chuấn I-norm ( I-conorm ( 1, a ≤ b 0, a ≥ b θm (a, b) = σm (a, b) = b, a > b b, a < b ( ( 1, a=0 1, a = 0; θ p (a, b) =  b σ p (a, b) =  b−a min 1, a , otherwise max 0, 1−a , otherwise. θL (a, b) = min{b ( − a + 1, 1} σL (a, b) = min{0, ( b − a} 1, a≤b 0, a>b θcos (a, b) = σcos (a, b) = ab + xy, a > b a + b − ab − pq, a ≤ b Dựa trên nền tập mờ, để biểu diễn sự tương quan của các đối tượng trong cùng một tập được trơn hơn, phản ánh rõ nét độ tương tự giữa các đối tượng.

Đặc biệt là quan hệ giữa các đối tượng thuộc R. Khi đó, quan hệ tương đương của mô hình RS truyền thống được mở rộng trên nền tập mờ bằng quan hệ tương đương mờ theo định nghĩa sau đây: Định nghĩa 1. Xét R là quan hệ tương đương trên U không rỗng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Rút Gọn Thuộc Tính Bảng Quyết Định Theo Tập Thô Mờ và Tôpô Suy Rộng" khám phá các phương pháp tối ưu hóa thuộc tính trong bảng quyết định, sử dụng lý thuyết tập thô mờ và tôpô suy rộng. Tác giả trình bày cách thức rút gọn dữ liệu mà vẫn giữ được thông tin quan trọng, giúp cải thiện hiệu suất của các mô hình phân tích và ra quyết định. Độc giả sẽ nhận thấy rằng việc áp dụng các kỹ thuật này không chỉ giúp giảm thiểu độ phức tạp của dữ liệu mà còn nâng cao độ chính xác trong các dự đoán.

Nếu bạn muốn tìm hiểu thêm về các phương pháp phân tích dữ liệu, hãy tham khảo bài viết "Luận văn tốt nghiệp hệ thống thong tin openk data cleansing system a clustering based approach for detecting data anomalies", nơi bạn sẽ khám phá cách làm sạch dữ liệu và phát hiện bất thường. Ngoài ra, bài viết "Luận văn thạc sĩ khoa học máy tính cải tiến giải thuật kmeans cho bài toán gom cụm dữ liệu chuỗi thời gian" sẽ cung cấp cho bạn cái nhìn sâu sắc về việc cải tiến các thuật toán phân cụm. Cuối cùng, bạn có thể tìm hiểu thêm về "Luận văn thạc sĩ khoa học máy tính khai phá cụm hướng thời gian trên dữ liệu giáo dục", một nghiên cứu thú vị về khai thác dữ liệu trong lĩnh vực giáo dục. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và hiểu sâu hơn về các ứng dụng của phân tích dữ liệu.