1. Trang chủ
  2. » Công Nghệ Thông Tin

slike bài giảng xử lý thông tin mờ - trần đình khang chương 3 logic mờ

31 574 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 189,19 KB

Nội dung

CÁC VẤN ĐỀ CỦA LOGIC KINH ĐIỂN• Chỉ có hai giá trị chân lý: đúng, sai • Hạn chế về ngôn ngữ: thiếu các lượng từ, trạng từ biến đổi • Hạn chế về các phép toán • Suy diễn Î Mở rộng !... BI

Trang 1

XỬ LÝ THÔNG TIN MỜ TDK

Trang 3

VÍ DỤ

0.3 0.4

1 0

0.8

x3

1 0.2

0 0.5

0.3

x2

0.7 1

0 0.2

0.1

x1

y5 y4

y3 y2

y1

R

0.8 0

1 0

y5

0 0.3

0.2 0.4

y4

1 0.7

0 0.8

y3

0 0.8

1 0.2

y2

0.4 0.3

0 0.9

y1

z4 z3

z2 z1

S

1 0.7

0.3 0.8

x3

0.8 0.5

1 0.3

x2

0.7 0.3

0.7 0.4

x1

y4 y3

y2 y1

R°S

Trang 4

CHƯƠNG 4 - LOGIC MỜ

• Nhắc lại logic kinh điển

• Logic mờ

Trang 6

LOGIC KINH ĐIỂN

• Ngôn ngữ: Tập thành tố AR, các kết nối {┐,

∧, ∨, →, ↔,(,)},

Tập các biểu thức: là thành tố, hoặc ┐F,

F∧G, F∨G, F→G, F↔G, với F, G là các biểuthức

• Ngữ nghĩa: Diễn dịch I : AR → {0,1}

Có thể viết p∈ I iff I(p)=1 Î mô hình I⊂AR

I ‌═ p (I suy ra p), nếu I(p)=1

Đệ quy: I ‌═ F, nếu I(F)=1

Trang 7

LOGIC KINH ĐIỂN

• Biểu thức F luôn đúng, nếu ∀I: I ‌═ F, biểuthức F thoả nếu ∃I: I ‌═ F, biểu thức F cóthể sai nếu ∃I: I ‌≠ F, biểu thức F (luôn)

không thoả nếu ∀I: I ‌≠ F

• Cho Σ là tập các biểu thức, F là một biểuthức,

Σ ‌═ F, nếu mọi mô hình của Σ (các I làm cho mọi biểu thức trong Σ đều đúng) cũng

là mô hình của F

Trang 8

LOGIC KINH ĐIỂN

• Hai biểu thức F và G là tương đương (về

ngữ nghĩa) (F ≡ G), nếu ∀I, I ‌═ F iff I ‌═ G

• Biểu thức ở dạng chuẩn PHỦ ĐỊNH chỉ chứacác phép toán ┐, ∧, v, và ┐ chỉ đứng trướccác thành tố …dạng chuẩn HỘI, TUYỂN …

• Cho logic (A, L, ‌═ ), tập các luật dẫn xuất Π,

và tập các tiên đề Г thì có thể xác định đượcmột quan hệ dẫn xuất ‌─

Σ ‌─ F nghĩa là tồn tại một chuỗi dẫn xuất Σ

‌─r Σ1 ‌─r Σ2 ‌─r … ‌─r Σn , F∈Σn , các r∈Π

Trang 10

CÁC VẤN ĐỀ CỦA LOGIC KINH ĐIỂN

• Chỉ có hai giá trị chân lý: đúng, sai

• Hạn chế về ngôn ngữ: thiếu các lượng từ, trạng từ biến đổi

• Hạn chế về các phép toán

• Suy diễn

Î Mở rộng !

Trang 12

BIẾN CHÂN LÝ

• Biến chân lý là biến ngôn ngữ trên [0,1]

với hai phần tử sinh : true, false

• Gia tử là toán tử biến đổi ngữ nghĩa của

giá trị ngôn ngữ, ví dụ, very, more_or_less

Trang 13

VÍ DỤ

• µtrue(t) = t, µvery true(t) = t2,

• µtrue(t) = 2((t-a)/(1-a))2, với a ≤ t ≤(a+1)/2

1-2((1-t)/(1-a))2, với (a+1)/2 ≤ t ≤ a

a

Trang 14

MỞ RỘNG LOGIC KINH ĐIỂN

• Thành tố Æ biến ngôn ngữ, các giá trị

Trang 15

MỆNH ĐỀ MỜ VỚI GIÁ TRỊ

CHÂN LÝ (Baldwin, Tsukamoto)

Cho “V là A”

P = “V là B” với giá trị chân lý P ?

µP(t) = supu:µ B (u)=t {µA(u)}

Trang 16

SUY LUẬN XẤP XỈ

Tính y là B’

• Từ P1=“x là A”, P2=“x là A’”, tính được P1=v(P1)

µP1(t) = supu:µ A (u)=t {µA’(u)}

• Từ P1→Q1 (với Q1=“y là B”), tính được P1→Q1

là toán tử kéo theo I:[0,1]×[0,1]→[0,1],

I(µA(u),µB(v)) = µR(A,B)(u,v)

• Tính Q1 là phép hợp thành P1 và P1→Q1

• Từ Q1 và Q1 tính B’, µB’(v) = µQ1(µB(v)), v∈Y

Trang 17

ϕ(1,1) = ϕ(0,1) = ϕ(0,0) = 1

ϕ(1,0) = 0

Trang 18

MỘT SỐ PHÉP KÉO THEO MỜ

• Mamdani (Rc): φ(a,b) = min {a,b},

• Lukasiewics (Ra): φ(a,b) = min {1, 1-a+b}

• Kleene-Dienes (Rb): φ(a,b) = max {1-a, b}

• Zadeh (Rm): φ(a,b) = max {1-a, min{a,b} }

• Standard (Rs): φs(a,b) = 1, nếu a≤b, =0, a>b

• Goedel (Rg): φg(a,b) = 1, nếu a≤b, =b, a>b

• Rss: φ(a,b) = min {φs(a,b), φs(1-a,1-b)}

• Rsg: φ(a,b) = min {φs(a,b), φg(1-a,1-b)}

• Rgs, Rgg, …

Trang 19

BÀI TẬP

• Cho A = {(1,1), (0.6,2), (0.2,3)} ⊂ {1,2,3,4}

B = {(0.2,2), (0.6,3), (1,4)} ⊂ {1,2,3,4}

• Hãy tính quan hệ mờ R cho mệnh đề “Nếu

x là A thì y là B” với các phép kéo theo mờ

khác nhau !!!

Trang 20

VÍ DỤ - MAMDANI

0.2 0.2

0.2 0

3

0 0

0 0

4

0.6 0.6

0.2 0

2

1 0.6

0.2 0

1

4 3

2 1

Rc

Trang 21

CHƯƠNG 5 – SUY DIỄN MỜ

• Suy diễn mờ đơn điều kiện

• Suy diễn mờ mở rộng

• Nội suy mờ

Trang 22

BÀI TOÁN

y là B’ ?Trong đó, A, A’ là các tập mờ ⊂ X, B, B’

là các tập mờ ⊂ Y, cần xác định B’

• Cách giải quyết:

- Từ (1), tính quan hệ mờ R(A,B)

- Tính B’ = A’ ○ R

Trang 24

TIÊU CHUẨN SUY DIỄN “TỐT”

• Tuỳ theo việc lựa chọn phép kéo theo mờ, norm, s-conorm, … cho các kết quả suy

t-diễn mờ khác nhau

• Tiêu chuẩn: (i) A’=A thì B’=B,

(ii.1) A’=very A thì B’=very B, (ii-2) A’=very

Trang 25

KIỂM TRA THEO TIÊU CHUẨN

• Rm, Ra, Rb thoả tiêu chuẩn (iv)

• Rc thoả tiêu chuẩn (i), (ii-2), (iii-2)

• Rs thoả tiêu chuẩn (i), (ii-1), (iii-1), (iv)

• Rg thoả tiêu chuẩn (i), (ii-2), (iii-1), (iv)

• Rss, Rsg thoả tiêu chuẩn (i), (ii-1), (iii-1)

• Rgg, Rgs thoả tiêu chuẩn (i), (ii-2), (iii-1)

• …

Trang 26

TIÊU CHUẨN BẮC CẦU

• Nếu x là A thì y là B

Nếu y là B thì z là C

Nếu x là A thì z là C ?

• Rc, Rs, Rg, Rsg, Rss, Rgg, Rgs thoả mãntiêu chuẩn bắc cầu

Trang 27

B, B’ là các tập mờ của biến y, cần xác địnhB’

Trang 28

CÁCH GIẢI QUYẾT

• Xây dựng quan hệ mờ R(A1,A2,…,An;B), sau đó tính kết luận B’ từ phép hợp thành(A’1 ∩ A’2 ∩ … ∩ A’n) và R, hoặc

• Phân tách về các bài toán con:

Nếu xi là Ai thì y là BCho xi là A’i

Tính y là B’iSau đó tính B’ từ các B’i

Trang 29

TIÊU CHUẨN

• Nếu dùng Rc thì B’ theo cách thứ nhất

bằng B’1 ∩ B’2 ∩ … ∩ B’n theo cách thứhai

• Nếu dùng Rm, Rss, Rsg, Rgs, Rgg thì B’theo cách thứ nhất bằng B’1 ∪ B’2 ∪ … ∪B’n theo cách thứ hai

• Nếu dùng Rc, Rs, Rg, Rss, Rsg, Rgs, Rggthì cũng thoả mãn tiêu chuẩn (i) suy diễn

“tốt”

Trang 30

SUY DIỄN MỜ ĐA ĐIỀU KIỆN

• Nếu x là A1 thì y là B1

Nếu x là A2 thì y là B2

…Nếu x là Ak thì y là BkCho x là A0

y là B0 ?

• Cách giải quyết: Tích hợp các quan hệ mờRi(Ai,Bi) thành quan hệ mờ R, sau đó

dùng phép hợp thành

Trang 31

VÍ DỤ (MIZUMOTO)

NB NM NS ZO PS PM PB

-6 -4 -2 0 2 4 6 U

NS PS

NM PM

NS PS

NB

ZO PS PM PB ZO

NM

PM

NM

NB PS

PM PB

NM NB

e \ ∆e

Fuzzy Rules :

e, ∆e → ∆q

Ngày đăng: 24/10/2014, 12:15

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w