Tích hợp quan hệ hơn mờ trong hệ trợ giúp quyết định

62 330 0
Tích hợp quan hệ hơn mờ trong hệ trợ giúp quyết định

Đ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

B ộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI • HỌC • s PHẠM • HÀ NỘI • DƯƠNG ĐỨC THÀNH TÍCH HỢP QUAN HỆ HƠN MỜ TRONG HẸ TRỢ GIÚP QUYẾT ĐỊNH Chuyên ngành: Khoa học máy tính Mã số: 60 48 01 01 LUẬN VĂN THẠC SĨ MÁY TÍNH Người hướng dẫn khoa học: PGS.TS NGUYỄN TÂN ÂN HÀ NỘI, 2015 LỜI CẢM ƠN Trước hết với lòng biết ơn chân thành sâu sắc nhất, xin gửi lời cảm ơn tới Thày giáo PGS.TS Nguyễn Tân Ân, tận tình dạy dỗ hướng dẫn suốt trình nghiên cứu, hoàn thành luận văn Tôi xin gửi lời cảm ơn chân thành tới Thày, Cô giáo công tác Trường Đại học Sư phạm Hà Nội 2, người tận tình giảng dạy, truyền thụ cho kiến thức khoa học trình học tập trường Cuối cùng, xin gửi lời cảm ơn chân thành đến gia đình, bạn bè, đồng nghiệp động viên, chia sẻ giúp đỡ suốt trình học tập thực nghiên cứu đề tài Mặc dù cố gắng hoàn thành luận văn với tất nỗ lực thân, luận văn thiếu sót Kinh mong nhận ý kiến đóng góp quý Thầy, Cô bạn bè đồng nghiệp Tôi xin chân thành cảm ơn! Hà Nội, ngày 28 tháng 11 năm 2015 Học viên Dương Đức Thành LỜI CAM ĐOAN Tôi xin cam đoan số liệu kết nghiên cứu luận văn trung thực không trùng lặp với đề tài khác Tôi xin cam đoan giúp đỡ cho việc thực luận văn cảm ơn thông tin trích dẫn ừong luận văn rõ nguồn gốc Hoc viên ■ Dương Đức Thành MỤC LỤC LỜI CẢM 004 .0 LỜI CAM ĐOAN MỤC LỤC DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH VẼ ĐỒ THỊ .6 DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẤT PHẦNI: MỞ ĐẦU .8 PHẦN II: NỘI DUNG NGHIÊN c ứ u .10 Chương I Tổng quan hệ trợ giúp định 10 1.1 Quyết định trình định 10 1.2 Hệ ừợ giúp định gì? 12 1.3 Các thành phần hệ trợ giúp định 13 1.4 Năng lực hệ ừợ giúp định 15 1.5 Lợi ích hệ trợ giúp định 17 Kết luận chương 17 Chương II Tập mờ, quan hệ mờ, định với quan hệ m .18 2.1 Tập mờ 18 2.1.1 Giới thiệu 18 2.1.2 Khái niệm tập mờ 19 2.1.3 Định nghĩa tập mờ (Fuzzy set): 20 2.1.4 Các phép toán tập mờ: 22 2.2 Quan hệ m .28 2.2.1 Định nghĩa quan hệ mờ 28 2.2.2 Họp thành quan hệ mờ 33 2.3 Ra định với quan hệ mờ(hơn ngôn ngữ) 37 2.3.1 Một số khái niệm 37 2.3.2 Ra định với quan hệ ngôn ngữ mờ 42 2.3.3 Ví dụ minh họa 46 Kết luận chương 52 Chương III Xây dựng hệ thống trợ giúp định đánh giá giảng viên Học viện Tài 53 3.1 Bài toán 53 3.2 Thuật toán 53 3.3 Cài đặt 54 3.4 Chạy thử 54 Kết luận Chương III 59 KẾT LUẬN 60 TÀI LIỆU THAM KHẢO 61 DANH MỤC CÁC BẢNG Bảng 2.1 Phép giao hoán hai tập mờ Bảng 2.2 Phép hợp hai tập mờ Bảng 2.3 Quan hệ số thêm vào A Bảng 2.4 Quan hệ hom sổ thêm vào A Bảng 2.5 Quan hệ hom sổ thêm vào A Bảng 2.6 Tập mối quan hệ số thêm vào A Bảng 2.7 Quan hệ ngôn ngữ mờ R(1) Bảng 2.8 Quan hệ ngôn ngữ mờ Bảng 2.9 Quan hệ ngôn ngự mờ R(3) DANH MỤC CÁC HÌNH VẼ ĐỒ THỊ Hình 1.1 Các giai đoạn trình định Hình 1.2 Các thành phần hệ hỗ trợ định Hình 1.3 Năng lực hệ trợ giúp định Hình 2.1 Đồ thị biểu diễn lôgic rõ Hình 2.2 Đồ thị biểu diễn lôgic mờ Hình 2.3 Đồ thị biểu diễn tập mờ cho số nguyên Hình 2.4 Đồ thị biểu diễn tập mờ cho tập người đàn ông thấp, trung bình cao Hình 2.5 Đồ thị biểu diễn hàm thuộc Hình 2.6 Đồ thị biểu diễn phép giao Hình 2.7 Đồ thị biểu diễn phép hợp Hình 3.1 Giao diện chương trình Hình 3.2 Kết chạy ứng dụng liệu số Hình 3.3 Kết chạy ứng dụng liệu ngôn ngữ DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT DSS: Decision Support System (Hệ ừợ giúp định) LA: Linguistic Averaging (Trung bình ngôn ngữ) LWA: Linguistic Weighted Averaging (Trung bình trọng số ngôn ngữ) ULA: Uncertain Linguistic Averaging (Trung bình ngôn ngữ không chắc) ULWA: Uncertain Linguistic Weighted Averaging (Trung bình ừọng số ngôn ngữ không chắn) PHẦN I: MỞ ĐẦU Lý chọn đề tài Ra định việc hay gặp đời sống hàng ngày Ra định thực chất toán tối ưu, người định phải chọn ứng viên tốt số ứng viên Khi định, người định phải xem xét ứng viên cách kĩ lưỡng, theo nhiều tiêu chí khác nhau, sở so sánh ứng viên để tìm ứng viên tốt Ta biết toán tối ưu đa mục tiêu toán khó Bài toán khó thông tin theo tiêu chí ứng viên thông tin mờ Một cách giải toán xin ý kiến chuyên gia Do chuyên gia thường có quan điểm khác nhau, với vốn hiểu biết kinh nghiệm khác vấn đề xem xét, nên ý kiến chuyên gia thường khác Vì sau có ý kiến chuyên gia, người giải toán càn phải tích hợp ý kiến lại để ý kiến chung Khi xin ý kiến chuyên gia, trước đây, người ta thường yêu cầu chuyên gia cho ý kiến đánh giá ứng viên, ứng viên nhận đánh giá mờ dạng “nhãn” ngôn ngữ, kiểu “tốt”, “khá”, “trung bình”, Gần nhiều tác giả yêu cầu chuyên gia không đánh giá ứng viên riêng lẻ mà so sánh ứng viên xem ứng viên “hơn” ứng viên bao nhiêu, tức đưa quan hệ mờ tập ứng viên, dựa vào người ta “tính ra” ứng viên ứng viên tốt Theo cách làm có hai vấn đề xuất hiện: i) Một quan hệ mờ xác định nào? ii) vấn đề tích họp giá trị “hơn”trong quan hệ mờ thực sao? Đã có nhiều công trình nghiên cứu vấn đề Tổng quan đầy đủ toán tử tích họp với ưu nhược điểm chúng tiến hành Grabisch et al 1998; Detyniecki 2001; Mesiar 2003 Các cách tiếp cận khác trình bày Xu 2004a, 2005; Jin and Sendhoff 2002; Calvo and Mesiar 2003 Tuy nhiên phương pháp có ứng dụng cho có hiệu vấn đề cần phải tiếp tục nghiên cứu Trong khuôn khổ luận văn thạc sĩ, chọn đề tài “TÍCH HỢP QUAN HỆ HƠN MỜ TRONG HỆ TRỢ GIÚP QƯYỂT ĐỊNH” nhằm nghiên cứu quan hệ mờ tính chất nó, sở ứng dụng xây dựng hệ trợ giúp định đa tiêu chuẩn đánh giá giảng viên Học viện Tài Mục đích nghiên cứu Nghiên cứu, tìm hiểu quan hệ mờ số phương pháp tích họp ý kiến dạng quan hệ mờ ứng dụng xây dựng hệ trợ giúp định phục vụ việc đánh giá giảng viên để chọn giảng viên xuất sắc số giảng viên chọn để đánh giá Đối tượng nghiền cứu Lí thuyêt tập mờ, quan hệ mờ, quan hệ mờ Vấn đề ừợ giúp định dựa ừên quan hệ mờ Nhiệm vụ nghiên cứu Nghiên cứu hệ trợ giúp định Nghiên cứu lí thuyết tập mờ, quan hệ mờ, quan hệ mờ, tính chất số phép họp thành mờ ừên quan hệ Xây dựng hệ trợ giúp định dựa ừên quan hệ mờ đánh giá giảng viên Học viện Tài Phương pháp nghiên cứu Phương pháp đọc tài liệu, tổng hợp so sánh, rút trích viết thảnh phần lí thuyết luận văn Phương pháp thực nghiệm: Viết chương trình, chạy thử để có số liệu cụ thể, từ rút kết luận cần thiết 47 XI X2 X3 X4 X5 XI 0.5 0.5 0.4 0.3 0.7 X2 0.5 0.5 0.3 0.4 0.8 Xỉ 0.6 0.7 0.5 0.4 0.3 X4 0.7 0.6 0.6 0.5 0.3 X5 0.3 0.2 0.7 0.7 0.5 Bảng 2.4 Quan hệ sô thêm vào A2 XI *2 X3 X4 X5 XI 0.5 0.3 0.3 0.6 0.7 X2 0.7 0.5 0.6 0.4 0.6 X3 0.7 0.4 0.5 0.8 0.3 X4 0.4 0.6 0.2 0.5 0.4 X5 0.3 0.4 0.7 0.6 0.5 Để có nhiều thay hấp dẫn nhất, đàu tiên sử dụng toán tử trung bình số học trọng số (WAM) Гу = WAMffl(ûÿ1), ûÿ2), ûÿ3)) = (öl aị° + CÖ2 2) + ®3 aị3), i, j = 1, 2, 3, 4, để tổng họp tất mối quan hệ số a1 = { a f )5x5 (7 = 1, 2, 3) vào tập quan hệ số А = (й,; ) 5x5 ( bảng 2.6) XI X2 X3 X4 X5 XI 0.5 0.41 0.43 0.48 0.58 X2 0.59 0.5 0.51 0.43 0.62 X3 0.57 0.49 0.5 0.52 0.39 X4 0.52 0.57 0.48 0.5 0.36 X5 0.42 0.38 0.61 0.64 0.5 Bảng 2.6 Tập môi quan hệ sô thêm vào А 48 Tổng hợp tất yếu tố dòng tập quan hệ số thêm vào A: a- = = ^ , i = 1, 2, 3, 4, Chúng ta có ax = 0.5 + 0.41 + 0.43 + 0.48 + 0.58 = 2.40 Tương tự ta có a2 = 2.65, a3 = 2.47, a4 = 2.43, a5 = 2.55 T a có Vì a 2> a > a > a > dị X2 > X5 > X3 > X4 > X1 đó, ứng viên tốt X2 - Bài toán 2: Đôi khi, chuyên gia sẵn sàng hoặccó thểcung cấp thông tin ngôn ngữ mờ, áp lực thời gian, thiếu kiến thức liệu chuyên môn hạn chế họ liên quan đến vấn đề lĩnh vực Trong trường họp này, giả định chuyên gia so sánh năm giảng viên tiêu chí nghiên cứu tương ứng cách sử dụng tập thuật ngữ ngôn ngữ s = {s_4 = extremely poor (cực kém), s_3= very poor (rất kém), S-2 = poor (kém), S-1 = slighứy poor (hoi kém), So = faừ (bình thường), Si = slightly good (hơi tốt), S2 = good (tốt), S3 = very good (rất tốt), S4 = extremely good (cực kỳ tốt) } xây dựng lượt mối quan hệ ngôn ngữ mờ (k = 1, 2, 3) liệt kê bảng 2.7-2.9 X] *2 x3 X4 Xl [So, So] [S-2, So] [so, Si] [s-l, So] [S-2, S-i] X2 [So, s2] [So, So] [Sl, s 3] [So, Si] [s-l, So] X3 [s-l, So] [s-3, S-i] [So, So] [S-2 , So] [So, Si] X4 [so, Si] [s-l, So] [so, s 2] [so, So] [s-l, So] X5 [Sl, s2] [So, Si] [s-l, So] [So, Si] [So, So] Bảng 2.7 Quan hệ ngôn ngữ mờ ^ (1) 49 XI X2 X3 X4 X5 X! [So, So] [S-2, So] [S-2, S-i] [So, Si] [ S l, s 2] X2 [So, s2] [So, So] [So, Si] [s-l, So] [So, Si] X3 [Sl, s2] [s-l, So] [so, So] [Sl, s 3] [S-2, S-i] X4 [s-l, So] [So, Si] [s-3, S-i] [So, So] [s-l, So] x5 [S-2, S-i] [s-l, So] [Sl, s2] [So, Si] [so, So] B ả n g Q u a n h ệ h n n g ô n n g ữ m R (1) Xl X2 X3 X4 *5 Xl [so, So] [s-l, So] [so, Si] [S-2, Si] [Sl, s2] X2 [so, Si] [so, So] [S-2, S-i] [so, Si] [Sl, s3] x3 [s-l, So] [ S l, s 2] [So, So] [So, Si] [S-2, S-i] X4 [ S l, s 2] [s-l, So] [s-l, So] [So, So] [So, Si] x5 [S-2, S-i] [s-3, S-i] [Sl, s2] [s-l, So] [so, So] B ả n g Q u a n h ệ h n n g ô n n g ữ m R ) Đ ể c ó đ ợ c n h ữ n g tiê u c h í tố t n h ấ t, th ự c h iệ n c c b c s a u đ ây: B c Đ ầ u tiên sử dụng nhà điều hành U L W A 7V 7ij = U L W A r.(3) ịị >) © CO2 rtf(2) © ©5 ĩ y 3) = crn[rỉm, r ỉ m ]® ữkịrỉ™ %r™ ì ứ M r ^ V ^ ] = [ ^ r ^ A Ị , ^ ® ] © [ ^ (2), ^ > f 2)] © [tì*#-,1® = © < ^ (2)© cosr^ ,(0 ! ^ ® CtorỊ™ © G*r™ l 50 Để tổng hợp tất mối quan hệ ngôn ngữ mờ cung cấp chuyên gia (k = 1, 2, 3) để có tập mối quan hệ ngôn ngữ mờ R =ở ) 5x5 : , sữ V o S-8’s0.2 S0.1>S1.1 S-03 ’S1.0 S-0A’ ^О.б S0’SỈ3 Sq,Sl1 S0’S0 S-0.2’ ^o.e s-l ’^О.З S0’S0 ^-0.1 ’ ^0.9 ^-О.б »S0A s-l.5 ’s0.2 Wo ^-0.7 ’ ^0.3 ^-1.1» *-0.1 s-13 ’S0 s0.4’ ^1.4 s-0.3’S0J Sq>S0 S-0.2»Sl.5 S-IA’ Bước Tiếp theo sử dụng toán tử ULA Z, = ULA(ĩn, ĩi2, ri3, ru , ri5) để tổng hợp thông tin hcmFÿ (j = , , , n ) ừong dòng thứ i R , sau nhận mức độ toàn cục Z thay thứ i ừên tất ứng viên khác : Ta có ?! =-[S((-l.7)+(-0.8)+(-0.9)+0.1), S(0.2+0.1+l.l)] = - [S-3.3, S1.4] = [S-3.3/5, S1.4/5] = [S-0 66 , So.28 ] Tương tự ta có ?2 = [s-0.14, S0 92 ], ?3 = [S-0.56, S0 44 ], z = [S-0.58, Бо.Зб], ?5 = [S-0.46, S0 40 ] Bước Sau so sánh Zi với tất Z, (i = 1, 2, 3, 4, 5) cách sử dụng công thức (1) nỉ I1 ■ “ {ừ h ' ° \ ° ỉ 51 Trong lab b a Ici =d-C PÇ J t jl - m a x i— —^ , ~ [ L+L , о J \л [0.92 + 0.66 nl nl = m a xi - m a x , [0.94 + 1.06 r ' = max-il - max< i , , 0! - max ị - mûuc{0.79,0|, oj = maxịì - 0.79, 0} = = max {0.210, 0} 0.210 Tương tự ta tính giá trị Z với tất Z (i = 1, 2, 3, 4, 5) xây dựng ma trận bổ sung sau : p = 0 3 1 0 8 0 5 0 5 4 Tổng tất yếu tố dòng ma trận p, có: P i = + + 3 + + 0.411 = 2.011 P 2= + 0.5 + + + = 3.477 P3 = 0.567 + 0.282 + 0.5 + 0.526 + 0.484 = 2.359 P4 = 0.543 + 0.250 + 0.474 + 0.5 + 0.456 = 2.223 52 p5= 0.589 + 0.281 + 0.516 + 0.544 + 0.5 = 2.430 Sau ta xếp hạng Z (i = 1, 2, 3, 4, 5) theo thứ tự giảm dần theo giá trị P i ( i = l , , , , 5) Ta có p2> p5 > рз > p4 >pl => ĩ2 > > ? > z4 > ?! Bước xếp hạng tất ứng viên phù hợp với Z (i = 1, 2, 3, 4, 5) được: X2 > X5 > Хз> X4 > X] Vậy ứng viên tốt X Kết luận chương Trong chương này, trình bày số kiến thức hệ mờ tập mờ, phép toán tập mờ, quan hệ mờ, khái niệm mối quan hệ ngôn ngữ mờ, đưa công thức để so sánh hai giá trị ngôn ngữ mờ, sau nghiên cứu số tính chất mong muốn Luận văn trình bày số toán tử tổng họp toán tử ƯLA toán tử ULWA Dựa toán tử, luận văn phát triển phương pháp tiếp cận trực tiếp để định nhỏm với mối quan hệ ngôn ngữ mờ mà không thông tin, sau áp dụng phương pháp đánh giá ứng viên 53 Chưong III Xây dựng hệ thống trợ giúp định đánh giá giảng vỉền Học viện Tài 3.1 Bài toán Đánh giá giảng viên để chọn giảng viên xuất sắc sử dụng hệ thống “TÍCH HỢP QUAN HỆ HƠN MỜ TRONG HỆ TRỢ GIÚP QUYẾT ĐỊNH” Bài toán đặt sau: Lấy giảng viên lọt vào danh sách cuối đánh giá giảng viên xuất sắc cho chức vụ lãnh đạo Nhiệm vụ hội đồng đánh giá gồm chuyên gia phải xem xét đưa thứ tự giảng viên Trong chuyên gia cho ý kiến khác mức độ giảng viên với giảng viên Dữ liệu đầu vào: Tập danh sách giảng viên cần đánh giá, giả sử có giảng viên giảng viên ký hiệu Xi,X2 ,X3 ,X4 ,Xs,X6 Các chuyên gia đánh giá chất lượng, giả sử có chuyên gia với vector trọng số tương ứng (ủ = (0.3, 0.4, 0.3) Dữ liệu đầu ra: Đưa danh sách sếp giảng viên chuyên gia đánh giá từ tốt đến tồi 3.2 Thuật toán Chương trình sử dụng thuật toán sếp lựa chọn để tìm lựa chọn tốt Input: - M mảng chiều kích thước N*N biểu diễn lựa chọn đánh gia chuyên gia Mk với ứng viên N Trong phần tử mảng N[i, j] biểu diễn mức độ ứng viên thứ i với ứng viên thứ j số thực € (0, 1) (đối với CSDL số); hay khoảng mờ thể dạng kiểu liệu mảng chiều hai phần tử Left Right (đối với CSDL chữ) 54 - Vector trọng số chuyên gia Output: xếp hạng tất ứng viên chọn nhiều lựa chọn tốt phù hợp để tìm giảng viên đánh giá tốt 3.3 Càiđăt Phàn mềm cài đặt môi trường NET Framework 4.5 với ngồn ngữ lập trình Microsoft Virtual c # 3.4 Chạy thử 3.4.1 Giao diện Hệ thống đảnh giá giảng viên - n Hình 3.1: Giao diện chương trình 3.4.2 Các chức Người sử dụng càn nhập số chuyên gia tham gia đánh giá số giảng viên đánh giá Chọn “Dữ liệu số” để liệu nhập vào quan hệ số, chọn “Dữ liệu ngôn ngữ” liệu nhập vào quan hệ ngôn ngữ Bấm nút “Mở tệp liệu” để mở tệp excel chứa liệu 55 Chương trình có bổ xung hai nút “Tiến” “Lùi” để thuận tiện cho việc xem bảng quan hệ cho chuyên gia trọng số chuyên gia Khi kết thúc nhập liệu người dùng nhấn vào nút “Xử lý” để phàn mềm tính toán đưa kết 3.4.3 Kết chạy thử nghiệm Thử nghiệm vái liệu quan hệ số Đánh giá giảng viên Xi(i=l,2,3,4,5,6) lựa chọn để đánh giá Có ba chuyên gia (k=l,2,3) với vector ừọng số (D= ( 0.3, 0.4, 0.3 )T Giả sử chuyên gia cung cấp ước lượng điểm theo so sánh sáu trường tương ứng với nghiên cứu tiêu chuẩn sử dụng tỉ lệ 0-1 (Chiclana cộng sự(1998), (2001), Xu Da (2003)) từ xây dựng ma trận số dựa vào mối quan hệ hơn(được gọi ma trận bổ sung ( Xu Da (2002) )) Ai = (fl )бхб (/ = 1, 2, 3) + a f = \ , a f =0.5, < Xi *2 x3 Xậ *5 x6 Xl 0.5 0.4 0.6 0.6 0.3 0.4 X2 0.6 0.5 0.7 0.5 0.7 0.7 X3 0.4 0.3 0.5 0.4 0.6 0.6 X4 0.4 0.5 0.6 0.5 0.4 0.7 X5 0.7 0.6 0.4 0.6 0.5 0.2 Xe 0.6 0.3 0.4 0.3 0.2 0.5 r Quan hệ sô Ai e[0, 1] 56 XI X2 X3 X4 X5 X6 XI 0.5 0.5 0.4 0.3 0.7 0.4 X2 0.5 0.5 0.3 0.4 0.8 0.7 X3 0.6 0.7 0.5 0.4 0.3 0.6 X4 0.7 0.6 0.6 0.5 0.3 0.7 X5 0.3 0.2 0.7 0.7 0.5 0.2 X6 0.6 0.3 0.4 0.3 0.2 0.5 Quan hệ số A2 XI X2 X3 X4 X5 X6 XI 0.5 0.3 0.3 0.6 0.7 0.4 X2 0.7 0.5 0.6 0.4 0.6 0.7 X3 0.7 0.4 0.5 0.8 0.3 0.6 X4 0.4 0.6 0.2 0.5 0.4 0.7 X5 0.3 0.4 0.7 0.6 0.5 0.2 X6 0.6 0.3 0.4 0.3 0.2 0.5 Quan hệ Số A Kết quả: Hệ thống đánh giá giềng viên Du liệu s s ú n g v iên : • S'5 ■ H jyên gia: D ũ liệu s ó DCi' liệu n g ó n n g u IC À U serí^ u cth a n h H V T C v O n e D riv eV D o cu m e n tsV L u an I Md tệ p d u liệu C h u y ê n gia 'f T iỹ n g í c h u y ê n gia ► X2 X XI X1 05 04 X3 03 X4 X5 04 X6 X2 05 05 03 04 07 X3 06 05 04 oe X4 06 05 X5 03 7 02 X6 0.3 04 03 Két q u :X (3 4 » X { 13 b X 'j ( » X (2.flh?X 5ữ.75}->X Ê (2.3) r > r Hình 3.2: Kêt chạy ứng dụng băng liệu sô 57 Vậy giảng viên đánh tốt giảng viên x mức độ đánh giá là: X 2->X4->X3->Xi->X5->X6 Thử nghiệm với liệu quan hệ ngôn ngữ Khi chuyên gia so sánh năm thuộc tính tiêu chí nghiên cứu tương ứng cách sử dụng tập thuật ngữ ngôn ngữ s = {s_4 = extremely poor (cực kém), S-3= very poor (rất kém), S-2 = poor (kém), S-1 = slightly poor (hơi kém), So = fair (bình thường), Si = slightly good (hơi tốt), S2 = good (tốt), S3 = very good (rất tốt), S4 = extremely good (cực kỳ tốt) } xây dựng lượt mối quan hệ ngôn ngữ mờ R (k) (k = 1, 2, 3) Xl X2 X3 X4 X5 X6 Xi [So, So] [S-2 , So] [so, Si] [s-l, So] [S-2, S-i] [s-l, So] X2 [So, s2] [So, So] [Sl, S3] [So, Si] [s-l, So] [So, Si] X3 [s-l, So] [s-3 , S-i] [so, So] [S-2 , So] [so, Si] [S-2 , So] X4 [So, Si] [s-l, So] [So, s2] [So, So] [s-l, So] [So, So] x5 [Sl, s2] [so, Si] [s- 1, So] [so, Si] [so, So] [so, Si] X6 [So, Si] [s-l, So] [So, s2] [so, So] [s-l, So] [so, So] Q u a n h ệ h n n g ô n n g ữ m ^ (1) Xi X2 x3 X4 JC5 Xe Xl [So, So] [S-2, So] [S-2, S-i] [So, Si] [Sl, s2] [s-l, So] X2 [so, s2] [so, So] [so, Si] [s-l, So] [so, Si] [so, Si] X3 [Sl, s2] [s-l, So] [So, So] [Sl, S3 ] [S-2 , S-i] [S-2 , So] X4 [s-l, So] [So, Si] [s-3, S-i] [So, So] [s-l, So] [So, So] X5 [S-2 , S-i] [s-l, So] [Sl, s2] [so, Si] [so, So] [so, Si] X6 [so, Si] [s-l, So] [so, s2] [so, So] [s-l, So] [so, So] Quan hệ ngôn ngữ mờ J 58 X! X2 x3 X4 *5 x6 Xl [So, So] [s- 1, So] [So, Si] [S-2, Si] [Sl, s2] [s-l, So] X2 [so, Si] [so, So] [S-2, S-i] [so, Si] [Sl, s 3] [so, Si] X3 [s-l, So] [Sl, s2] [So, So] [So, Si] [S-2, S-i] [S-2, So] X4 [Sl, s2] [s-l, So] [s-l, So] [so, So] [so, Si] [so, So] x5 [S-2, S-i] [s-3, S-i] [Sl, s2] [s-l, So] [So, So] [So, Si] X6 [So,Sl] [s -l,s 0] [So,S2] [So,So] [s -l,s 0] [So,So] Quan hệ ngôn ngữ mờ Kết quả: Hệ thống đánh giá giảng viên Dữ liệu Kểt quả: Sõủngviẽn: Sõ chuyên gia Nhập lại ► Dữ liệu sõ • Dữ liệu ngôn ngữ c :\Usef5\ducthanh.HVTCVOne Drive\Documents\l_Lian Md tệp du liệu Chuyền gia Tn-ng sóchuyên gia: X ► X1 X2 0,0 0,1 X3 X2 0.3 X3 X4 X5 X1 X2 X3 X4 X5 X6 0.5 0.175 0.488 0.413 D.336 0.31 s X2 Ũ.S25 Đ.5 Ũ.7S2 0.773 D.6S1 0.673 X3 Đ.512 0.21 0.5 0.436 0.366 0.35 X4 0.5S7 0.227 0.564 0.5 0.41 0.392 X5 0.G64 0.319 0.634 0.59 0.5 0.485 xe 0.682 0.327 0.65 0.608 0.515 xe -1,0 0,1 -2,-1 1,2 -1,0 0,0 -2.-1 0,1 1.3 0.1 -1,0 1.2 0,0 0,1 -2.-1 -2,0 X4 1.2 -1,0 -1.0 0.0 0.1 0.0 X5 -2.-1 -3,-1 1.2 -1.0 0.0 0.1 X6 0.1 -1,0 0.2 0.0 -1.0 0.0 X1 X X1 Xứ lý Kết :X2{4 ,234)->Xe{3.2S2)->X5{3 132}->X4{2.SS)->X3Í2.3S2}->X1 (2.23) Hình 3.3: Kết chạy ứng dụng liệu ngôn ngữ Vậy giảng viên đánh tốt giảng viên X2 mức độ đánh giá là: X 2->X6->X5->X4->X3->Xi 59 Kết luận Chương III Trong chương này, luận văn trình bày phần mềm ứng dụng để tìm giảng viên đánh giá tốt theo ý kiến chuyên gia Minh họa liệu trường đại học theo toán ví dụ trình bày chương hai Từ cho thấy thuật toán đưa kết tốt việc đánh giá giảng viên tốt theo ý kiến chuyên gia, số liệu rõ số mờ dạng khoảng đưa kết quan trọng dựa vào số liệu thực tế Với việc nghiên cứu tinh hình thực tiễn Học viện Tài chính, dựa ừên thuật toán nghiên cứu xây dựng chương 2, luận văn xây dựng chương trình đánh giá giảng viên Học viện Tài với liệu kiểm thử Qua việc thực chạy kiểm thử phần mềm cho thấy chương trình hoạt động tốt đem lại kết khả quan cho liệu kiểm thử Chương trình cần phát triển tiếp để đạt hiệu cao ừong công tác đánh giá chất lượng 60 KẾT LUẬN Luận văn vào nghiên cứu số kiến thức hệ trợ giúp định, lý thuyết tập mờ, quan hệ mờ việc định dựa quan hệ mờ Ket nghiên cứu cho thấy khả tích hợp quan hệ mờ vào hệ trợ giúp định Luận văn trình bày số toán tử tổng hợp toán tử ULA toán tử ULWA Dựa toán tử, luận văn phát triển phương pháp tiếp cận trực tiếp để định nhóm với mối quan hệ ngôn ngữ mờ mà không thông tin, sau áp dụng phương pháp đánh giá ứng viên Với việc xây dựng phần mềm đánh giá giảng viên dựa ừên thuật toán trình bày Từ cho thấy thuật toán đưa kết tốt việc đánh giá giảng viên tốt theo ý kiến chuyên gia, số liệu rõ số mờ dạng khoảng đưa kết quan trọng dựa vào số liệu thực tế Qua việc thực chạy kiểm thử phần mềm cho thấy chương trình hoạt động tốt đem lại kết khả quan cho liệu kiểm thử Chương trình cần phát triển tiếp để đạt hiệu cao công tác đánh giá chất lượng Với thời gian, điều kiện hiểu biết lĩnh vực thông tin phát triển vũ bão thân nhiều hạn chế, nên luận văn trình bày phương pháp đánh giá ứng viên dựa tiêu chí Hướng mở rộng nghiên cứu sâu quan hệ mờ để đưa phương pháp đánh giá dựa nhiều tiêu chí hoàn thiện ứng dụng đánh giá giảng viên 61 TÀI LIỆU THAM KHẢO [1] Alonso, S., Chiclana, F., Herrera, F., Herrera-Viedma, E., AlcalaFdez, J., & Porcel, c (2005) A consistency based procedure to estimate missing pairwise preference values International Journal of Intelligent [2] Bortolan, G and R Degani (1985) “A Review of Some Methods for Ranking Fuzzy Numbers”, Fuzzy Sets and Systems 15, 1-19 [3] Calvo, T., & Mesiar, R (2003) Aggregation operators: Ordering and bounds Fuzzy Sets and Systems, 139, 685-697 [4] Chiclana, F., Herrera, F., & Herrera-Viedma, E (1998) Integrating three representation models in fuzzy multipurpose decision making based on fuzzy preference relations Fuzzy Sets and Systems, 97, 33-48 [5] Chiclana, F., Herrera, F., & Herrera-Viedma, E (2000) The ordered weighted geometric operator: Properties and applications In: Proc o f 7th IPMU’2000, Int Conf on Inf Proc and Manag of Univ in KnowledgeBases Systems, IPMU’2000, vol II, DECSAI University of Granada, 2000, pp 985-991 [6] Dubois, D, H Prade (1983) “Ranking Fuzzy Numbers in the Setting o f Possibility”, Information Sciences 30, 183-224 [7] Facchinetti, G, R G Ricci, and s Muzzioli (1998) “Note on Ranking Fuzzy Triangular Numbers, ” International Journal of Intelligent Systems 13, 613-622 [8] Kacprzyk, J., Fedrizzi, M., & Nurmi, H (1993) Group decision making with fuzzy majorities rep - represented by linguistic quantifiers In D Dubois, H Prade, & R R Yager (Eds.), Readings in fuzzy sets for intelligent systems Los Altos, CA: Morgan Kaufmann

Ngày đăng: 16/08/2016, 16:46

Từ khóa liên quan

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

Tài liệu liên quan