Hệ chuyên gia là một nhánh trong lĩnh vực Trí tuệ nhân tạo sử dụng các tri thức chuyên biệt để giải quyết bài toán dùng chuyên gia con người. HCG phát triển vào những năm 1970 và đã được ứng dụng trong khá nhiều lĩnh vực. Ngày nay nói tới HCG thì thực chất hiểu là các hệ thống trong đó có sử dụng công nghệ. Hệ chuyên gia bao gồm: các ngôn ngữ HCG chuyên dụng, các chương trình, các phần cứng được thiết kế nhằm phát triển và vận hành HCG.
Nhóm _ Hệ Chun Gia TRƯỜNG ĐẠI HỌC CƠNG NGHIỆP HÀ NỘI ﻣKHOA CÔNG NGHỆ THÔNG TIN ﻣ BÁO CÁO BÀI TẬP LỚN MÔN HỆ CHUYÊN GIA Đề tài: Xây dựng hệ chun gia chuẩn đốn hỏng hóc phần cứng máy tính Giảng viên hướng dẫn: Ths Lê Thị Thủy Lớp: HTTT02_ Nhóm STT Họ Tên Nguyễn Cơng Tồn_2018604032 Nguyễn Thị Thảo_2018603361 Nguyễn Mạnh Trí_2018605067 Nhóm _ Hệ Chun Gia Hà Nội, 2021 MỤC LỤ MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG TỔNG QUAN HỆ CHUYÊN GIA I.Tổng quan 1.Hệ chuyên gia gì? 2.Cấu trúc hệ chuyên gia: .5 Đặc trưng Hệ chuyên gia Ứng dụng hệ chuyên gia 10 Hướng nghiên cứu 11 CHƯƠNG CÁC KỸ THUẬT SUY DIỄN 12 I Thuật giải suy diễn tiến 12 1.Định nghĩa .12 2.Hệ luật dẫn .12 3.Mơ hình hệ luật dẫn 13 4.Vấn đề suy diễn .13 Thuật giải suy diễn tiến 14 CHƯƠNG XÂY DỰNG ỨNG DỤNG 16 I.Tổng quan chương trình 16 1.Giới thiệu đề tài .16 Yêu cầu đặt 16 3.Thu thập tri thức 16 Biểu diễn tri thức 17 II.Thiết kế xây dựng chương trình 23 1.Ý tưởng xây dựng chương trình 23 2.Cài đặt chương trình 23 Nhóm _ Hệ Chuyên Gia 3.Một số giao diện chương trình 23 CHƯƠNG 4.KẾT LUẬN 27 I.Các kết đạt 27 II.Các vấn đề gặp phải 27 III Hướng phát triển đề tài .27 IV Kết .27 TÀI LIỆU THAM KHẢO 28 Nhóm _ Hệ Chuyên Gia LỜI NÓI ĐẦU Thế giới ngày phát triển mạnh mẽ với hoạt động vô đa dạng phức tạp đòi hỏi khả giải vấn đề mức độ trí tuệ nhân tạo ngày cao Lĩnh vực trí tuệ nhân tạo nói chung hệ thống chuyên gia nói riêng góp phần tạo hệ thống có khả trí tuệ người, có tri thức tiên tiến hệ chuyên gia để giải vấn đề phức tạp sống Hệ chuyên gia thu hút mạnh mẽ điểm sau: Các chương trình hệ chuyên gia ngày tỏ hữu hiệu tiện lợi đáp ứng nhu cầu thực tế Các chương trình hệ chun gia ngày tỏ có tính khả thi cao Hệ chun gia khơng có tính đơn lẻ, phù hợp với nhiều cá nhân Trong thời kỳ cơng nghiệp hóa – đại hóa ngày này, người thiếu thông tin truyền thông, việc sở hữu máy vi tính hay laptop điều thiếu, xuất nhiều dịng máy vi tính hay laptop Nó khơng làm việc mà cịn có tính giải trí cao Bên cạnh đó, cịn có nhiều tính phức tạp với hệ điều hành đa dạng việc lỗi, hỏng hóc khó để nhận biết Vì vậy, nhóm chúng em thực đề tài “Xây dựng hệ chun gia chuẩn đốn hỏng hóc phần cứng máy tính”, thực tìm hiểu thuật tốn suy diễn xây dựng phần mềm để chuẩn đoán hỏng hóc nhằm tư vấn cho người sử dụng máy vi tính hay laptop Nhóm chúng em cố gắng hồn thành, có nhiều hạn chế kiến thức kinh nghiệm tìm hiểu thực tế nên báo cáo chương trình cịn nhiều sai sót, chúng em mong nhận giúp đỡ góp ý thầy để báo cáo chương trình nhóm em hồn thiện Chúng em xin chân thành cảm ơn! Nhóm _ Hệ Chuyên Gia CHƯƠNG TỔNG QUAN HỆ CHUYÊN GIA I.Tổng quan 1.Hệ chuyên gia gì? Hệ chuyên gia nhánh lĩnh vực Trí tuệ nhân tạo sử dụng tri thức chuyên biệt để giải toán dùng chuyên gia người HCG phát triển vào năm 1970 ứng dụng nhiều lĩnh vực Ngày nói tới HCG thực chất hiểu hệ thống có sử dụng cơng nghệ Hệ chun gia bao gồm: ngơn ngữ HCG chun dụng, chương trình, phần cứng thiết kế nhằm phát triển vận hành HCG Hiện sách báo người ta thường dùng từ đồng nghĩa “Hệ chuyên gia dựa sở tri thức” (Knowlegde-based expert system) Hệ chuyên gia làm việc chuyên gia thực tư vấn cung cấp ý kến dựa kinh nghiệm chuyên gia đưa vào hệ 2.Cấu trúc hệ chuyên gia: Hệ chuyên gia có thành phần sau: Bộ giao diện người – máy Mô tơ suy diễn Cơ sở tri thức Bộ giải thích Bộ tiếp nhận tri thức Bộ nhớ làm việc Bộ giao diện người – máy (User Interface): Thực giao tiếp HCG người dụng Bộ nhận thông tin từ người sử dụng đưa câu trả lời, lời khuyên, giải thích lĩnh vực Mơ – tơ suy diễn (Interface Engine): HCG mơ hình hóa cách lập luận người với mô đun động suy diễn HCG chứa động suy diễn để tiến hành Nhóm _ Hệ Chuyên Gia suy diễn nhằm tạo tri thức dựa kiện, tri thức sở tri thức Có thể suy diễn tiến suy diễn lùi Cơ sở tri thức (Knowlede Base): Lưu trữ, biểu diễn tri thức mà hệ đảm nhận, làm sở cho hoạt động hệ CSTT bao gồm sở kiện (facts) sở luật (rules) Bộ giải thích (Explanation System): Trả lời hai câu hỏi tahi cách có yêu cầu từ người sử dụng Câu hỏi nhằm mục đích cung cấp lỹ lẽ đề thuyết phục người sử dụng theo đường suy diễn hệ chuyên gia Câu hỏi nhằm cung cấp giải thích đường mà hệ chuyên gia sử dụng để mang lại kết Bộ tiếp nhận tri thức (Knowledge Editor): Làm nhiệm vụ thu nhận tri thức từ chuyên gia người (Human Expert), từ kỹ sư xử lí tri thức người sử dụng thông qua yêu cầu lưu trữ vào CSTT Bộ nhớ làm việc (Working memory): Chức kiện liên quan phát trình đưa kết luận Bộ nhớ làm việc tương đương với nhớ ngắn hạn (Short-term Memory) mơ hình giải vấn đề người Nhóm _ Hệ Chuyên Gia Hình Sơ đồ thành phần hệ chuyên gia Đặc trưng Hệ chuyên gia Hệ chuyên gia có đặc trưng sau: Tách tri thức khỏi điều khiển: Cơ sở tri thức mô tơ suy diễn độc lập với Có tri thức chuyên gia: Tri thức sử dụng hệ chuyên gia tri thức chuyên gia Tập trung nguồn chuyên gia Lập luận dựa kí hiệu: Hệ chuyên gia xử lý kí hiệu thay xử lí số Lập luận may rủi: Áp dụng kỹ thuật tìm kiếm may rủi kỹ thuật Heuristic Khả giải vấn đề bị hạn chế: Nếu vấn đề thay đổi nhanh khơng có hệ chun gia giải Độ phức tạp toán Chấp nhận sai lầm: HCG mắc sai lầm Tách tri thức khỏi điều khiển: Nhóm _ Hệ Chuyên Gia Thơng thường chương trình truyền thống khối điều khiển (giải thuật) tri thức (cấu trúc liệu) gắn liền với Điều gây khó khăn phát triển thay đổi chương trình Trong hệ chuyên gia, sở tri thức môtơ suy diễn độc lập với Điều giúp việc phát triển, bảo trì hệ chuyên gia thuận lợi Nghĩa ta bổ sung hay loại kiện, luật mà không làm ảnh hưởng đến động suy diễn Và thay đổi điều khiển ta cần chỉnh sửa thuật toán động suy diễn Có tri thức chuyên gia: Một đặc tính quan trọng tri thức sử dụng hệ chuyên gia tri thức hệ chuyên gia Các tri thức thu nhận mã hóa hệ chuyên gia Nó bao gồm tri thức lĩnh vực kỹ giải chuyên gia Thuật ngữ chuyên gia để người có kỹ giỏi giải tốn đạt hiệu cao Họ bác sỹ, nhà kinh tế, nhà chơi cờ vua, … Tập trung nguồn chuyên gia Hầu hết chun gia có kỹ giỏi giải tốn thuộc lĩnh vực họ Tuy nhiên chuyên gia khơng giải tốn khơng thuộc lĩnh vực họ Hệ chuyên gia tương tự vậy, tinh thơng vấn đề huấn luyện, cịn vấn đề bên ngồi khó có khả giải Một khó khăn chung phát triển hệ chuyên gia thu nạp tri thức từ chuyên gia để giải tốn khó Các dự án chun gia thành công trực tiếp hướng đến tri thức chuyên sâu biết Một phương pháp khác chia toán ban đầu thành toán nhỏ Tuy nhiên toán giải lại gặp khó khăn khác phạm vi rộng lĩnh vực Lập luận dựa ký hiệu: Nhóm _ Hệ Chuyên Gia Hệ chuyên gia biểu diễn tri thức dạng ký hiệu Ta sử dụng ký hiệu để biểu diễn nhiều dạng tri thức khác Chẳng hạn kiện, khái niệm hay luật, Bên cạnh việc biểu diễn câu lệnh (chỉ thị) dạng ký hiệu, hệ chuyên gia xử lý ký hiệu giải vấn đề Hệ chuyên gia giải tốn cách xử lý ký hiệu thay xử lý số Những toán làm việc với dạng thông tin liệu nên sử dụng chương trình thường Nói chung chương trình thơng thường xử lý liệu hệ chuyên gia xử lý tri thức Lập luận may rủi: Các chuyên gia tinh thông việc sử dụng kinh nghiệm họ để giải toán xét cách hiệu Bằng kinh nghiệm mà họ hiểu vấn đề qua thực tế giữ dạng may rủi Các dạng may rủi điển hình chuyên gia giải vấn đề số trường hợp: Với vấn đề hỏng hóc xe tơ, ln kiểm tra hệ thống điện đầu tiên; Hiếm người ta mặc áo bơng vào mua hè; Nếu gặp ung bướu ln kiểm tra lịch sử gia đình người bệnh; … Hầu hết trí tuệ nhân tạo thuở ban đầu đầu áp dụng kỹ thuật tìm kiếm may rủi giải vấn đề Minsky sử dụng kỹ thuật Heuristic máy tính với phát biểu “Nếu bạn khơng thể khuyên máy tính cách thực tốt để thực việc lập trình để thử nhiều cách tiếp cận” Khả giải vấn đề hạn chế: Trước dự án bắt đầu, ta phải xác định vấn đề giải khơng Điều gây ngạc nhiên cho người đầu tiếp xúc với hệ chuyên gia học thấy trí tuệ nhân tạo giải tốn Nếu khơng có chun gia để giải vấn đề ta khó hy vọng hệ chuyên gia giải tốt Nếu vấn đề thay đổi nhanh thực khơng có hệ chun gia giải Ta nên xây dựng hệ chuyên gia để xây dựng toán mà chuyên gia giải Nhóm _ Hệ Chuyên Gia Độ phức tạp toán: Các toán nên có độ phức tạp lập luận khơng q dễ khơng q khó Nói chung nhiệm vụ dễ cần hệ chuyên gia giải phút khó đánh giá công sức hệ chuyên gia Vấn đề không phức tạp đến mức gây tình trạng khơng thể quản lý tầm chuyên gia Nếu vấn đề có độ phức tạp lớn cố gắng chia thành toán nhỏ hơn, toán ta giải hệ chuyên gia Chấp nhận sai lầm: Người ta coi hệ chuyên gia giải vấn đề chuyên gia, tức chấp nhận hệ thống có sai lầm Do hệ chuyên gia mắc sai lầm, ta thấy chương trình truyền thống có ưu hệ chuyên gia Tuy nhiên so sánh tổng thể người ta thấy số trường hợp hệ chuyên gia có lời giải sai lầm mang tính người xử lý thơng tin khơng xác, chí mâu thuẫn Các chương trình truyền thống thường áp dụng cho tốn có thơng tin xác đầy đủ Tuy nhiên với tốn mà liệu thiếu sai chương trình truyền thống đưa kết “tất khơng có gì” Ngược lại, với tốn có cấu trúc yếu, thơng tin khơng đầy đủ hệ chuyên giavẫn cho kết luận có lý, chí tối ưu Ứng dụng hệ chuyên gia Hiện hệ chuyên gia ứng dụng nhiều lĩnh vực khác nhau: ví dụ cơng nghệp, nơng nghiệp, khoa học máy tính, thương mại khí tượng, y học, qn sự, hố học, Đặc biệt giai đoạn gần việc ứng dụng hệ chuyên gia vào lĩnh vực giáo dục đào tạo đuợc phát triển mạnh Các dạng toán (Sự tư vấn) : 10 Nhóm _ Hệ Chun Gia 3.Mơ hình hệ luật dẫn Gồm thành phần (F,R) F tập kiện, R tập luật dẫn, luật có dạng: AB (A giả thiết, B kết luận luật) Ví dụ: Các liên hệ suy dẫn yếu tối tam giác theo hệ luật dẫn [1] Tập kiện: F={a, b, c, A, B, C, R, S, p, ha, hb, hc,…} Trong đó: Sự kiện a tương đương với “biết cạnh a” Sự kiện b tương đương với “biết cạnh b”… [2] Tập luật dẫn: R={r1: A, B C, r2: a, b, c S,…} 4.Vấn đề suy diễn Giả sử có hệ luật dẫn (F, R) Cho trước tập kiện giả thiết GT tập kiện mục tiêu G Hỏi suy kiện mục tiêu G từ GT hay khơng? 5.Suy diễn tiến Là q trình suy kiện từ kiện có dựa áp dụng luật dẫn, tập kiện xuất phát kiện giả thiết Quá trình suy diễn kết thúc đạt kiện mục tiêu không suy diễn thêm kiện dựa luật dẫn VD: GT={a, b, A} G={S} Quá trình suy diễn: a, b, A B (luật a,b,A B dựa định lý hàm số Sin) 13 Nhóm _ Hệ Chuyên Gia GT1={a, b, A, B} A, B C (luật A, B C dựa định lý tổng góc tam giác ) C, a, b S (luật C, a ,b S dựa theo công thức S = 1/2abSinC) từ a, b , A ta suy S Thuật giải suy diễn tiến {Trung Gian = GT; THỎA = Lọc(RULE, Trung Gian); // THỎA tập luật r có dạng ^…^ q mà TrungGian, =1 n while (KL TrungGian and THỎA ≠ ) { r get(THỎA); // r THỎA có dạng r: ^…^ q TrungGian TrungGian U {q}; RULE RULE \ {r}; THỎA = Lọc(RULE, TrungGian) } if (KL TrungGian) then write(“Thành công”) else write(“Không thành cơng”) } Ví dụ áp dụng kĩ thuật suy diễn tiến: Cho tập luật R = R1: a -> c R2: b -> d R3: a^m -> e R4: a^d -> e R5: b^c -> f 14 Nhóm _ Hệ Chuyên Gia R6: e^f -> g Với GT = {a,b} KL = {g} GT a,b a,b,c a,b,c,f a,b,c,f,d a,b,c,f,d,e a,b,c,f,d,e,g THOA R1,R2 R2,R5 R2 R4 R6 VET R1 R5 R2 R4 R6 Vậy đường theo thứ tự a -> b -> c -> f ->d -> e -> g 15 Nhóm _ Hệ Chuyên Gia CHƯƠNG XÂY DỰNG ỨNG DỤNG I.Tổng quan chương trình 1.Giới thiệu đề tài Đề tài mà chúng em chọn là: “Xây dựng hệ chuyên gia chuẩn đoán hỏng hóc phần cứng máy tính ” Lý mà nhóm em chọn đề tài hai lý do: thứ để đáp ứng cho môn học Hệ chuyên gia mà nhóm theo học, thứ hai để tìm hiểu thêm vấn đề hỏng học máy vi tính laptop tìm cách giải vấn đề Vì nhu cầu cơng nghệ ngày cao quan trọng sống Yêu cầu đặt Chúng ta nhiều lần bạn bè, người thân hay đồng nghiệp,… hỏi rằng: “Máy ví tính bật khơng lên?”, “Tại hình khơng hiển thị ?”, “Máy tính bật lên kêu bíp bíp ?” Để giải đáp câu hỏi thân phải có kiến thức loại hỏng hóc, lỗi máy tính Có thể kiến thức biết hay nghe khơng thể nhớ hết nên có lúc trả lời phải nhờ tới chuyên gia lĩnh vực kinh doanh tư vấn giúp Điều thật phiền hà khơng thể tránh khỏi Để thỏa mãn yêu cầu người dùng nhóm đưa sản phẩm phần mềm mang tên gọi “Phần mềm chuẩn đốn lỗi hỏng hócphần cứng máy tính” Phần mềm tích hợp nhiều tính năng, đơn giản, dễ sử dụng, đẹp mắt đảm bảo điều thay chuyên gia tư vấn khách hàng lĩnh vực tư vấn lỗi hỏng hóc phần cứng máy tính Để phần mềm làm điều kỳ diệu nhóm phải tìm hiểu thật kỹ cách chọn lỗi để đáp ứng yêu cầu người dùng 3.Thu thập tri thức Thu thập tri thức bước quan trọng mở đầu cho toán, đặc biệt toán tư vấn định Các tri thức cụ thể toán tư vấn việc làm: Dựa liệu nguyên nhân dấu hiệu hỏng hóc phận Khả nhận biết phân biệt nguyên nhân 16 Nhóm _ Hệ Chuyên Gia Cách thức thu thập thơng tin: Dựa tìm kiếm thơng tin: Trên Internet liệu lỗi phần cứng Dựa cửa hàng, trung tâm sửa chữa máy tính Dựa thống kê để đưa tri thức Biểu diễn tri thức Trong toán cụ thể tư vấn phân tích lỗi phần cứng máy tính theo phương pháp biểu diễn tri thức luật phương pháp biểu diễn hợp lý Các tập kiện: Kí hiệu G1 G2 G3 G4 G5 C1 C2 D1 D2 D3 D4 M1 M2 M3 M4 H1 H2 H3 H4 N1 N2 N3 Mơ tả Máy tính khơng lên nguồn Màn hính khơng có tín hiệu Khơng vào hệ điều hành Có tiếng bíp Nguồn bình thường Cáp nguồn vị trí Cáp nguồn khơng vị trí Đèn led báo nguồn điện case máy tính sáng Đèn led báo nguồn điện Case máy tính khơng sáng Quạt nguồn bình thường Quạt nguồn khơng bình thường Cáp nối case hình bị đứt Cáp nối case hình bình thường Các nút điều khiển bị liệt Các nút điều khiển hoạt động bình thường Cáp kết nối đến ổ cứng bị hỏng Cáp kết nối đến ổ cứng bình thường Ổ cứng hoạt động bình thường Ổ cứng khơng hoạt động Nhóm lỗi nguồn – Máy tính nguồn Nhóm lỗi thiết bị xử lý – Máy tính hỏng thiết bị xử lí Nhóm lỗi tín hiệu – Màn hình khơng có tín hiệu 17 Nhóm _ Hệ Chun Gia BIOS Phoenix phát loạt tiếng bíp Ví dụ như, bíp dừng – bíp dừng.Mỗi loại tách nhờ khoảng dừng ngắn Lắng nghe tiếp bíp, đếm số lần bíp tra cứu bảng bên Kí hiệu B1 Mơ tả Bíp 1-1-2 Giải thích Mainboard có vấn đề Máy tính khơng thể đọc thơng tin cấu B2 Bíp 1-1-3 B3 B4 B5 B6 B7 B8 B9 B10 B11 Bíp 1-1-4 Bíp 1-2-1 Bíp 1-2-2 Bíp 1-2-3 Bíp 1-3-1 Bíp 1-3-3 Bíp 1-3-4 Bíp 1-4-1 Bíp 1-4-2 B12 Bíp 2-_-_ B13 Bíp 3-1-_ B14 Bíp 3-2-4 hỏng Có khả phải thay Mainboard Chíp kiểm tra bàn phím hỏng Máy tính bạn khơng tìm thấy card B15 Bíp 3-3-4 hình Hãy thử cắm lại card hình thử B16 B17 Bíp 3-4-_ Bíp 4-2-1 với card khác Card hình khơng hoạt động Một chíp Mainboard bị hỏng Trước tiên kiểm tra xem bàn phím có vấn đề B18 Bíp 4-2-2 hay khơng Nếu khơng Mainboard có vấn B19 Bíp 4-2-3 đề Tương tự Bíp 4-2-2 Một card bổ sung cắm bo B20 Bíp 4-2-4 hình lưu CMOS BIOS cần phải thay Chíp đồng hồ Mainboard bị hỏng Bo mạch chủ có vấn đề Bo mạch chủ có vấn đề Cần phải thay bo mạch chủ Cần phải thay bo mạch chủ Bo mạch chủ có vấn đề Bo mạch chủ có vấn đề Xem lại RAM Tiếng bíp kéo dài sau lần bíp có nghĩa RAM có vấn đề Một chíp gắn Mainboard bị mạch chủ bị hỏng Hãy thử rút để xác định Nếu khơng tìm thấy card bị hỏng giải pháp phải thay Mainboard 18 Nhóm _ Hệ Chuyên Gia B21 B22 B23 Bíp 4-3-1 Bíp 4-3-2 Bíp 4-3-3 Lỗi bo mạch chủ Lỗi bo mạch chủ Lỗi bo mạch chủ Đồng hồ bo mạch bị hỏng Thử vào Setup B24 Bíp 4-3-4 CMOS kiểm tra ngày Nếu đồng hồ làm việc phải thay pin CMOS Có vấn đề với cổng nối tiếp Hãy thử cắm lại B25 Bíp 4-4-1 B26 Bíp 4-4-2 B27 Bíp 4-4-3 cổng vào bo mạch chủ xem có hay khơng Nếu khơng, phải tìm Jumper để vơ hiệu hóa cổng nối tiếp Xem Bíp 4-4-1 cổng song song Bộ đồng xử lý số có vấn đề Nếu vấn đề nghiêm trọng nên thay Các kiện chia thành nhóm hỏng sau: 1.N1: Lỗi nguồn 2.N2: Lỗi thiết bị xử lí 3.N3: Lỗi tín hiệu Xây dựng kiện luật: D2 ^ G2 ^ D8 ->N1 N1 ^ C1 -> KL1 Từ luật ta hiểu là: Khi đèn nguồn khơng sáng + Màn hình khơng chạy + Quạt nguồn khơng chạy máy tính thuộc nhóm bị nguồn Máy tính thuộc nhóm nguồn + Cáp nguồn hoạt động bình thường-> Nguồn máy tính hỏng Tương tự ta có thêm luật: Nhóm nguyên nhân: 19 Nhóm _ Hệ Chuyên Gia G1 ^ G2 -> N1 G3 ^ G4 -> N2 G2 ^ G5 -> N3 Các kết luận: Kí hiệu Nguyên Nhân KL1 Nguồn bị hỏng KL2 Cáp nguồn bị hỏng bị Cách sửa chữa Thay nguồn Thay cáp nguồn đặt lại KL3 KL4 KL5 KL6 KL7 KL8 KL9 KL10 lỏng Có thể hỏng cáp Nút nguồn bị hỏng Màn hình bị hỏng Hỏng cáp nối với ổ cứng Hệ điều hành bị lỗi Ổ cứng bị hỏng Mainboard có vấn đề Khơng thể đọc thơng tin cap vị trí Thay cap nối Thay nút nguồn Thay hình Thay cáp nối ổ cứng Cài lại hệ điều hành Thay ổ cứng Kiểm tra lại Mainboard Có vấn đề với RAM CMOS, kiểm KL11 KL12 cấu hình lưu CMOS BIOS cần phải thay Chíp đồng hồ Mainboard tra lại pin CMOS Mainboard Thay BIOS Thay đồng hồ Mainboard KL13 KL14 KL15 KL16 bị hỏng Bo mạch chủ có vấn đề Cần phải thay bo mạch chủ Xem lại RAM RAM bạn có vấn đề Kiểm tra bo mạch chủ Thay bo mạch chủ Kiểm tra RAM Tiếp bíp kép dài sau lần có nghĩa KL17 RAM bạn có vấn đề Một chíp gắn Có khả phải thay Mainboard KL18 Mainboard bị hỏng Chíp kiểm tra bàn phím bị KL19 hỏng Khơng tìm thấy card hình Thử cắm lại card hình KL20 Card hình khơng hoạt thử với card khác Kiểm tra thay card KL21 động Một chíp Mainboard bị hình Kiểm tra thay chíp hỏng Thay chip hỏng 20 Nhóm _ Hệ Chuyên Gia KL22 KL23 KL24 KL25 KL26 Mainboard có vấn đề Kiểm ta xem bàn phím có vấn đề Card bổ sung cắm bo khơng Nếu khơng tìm được card bị mạch chủ bị hỏng hỏng giải pháp cuối phải Lỗi bo mạch chủ Đồng hồ bo mạch chủ bị thay Mainboard Sửa chữa bo mạch chủ Thử vào Setup CMOS kiểm tra hỏng ngày Nếu đồng hồ không làm Có vấn đề với cổng nối tiếp việc phải thay pin CMOS Hãy thử cắm lại cổng vào bo mạch chủ xem có khơng Nếu khơng, bạn phải tìm Jumper KL27 KL28 KL29 Có vấn đề với cổng song song Bộ đồng xử lí số có vấn đề để vơ hiệu hóa cổng nối tiếp Kiểm tra lại cổng song song Nếu vấn đề nghiêm trọng tốt Quạt nguồn bị hỏng nên thay Thay quạt Tập luật: R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 G1 -> G2 G2 -> N1 G3 -> G4 G4 -> N2 G2 ^ G5 -> N3 N1 ^ D2 ^ C2 -> KL2 N1 ^ C1 ^ D4 -> KL29 N1 ^ D4 ^ D2 -> KL1 N3 ^ M1 -> KL3 N3 ^ M3 -> KL4 N3 ^ M4 -> KL5 G3 ^ H3 -> H1 H1 -> KL6 G3 ^ H2 ^ H3 -> KL7 G3 ^ H2 ^ H4 -> KL8 N2 ^ B1 -> KL9 R21 R22 R23 R24 R25 R26 R27 R28 R29 R30 R31 R32 R33 R34 R35 R36 N2 ^ B6 -> KL13 N2 ^ B7 -> KL14 N2 ^ B8 -> KL14 N2 ^ B9 -> KL13 N2 ^ B10 -> KL13 N2 ^ B11 -> KL15 N2 ^ B12 -> KL16 N2 ^ B13 -> KL17 N2 ^ B14 -> KL18 N2 ^ B15 -> KL19 N2 ^ B16 -> KL20 N2 ^ B17 -> KL20 N2 ^ B18 -> KL21 N2 ^ B19 -> KL22 N2 ^ B20 -> KL23 N2 ^ B21 -> KL24 21 Nhóm _ Hệ Chuyên Gia R17 N2 ^ B2 -> KL10 R18 N2 ^ B3 -> KL11 R19 N2 ^ B4 -> KL12 R20 N2 ^ B5 -> KL13 R41 N2 ^ B26 -> KL27 R37 R38 R39 R40 R42 N2 ^ B22 -> KL24 N2 ^ B23 -> KL24 N2 ^ B24 -> KL25 N2 ^ B25 -> KL26 N2 ^ B27 -> KL28 II.Thiết kế xây dựng chương trình 1.Ý tưởng xây dựng chương trình Chương trình xây dựng với liệu vào kiện tập luật Sau từ kiện tập luật đưa cách xử lý thích hợp cho loại hỏng hóc phần cứng máy tính 2.Cài đặt chương trình Chạy hệ điều hành Windows Chương trình viết C# (Winform) Chạy visual studio 2019 3.Một số giao diện chương trình 22 Nhóm _ Hệ Chuyên Gia Form Giới thiệu Form Chuẩn đoán 23 Nhóm _ Hệ Chuyên Gia Hệ thống suy diễn 24 Nhóm _ Hệ Chuyên Gia Form Sự kiện Form Tập luật 25 Nhóm _ Hệ Chuyên Gia CHƯƠNG 4.KẾT LUẬN I.Các kết đạt Hiểu cách thức xây dựng hệ thư vấn sử dụng suy diễn tiến Hiểu cách xây dựng tổ chức Cơ sở tri thức Hiểu cách áp dụng môt hệ chuyên gia vào đời thực Và thấy hiệu mà mang lại cho đời sống Xây dựng thành công hệ suy diễn tiến C# II.Các vấn đề gặp phải Trong trình xây dựng chương trình, thu thập biểu diễn tri thức hai vấn đề xảy nhiều sai sót lỗi Trong q trình thu thập: Vì số lượng thơng tin hỏi đáp khơng nhiều nên kết thống kê chưa thật xác Khi biểu diễn tri thức: Nhiều mâu thuẫn luật xảy III Hướng phát triển đề tài Xây dựng mở rộng thêm tri thức, cho phép học bổ sung thêm luật vào sở tri thức, cải tiến tri thức, nâng cao độ xác Thử nghiệm phương thức biểu diễn tri thức thông tin không chắn dựa lý thuyết xác suất IV Kết Chương trình cho kết tốt chập nhận với tập liệu có Chương trình cần có tri thức viết cách chuẩn mực chuyên gia nên hạn chế lượng tri thức cần bổ sung liên tục tri thức từ chuyên gia để chạy tốt đưa lỗi hỏng máy tính hiệu 26 Nhóm _ Hệ Chun Gia TÀI LIỆU THAM KHẢO [1] Trần Hùng Cường, Trần Thanh Hùng, Hệ chuyên gia Nhà xuất Khoa học Kỹ thuật, 2015 [2].https://tinhte.vn/thread/chan-doan-benh-pc-qua-tieng-bip-cua-bios.232764/ 27 ... lỗi, hỏng hóc khó để nhận biết Vì vậy, nhóm chúng em thực đề tài ? ?Xây dựng hệ chun gia chuẩn đốn hỏng hóc phần cứng máy tính? ??, thực tìm hiểu thuật tốn suy diễn xây dựng phần mềm để chuẩn đoán hỏng. .. II.Thiết kế xây dựng chương trình 1.Ý tưởng xây dựng chương trình Chương trình xây dựng với liệu vào kiện tập luật Sau từ kiện tập luật đưa cách xử lý thích hợp cho loại hỏng hóc phần cứng máy tính. .. thỏa mãn yêu cầu người dùng nhóm đưa sản phẩm phần mềm mang tên gọi ? ?Phần mềm chuẩn đốn lỗi hỏng hócphần cứng máy tính? ?? Phần mềm tích hợp nhiều tính năng, đơn giản, dễ sử dụng, đẹp mắt đảm bảo