Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 47 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
47
Dung lượng
170,24 KB
Nội dung
GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN LỜI GIỚI THIỆU !"#$%&'$ (')&*+ ,&''&-./*01$2&-3(4 .5$607$$,61.5$.898 6)76:;".70. <47=">.)?+5 .8@<,A:B') 6'7/$</<6.) $</<1$3"/.CDE$ </<6&F0!G!<!!H8I"!$0J<!!8G!KL0M! KL0G!<!0G!<!N0G!8$O0))P0GMQRKL$</<. $7STE5$6&U$!0U!<)V4$</< CVJGJPWXY<7C,8Z0+.0&T[F $</<STC!DF&') \?<]7/7E,4608C% 8C$^<$</<ST"FC6 FC_.8&$</<U<4&*+ 3+@Y#<]Y<`0&$</<7&T <a$"7FC ) U6(/5$65<+bcV d 0&EF e+.")U+ &T"7"C25$5&Fd86<,Z&T <'EZ&T]78f*8`g<`45$> 05$505$<) R,</(/5$"_<6</" +."FY<$"/h<0 <0&- i0<[$i) GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN Ujkj GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN XÂY DỰNG HỆ GIẢI BÀI TOÁN THÔNG MINH VỀ HÌNH HỌC KHÔNG GIAN VỚI MÔ HÌNH COKB VÀ ỨNG DỤNG GIẢI BÀI TOÁN TAM GIÁC CHƯƠNG 1: MÔ HÌNH COKB &*+F/<+&T8_<*8`A0 <+bcV) 1.1 Mô hình một đối tượng tính toán U4 Z &T3 <9bFl!<$Fl! 7 &T< +7F`<4F4Y<m$h J80n0n80P!8 7hJ85$T$43(Z&T0n5$T$> 8e30n85$T$38;"Z7(Z &T0P!85$T$58e68;"6> 43o&6>FCpZ&T) ?3hV e/<Fq<+<,Z&T&T< C&8h J8rsJ0V000F00P0I0$0)))t5$T$E43(<0 HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 3 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN nrsJuVurπg g g g g g )))t0 n8rsuFvguvFgFuvgwt0 P!8 rssvFt ⇔ sJvVtgsFvt ⇔ sVvtgsvt ⇔ svJtgsrFt ⇔ sJrVtg sxyrFxyuxyt⇒sJr$zyt0sJr$zyt⇒sxyrFxyuxy0F⊥t0)))t) 1.2 Định nghĩa mô hình COKB U4 < + <9bFl! { < + bcV9 <$bFl!8cN!!V8!<4ZY<|$h (C, H, R, Ops, Funcs, Rules) 7h o <45$T$"</<9bFl! o <45$T$>$p$E,Z&T o P5$T$"</,>6<9bFl! o b$8<45$T$_ o n8<45$T$< o P!85$T$5&T$p'$ 1.2.1 Tập hợp C các khái niệm về các C-Object. "<&T%p;;6Z&T)US"<<4 '$Z&T371#&T$p$!8; 5$(1Z&T0FY<h - Các đối tượng (hay khái niệm) nền: kZ&T"< &T<[6D5)?3h&<48ZZ&T" F!0 HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 4 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN 8Z;608Z6!!08Z;!05$T$8!0 88<48Z" ;#:) - Các đối tượng cơ bản (hay khái niệm) cơ bản cấp 0:71S [715$6<48Z43" "</hZ &T"<</Z&T"<$ *)?3hZ&TLWMU7" <C"715$) - Các đối tượng (hay khái niệm) cấp 1:Z&Ta74 3" "</7 &T5$6<48/ Z&T*FC)?3hZ&TLbJ}J0V~7J0VZ&T *FC,LWMU043F #4,i7" &* •!€) - Các đối tượng (hay khái niệm) cấp 2:Z&T743 " "</43,Z&T$•07 &T 5$ 6 <4 8 / Z &T * FC) ?3 h Z &T JUGWJ}J0V0~7J0V0Z&T*FC,LWMU04 3&GJ00I7" &*•Gb}0J0V~€0•LbJ}V0~€0•!€) - Các đối tượng (hay khái niệm) cấp n >0:Z&T74 3" "</43,Z&T$$*07 &T5$6<48/Z&T$$*) • Cấu trúc bên trong của mỗi lớp đối tượng - c Z&Thc 7 " 5$6<48/ Z&T$$*) - L843(Z&ThUS437" ;0" Z &T*FC" Z&T$$*)Rp<y,5$ 435$(Z&T5$43"=.5$ 43) - 5$T$/"F4643) HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 5 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN - 5$T$34,8;"Z76>43 (Z&T) - 5$T$>8e93643(Z&T) > 58e$‚$7 3 <4<48Z43D43"(Z&T) - 5$T$58e6,8;""6> 43(Z&TFCpZ&T)US58e7,h s8;"Ct⇒s8;""5t) 1.2.2 Tập hợp H các quan hệ phân cấp giữa các loại đối tượng. 5$07><!77 7E"<8;[ F(E"<")7 70<4F Y88!6" %!<>$p$<4>;6) 1(<4>$p$h }ƒ6'$Z&T$v0ƒ6'$Z&T$$v~ 1.2.3 Tập hợp R các khái niệm về các loại quan hệ trên các C-Object. US>&T%#F`6>8,Z&T (>)„Z'>yK+>7 73& 3$C%,03$C%03Z%3F{) 1(<4>h }ƒ6>v0ƒ,Z&Tv0ƒ,Z&Tv0w~0sƒ3v0ƒ 3vt) 1.2.4 Tập hợp Ops các toán tử. _ >{3#6F;o &6Z&T)i,&$‚$8Z.0$‚$3 6Z&T,07&*;&Z'F;$‚$3 !03<50w&-T$$‚$y+$‚$ HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 6 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN 7 73&303"T$03#C03 ) 1.2.5 Tập hợp Funcs các hàm 5$T$n8<+bcV /<7 " /"<>{36F ;o&6,9bFl!0&T%p;>>3 ,<)US<&T%#F`ƒ6<v08Z8Z<4 >{#:</$&*.) 1.2.6 Tập hợp Rules các luật US5<4>{85 8;"<'D8;" 7/<[17Y<y$3h$C$" 5/5$T$8;"6Z&T#h Phs8" • 08" y 0w08" trvs8" • 08" y 0w08" < t 1(<45h }c0V8b0$80G80~ 7h − ch,5) − V8!bh5$Z&T*FC) − $8h5$8;"C(<45) − G8h5$8;""5(<45) „ <+5…67;*8` 7 "C8 5C C>F0#:,8;"" 5)L&'p#:••,8;""&T %!<%‚<+h ,8;"h }•~ I;"/,(Z&T) HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 7 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN 18;"h}ƒFl!v0ƒ,Fl!v~I;"/3%#(<4 Z&T(<443) 18;"hƒFl!vƒFl!v)ƒ43v }y~ I;"/3%#(<4Z&T(<443) 18;"hƒFl!v0ƒFl!v)ƒ43v }K~ I;"/3%#(<443<4Z&T> <4F q) 18;"hƒFl!vrƒF qv ƒFl!v)ƒ43vrƒF qv) }m~ I;"/8;FqE<4Z&T<443'<4Z &T<443") 18;"h ƒFl!v†ƒFl!v)ƒ43vrƒFl!v†ƒFl!v)ƒ43v) }‡~ I;"/8;$4(<4Z&T<443! EZ&T43"><43) 18;"h ƒFl!vrƒF !Fl!43"v ƒFl!v)ƒ43vrƒF !Fl!43"v }|~ I;"/<4>6Z&T643( Z&T) 18;"h}ƒ6>v0ƒFl!•v0ƒFl!yv0w~ }ˆ~ I;"/3%#(<4<) 18;"hƒ<v }‰~ I;"/3%#(<4<><4F q) 18;"hƒ<vrƒF qv }Š~ I;"/8;FqE<4Z&T'<4<) HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 8 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN 18;"hƒZ&Tvrƒ<v }•‹~ I;"/8;Fq(<4<'<4<") 18;"hƒ<vrƒ<v }••~ I;"/8;$4(<4<!<Z&T" ><43) 18;"hƒ<vrƒF !<Z&Tv 1.3 Tổ chức cơ sở tri thức 1.3.1 Các thành phần *8`/9bFl!!<+bcV7 &TdF`<4 Z5$2 FC71 $<+ )7 "Z5$Y<E5$&8h o 5$•bFl!8)%€&E#6." </,Z&T9bFl!) o 5$•P!8)%€&E/,>" 6,9bFl!) o 5$•!)%€&,F Y88! > $p$[F76"<) o 5$'65$7,•ƒ6"<<9bFl!v)%€ &E1(,Z&Tƒ6"<<9bFl!v) o 5$•b$!8)%€&E/_6 Z&T) o 5$•L!Œ!9b$!8)%€&E#:/_6 Z&T) o 5$•n8)%€&E<) o 5$•L!Œ!9n8)%€&E#:<) o 5$•n8)%€&E/,8;"") HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 9 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN o 5$•P!8)%€&E5(*8`) 1.3.2 Cấu trúc của các tập tin lưu trữ các thành phần COKB 5$&E$`8`<9bFl!&T &',2FC71;6<48ZD"7>&'/1 $$"*C;6)L&'p$"61(5$h - 15$•bFl!8)%€ begin_Objects ƒ6'$Z&T•v ƒ6'$Z&Tyv end_Objects - 15$•!8)%€ begin_Relations }ƒ6>v0ƒ,Z&Tv0ƒ,Z&Tv0)))~0 {ƒ3v0ƒ3v0)))} }ƒ6>v0ƒ,Z&Tv0ƒ,Z&Tv0)))~0 }ƒ3v0ƒ3v0)))} ))) end_Relations - 15$•ƒ6"<9bFl!v)%€ begin_objecthƒ6"<9bFl!v}Z&T/~ ƒZ&T/vhƒ" vg ))) begin_variables ƒ643vhƒ" vg ))) end_variables HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 10 [...]... của bài toán begin_goal [] end_goal end_exercise HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 15 GIÁO VIÊN HƯỚNG DẪN: PGS.TS ĐỖ VĂN NHƠN CHƯƠNG 2: ỨNG DỤNG BIỂU DIỄN TRI THỨC CHO HỆ GIẢI BÀI TOÁN THÔNG MINH VỀ HÌNH HỌC GIẢI TÍCH 2.1 Mô hình tri thức về Hình học giải tích Xây dựng mô hình dựa trên mô hình tri thức COKB rút gọn gồm 5 thành phần: (C, H, Funcs, R, Rules) Mô hình. .. nghiên cứu các bài toán cụ thể ta có thể đề xuất mô hình bài toán tổng quát trên mô hình tri thức COKB dựa trên mô hình mạng các đối tượng tính toán gồm các thành phần như sau: (O, M, F, Facts, FFacts), Goal Trong đó: o O là tập các đối tượng tính toán trong bài toán, o M là tập các thuộc tính của các đối tượng được đề cập tới trong bài toán, o F là tập các hàm được đề cập trong bài toán, o Facts là... có thể đề xuất mô hình bài toán tổng quát trên mô hình tri thức COKB gồm các thành phần như sau: Ví dụ: Cho 4 điểm , , , không thẳng hàng Trong đoạn thẳng , , lấy các điểm , , sao cho đường thẳng cắt , cắt và cắt - Tìm giao điểm của và ; và ; và và Chứng minh các giao điểm trên thẳng hàng Mô hình bài toán trên như sau: • xác định • không đồng phẳng HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang... các quan hệ R trên các đối tượng Mỗi quan hệ được xác định bởi và các loại đối tượng của quan hệ và quan hệ có thể có một số tính chất trong các tính chất sau đây: tính chất phản xạ, tính chất đối xứng và tính chất bắc cầu Ví dụ một số quan hệ sau: - Quan hệthuộc giữa một điểm và một đường thẳng o [“Thuoc”,Diem,DuongThang] Quan hệ “Song Song” giữa đường thẳng và đường thẳng HỌC VIÊN:... end_rules 1.4 Mô hình bài toán 1.4.1 Mô hình mạng các đối tượng tính toán Mô hình mạng các đối tượng tính toán gồm 2 thành phần: HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 12 GIÁO VIÊN HƯỚNG DẪN: PGS.TS ĐỖ VĂN NHƠN O = {O1, O2, , On}, F = {f1, f2, , fm}, Trong đó: - O là một tập hợp các đối tượng Com-Object cơ bản F là tập hợp các sự kiện dựa trên các đối tượng 1.4.2 Mô hình bài toán Dựa trên... hình tri thức về hình học giải tích hai chỉ sử dụng 7 loại sự kiện của mô hình COKB 6 thành phần Cụ thể như sau: Các loại sự kiện: [1] Sự kiện thông tin về loại của đối tượng Cấu trúc sự kiện: () Ví dụ: Tamgiac(ABC), DuongThang(d), MatPhang(P) [2] Sự kiện về tính xác định của một đối tượng hay của một thuộc tính Cấu trúc sự kiện: hay . Ví dụ: Tamgiac(A,... đthẳng) } HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 13 GIÁO VIÊN HƯỚNG DẪN: PGS.TS ĐỖ VĂN NHƠN Facts : = {d.ptdt : 2x + 3y -7 = 0, d1.ptdt: 2x + 7y – 8 = 0, d2.ptdt: 3x + 2y + 5 = 0, A “thuộc” d3} FFacts := {Goc(d,d3) = 45, A = GiaoDiem(d1, d2)} Goal := [d3] 1.4.3 Đặc tả bài toán Để có thể thiết kế phần giao tiếp và cho phép nhập bài toán vào hệ thống giải bài toán một cách đa dạng và đáp ứng. .. sự kiện thuộc 6 lọai [1]-[6], và o FFacts là tập các sự kiện thuộc các lọai khác liên quan đến tri thức hàm o Goal là mục tiêu hay yêu cầu của bài toán Ví dụ: Xét bài toán sau đây: Viết phương trình đường thẳng đi qua giao điểm hai đường thẳng 2x + 7y – 8 = 0; 3x + 2y + 5 = 0 và hợp với đường thẳng (d): 2x + 3y -7 = 0 một góc 45 0 Bài toán có thể được mô hình hóa theo mô hình trên như sau: O := {d: đường... Record( HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 32 GIÁO VIÊN HƯỚNG DẪN: PGS.TS ĐỖ VĂN NHƠN NameRule = "", Symmetric = true, Objects =[ Diem(_A), Diem(_B), Diem(_C), DuongThang(_d) Hypothesis = [ ["Thuoc", _A, _d], ["Thuoc", _B, _d], ["Thuoc", _C, _d] ], Goal =[ ["ThangHang", _A, _B, _C] ] ) ]; 2.3 Mô hình bài toán Dựa trên việc nghiên cứu các bài toán cụ thể ta có thể đề xuất mô hình bài toán. .. GiaoDiem(P,d) = GiaoTuyen(Q,d) 2.1.1 Tập C các khái niệm về các đối tượng tính toán Tập các khái niệm C bao gồm “Điểm”, “Đường thẳng”, Tam giác , “Tứ Giác Lồi”, Hình Bình Hành”, “Mặt Phẳng”, “Tứ Diện”, “HìnhChóp”.Trong đó: - “Điểm”, “Đường Thẳng”, “Mặt Phẳng”là một loại đối tượng cơ bảncấp 0 có cấu trúc rỗng Tam giác , “TuGiacLoi”, Hình bình hành”, “Tứ Diện”, Hình Chóp” là loại đối tượng cấp 1 được thiết . HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN XÂY DỰNG HỆ GIẢI BÀI TOÁN THÔNG MINH VỀ HÌNH HỌC KHÔNG GIAN VỚI MÔ HÌNH COKB VÀ ỨNG DỤNG GIẢI BÀI TOÁN TAM GIÁC CHƯƠNG 1: MÔ HÌNH COKB &*+F/<+&T8_<*8`A0 <+bcV) 1.1. Z&Tv wwww end_objects facts: ƒ8;"C,}•~‘}|~v www)) end_facts functions: ƒ8;"C,ˆ‘••6><v wwww)) end_functions end_hypothesis zzR"5•<6(F begin_goal }ƒ8;"<6v~ end_goal end_exercise HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: CH1301011 Trang 15 GIÁO VIÊN HƯỚNG DẪN: PGS.TS. ĐỖ VĂN NHƠN CHƯƠNG 2: ỨNG DỤNG BIỂU DIỄN TRI THỨC CHO HỆ GIẢI BÀI TOÁN THÔNG MINH VỀ HÌNH HỌC GIẢI TÍCH 2.1. goal_part: s8;""5(5[•bFl!•t end_rule ))) end_rules 1.4 Mô hình bài toán 1.4.1 Mô hình mạng các đối tượng tính toán U+<,Z&T3Y<y$h HỌC VIÊN: PHẠM THỊ BÍCH HẠNH - MSHV: