Tích hợp ontology mờ trên cơ sở lý thuyết đồng thuận (TT)

36 303 0
Tích hợp ontology mờ trên cơ sở lý thuyết đồng thuận (TT)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA TP HCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN TRƯƠNG HẢI BẰNG TÍCH HỢP ONTOLOGY MỜ TRÊN CƠ SỞ LÝ THUYẾT ĐỒNG THUẬN Chuyên ngành: KHOA HỌC MÁY TÍNH Mã số: 62 48 01 01 TÓM TẮT LUẬN ÁN TIẾN SĨ KHOA HỌC MÁY TÍNH GS N TP HỒ CHÍ MINH NĂM 2015 Công trình hoàn thành tại: TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH Người hướng dẫn khoa học GS TSKH Nguyễn Ngọc Thành PGS TS Nguyễn Phi Khứ Phản biện 1: PGS TS Lê Hoài Bắc Phản biện 2: PGS TS Đỗ Văn Nhơn Phản biện 3: PGS TS Hồ Bảo Quốc Phản biện độc lập 1: PGS TS Trần Đình Khang Phản biện độc lập 2: PGS TS Lê Anh Cường Luận án bảo vệ trước Hội đồng chấm luận án họp tại: vào lúc ngày tháng năm Có thể tìm hiểu luận án thư viện: - Thư viện Quốc gia Việt Nam - Thư viện Trường Đại học công nghệ thông tin, Đại học Quốc gia Tp Hồ Chí Minh DANH MỤC CÁC CÔNG TRÌNH ĐÃ CÔNG BỐ Các báo Tạp chí quốc tế (SCI-E): [1] [2] Hai Bang Truong, Trong Hai Duong, Ngoc Thanh Nguyen: “A Hybrid Method for Fuzzy Ontology Integration” Jour Cybernetics and Systems, 44(2-3), 133-154 (2013) DOI: 10.1080/01969722.2013.762237 Impact Factor: 0.973 Trong Hai Duong, Ngoc Thanh Nguyen, Hai Bang Truong, Van Huan Nguyen: “A collaborative algorithm for semantic video annotation using a consensus-based social network analysis” Jour Expert Systems with Applications, 42(1), 246-258 (2015) DOI: 10.1016/j.eswa.2014.07.046 Impact Factor: 1.965 Các báo Hội nghị quốc tế: [3] [4] [5] Ngoc Thanh Nguyen, Hai Bang Truong: “A consensus-based method for fuzzy ontology integration”, in Computational Collective Intelligence Technologies and Applications (pp 480489) Springer DOI: 10.1007/978-3-642-16732-4_51 Series ISSN: 0302-9743 Print ISBN: 978-3-642-16731-7 Online ISBN: 978-3-642-16732-4 (2010) Hai Bang Truong, Ngoc Thanh Nguyen: “A framework of an effective fuzzy ontology alignment technique”, in Systems, Man, and Cybernetics (SMC), International Conference on (pp 931935) IEEE DOI: 10.1109/ICSMC.2011.6083788 Series ISSN: 1062-922X Print ISBN: 978-1-4577-0652-3 (2011) Hai Bang Truong, Ngoc Thanh Nguyen, Phi Khu Nguyen: “Fuzzy ontology building and integration for fuzzy inference systems in weather forecast domain”, in Intelligent Information and Database Systems (pp 517-527): Springer DOI: 10.1007/978-3-642-20039-7_52 Series ISSN: 0302-9743 Print ISBN: 978-3-642-20038-0 Online ISBN: 978-3-64220039-7 (2011) Trong Hai Duong, Hai Bang Truong, Ngoc Thanh Nguyen: “Local neighbor enrichment for ontology integration” In Intelligent Information and Database Systems (pp 156-166) [6] Springer DOI: 10.1007/978-3-642-28487-8_16 Series ISSN: 0302-9743 Print ISBN: 978-3-642-28486-1 Online ISBN: 9783-642-28487-8 (2012) Hai Bang Truong, Ngoc Thanh Nguyen: “A multi-attribute and multi-valued model for fuzzy ontology integration on instance level”, in Intelligent Information and Database Systems (pp 187[7] 197) Springer DOI: 10.1007/978-3-642-28487-8_19 Series ISSN: 0302-9743 Print ISBN: 978-3-642-28486-1 Online ISBN: 978-3-642-28487-8 (2012) Hai Bang Truong, Quoc Uy Nguyen, Ngoc Thanh Nguyen, Trong Hai Duong: “A new graph-based flooding matching method for ontology integration”, in Cybernetics (CYBCONF), International [8] Conference on (pp 86-91) IEEE DOI: 10.1109/CYBConf.2013.6617467 INSPEC Accession Number: 13826106 (2013) Hai Bang Truong, Hung Quach: “An Overview of Fuzzy Ontology Integration Methods Based on Consensus Theory”, in Advanced Computational Methods for Knowledge [9] Engineering (pp 217-227) Springer DOI: 10.1007/978-3-31906569-4_16 Series ISSN: 2194-5357 Print ISBN: 978-3-31906568-7 Online ISBN: 978-3-319-06569-4 (2014) Các báo hội nghị nước: Trương Hải Bằng, Nguyễn Phi Khứ: “Các Phương Pháp Lập Luận Tích hợp Ontology Mờ”, Hội nghị khoa học công nghệ [10] quốc gia: Nghiên cứu ứng dụng Công nghệ thông tin (FAIR) Thừa Thiên- Huế (Tr 71-79) Print ISBN: 978-604-913165-3 (2013) CHƯƠNG 1: MỞ ĐẦU 1.1 Động nghiên cứu Ontology có vai trò quan trọng việc tổ chức quản lý thông tin tri thức lĩnh vực nghiên cứu ứng dụng khác nhau: tích hợp sở liệu, thương mại điện tử, dịch vụ web ngữ nghĩa, mạng xã hội Để phát triển hệ thống ứng dụng này, toán tích hợp ontology nhiều công trình tập trung nghiên cứu Cùng với kết nghiên cứu lý thuyết công cụ tích hợp ontology xây dựng phát triển: Anchor-PROMPT (Noy & Musen, 2001), RiMOM (J Li, Tang, Li, & Luo, 2009), (Y Jean-Mary & Kabuka, 2007), FCA-Merge (Stumme & Maedche, 2001), Chimaera (McGuinness, Fikes, Rice, & Wilder, 2000), (M Seddiqui, Aono, M., 2008), Falcon-AO (Hu et al., 2007)… Trong hệ thống tri thức dựa ontology, khái niệm, mối quan hệ thực thể đối tượng cách xác Điều không hoàn toàn phù hợp giới thực thường chứa thông tin mơ hồ, không chắn không đầy đủ Mặt khác, phân tán thông tin đến từ nhiều nguồn khác ngày gia tăng số lượng ontology dẫn đến không quán thông tin liệu Các phương pháp công cụ tích hợp ontology rõ không phù hợp, dẫn đến đời toán tích hợp ontology mờ Các công trình nghiên cứu tích hợp ontology mờ thực theo phương pháp so khớp/liên kết ánh xạ ontology mờ định nghĩa theo logic mô tả mờ phi logic cách mở rộng thành phần ontology truyền thống Trong số không nhiều nghiên cứu đề cập đến toán xử lý mâu thuẫn ontology mờ, Abulaish & Dey (2006) đề xuất độ đo khái niệm quán hai ontology để xác định khái niệm quán ontology bị mâu thuẫn Một tiếp cận khác, Ferrara et al., (2008) đề xuất phương pháp giải mâu thuẫn mức quan hệ ánh xạ ontology mờ Các mô hình ontology mờ xây dựng chủ yếu phục vụ cho ứng dụng cụ thể, chưa có giải pháp xử lý mâu thuẫn cấu trúc phức tạp ontology mờ toán tích hợp Để giải toán này, cần phải định nghĩa mô hình ontology mờ thuật toán tích hợp mô hình tri thức xây dựng Tuy nhiên tích hợp ontology mờ toán phức tạp tính không chắn không đầy đủ thông tin, mâu thuẫn tri thức cấu trúc đa dạng Những khó khăn thách thức thúc đẩy động nghiên cứu luận án Các kết nghiên cứu thử nghiệm công bố: [1-10] Các thử nghiệm tiến hành theo tiêu chí đánh giá OAEI đánh giá chất lượng tích hợp dựa lý thuyết đồng thuận Dữ liệu thử nghiệm ontology OAEI1 ontology mờ thời tiết2 mờ hóa theo chuẩn OWL2 (Bobillo & Straccia, 2011) 1.2 Thách thức toán tích hợp ontology mờ Các khó khăn thách thức cho toán tích hợp ontology mờ là: (1) Cần phải xác định mô hình tri thức ontology mờ cho toán tích hợp, (2) Tìm xác định điểm tương đồng khác biệt ontology (so khớp ontology) (3) Xử lý mâu thuẫn ontology mờ trình tích hợp Xử lý mâu thuẫn ontology mờ cần thỏa điều kiện sau: Bảo toàn thông tin; bảo toàn cấu trúc; giải mâu thuẫn chất lượng phương pháp xử lý mâu thuẫn http://oaei.ontologymatching.org/ http://www.sensormeasurement.appspot.com/?p=ontologies#weather; http://paul.staroch.name/thesis/SmartHomeWeather.owl# 2 1.3 Mục tiêu phạm vi nghiên cứu 1.3.1 Mục tiêu nghiên cứu Mục tiêu nghiên cứu luận án xây dựng mô hình ontology mờ cho toán tích hợp phương pháp tích hợp ontology mờ dựa sở lý thuyết đồng thuận 1.3.2 Phạm vi nghiên cứu  Xây dựng định nghĩa ontology mờ cho toán tích hợp  Xây dựng thuật toán so khớp khái niệm ontology mờ dựa phần chung tiềm  Xây dựng thuật toán tích hợp ontology mờ dựa lý thuyết đồng thuận theo mức khái niệm, quan hệ thực thể 1.4 Nội dung nghiên cứu  Xây dựng định nghĩa ontology mờ (Mục 3.1, Chương 3)  Bài toán PCP: Xây dựng thuật toán so khớp ontology mờ dựa phần chung tiềm (Mục 3.2, Chương 3)  Bài toán FOI-1: Định nghĩa toán mâu thuẫn mức khái niệm; Xây dựng thuật toán tích hợp ontology mờ dựa lý thuyết đồng thuận mức khái niệm (Mục 3.4, Chương 4)  Bài toán FOI-2.1, FOI-2.2: Định nghĩa toán mâu thuẫn mức quan hệ; Xây dựng thuật toán tích hợp ontology mờ dựa lý thuyết đồng thuận mức quan hệ (Mục 3.5, Chương 3)  Bài toán FOI-3: Định nghĩa toán mâu thuẫn mức thực thể; Xây dựng thuật toán tích hợp ontology mờ dựa lý thuyết đồng thuận mức thực thể (Mục 3.6, Chương 3)  Thử nghiệm (Chương 4) 1.5 Các đóng góp luận án  Xây dựng mô hình tri thức ontology mờ  Xây dựng thuật toán so khớp ontology mờ  Xây dựng thuật toán xử lý mâu thuẫn tích hợp ontology mờ ba mức khái niệm, quan hệ thực thể dựa lý thuyết đồng thuận  Thực cài đặt đánh giá thuật toán tích hợp ontology mờ trên ontology mờ thời tiết liệu ontology OAEI 1.6 Phương pháp nghiên cứu Xây dựng mô hình tri thức ontology mờ sở lý thuyết mờ Zadeh (1965) sử dụng lý thuyết đồng thuận (Nguyen, 2008a) thuật toán tích hợp ontology mờ 1.7 Bố cục luận án Chương Mở đầu; Chương Tích hợp ontology mờ nghiên cứu liên quan; Chương Tích hợp ontology mờ sở lý thuyết đồng thuận; Chương Thực nghiệm đánh giá; Chương Kết luận hướng phát triển; Tài liệu tham khảo; Phụ lục A, B C CHƯƠNG 2: TÍCH HỢP ONTOLOGY MỜ VÀ CÁC NGHIÊN CỨU LIÊN QUAN 2.1 Ontology tích hợp ontology 2.1.1 Ontology Định nghĩa 2.1 (Ontology): Theo (Gruber, 1993, 1995) (Nguyen, 2008), ontology bốn có thành phần sau: O = (C, I, R, Z), đó: – C tập hợp khái niệm; – I tập hợp thực thể; – R tập hợp quan hệ định nghĩa C; – Z tập hợp tiên đề biểu diễn ràng buộc toàn vẹn mối quan hệ thực thể khái niệm 2.1.2 Tích hợp ontology Tích hợp tri thức trình mà không quán tri thức từ nguồn khác hợp nhằm mang lại thống tri thức (Nguyen, 2008a) Định nghĩa 2.2 (Nguyen, 2008a): Tích hợp ontology trình xác định ontology O* tốt đại diện cho ontology Oi, i=1, ,n Tích hợp ontology thực theo mức khái niệm, quan hệ thực thể (Hình 2.1) Hình 2.1 Các mức mâu thuẫn ontology (Nguyen, 2008a) Định nghĩa tích hợp ontology cấu trúc phân cấp xử lý mâu thuẫn theo ba mức (Nguyen, 2008a) cách tiếp cận phương pháp tích hợp ontology mờ luận án 2.2 Ontology mờ Hiện khái niệm ontology rõ không đủ khả để mô tả biểu diễn thông tin mơ hồ, không đầy đủ không chắn Liên quan đến nghiên cứu vấn đề mờ hóa ontology chia thành theo hai nhóm Nhóm thứ nhất: tác giả đề xuất hướng tiếp cận dựa logic mô tả mờ Nhóm thứ hai: tác giả đề xuất kiến trúc chung cho ontology mờ khái niệm mối quan hệ làm mờ cách sử dụng hàm thành viên mờ Zadeh (1965) Khảo sát công trình liên quan đến mô hình ontology mờ cho toán tích hợp, thấy định nghĩa ontology mờ Trong trường hợp đơn giản, theo Dey & Abulaish (2008) ontology mờ cặp (C, R), C tập khái niệm mờ R tập quan hệ mờ Hầu hết định nghĩa ontology mờ phụ thuộc vào ứng dụng cụ thể Để xây dựng mô hình ontology mờ cho toán tích hợp, cần phải xem xét vấn đề sau:  Một số định nghĩa không mờ hóa khái niệm, có định nghĩa khác không mờ hóa quan hệ Hầu hết định nghĩa không trình bày ý nghĩa tập Z (thành phần mô tả quy tắc, ràng buộc ontology)  Các định nghĩa ontology mờ xây dựng chủ yếu phục vụ cho toán tích hợp hợp mức so khớp, liên kết ánh xạ Mô hình ontology mờ cho toán xử lý mâu thuẫn chưa có nhiều nghiên cứu quan tâm  Tùy theo ứng dụng mục tiêu nghiên cứu (C, R) mở rộng theo nhiều cách khác nhau, cần phải có mô hình ontology mờ chung để có chia xẻ, tương tác tái sử dụng hệ thống tri thức ontology mờ  Trong tương lai ngôn ngữ ontology mờ cung cấp khả mở rộng mà định nghĩa không cho phép mờ hóa ontology theo yêu cầu Điều dẫn đến hạn chế khả mở rộng tái sử dụng định nghĩa ontology mờ 2.3 Tích hợp ontology mờ Các công trình liên quan đến tích hợp ontology mờ chủ yếu thực mức so khớp, liên kết, ánh xạ ontology mờ, có công trình đề cập đến toán xử lý mâu thuẫn Các công trình đề cập đến xử lý mâu thuẫn mức khái niệm quan hệ, không đề cập 25 26 27 28 𝐷𝑘+1 = 𝐷0 ; else Marks (𝑐𝑖 , 𝑐𝑗 ); Di chuyển dòng cột đến giá trị nhỏ MinTable; 29 Tính lại Dk+1; 30 Return (RealMatch); END Độ phức tạp thuật toán O(n*logn) Bảng 3.1.so sánh độ phức tạp thuật toán so khớp PCP với phương pháp khác Bảng 3.1 Độ phức tạp phương pháp PCP Phương pháp PROMPT Anchor-PROMPT Glue PCP Độ phức tạp O(n2) O(n2*log2n) O(n2) O(n*logn) 3.3 Chất lượng tri thức đồng thuận tích hợp ontology mờ Chất lượng thuật toán tích hợp tri thức hiểu khác biệt tri thức nhóm (Collective Knowledge) tri thức đúng(Real State of Knowledge) Cho xung đột lược tả X1, …, Xn, ký hiệu d( X*,r) khoảng cách từ r đến X*, r tri thức X* tri thức nhóm Định nghĩa 3.3.1 (Chất lượng đồng thuận) Với ký hiệu Con(U), Π(U) C(X) trình bày mục 2.4 Chất lượng đồng thuận x lược tả X định nghĩa sau (Nguyen, 2008a): 𝑑 ∗ (𝑥, 𝑋) = − 𝑑(𝑥,𝑋) |𝑋| (3.6) Trong đó: X ∈ Π(U), C∈ Con(U) x ∈ C(X), Các thuật toán tích hợp tri thức theo tiêu chí đồng thuận C1 C2 xây dựng dựa Định lý (Nguyen, 2008a) sau đây: Định lý 3.1 (Sử dụng tiêu chí C2): 18 (𝑖) (𝑖) (𝑖) Cho lược tả X = {x(i) =𝑥1 , 𝑥2 , … , 𝑥𝑚 ): i=1, 2, , n} Vector x = (x1, x2, , xm) thỏa tiêu chí đồng thuận C2 khi: xj (𝑖) = 𝑛 ∑𝑛𝑖=1 𝑥𝑗 , j = 1, 2, , m Định lý 3.2 (Sử dụng tiêu chí C1): (𝑖) (𝑖) (𝑖) Cho lược tả X = {x(i) =𝑥1 , 𝑥2 , … , 𝑥𝑚 ): i=1, 2, , n} Vector x = (x1, x2, , xm) thỏa tiêu chí đồng thuận C1 không tồn vector y cho: d(y, x) > d(y, x(i)),  i=1, 2, , n Nhận xét Để xác định tiêu chí đồng thuận cho thuật toán tích hợp ontology mờ, cần phải thực bước sau:  Xem xét cấu trúc xung đột lược tả để lựa chọn tiêu chí đồng thuận C1 C2 theo lược đồ mục 2.4.5  Sử dụng tiêu chí C1 C2: • Đối với tiêu chí C1: Sử dụng định lý 3.2 • Đối với tiêu chí C2: Sử dụng định lý 3.1 3.4 Tích hợp ontology mờ mức khái niệm 3.4.1 Mâu thuẫn ontology mờ mức khái niệm Định nghĩa 3.4.1 (Mâu thuẫn ontology mờ mức khái niệm): Cho hai ontology mờ 𝑂1 𝑂2 , khái niệm (c1, 𝐴𝑐1 , 𝑉 𝑐1 , 𝑓 ) thuộc 𝑂1 khái niệm (c2, 𝐴𝑐2 , 𝑉 𝑐2 , 𝑓 2) thuộc 𝑂2 Mâu thuẫn khái niệm xảy 𝐴𝑐1 ≠ 𝐴𝑐2 𝑉 𝑐1 ≠ 𝑉 𝑐2 𝑓 ≠ 𝑓 3.4.2 Thuật toán tích hợp ontology mờ mức khái niệm Phát biểu toán FOI-1: Cho tập X = {(𝐴𝑖 ,𝑉 𝑖 , 𝑓 𝑖 )| (𝐴𝑖 ,𝑉 𝑖 , 𝑓 𝑖 ) } cấu trúc mờ khái niệm c ontology 𝑂𝑖 , i=1,…,n}, cần xác định ba: c* = (𝐴∗ ,𝑉 ∗ , 𝑓 ∗) tốt thỏa tiêu chí lý thuyết đồng thuận Thuật toán FOI-1: INPUT: X = {(𝐴𝑖 , 𝑉 𝑖 , 𝑓 𝑖 )|(𝐴𝑖 , 𝑉 𝑖 , 𝑓 𝑖 )}là tập cấu trúc mờ khái niệm c ontology 𝑂𝑖 ,i=1,…,n} 19 OUTPUT: c* = (𝐴∗ , 𝑉 ∗ , 𝑓 ∗ ) biểu diễn tốt từ X thỏa tiêu chí đồng thuận BEGIN A*=⋃𝑛𝑖=1 𝐴𝑖 ; V*=⋃𝑛𝑖=1 𝑉𝑖 ; foreach pair 𝑎1 , 𝑎2 ∈ 𝐴∗ if 𝑅(𝑎1 , ⇔, 𝑎2 ) then 𝐴∗ \ { 𝑎2 } and 𝑋𝑎 = 𝑋𝑎 ∪ { 𝑓 𝑖 ( 𝑎2 )};/*eg.,job ⇔ occupation */ if R(a1, ±, a2) then 𝐴∗ \ { 𝑎1 } and 𝑋𝑎 = 𝑋𝑎 ∪ 𝑖 { 𝑓 ( 𝑎1 )}; /* eg., age ± birthday */ if R(𝑎1 , ±, a2) then 𝐴∗ \ { 𝑎1 } and 𝑋𝑎 = 𝑋𝑎 ∪ { 𝑓 𝑖 ( 𝑎1 )}; /* eg., sex ± female */ if R(𝑎1 , ⊥, a2) then 𝐴∗ \ { 𝑎1 } and 𝑋𝑎 = 𝑋𝑎 ∪ { 𝑓 𝑖 ( 𝑎2 )}; /* eg., single ⊥ married */ end foreach attribute 𝑎 from set 𝐴∗ 10 if the number of occurrences of a in triple (𝑐𝑖 , 𝐴𝑐𝑖 , 𝑉 𝑐𝑖 , 𝑓 𝑐𝑖 ) is smaller than 𝑛/2 then set 𝐴∗ : = 𝐴∗ \ {𝑎}; 11 end 12 foreach attribute a from set 𝐴∗ 13 Determine multi-set𝑋𝑎 ={𝑓 𝑖 (𝑎):if 𝑓 𝑖 (𝑎) exists and 𝑖 = 1, , 𝑛}; 14 Calculate 𝑓 ∗ (𝑎): = 𝑐𝑎𝑟𝑑(𝑋𝑎 ) ∑𝑣∈𝑋𝑎 𝑣 ; 15 end 16 Return (𝑐 ∗ , 𝐴∗ , 𝑉 ∗ , 𝑓 ∗ ); END 3.4.3 Đánh giá thuật toán Trong toán tích hợp mức khái niệm, mâu thuẫn lược tả mờ thuộc tính phụ thuộc, theo lược đồ lựa chọn tiêu chí đồng thuận (mục 2.4), tiêu chí C2 sử dụng Từ việc phân tích tiêu chí đồng thuận định lý 3.1, chứng minh thuật toán FOI-1 thỏa mãn tiêu chí đồng thuận sau: Un, Si, Qu, Co, C2.Thuật toán có độ phức tạp O(n2) 20 3.5 Tích hợp ontology mờ mức quan hệ 3.5.1 Mâu thuẫn ontology mờ mức quan hệ Định nghĩa 3.5.1(Mâu thuẫn ontology mờ mức quan hệ): Cho hai ontology mờ 𝑂1 𝑂2 có khái niệm c c’ Mâu thuẫn mức quan hệ xảy Ri1(c,c’)  Ri2(c,c’), i  {1,…,m} 3.5.2 Thuật toán tích hợp ontology mờ mức quan hệ Phát biểu toán FOI-2.1: Cho i  {1,…,m} tập quan hệ X = {Rij(c,c): i=1,…,m; j = 1, ,n} khái niệm c c n ontology, cần xác định Ri(c, c) - quan hệ tốt c c tập quan hệ cho thỏa tiêu chí đồng thuận Thuật toán FOI-2.1: INPUT: Cho tập quan hệ khái niệm c c’ n ontology: X = {Rij(c,c’): j = 1, ,n} OUTPUT: Quan hệ Ri(c,c’) = (c, c’, v) tốt tập quan hệ X thỏa tiêu chí đồng thuận BEGIN Order set X in increasing order giving X= {x1, x2, ,xn}; 〈𝑋⌊𝑛+1⌋, 𝑋⌊𝑛+2⌋ 〉 Set interval 2 Set v as a value belonging to the above defined interval: 〈𝑋⌊𝑛+1⌋, 𝑋⌊𝑛+2⌋ 〉 2 END Phát biểu toán FOI-2.2 (Tích hợp quan hệ bắc cầu) Cho i = 1, , m tập quan hệ hai khái niệm c c’ n ontology: X = {Rij  C  C  (0, 1]: j = 1,…,n} Cần xác định Ri(c, c) quan hệ Ri  C  C  (0, 1] tốt tập quan hệ X cho Thuật toán FOI-2.2: INPUT: - Tập quan hệ loại khái niệm n ontology X = {Rij  C × C × (0, 1]: j = 21 1, ,n} - Quan hệ có tính bắc cầu OUTPUT: Quan hệ Ri  C × C × (0, 1] tốt X thỏa tiêu chí đồng thuận BEGIN Set 𝑅𝑖 = 𝜙; for each pair (c, c′) ∈ C × C Determine multi-set 𝑋(𝑐, 𝑐′) = {𝑣: < 𝑐, 𝑐 ′ , 𝑣 > ∈ 𝑅 ij ;i=1,…,m;j= 1,…,n}; Order set X(c, c′) in increasing order giving 𝑋 = {𝑥1, 𝑥 2, , 𝑥 k}; Set interval(𝑥𝑘+1 𝑥𝑘+2 ); 2 Set v as a value belonging to the above defined interval; Set 𝑅 i = 𝑅 i ∪ {< 𝑐, 𝑐′, 𝑣 >}; end for each (c, c′, c′′) ∈ 𝐶 × 𝐶 × 𝐶 10 if < 𝑐, 𝑐′, 𝑣 > ∈ 𝑅 i, < 𝑐′, 𝑐′′, 𝑣 2>∈ 𝑅iand< 𝑐, 𝑐′′, 𝑣 > ∈ 𝑅i then change v3 = min(v1, v2); 11 if only < 𝑐, 𝑐′, 𝑣 1> ∈ 𝑅 i and < c′, c′′, v2 > ∈ 𝑅𝑖 then Set 𝑅 i = 𝑅 i ∪ {< 𝑐, 𝑐′′, 𝑣 3>} where v3 = min(v1, v2); 12 end 13 Return(𝑅i); END 3.5.3 Đánh giá thuật toán Trong toán tích hợp mức quan hệ, mâu thuẫn lược tả mờ quan hệ độc lập, theo lược đồ lựa chọn tiêu chí đồng thuận (mục 2.4), tiêu chí C1 sử dụng Từ việc phân tích tiêu chí đồng thuận, định lý 3.2 thuật toán 3.1, chứng minh thuật toán FOI-2.1 FOI-2.2 thỏa tiêu chí đồng thuận sau: Un, Si, Qu, Co, Pr, C1 • Thuật toán FOI-2.1có độ phức tạp O(n2) • Thuật toán FOI-2.2 có độ phức tạp O(n3) 22 3.6 Tích hợp ontology mờ mức thực thể 3.6.1 Mâu thuẫn ontology mờ mức thực thể Định nghĩa 3.6.1 (Thực thể mờ): Một thực thể mờ khái niệm c mô tả thuộc tính tập 𝐴𝑐 có giá trị thuộc tập 2𝑉𝑥 (X = 𝐴𝑐 ) căp (i, v), đó: – i định danh thực thể, v giá trị thực thể, 𝑐 – v có kiểu 𝐴𝑐 biểu diễn hàm 𝑣: 𝐴2̅ 𝐴 với v(a)∈2𝑉𝑎 ,a ∈𝐴𝑐 Định nghĩa 3.6.2 (Mâu thuẫn ontology mờ mức thực thể): Cho hai ontology 𝑂1 𝑂2 khái niệm (𝑐1 , 𝐴𝑐1 ,𝑉 𝑐1 , 𝑓 ) thuộc 𝑂1 , (𝑐2 , 𝐴𝑐2 ,𝑉 𝑐2 , 𝑓 ) thuộc 𝑂2 Cho thực thể (i, 𝑣1 ) (𝑂1 , 𝑐1 ) (i, 𝑣2 )(𝑂2 ,𝑐2 ) Mâu thuẫn thực thể xảy v(a𝑣 ′ (𝑎), ′ a𝐴𝑐 ∩ 𝐴𝑐  3.6.2 Tiêu chí đồng thuận cho tích hợp ontology mờ mức thực thể mờ Các tiêu chí đồng thuận cho xử lý mâu thuẫn tri thức (Nguyen, 2008) sử dụng cho toán tích hợp ontology mờ mức thực thể sau: (H B Truong & Nguyen, 2012): P1 Thực thể đóng: 𝑡 ∗ ≺ ⋃𝑛𝑖=1 𝑡𝒊 P2 Thực thể quán: ⋂𝑛𝑖=1 𝑡𝒊 ≺ 𝑡 ∗ P3 Thực thể ưu việt: Nếu tập thuộc tính 𝑇𝒊 (i = 1, 2,…,n) rời thì:𝑡 ∗ = [⋃𝑛𝑖=1 𝑡𝑖 ] 𝑇 ∗ , với [⋃𝑛𝑖=1 𝑡𝑖 ] 𝑇 ∗ tổng ⋃𝑛𝑖=1 𝑡𝑖 thu hẹp thuộc tính 𝑇 ∗ P4 Độ tương đồng tối đa: Gọi da hàm khoảng cách thuộc tính 𝑎 ∈ 𝐴, khác biệt tích hợp 𝑡 ∗ phần tử lược tả cần tối tiểu: ∀𝑎 ∈ 𝑇 ∗ ∑𝑟∈𝑍𝑎 𝑑(𝑡𝑎∗ , 𝑟) nhỏ nhất, với Za = {ria: riZ, i = 1, 2,…, n} 3.6.3 Thuật toán tích hợp ontology mờ mức thực thể Phát biểu toán FOI-3: 23 Cho tập hợp thực thể X = {(i, v1),…, (i, vn)}, với 𝑣𝑖 ∈ Ai  A, 𝑣𝑖 : 𝐴𝑖  𝑉𝑖 ( i = 1,…, n), 𝑉𝑖 = ⋃𝑖∈𝑉𝐴𝑖 𝑉𝑎 , cần xác định cặp (i, v) tốt tập X thỏa tiêu chí lý thuyết đồng thuận Thuật toán FOI-3: INPUT: tập mô tả thực thể: X = {ri TUPLE(Ti): Ti  A, i = 1, 2, , n} hàm khoảng cách da cho thuộc tính a A, da: 2𝑉𝑎 × 2𝑉𝑎 → [0, 1] 𝑑𝑎 hàm xác định sau 𝑑𝑎 : 2𝑉𝑎 × 2𝑉𝑎 [0,1] OUTPUT: t* ∈ T*  A đại diện tốt theo tiêu chí đồng thuận BEGIN A = ⋃𝑛𝑖=1 𝑇𝑖 ; For each a  A determine a set with repetitions Xa = {tia: tiX for i = 1, 2,…, n}; For each a A using distance function da determine a value va  Va such that ∑ 𝑑𝑎 (𝑣𝑎 , 𝑟𝑖𝑎 ) = ∑ 𝑑𝑎 (𝑣′𝑎 , 𝑟𝑖𝑎 ) ′ 𝑟𝑖𝑎 ∈𝑋𝑎 𝑣𝑎 𝑉𝑎 𝑟𝑖𝑎 ∈𝑋𝑎 Create tuple t* consisting of values va for all a A; END 3.6.4 Đánh giá thuật toán Tại bước 3, cho thấy thỏa mãn tiêu chí C1 P4 Theo kết tích hợp bước 4: t* bao gồm giá trị va với aA, chứng tỏ thuật toán thỏa P1, P2 P3.Từ việc phân tích tiêu chí đồng thuận chứng minh thuật toán FOI-3 thỏa tiêu chí đồng thuận sau: C1, P1, P2, P3, P4, Un, Si, Qu, Co, Pr – Thuật toán có độ phức tạp O(n2) 3.7 Tổng kết chương Chương trình bày kết nghiên cứu đóng góp luận án, bao gồm: phân tích tiêu chí đồng thuận liên quan đến toán 24 tích hợp ontology mờ; xây dựng mô hình tri thức ontology mờ cho toán tích hợp; xây dựng phương pháp so khớp ontology mờ dựa phần chung tiềm thuật toán tích hợp ontology mờ theo ba mức khái niệm, quan hệ thực thể sở lý thuyết đồng thuận CHƯƠNG 4: THỰC NGHIỆM VÀ ĐÁNH GIÁ 4.1 Thử nghiệm Thuật toán so khớp ontology mờ dựa phần chung tiềm thử nghiệm theo tiêu chí liệu hệ thống OAEI mờ hóa theo lý thuyết mờ (Zadel, 1965) ngôn ngữ OWL2 (Bobillo & Straccia, 2011) kết thử nghiệm công bố [1, 9,10] 4.1.1 Dữ liệu thử nghiệm Dữ liệu theo chuẩn OAEI Tập liệu thử nghiệm sử dụng để đánh giá phương pháp so khớp PCP theo chuẩn OAEI 2013 sau: # 101 - # 104 (data set 1) gồm 33 lớp, 24 quan hệ, 40 thuộc tính, 56 thực thể # 201- # 264 (data set 2) gồm 36 lớp, 26 quan hệ, 46 thuộc tính, 32 thực thể # 301 - # 304 (data set 3) gồm 56 lớp, 72 quan hệ, 25 thuộc tính Dữ liệu ontology mờ thời tiết Các liệu ontology mờ hóa theo chuẩn OWL2 (Bobillo & Straccia, 2011) Bảng 3.1 thống kê thành phần ontology mờ thời tiết xây dựng Bảng 4.1 Thống kê thành phần ontololy mờ thời tiết FuzzyOntology #Concept #DataPro #ObjectPro #Instance Weather1.owl 153 36 56 103 Weather2.owl 146 45 46 79 Weather3.owl 138 40 48 80 25 4.1.2 Phương pháp đánh giá Các độ đo đánh giá thử nghiệm precision, recall fmeasure sau: 𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 = 𝑁𝑐𝑜𝑟𝑟𝑒𝑐𝑡 𝑁𝑐𝑜𝑟𝑟𝑒𝑐𝑡 +𝑁𝑖𝑛𝑐𝑜𝑟𝑟𝑒𝑐𝑡 (4.1) 𝑵𝒄𝒐𝒓𝒓𝒆𝒄𝒕 𝑵𝒕𝒐𝒕𝒂𝒍 2∗𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 ∗𝑅𝑒𝑐𝑎𝑙𝑙 𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 + 𝑅𝑒𝑐𝑎𝑙𝑙 𝑅𝑒𝑐𝑎𝑙𝑙 = (4.2) 𝐹= (4.3) 4.1.3 Kết nhận xét Kết thử nghiệm liệu OAEI 1.20 1.00 0.80 0.60 0.40 0.20 0.00 RiMOM ASMOV Falcon BLOOMS PCP f-measure 0.89 0.85 0.67 0.83 0.86 Precision 0.98 0.88 0.73 0.95 0.87 Recall 0.82 0.83 0.62 0.73 0.84 Hình 4.1 So sánh kết so khớp PCP với hệ thống khác liệu thử nghiệm OAEI Các quan sát Hình 4.1 cho thấy kết so khớp PCP với hệ thống so khớp tham gia OAEI năm 2010 ASMOV, RiMOM, BLOOMS Falcon-AO Quan sát đồ thị, kết so khớp RiMOM tốt Phương pháp PCP tốt so với Falcon-AO ba độ đo, độ đo F-measure PCP cao so với RiMOM , ASMOV, BLOOMS Falcon-AO Kết đánh giá cho thấy độ đo precision PCP tốt ba hệ thống ngoại trừ RiMOM đảm bảo Recall Lý thay phải kiểm tra toàn cặp khái niệm, thuật toán 26 PCP thu giảm không gian tìm kiếm cách xác định phần chung tiềm với cách tính khoảng cách nhỏ để tìm PCP giảm thiểu độ phức tạp tăng độ xác thuật toán Kết thử nghiệm ontology mờ thời tiết Quan sát hình 4.2 cho thấy kết đánh giá cho thấy độ đo precision PCP tốt ba hệ thống ngoại trừ RiMOM đảm bảo Recall Lý thay phải kiểm tra toàn cặp khái niệm, thuật toán PCP thu giảm không gian tìm kiếm cách xác định phần chung tiềm để so khớp, FuzzyOntoWeather1 FuzzyOntoWeather2 BLOOMS ASMOV BRiMOM F-measure recall precision F-measure recall precision F-measure recall precision giảm độ phức thuật toán FuzzyOntoWeather3 PCP Hình 4.2.So sánh phương pháp PCP hệ thống khác ontology mờ thời tiết 4.2 Thử nghiệm Phần trình bày cài đặt thực thi trình tích hợp phân tích để đánh giá chất lượng xử lý mâu thuẫn thuật toán tích hợp ontology mờ dựa lý thuyết đồng thuận Hê thống tích hợp ontology mờ FOIS xây dựng để đánh giá thử nghiệm thuật toán FOI-1, FOI-2 FOI-3 có đặc điểm sau:  Dạng liệu input: File RDF OWL  Thao tác so khớp thực trước thực xử lý mâu thuẫn  Tích hợp hoàn toàn tự động 27  Có thể tích hợp nhiều ontology thời điểm  Xử lý mâu thuẫn theo mức khái niệm, quan hệ thực thể  Giao diện thân thiện, dễ sử dụng Các chức tích hợp hệ thống FOIS trình bày Phụ lục C luận án với kết thử nghiệm công bố [1, 9, 10] 4.2.1 Dữ liệu Dữ liệu thử nghiệm ontology mờ thời tiết xây dựng theo phương pháp trình bày Mục 4.1 mô tả theo bảng sau: Bảng 4.2 Mô tả thuộc tính ontology mờ thời tiết FuzzyOnto1 FuzzyOnto2 … FuzzyOntor5 hasAltitude 0.71 0.81 … 0.67 hasAtoms 0.82 0.62 … 0.48 hasDegree hasHumidity 0.45 0.34 0.25 0.44 … … 0.11 0.33 hasPressure 0.37 0.37 … 0.23 hasProtons 0.56 0.47 … 0.33 hasRain 0.72 0.54 … 0.36 … 0.55 0.89 0.75 Các Ontology → Các Thuộc tính ↓ … hasSaltPercent Bảng 4.3 Mô tả quan hệ ontology mờ thời tiết belongs to state … has source FuzzyOntoWeather1 0.71 … 0.88 0.80 0.91 FuzzyOntoWeather2 0.82 … 0.51 0.20 0.19 FuzzyOntoWeather3 0.68 … 0.53 0.70 0.83 FuzzyOntoWeather4 0.90 … 0.64 0.30 0.29 FuzzyOntoWeather5 0.37 … 0.15 0.60 0.40 Các quan hệ → Các ontology ↓ 28 has weather phenomenon weather state Bảng 4.4 Mô tả thực thể ontology mờ thời tiết Các Thuộc tính → Các Thực thể ↓ PARIS Wind … Temperature Pressure Rain 0.42 … 0.63 0.50 0.58 HANOI 0.83 … 0.48 0.75 0.55 HCMC 0.78 … 0.58 0.58 0.89 KOREA 0.66 … 0.56 0.73 0.68 HUE 0.63 … 0.49 0.47 0.89 4.2.2 Phương pháp đánh giá Theo Định nghĩa 3.3.1(Mục 3.3) chất lượng đồng thuận x lược tả X định nghĩa theo công thức sau: 𝑑 ∗ (𝑥, 𝑋) = − 𝑑(𝑥,𝑋) |𝑋| (4.4) Trong đó: X ∈ Π(U), C∈ Con(U), x ∈ C(X) 𝑑(𝑥, 𝑋) = ∑𝑛𝑖=1 𝑑(𝑥, 𝑥𝑖 ) Theo (Nguyen, 2008a), chất lượng đồng thuận sử dụng để so sánh chất lượng đồng thuận lược tả khác 4.2.3 Kết thảo luận FuzzyOntoWeather1 FuzzyOntoWeather2 FuzzyOntoWeather3 FuzzyOntoWeather4 FuzzyOntoWeather5 Consensus Knowledge Quality Consensus 0.8 0.6 0.4 0.2 Hình 4.3 Chất lượng tích hợp mức Khái niệm 29 0.8 0.6 0.4 0.2 FuzzyOntoWeather1 FuzzyOntoWeather2 FuzzyOntoWeather3 FuzzyOntoWeather4 FuzzyOntoWeather5 Consensus Knowledge Hình 4.4 Kết tích hợp mức quan hệ 1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 PARIS HANOI HCMC KOREA HUE Consensus Knowledge Quality Consensus Hình 4.5 Chất lượng tích hợp mức thực thể Từ kết thử nghiệm sử dụng liệu ontology mờ thời tiết với mức độ mâu thuẫn khác có nhận xét sau đây: – Các lược tả xung đột có mức mâu thuẫn cao có chất lượng tích hợp tốt lược tả xung đột có mức mâu thuẫn thấp – Chất lượng tích hợp tỷ lệ thuận với số lượng thành viên xung đột tham gia tích hợp 30 – Hai lược tả xung đột có mức mâu thuẫn chất lượng tri thức tích hợp phụ thuộc vào tổng khoảng cách từ xung đột lược tả đến tri thức tích hợp – Khoảng cách từ lược tả xung đột đến tri thức đồng thuận không vượt mức trung bình khoảng cách từ lược tả xung đột đến tri thức đồng thuận Các kết nhận xét nêu chứng minh công bố tại: (Nguyen, 2008a), (Nguyen, Du & Truong, 2015) (Nguyen & Du, 2015a, 2015b) Bảng 4.1 cho thấy hiệu phương pháp đồng thuận tích hợp ontology mờ Bảng 4.1 Chất lượng xử lý mâu thuẫn hệ thống Công cụ Recall Precision PROMPT Chimaera 0.5 0.6 0.7 0.33 FOIS 0.8 4.3 Tổng kết chương Chương trình bày hai thử nghiệm thuật toán so khớp tích hợp ontology mờ, hệ thống tích hợp ontology mờ FOIS xây dựng để thực thử nghiệm thuật toán tích hợp ontology mờ Các thử nghiệm sử dụng liệu ontology OAEI mờ hóa ontology mờ thời tiết Thử nghiệm cho thuật toán so khớp ontology mờ dựa phần chung tiềm PCP sử dụng độ đo precision, recall F-measure cho kết tương đối tốt so với phương pháp so khớp ontology khác Thử nghiệm Phương pháp thử nghiệm dựa định nghĩa chất lượng tri thức đồng thuận (Nguyen, 2008a) để xây dựng phương pháp thử nghiệm Việc đánh giá chất lượng tích hợp tri thức dựa lý thuyết đồng thuận công bố (Nguyen, Du & Truong 2015) (Nguyen & Du 2015a, 2015b) Sử dụng kết thử nghiệm 31 (Lambrix & Edberg, 2003; Lambrix & Tan, 2007) (Noy & Musen, 2000): PROMPT, Chimaera cho thấy hệ thống tích hợp ontology mờ FOIS có kết tốt KẾT LUẬN VÀ KIẾN NGHỊ 4.4 Kết luận Các kết đạt luận án tóm tắt sau:  Đề xuất định nghĩa ontology mờ cho toán tích hợp  Xây dựng thuật toán so khớp khái niệm ontology mờ dựa phần chung tiềm  Xây dựng thuật toán tích hợp ontology mờ dựa lý thuyết đồng thuận theo ba mức  Cài đặt thử nghiệm thuật toán tích hợp ontology mờ thời tiết OAEI 4.5 Hướng phát triển Các vấn đề cần tiếp tục nghiên cứu là:  Phát triển ngôn ngữ mô tả mờ theo mô hình ontology mờ đề xuất để cài đặt ứng dụng tích hợp tri thức ontology mờ phân tán  Xây dựng sở tri thức ontology mờ lĩnh vực khác để phục vụ cho thử nghiệm ứng dụng thuật toán tích hợp ontology mờ  Xây dựng công cụ mờ hóa ontology rõ sử dụng hàm thành viên phù hợp cho ứng dụng liên quan  Phát triển ứng dụng tích hợp hệ thống tri thức ontology mờ kết nghiên cứu luận án  Phát triển ứng dụng thuật toán tích hợp tri thức ontology mờ hệ thống tri thức phân tán: hệ thống đa tác tử, hệ thống mạng xã hội, sở lý thuyết đồng thuận 32 [...]... quan nghiên cứu về ontology 11 mờ và tích hợp ontology mờ và cơ sở lý thuyết đồng thuận cho bài toán tích hợp ontology mờ CHƯƠNG 3: TÍCH HỢP ONTOLOGY MỜ TRÊN CƠ SỞ LÝ THUYẾT ĐỒNG THUẬN Trong quá trình thực hiện tích hợp ontology mờ cần phải giải quyết hai bài toán quan trọng: Bài toán thứ nhất là tìm và xác định những điểm tương đồng và khác biệt giữa các ontology (so khớp/ liên kết ontology) Bài toán... chí đồng thuận liên quan đến bài toán 24 tích hợp ontology mờ; xây dựng mô hình tri thức ontology mờ cho bài toán tích hợp; xây dựng phương pháp so khớp ontology mờ dựa trên phần chung tiềm năng và các thuật toán tích hợp ontology mờ theo ba mức khái niệm, quan hệ và thực thể trên cơ sở của lý thuyết đồng thuận CHƯƠNG 4: THỰC NGHIỆM VÀ ĐÁNH GIÁ 4.1 Thử nghiệm 1 Thuật toán so khớp ontology mờ dựa trên. .. Bài toán thứ hai là phương pháp xử lý mâu thuẫn giữa các ontology mờ trong quá trình tích hợp Chương 3 trình bày các nội dung đóng góp mới của luận án: (1) xây dựng mô hình tri thức ontology mờ cho bài toán tích hợp, (2) phương pháp so khớp ontology mờ dựa trên phần chung tiềm năng và (3) các thuật toán tích hợp ontology mờ dựa trên các tiêu chí của lý thuyết đồng thuận Các kết quả nghiên cứu và thực... FuzzyOntoWeather3 PCP Hình 4.2.So sánh phương pháp PCP và các hệ thống khác trên ontology mờ thời tiết 4.2 Thử nghiệm 2 Phần này trình bày cài đặt thực thi quá trình tích hợp và phân tích để đánh giá chất lượng xử lý mâu thuẫn của các thuật toán tích hợp ontology mờ dựa trên lý thuyết đồng thuận Hê thống tích hợp ontology mờ FOIS được xây dựng để đánh giá thử nghiệm các thuật toán FOI-1, FOI-2 FOI-3... Chimaera cho thấy hệ thống tích hợp ontology mờ FOIS có kết quả tốt hơn KẾT LUẬN VÀ KIẾN NGHỊ 4.4 Kết luận Các kết quả đạt được của luận án được tóm tắt như sau:  Đề xuất định nghĩa ontology mờ cho bài toán tích hợp  Xây dựng thuật toán so khớp khái niệm giữa các ontology mờ dựa trên phần chung tiềm năng  Xây dựng các thuật toán tích hợp ontology mờ dựa trên lý thuyết đồng thuận theo ba mức  Cài đặt... thuật toán tích hợp trên ontology mờ thời tiết và OAEI 4.5 Hướng phát triển Các vấn đề cần được tiếp tục nghiên cứu là:  Phát triển ngôn ngữ mô tả mờ theo mô hình ontology mờ đã đề xuất để cài đặt các ứng dụng tích hợp tri thức ontology mờ phân tán  Xây dựng các cơ sở tri thức ontology mờ trong các lĩnh vực khác nhau để phục vụ cho các thử nghiệm và ứng dụng các thuật toán tích hợp ontology mờ  Xây... dựng các công cụ mờ hóa ontology rõ sử dụng hàm thành viên phù hợp cho các ứng dụng liên quan  Phát triển các ứng dụng tích hợp các hệ thống tri thức ontology mờ trên các kết quả nghiên cứu của luận án  Phát triển ứng dụng của các thuật toán tích hợp tri thức ontology mờ trên các hệ thống tri thức phân tán: hệ thống đa tác tử, các hệ thống mạng xã hội, trên cơ sở lý thuyết đồng thuận 32 ... Chương 4 trình bày hai thử nghiệm về các thuật toán so khớp và tích hợp ontology mờ, trong đó hệ thống tích hợp ontology mờ FOIS được xây dựng để thực hiện các thử nghiệm các thuật toán tích hợp ontology mờ Các thử nghiệm sử dụng dữ liệu ontology của OAEI được mờ hóa và các ontology mờ thời tiết Thử nghiệm 1 cho thuật toán so khớp ontology mờ dựa trên phần chung tiềm năng PCP sử dụng độ đo precision, recall...đến các tiêu chí tích hợp Các bài toán trong tích hợp ontology mờ cần phải giải quyết là: 1 So khớp/liên kết hoặc ánh xạ ontology mờ; 2 Xử lý mâu thuẫn ontology mờ trong bài toán tích hợp Bài toán thứ nhất: So khớp/liên kết hoặc ánh xạ ontology mờ: (Patrice Buche, 2008); (Xu et al., 2005); (Bahri, Bouaziz, & Gargouri, 2007); (Ferrara... Trong bài toán tích hợp mức khái niệm, mâu thuẫn giữa các lược tả mờ thuộc tính là phụ thuộc, vì vậy theo lược đồ lựa chọn tiêu chí đồng thuận (mục 2.4), tiêu chí C2 được sử dụng Từ việc phân tích các tiêu chí đồng thuận và định lý 3.1, chứng minh được rằng thuật toán FOI-1 thỏa mãn các tiêu chí đồng thuận sau: Un, Si, Qu, Co, C2.Thuật toán có độ phức tạp là O(n2) 20 3.5 Tích hợp ontology mờ ở mức quan ... dung sở lý thuyết cho nghiên cứu luận án, bao gồm khái niệm ontology tích hợp ontology; tổng quan nghiên cứu ontology 11 mờ tích hợp ontology mờ sở lý thuyết đồng thuận cho toán tích hợp ontology. .. toán tích hợp ontology mờ trên ontology mờ thời tiết liệu ontology OAEI 1.6 Phương pháp nghiên cứu Xây dựng mô hình tri thức ontology mờ sở lý thuyết mờ Zadeh (1965) sử dụng lý thuyết đồng thuận. .. (Nguyen, 2008a) thuật toán tích hợp ontology mờ 1.7 Bố cục luận án Chương Mở đầu; Chương Tích hợp ontology mờ nghiên cứu liên quan; Chương Tích hợp ontology mờ sở lý thuyết đồng thuận; Chương Thực nghiệm

Ngày đăng: 20/02/2016, 10:01

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan