cuoi ki de cuong tri tue nhan tao 2

32 0 0
Tài liệu đã được kiểm tra trùng lặp
cuoi ki de cuong tri tue nhan tao 2

Đ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

Các lĩnh vực mô phỏng trí tuệ vào máy là gì ?Trí tuệ nhân tạo: là sự thông minh của máy móc do con người tạo ra, đặc biệt tạo ra cho máy tính, robot, hay các máy móc có thành phần tính t

Trang 1

Câu 1: Trí tuệ là gì ? Đặc trưng của trí tuệ là gì ?

Trí tuệ: là khả năng suy nghĩ và hành động, sử dụng kiến thức, kinh nghiệm, sự hiểu biết, ý thức chung và cái nhìn sâu sắc, là kết quả của quá trình trao đổi hoạt động tri thức dựa trên nền tảng của lý trí

Trí tuệ đã được định nghĩa theo nhiều cách khác nhau bao gồm logic, tư duy trừu tượng, hiểu biết, tự nhận thức, giao tiếp, học tập, có cảm xúc, kiến thức, ghi nhớ, lập kế hoạch và giải quyết vấn đề.

Đặc trưng của trí tuệ:

# ở 1 số bài yêu cầu chỉ ra chỉ ra trí tuệ ở đâu thì phải chỉ ra các đặc trưng ở trên

Câu 2: Trí tuệ nhân tạo là gì ? Các lĩnh vực mô phỏng trí tuệ vào máy là gì ?

Trí tuệ nhân tạo: là sự thông minh của máy móc do con người tạo ra, đặc biệt tạo ra cho máy tính, robot, hay các máy móc có thành phần tính toán điện tử.

Viết tắt của Artificial Intelligence

Trí tuệ nhân tạo là 1 ngành khoa học máy tính mà nói về việc mô phỏng suy nghĩ thực (hay trí tuệ) ra các máy, có khả năng bắt trước được suy nghĩ của con người hay nói cách khác là máy có trí tuệ

Các lĩnh vực mô phỏng trí tuệ vào máy là: y tế, kinh tế, tâm lí học, khoa học máy tính, vận tải, sản xuất, giáo dục, truyền thông, dịch vụ,…

Câu 3: Nêu một số lĩnh vực nghiên cứu và ứng dụng chính của Trí tuệ nhân tạo là gì ?

Một số lĩnh vực nghiên cứu:

1 Computer vision – thị giác máy tính 2 Pattern recognition – nhận dạng

Trang 2

3 Natural language processing – xử lý ngôn ngữ tự nhiên 2 Voice recognition – nhận dạng giọng nói 3 Computer vision – thị giác máy tính 4 Autonomous cars – Ô tô tự lái 5 Expert Systems – các hệ chuyên gia

6 Natural language understanding – hiểu ngôn ngữ tự nhiên 7 Planning – lập kế hoạch

8 Robots – các rô bốt

9 Some problems are still not solved – những vấn đề chưa được giải quyết.

Câu 4: Hãy cho thí dụ cụ thể của các ứng dụng và giải thích rõ tại sao hệ 5thống AI đó lại có “trí tuệ”

ứng dụng vào việc nào và ứng dụng ở đâu

trung quoc giam sat người dân, quét mặt chấm công, trả tiền

Xe tự hành(AGV)

 Có thể nhận biết được vật cản phía trước là người hay vật.

 Trong quá trình di chuyển, xe tự động nhận diện làn đường, cảnh vật, người đi đường.

 Có khả năng nhận diện và xử lý nhanh trong từng tình huống khẩn cấp  Cập nhật những điều luật mới và nhanh chóng thích ứng và tuân theo trong

quá trình di chuyển.

Cờ caro

 Nhận biết được các hành động có thể xảy ra dựa trên nước đi của người chơi.

 Đưa ra các hành động có thể thực hiện dựa trên các dự đoán và tính toán trên  Phân tích các khả năng có thể xảy ra.

 Đưa ra các hướng giải quyết/hành động dẫn tới khả năng cho kết quả thắng cao nhất.

Trang 3

Chuẩn đoán ho lao

Lưu ý : hệ mycin chuẩn đoán nhiễm trùng máu, không phải ho lao

Câu 5: Công nghệ tri thức là gì ? (?)

Công nghệ tri thức là: ngành khoa học hiện đại chuyên nghiên cứu, xử lí thông tin để kết tinh thành tri thức trong một lĩnh vực chuyên môn nào đó, nhằm thực hiện một số chức năng của chuyên gia trong các hoạt động trí tuệ.

Câu 6: Nêu cấu trúc chung của một hệ cơ sở tri thức Các chức năng của các thành phần của một hệ trí thức là gì ?

Trả lời khác:

Định nghĩa: hệ cơ sở tri thức là một hệ thống phần mềm chứa các dữ liệu tri thức và các công cụ suy diễn để giải quyết bài toán thuộc một lĩnh vực cụ thể nào đó Trên thực tế chúng ta còn nhiều cách để biểu diễn tri thức vào trong hệ thống máy tính cũng như cách thể hiện các công cụ suy diễn Về vật chất hệcơ sở tri thức được thiế kế và xây dựng sao cho nó có khả năng làm việc giống như chức năng con người, chúng ta có thể hiểu hệ cơ sở tri thức là một công cụ phần mềm dùng để thu nhập, xử lí, biểu diễn và quản trị dữ liệu và tri thứcnhằm giải quyết một bài toán nào đó

Cấu trúc chung của một hệ cơ sở tri thức tối thiểu có 5 phần:

Trang 4

Cơ chế suy diễn: thực hiện xử lý các vấn đề mà hệ cơ sở tri thức cần giải quyết.

Trang 5

Bộ giải thích: dùng để theo dõi quá trình suy diễn, giúp người dùng kiểm tra được

sự hoat động của cơ chế suy diễn với cơ sở tri thức.

Trang 6

Bộ thu nạp tri thức: làm mới cơ sở tri thức phong phú thêm đồng thời loại bỏ các

tri thức lỗi thời lạc hậu hoặc mâu thuẫn.

Giao diện người-máy: giao tiếp giữa hệ cơ sở tri thức và người sử dụng.

Trang 7

Câu 7: Hãy nêu các phương pháp biểu diễn tri thức chính và cho thí dụ minh họa.

Các phương pháp biểu diễn tri thức chính: Luật, logic , khung, biểu diễn bằng đồ hoạ

Biểu diễn tri thức theo các loại logic; VD: logic mệnh đề: phép tuyển, hội, phủ

Biểu diễn tri thức bằng mạng ngữ nghĩa; VD:

Trang 8

Biểu diễn tri thức bằng khung frame; VD:

Trang 9

Biểu diễn tri thức bằng mô hình; VD: hay đồ hoạ

Trang 11

Biểu diễn tri thức bằng luật; VD:

Câu 8: Hãy nêu phương pháp biểu diễn tri thức của các hệ giống MYCIN

Nêu phương pháp biểu diễn tri thức của các hệ giống MYCIN.

Câu 9: Mô tả quá trình lan truyền tri thức của các hệ giống MYCIN

Quá trình lan truyền tri thức các hệ giống MYCIN

Trang 12

Câu 10: Hãy nêu cấu trúc đại số của các hệ giống MYCIN

Nêu cấu trúc đại số của các hệ giống MYCIN

Câu 11: Vấn đề dư thừa và mâu thuẫn trong hệ tri thức là gì ?

Trong hệ cơ sở tri thức theo dạng luật, quá trình thu nhận và biểu diễn bằng cơ sở tri thức do số lượng lớn thường xuất hiện những vấn đề dư thừa và mâu thuẫn Do các nguồn thu nhận tri thức dạng luật thực hiện ở nhiều khâu khác nhau nên hệ sẽ dư thừa luật.Mặt khác cũng trong chính việc thu nhận tri thức theo các nguồn khác nhau sẽ xuất hiện các cặp mâu thuẫn lẫn nhau

Tại sao lại có luật thừa: không đủ thời gian chọn lọc

Tại sao lại mâu thuẫn: ứng dụng 1 mô hình trong thực tế, nhưng thực tế có nhiều trường hợp khác nhau làm cho không thể áp dụng chung một mô hình, gây mâu thuẫn

Trang 13

Giải pháp: lập ra một hội đồng các chuyên gia để ra soát lại; tạo thuật toán để bỏ đi luật giống nhau hay tương đối giống nhau, loại bỏ dựa theo các mệnh để mâu thuẫn

Câu 12: Cho tập các mệnh đề Prof = {A,B,C,D,G, H}.

Mệnh đề “A và B và phủ định C và B” có phải là mệnh đề E trong dạng luật E-> H

Trong các hệ giống MYCIN hay không ?Có Tại sao ?

Không Tại sao ?

Trong các hệ không giống MYCIN vì:

MĐ E đứng trước của luật là sự liên kết cơ bản không chứa mệnh đề H, bao gômg sự liên kết các mệnh đề các mệnh đề âm từ tập Prof trong đó xuất hiện nhiều nhất một lần Mà B xuất hiện 2 lần.

Câu 13: Cho tập các mệnh đề Prof = {A,B,C,D,G, H}.

Mệnh đề “A và B và phủ định C ” có phải là mệnh đề E trong dạng luật E-> HTrong các hệ giống MYCIN hay không ?

Có Tại sao ?Không Tại sao ?

Trong các hệ giống MYCIN vì thoả mãn điều kiện E H

Câu 14: Cho tập các mệnh đề Prof = {A,B,C,D,G, H}.

Đây có phải là dạng luật gồm hai luật trong các hệ giống MYCIN hay không ?Luật R1: A và B và C -> D

Luật R2: A và D và C -> GCó Tại sao ?

Không Tại sao ?

Dạng luật là một tập luật không có chu trình mà D ở luật R2 lại xuất hiện ở luật R1 không phải dạng luật gồm 2 luật trong các hệ giống MYCIN.

Câu 15: Cho tập các mệnh đề Prof = {A,B,C,D,G, H}.

Đây có phải là dạng luật gồm hai luật trong các hệ giống MYCIN hay không ?Luật R1: A và G và C -> D

Luật R2: A và C -> GCó Tại sao ?Không Tại sao ?

Dạng luật là một tập luật không có chu trình mà G ở luật R2 lại xuất hiện ở luật R1 không phải dạng luật gồm 2 luật trong các hệ giống MYCIN.

Trang 14

Câu 16: Cho cơ sở luật đơn giản sau:

Với các giá trị: trọng số các câu hỏi q(S1) = 1, q(S2) = 0.7, q(S3) = 0.8 Các giá trị trọng số G = [-1,1], giá trị trung lập o = 0.

Áp dụng kiến thức các hệ giống MYCIN Tính các giá trị của các bệnh D và D1

Tính giá trị tiền đề của luật 3: CONJ(x, y) = min(x, y) = CONJ(q(S1), q(S2)) = min(1; 0.7) = 0.7 Và ta có trọng số luật 3 bằng 0.7 Bằng cách áp dụng công thức: CTR(a, w) = min(a, w) nếu a>0, w>0, CTR(0.7; 0.8) = min(0.7; 0.8) = 0.7 Dùng phép cộng nhóm Abel để “cộng” các đóng góp của luật 3 đề ra trọng số  kết luận D trên theo công thức:

X Y = X + Y – X Y với X, Y 0  

W ,G (D | q) V,G (R | q) 1  V,G (R | q) = 0.6 0.7 0.7 = (0.6 0.7) 3     0.7 = 0.964.

Trang 15

Kết luận: Với triệu chứng bác sĩ quan sát ở bệnh nhân là S1, S2 với trọng số như đề bài thì giá trị kết luận bệnh D bắng 0.964 nghĩa là theo thang đo từ -1 đến 1, bệnh nhân hầu như mắc bệnh D.

Tính giá trị tiền đề của luật 5: CONJ(x, y) = min(x, y) = CONJ(q(S2), q(S3)) = min(0.7; 0.8) = 0.7 Và ta có trọng số luật 3 bằng 0.7 Bằng cách áp dụng công thức:

CTR(a, w) = min(a, w) nếu a>0, w>0, CTR(0.7; 0.8) = min(0.7; 0.8) = 0.7 Dùng phép cộng nhóm Abel để “cộng” các đóng góp của luật 3 đề ra trọng số  kết luận D trên theo công thức:

X Y = X + Y – X Y với X, Y 0  

W ,G (D | q) V,G (R | q) 1  V,G (R | q) = 0.7 0.8 = (0.7 0.8) = 0.94.3   Kết luận: Với triệu chứng bác sĩ quan sát ở bệnh nhân là S2, S3 với trọng số như đề bài thì giá trị kết luận bệnh D1 bắng 0.982 nghĩa là theo thang đo từ -1 đến 1, bệnh nhân hầu như mắc bệnh D1.

Câu 17: Nêu khái niệm các phương pháp suy diễn

Khái niệm phương pháp suy diễn tiến:

Giả sử có hệ luật H=<F,R> , F tập sự kiện, R tập các luật.

Xuất phát từ các sự kiện cho trc, F’ Fo (thông thường chỉ một hoặc một vài tập sự kiện) và dùng các luật ta suy diễn ra một tập các kết quả:

F tập các sự kiên chỉ nằm ở vế trái F1 tập các sự kiện chỉ nằm ở vế phải F2 tập các sự kiện nằm ở vế phải.

Khái niệm phương pháp suy diễn lùi:

Giả sử ta có hệ luật H=<F,R>, F={ f1,f2,…,fn} là tập sự kiện ban đầu, R={r1, rn} là tập các luật, K={k1,k2,…,kq} là tập sự kiện cuối.

Trang 16

Suy diễn thanh công nếu mọi sự kiện của K có thể suy ra từ tập sự kiện ban đầu F

Câu 18: Suy diễn tiến là gì ? Ví dụ: cho cơ sở luật sau:

Cho các giá trị trọng số các câu hỏi q(S1) = 1, q(S2) = 1, q(S3) = 1 Các giá trị trọng số G = [-1,1], giá trị trung lập = 0.o

Hãy mô tả quá trình của suy diễn tiến với các câu hỏi bệnh nhân là q(S1) = 1, q(S2)= 1, q(S3) = 1

Khái niệm phương pháp suy diễn tiến:

Giả sử có hệ luật H=<F,R> , F tập sự kiện, R tập các luật.

Xuất phát từ các sự kiện cho trc, F’ Fo (thông thường chỉ một hoặc một vài tập sự kiện) và dùng các luật ta suy diễn ra một tập các kết quả:

Tính giá trị tiền đề của luật 3: CONJ(x, y) = min(x, y) = CONJ(q(S1), q(S2)) = min(1;1) = 1 Và ta có trọng số luật 3 bằng 1 Bằng cách áp dụng công thức: CTR(a, w) = min(a, w) nếu a>0, w>0, CTR(1; 1) = min(1; 1) = 1.

Trang 17

Dùng phép cộng nhóm Abel để “cộng” các đóng góp của luật 3 đề ra trọng số  kết luận D trên theo công thức:

X Y = X + Y – X Y với X, Y 0  

W ,G (D | q) V,G (R | q) 1  V,G (R | q) = 1 1 1= (1 1) 1 = 1.3     Kết luận: Với triệu chứng bác sĩ quan sát ở bệnh nhân là S1, S2 với trọng số như đề bài thì giá trị kết luận bệnh D bắng 1 nghĩa là theo thang đo từ -1 đến 1, bệnh nhân hầu như mắc bệnh D.

Tính giá trị tiền đề của luật 5: CONJ(x, y) = min(x, y) = CONJ(q(S2), q(S3)) = min(1;1) = 1 Và ta có trọng số luật 3 bằng 1 Bằng cách áp dụng công thức: CTR(a, w) = min(a, w) nếu a>0, w>0, CTR(1; 1) = min(1; 1) = 1.

Dùng phép cộng nhóm Abel để “cộng” các đóng góp của luật 3 đề ra trọng số  kết luận D trên theo công thức:

X Y = X + Y – X Y với X, Y 0  

W ,G (D | q) V,G (R | q) 1  V,G (R | q) = 1 1 1 = (1 1) 1 = 13     Kết luận: Với triệu chứng bác sĩ quan sát ở bệnh nhân là S2, S3 với trọng số như đề bài thì giá trị kết luận bệnh D1 bắng 1 nghĩa là theo thang đo từ -1 đến 1, bệnh nhân hầu như mắc bệnh D1.

Câu 19: Suy diễn lùi là gì ? Ví dụ: cho cơ sở luật sau:

Với các giá trị trọng số các câu hỏi q(S1) = 1, q(S2) = 1, q(S3) = 1.Các giá trị trọng số G = [-1,1], giá trị trung lập = 0.o

Hãy mô tả quá trình của suy diễn lùi với các câu hỏi lần lượt là D và D1.

 Tính đóng góp của luật 1

Có S1 D, mà q(S1) tồn tại và =1 D đúng 

Trang 18

 Tính đóng góp của luật 2

Có S2 D, mà q(S2) tồn tại và =1 D đúng   Tính đóng góp của luật 4

Có S3 D1, mà q(S3) tồn tại và =1 D1 đúng 

D và D1 cùng đúng nên kết quả cuối cùng do bác sĩ quyết định.

Câu 20: Nêu khái niệm về học máy Nêu các dạng học máy cơ bản Thế nào làhuấn luyện và dự đoán trong học máy ? Cho thí dụ về dữ liệu huấn luyện cho bài toán phân loại và bài toán hồi quy Sự khác nhau giữa cho bài toán phân loại và bài toán hồi quy là gì ? Quá vừa dữ liệu trong học máy là gì ?

- Học máy là khả năng của chương trình máy tính sử dụng kinh nghiệm, quan sát hoặc dữ liệu trong quá khữ để cải thiện công việc của máy trong tương lai thay vì chỉ thực hiện theo đúng các quy tắc đã được lập trình sẵn - Các dạng học máy cơ bản:

 Học có giám sát  Học không giám sát  Học tăng cường

- Huấn luyện và dự đoán trong học máy:

- Thí dụ về dữ liệu huấn luyện cho bài toán phân loại và bài toán hồi quy:

Trang 19

- Sự khác nhau giữa cho bài toán phân loại và bài toán hồi quy:

- Quá vừa dữ liệu trong học máy là:

Câu 21: Nêu các bước chính để xây dựng hệ thông minh dựa trên học máy (bao gồm cả học sâu).

Trang 20

Câu 22: Nêu khái niệm về học máy cây quyết định ID3 Nêu phương pháp lựachọn thuộc tính tốt nhất.

(Câu 17-Câu 27: Tham khảo Chương 5, Giáo trình nhập môn Trí tuệ nhân tạo và các tài liệu: gõ vào google “About machine learning cơ bản của Vũ Hữu Tiệp”, gõ vào google” thí dụ về học cây quyết định ID3”; Sách: Tin học và Học sâu trong Y học, NXB Đại học quốc gia, 2020 ở file: “Học sâu trong Y học và BeastCancer –Phuong”)

Khái niệm:

Phương pháp lựa chọn thuộc tính tốt nhất:

Trang 21

Câu 23: Nêu thí dụ cách giải bài toán dùng cây quyết định ID3 với thí dụ Bộ dữ liệu huấn luyện cho bài toán phân loại “Chơi tennis”

(Câu 20-Câu 21: Tham khảo Chương 5, Giáo trình nhập môn Trí tuệ nhân tạo và Bảng 5.3/gõ google “About machine learning cơ bản của Vũ Hữu Tiệp”, gõ vào google” thí dụ về học cây quyết định, xem:

https://nhannguyen95.github.io/baitap-phan-lop-cay-quyet-dinh/; Thí dụ Giải bài Bài tập xây dựng cây quyết định sử dụng thuật toán ID3)

Trang 22

Câu 24: Học sâu là gì ? Sự khác nhau giữa học sâu với học máy truyền thống là gì?

Học sâu là: một phần trong một nhánh rộng hơn các phương pháp học máy dựa

trên mạng thần kinh nhân tạo kết hợp với việc học biểu diễn đặc trưng Việc học này có thể có giám sát, nửa giám sát hoặc không giám sát Học sâu thường được nhắc đến cùng với Dữ liệu lớn và Trí tuệ nhân tạo

Sự khác nhau giữa học sâu và học máy:Mô hình học sâu sẽ yêu cầu nhiều điểm

dữ liệu hơn để cải thiện độ chính xác của nó, trong khi mô hình học máy dựa trên ít dữ liệu hơn với cấu trúc dữ liệu cơ bản Học sâu chủ yếu được sử dụng cho các trường hợp sử dụng phức tạp hơn, như trợ lý ảo hoặc phát hiện gian lận

Câu 25:Trí tuệ nhân tạo trong y học là gì?

AI trong chăm sóc sức khỏe là một thuật ngữ bao quát được sử dụng để mô tả việc ứng dụng các thuật toán và phần mềm máy tính học được nhằm bắt chước nhận thức của con người trong việc phân tích, chẩn đoán, đưa ra các chỉ dẫn trong quá trình thăm khám, chẩn đoán, điều trị và tiên lượng bệnh.

Câu 26: Nêu các ứng dụng của trí tuệ nhân tạo trong y học Cho thí dụ cụ thể.

#giải quyết vấn đề Chatboi

VD: Lĩnh vực chăm sóc sức khỏe như: Ada – ứng dụng giúp người dùng có thể hỏi bot về các triệu chứng của họ để chủ động quản lý sức khỏe bản thân và liên kết với các chuyên gia y tế để cung cấp các dịch vụ chăm sóc hiệu quả

Chẩn đoán bệnh

VD: Dùng AI để chẩn đoán bệnh ung thư vú Ứng dụng trong chụp X-quang

VD: Hệ thống Aidoc được phát triển làm việc cùng bác sĩ X-quang trong chẩn đoán, đánh dấu tình trạng xuất huyết nội sọ cấp tính (ICH) hoặc tình trạng chảy máu não trong chụp CT.

Câu 27: Hãy đặt một bài toán cần ứng dụng học sâu hoặc học máy trong một lĩnh

vực nào đó

(có thể trong y học) bao gồm: mục tiêu thực tế ứng dụng đặt ra, yêu cầu về kiểu dữ liệu và dự kiến số lượng dữ liệu cho mỗi lớp cần phân loại/nhận dạng dùng để huấn

luyện mô hình học sâu hoặc học máy và yêu cầu về độ tin cậy với kết quả cần đạt được

Ngày đăng: 01/05/2024, 21:37

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

Tài liệu liên quan