Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
886,5 KB
Nội dung
Đại Học Quốc Gia TP.HCM Trường Đại Học Công Nghệ Thông Tin BÁO CÁO CHUYÊN ĐỀ CÔNG NGHỆ TRI THỨC VÀ ỨNG DỤNG ĐỀ TÀI: HỆ HỖ TRỢ TƯ VẤN PHONG THỦY VÀ LỰA CHỌN MÀU SẮC CHO Ô TÔ Giáo viên hướng dẫn: GS.TSKH. Hoàng Kiếm Sinh viên thực hiện: Nguyễn Võ Ngọc Huy Vũ Minh Thành MSHV: CH1101091 CH1101134 Lớp: Cao Học Khoá 6_2 2011 TpHCM – 05/2012 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Mục Lục Mục Lục 2 LỜI MỞ ĐẦU 3 SƠ LƯỢC VỀ PHONG THỦY 4 Sơ lược ngũ hành và màu sắc 4 Ngũ hành tương sinh 5 Ngũ hành tương khắc 5 Màu sắc theo ngũ hành 6 7 PHÂN TÍCH HỆ THỐNG 8 Các luật liên quan diễn tả bằng cây quyết định 8 Biểu diễn tri thức dưới dạng luật dẫn 9 Tập luật dẫn có được từ cây quyết định 10 Cài đặt cấu trúc dữ liệu 12 TỐNG QUAN CHƯƠNG TRÌNH 16 Ngôn ngữ lập trình 16 Cơ sở dữ liệu 18 Demo chương trình 21 21 KẾT LUẬN 22 TÀI LIỆU THAM KHẢO 23 SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 2/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng LỜI MỞ ĐẦU Ngày nay, mỗi người chúng ta đều quan tâm đến phong thủy mỗi khi xây nhà, mua nhà, mua xe hay trong mỗi dịp cưới hỏi. Vấn đề phong thủy hiện nay có thể được xem như khoa học và cũng được nhiều cuộc nghiên cứu trên khắp thế giới. Công nghệ tri thức và ứng dụng là một môn đã có nền tảng nghiên cứu và ứng dụng rất rộng rãi, ngày càng làm máy tính thông minh và một phần có thể suy luận như con người. Máy tính có thể hoạt động linh động và hữu ích hơn dựa vào trí tuệ nhân tạo mà con người đã mang vào nó, cho nên máy tính có thể dự đoán, phân tích, ra quyết định và tư vấn. Kết hợp những kiến thức học được trong môn Công Nghệ Tri Thức và Ứng Dụng, nhóm có thực hiện bài tập lớn xây dựng hệ tư vấn mua xe ô tô và chọn màu sắc sao cho phù hợp với phong thủy cho mỗi người. Việc xây dựng hệ tri thức về tư vấn mua ô tô là dựa vào giao tiếp với người dùng, những yêu cầu của người dùng sẽ được so sánh với hệ cơ sở dữ liệu về các loại xe ô tô đang bán ở Việt Nam (xe trong hiệp hội xe lắp ráp VAMA của Việt Nam), đồng thời hệ thống tư vấn màu sắc nào phù hợp với phong thủy của người chủ xe. SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 3/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng SƠ LƯỢC VỀ PHONG THỦY Sơ lược ngũ hành và màu sắc - Ngày nay, từ ngày có các loại xe gắn máy và xe hơi xuất hiện, sau thời gian dài nghiên cứu, chúng ta thấy rằng ngũ hành có ảnh hưởng rất quan trọng trong việc chọn màu xe cho người mua và được xe là người thường lái chiếc xe đó. Việc lựa chọn màu sắc phù hợp với sở thích, tính cách của bản thân cũng chính là màu sắc phù hợp với nguyên lý Ngũ Hành tương sinh, tương khắc. Đã có từ rất lâu đời và không thể tách rời với con người phương Đông chúng ta đó là Ngũ Hành trong phong thuỷ. Chính vì vậy, mua xe có màu tương sinh hay cùng hành và kỵ mua xe màu tương khắc với mạng của chủ nhân. - Theo quan niệm phong thủy, mua chiếc xe có màu tương sinh với mạng người chủ thì chiếc xe đó thường đem lại lợi lộc, khi lái xe sẽ thoải mái trong lòng, ít khi bị hư hỏng bất ngờ và nếu rủi ro có bị tai nạn thì thường bị nhẹ hơn màu tương khắc. - Mua chiếc xe có màu cùng hành (cùng hành là cùng màu theo ngũ hành) với người chủ cũng tốt, nó ít khi gây phiền phức nhưng cũng không được lợi bằng màu tương sinh nhập. - Mua xe có màu tương khắc với mạng người chủ, thường làm cho sức khỏe người chủ trở nên suy yếu, trong lòng bực bội khi ngồi vào tay lái, bị buộc phải lái đi làm những việc mà trong lòng không muốn. Xe bị trục trặc thường xuyên, hao tốn tiền bạc để sửa chữa, bị cọ quẹt hay bị phá phách một cách vô cớ, khi xảy ra tai nạn thì bị thương tật và chiếc xe bị hư hại nặng nề có khi phải vứt bỏ - Theo nguyên lý Ngũ Hành, môi trường gồm 5 yếu tố: Kim (kim loại), Mộc (cây cỏ), Thuỷ (nước), Hoả (lửa), Thổ (đất) và mỗi yếu tố đều có những màu sắc đặc trưng. Màu Kim gồm màu sáng và những sắc ánh kim; Màu Mộc có màu xanh, màu lục; Màu Thuỷ gồm màu xanh biển sẫm, màu đen; Màu hoả có màu đỏ, màu tím; Màu Thổ gồm màu nâu, vàng, cam. Biểu đồ tương sinh tương khắc các mạng: SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 4/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Ngũ hành tương sinh Ngũ hành tương sinh được định nghĩa như sau: Mộc sinh Hỏa, Hỏa sinh Thổ, Thổ sinh Kim, Kim sinh Thủy, Thủy sinh Mộc. Tương sinh không có nghĩa là hành này sinh ra hành khác, mà là dưỡng nuôi, trợ giúp, làm cho hành kia có lợi. Thí dụ như: Thủy sinh Mộc, nước sẽ làm cho cây tươi tốt. Mộc sinh Hỏa, cây khô dễ cháy tạo nên lửa Sự tương sinh của ngũ hành có hai trường hợp: * Sinh nhập: Hành khác làm lợi cho hành mình. Mình được lợi. * Sinh xuất: Hành mình làm lợi cho hành khác. Mình bị hại. Mộc sinh Hỏa: Hỏa được sinh nhập (được lợi), Mộc bị sinh xuất (bị hại). Hỏa sinh Thổ: Thổ được sinh nhập (được lợi), Hỏa bị sinh xuất (bị hại). Thổ sinh Kim: Kim được sinh nhập (được lợi), Thổ bị sinh xuất (bị hại). Kim sinh Thủy: Thủy được sinh nhập (được lợi), Kim bị sinh xuất (bị hại). Thủy sinh Mộc: Mộc được sinh nhập (được lợi), Thủy bị sinh xuất (bị hại). Ngũ hành tương khắc Mộc khắc Thổ, Thổ khắc Thủy, Thủy khắc Hỏa, Hỏa khắc Kim, Kim khắc Mộc. Tương khắc có nghĩa là hành này làm hao mòn, diệt dần hay khống chế hành khác. Thí dụ như: Mộc khắc Thổ, rễ cây sẽ ăn hết phân của đất. Thổ khắc Thủy, đất sẽ ngăn chận làm cho nước không thể chảy qua được SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 5/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Sự tương khắc của ngũ hành cũng có hai trường hợp: * Khắc nhập: Hành khác gây tổn hại hoặc kềm chế hành mình. Mình bị hại. * Khắc xuất: Hành mình kềm chế hay gây tổn hại cho hành khác. Mình không bị hại. Mộc khắc Thổ: Thổ bị khắc nhập (bị hại), Mộc khắc xuất (không bị hại). Thổ khắc Thủy: Thủy bị khắc nhập (bị hại), Thổ khắc xuất (không bị hại). Thủy khắc Hỏa: Hỏa bị khắc nhập (bị hại), Thủy khắc xuất (không bị hại). Hỏa khắc Kim: Kim bị khắc nhập (bị hại), Hỏa khắc xuất (không bị hại). Kim khắc Mộc: Mộc bị khắc nhập (bị hại), Kim khắc xuất (không bị hại). Tóm lại, sinh nhập và khắc xuất thì mình được lợi thế (chủ động), ngược lại sinh xuất và khắc nhập thì mình bị hại (bị động). Màu sắc theo ngũ hành - Mộc: Màu xanh lá cây lợt hoặc đậm (green). - Hỏa: Màu đỏ hay màu huyết dụ (burgundy). - Thổ: Màu vàng lợt hay đậm hoặc màu vàng nhủ (gold). - Kim: Màu trắng hay xám lợt (gray hoặc silver). - Thủy: Màu đen hay xanh da trời lợt hoặc đậm (blue). SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 6/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Nhìn vào bảng liệt kê các mạng, biết tuổi mình thuộc mạng gì, so với màu của ngũ hành để lấy màu sinh nhập cho mạng mình thì biết được mình hạp với màu nào, nên mua xe theo màu đó, hoặc chọn màu cùng hành cũng rất tốt. Ví dụ bạn mạng Mộc, nên chọn các xe có màu sau: xanh lá cây (của hành Mộc), hoặc màu đen, xanh dương (của hành tương sinh Thủy) Nên tránh chọn màu trắng và xám (của hành tương khắc Kim) SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 7/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng PHÂN TÍCH HỆ THỐNG Các luật liên quan diễn tả bằng cây quyết định SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 8/23 Chào hỏi! Hỏi tên? Hỏi ngày sinh? Trả lời Trả lời Không Muốn mua ôtô? Mua hiệu gì? Có Có trong DB Mua mấy chỗ? Có trong DB Mua máy xăng hay dầu? Có trong DB Giá định mua? Có trong DB Tư vấn mua ôtô Việt Nam: loại xe, màu xe, phong thủy Không có trong DB Tư vấn mua ôtô nhập khẩu: loại xe, màu xe, phong thủy Không có trong DB Không có trong DB Không có trong DB Hỏi lại 1 lần nữa Hỏi lại 1 lần nữa Hỏi lại 1 lần nữa Hỏi lại 1 lần nữa Mua loại gì? Có trong DB Chào tạm biệt Trả lời Hỏi lại 1 lần nữa Không có trong DB Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Biểu diễn tri thức dưới dạng luật dẫn Tên Biến Miền Giá Trị MUONMUAOTO CO, KHONG HIEUCANMUA CO, KHONG (Kiểm tra ràng buộc trong DB) LOAICANMUA CO, KHONG (Kiểm tra ràng buộc trong DB) SOCHOCANMUA CO, KHONG (Kiểm tra ràng buộc trong DB) LOAINHIENLIEUCANMUA CO, KHONG (Kiểm tra ràng buộc trong DB) GIATIENCANMUA CO, KHONG (Kiểm tra ràng buộc trong DB) TUVANMUAOTOVIET CO (Tư vấn mua ôtô Việt Nam) KHONG (Tư vấn mua ôtô nhập khẩu) THOAT CO SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 9/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Tập luật dẫn có được từ cây quyết định 1. IF (MUONMUAOTO = KHONG) THEN THOAT = CO. 2. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. 3. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = CO) AND (LOAICANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. 4. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = CO) AND (LOAICANMUA = CO) AND (SOCHOCANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. 5. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = CO) AND (LOAICANMUA = CO) AND (SOCHOCANMUA = CO) AND (LOAINHIENLIEUCANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. 6. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = CO) AND (LOAICANMUA = CO) AND (SOCHOCANMUA = CO) AND (LOAINHIENLIEUCANMUA = CO) AND (GIACANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. 7. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = CO) AND (LOAICANMUA = CO) AND (SOCHOCANMUA = CO) AND (LOAINHIENLIEUCANMUA = CO) AND (GIACANMUA = CO) THEN TUVANMUAOTOVIET = CO. Tập luật dẫn có thể viết lại như sau: 1. IF (MUONMUAOTO = KHONG) THEN THOAT = CO. 2. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. 3. IF (MUONMUAOTO = CO) AND (HIEUCANMUA = CO) THEN MUONMUA_HIEUMUA = CO 4. IF (MUONMUA_HIEUMUA = CO) AND (LOAICANMUA = KHONG) THEN TUVANMUAOTOVIET = KHONG. SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 10/23 [...]... bạn có ý định mua tô không? Bạn muốn dự định mua tô hiệu gì? Bạn muốn dự định mua tô loại gì? ( ) Bạn muốn dự định mua tô mấy chỗ? 4 hoặc 7 chỗ) Bạn muốn dự định mua tô sử dụng nhiên liệu loại gì? (máy xăng hoặc máy dầu) Bạn muốn dự định mua tô trong tầm tiền bao nhiêu? Cảm ơn bạn... Thành(CH1101134) Trang 17/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Cơ sở dữ liệu Hệ hổ trợ mua xe và tư vấn màu sắc có 13 table và 2 relationship có quan hệ với nhau như sau: 1 Các table lưu trữ về ô tô có sản xuất và bán tại Việt Nam bao gồm: hiệu xe (CarBrand), loại xe (CarType), loại nhiên liệu cho xe (FuelType), màu xe (Color) và thông tin về xe (Car) SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ... hoặc nhập khẩu nào, màu sắc ra sao, phong thủy > Cảm ơn bạn đã sử dụng chương trình hổ trợ mua xe tô, màu sắc và phong thủy Hẹn gặp lại bạn sau! Trang 12/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng MUONMUA_HIEUMUA MUONMUA_HIEUMUA_LOAI MUA MUONMUA_HIEUMUA_LOAI MUA_SOCHOMUA MUONMUA_HIEUMUA_LOAI MUA_SOCHOMUA_NHIENLIE UMUA FALSE FALSE TEMP TEMP FALSE TEMP FALSE TEMP Phân loại biến: ● Biến... - Công Nghệ Tri Thức Và Ứng Dụng KẾT LUẬN Thông qua việc tìm cách đưa tri thức vào máy tính trong môn Công Nghệ Tri Thức và Ứng Dụng này, em có cơ hội hiểu sâu hơn về ý nghĩa cụ thể và các thức tiếp cận một cách bài bản Cũng qua việc học môn học này nó giúp thay đổi được cách suy nghĩ của em về cách đưa một vấn đề suy diễn trong máy tính, hiểu và hiện thực tách biệt giữa hai khối cơ sở tri thức và. .. Thành(CH1101134) Trang 18/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng 2 Các bảng lưu trữ về phong thủy như Mệnh (Menh), các tập luật Tư ng Sinh và Tư ng Khắc của các Mệnh (TuongSinhTuongKhac), màu sắc nào hợp với Mênh nào (MenhHopColor) SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 19/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ... Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng TỐNG QUAN CHƯƠNG TRÌNH Chương trình được thiết kế bằng cách cài đặt hệ cơ sở tri thức bằng ngôn ngữ lập trình thông thường kết hợp với hệ quản trị cơ sở dữ liệu tự định nghĩa và lưu trữ dữ liệu cho trước - Ngôn ngữ lập trình: Visual C# 2010 (Microsoft NET framework 4.0) - Cơ sở dữ liệu: thiết kế trên SQL Server 2008, và đã được chuyển đổi metadata và dữ liệu... Server Compact 3.5 với sdf file Ngôn ngữ lập trình Sau đây là cấu trúc chương trình mô tả ngắn gọn trong Solution của Project MauSacXe: Chi tiết các class như sau: - App.Config: file cấu hình chỉ dẫn kết nối đến cơ sở dữ liệu SQL Server Compact 3.5 - CarSystem.sdf: cơ sở dữ liệu SQL Server Compact 3.5 chứa thông tin về xe ô tô, các luật về phong thủy và quy tắc màu sắc - CarSytemDataSet.xsd, CarSytemDataSet.Designer.cs,... giữa hai khối cơ sở tri thức và động cơ suy diễn theo một ngữ cảnh để hổ trợ tư vấn và ra quyết định SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 22/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng TÀI LIỆU THAM KHẢO 1 Bài giảng Công Nghệ Tri Thức và Ứng Dụng – GS.TSKH Hoàng Kiếm 2 Giáo trình Các Hệ Cơ Sở Tri Thức - GS.TSKH Hoàng Kiếm, TS Đỗ Phúc, TS Đỗ Văn Nhơn 3 Thuật... là biến xuất hiện cả vế trái và vế phải của luật ● Biến xuất (OUTPUT): là biến chỉ xuất hiện vế phải của luật ● Biến thong tin (INFO): là biến để hiển thị thông báo lấy thông tin từ user, không tham gia vào luật suy diễn SV: Nguyễn Võ Ngọc Huy(CH1101091)-Vũ Minh Thành(CH1101134) Trang 13/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Vế phải các luật được mô tả như bảng sau: Luật Biến... 20/23 Bài Thu Hoạch Chuyên Đề - Công Nghệ Tri Thức Và Ứng Dụng Demo chương trình Chương trình cho phép giao tiếp giữa người và máy Máy sẽ hỏi những câu định nghĩa khi cài đặt cấu trúc dữ liệu, máy sẽ rẽ nhánh theo tập luật sinh cho trước, sẽ tiếp tục đi đến workflow tiếp theo hoặc đi đến điểm kết thúc tùy theo dữ liệu nhận được từ người dùng Sau đây là màn hình demo và một số giao tiếp của chương trình: . Quốc Gia TP.HCM Trường Đại Học Công Nghệ Thông Tin BÁO CÁO CHUYÊN ĐỀ CÔNG NGHỆ TRI THỨC VÀ ỨNG DỤNG ĐỀ TÀI: HỆ HỖ TRỢ TƯ VẤN PHONG THỦY VÀ LỰA CHỌN MÀU SẮC CHO Ô TÔ Giáo viên hướng dẫn: GS.TSKH và Ứng Dụng, nhóm có thực hiện bài tập lớn xây dựng hệ tư vấn mua xe ô tô và chọn màu sắc sao cho phù hợp với phong thủy cho mỗi người. Việc xây dựng hệ tri thức về tư vấn mua ô tô là dựa vào. Đề - Công Nghệ Tri Thức Và Ứng Dụng Cơ sở dữ liệu Hệ hổ trợ mua xe và tư vấn màu sắc có 13 table và 2 relationship có quan hệ với nhau như sau: 1. Các table lưu trữ về ô tô có sản xuất và bán