Lôgic dùng để biểu thị tri thức có được không?

Lôgic dùng để biểu thị tri thức có được không?

Bạn đã từng nghe nói “máy tính cũng có tri thức phải không” Tri thức trong máy tính biểu thị như thế nào?

Bởi vì quá trình hoạt động trí năng chủ yếu là một quá trình có được và ứng dụng tri thức, cho nên phạm vi nghiên cứu hoạt động trí năng bao gồm: nhận được tri thức, biểu thị tri thức, ứng dụng tri thức. Và tri thức lại cần có hình thức biểu thị thích đáng thì mới tiện cho việc lưu trữ trong máy tính, kiểm tra tìm kiếm, sử dụng và sửa đổi.

Biểu thị những tri thức mà con người đã tích lũy về nhận thức đối với thế giới khách quan bằng phương pháp hệ thống, đó chính là vấn đề “biểu thị tri thức” mà người ta thường nói tới, tức là “biểu thị tri thức như thế nào”, hoặc làm sao để máy tính hiểu được và xử lý tri thức, và mách bảo cho chúng ta kết quả xử lý theo phương pháp mà con người có thể hiểu được.

Qua nhiều năm nghiên cứu, các nhà khoa học máy tính đã có được rất nhiều phương pháp biểu thị tri thức khác nhau. Đặc biệt nổi bật trong đó là phương pháp biểu thị công thức logic. Lôgic chúng ta bàn tới ở đây là logic toán lí. Nó bao gồm hai bộ phận tính toán mệnh đề và tính toán vị từ.

Nhà toán học, triết học Đức Gottfied Wilhelm von Leibniz đã đưa ra một ý tưởng lớn lao vào những năm 70 của thế kỷ XIXII là: Chế tạo một máy suy lý để cơ giới hóa phép quy nạp và diễn dịch lí tính của con người. Leibniz suốt đời đã đổ bao tâm huyết vào việc đó. Ông đã đặt nền móng cho logic toán lí. Ông đã thử biểu thị logic thành một loại tính toán, từ đó mà biểu thị quá trình tư duy bằng quá trình tính toán kí hiệu.

Biểu thị tri thức bằng công thức logic thì cần phải kí hiệu hóa toàn bộ tri thức và tính toán logic. Ví dụ biểu thị “tuyết màu đỏ” bằng P, biểu thị “hôm này trời mưa” bằng Q, biểu thị “ngày mai trời mưa” bằng R. Vậy thì “tuyết không phải màu đỏ” sẽ biểu thị là: ¬P. Và “hôm nay trời mưa và ngày mai trời cũng mưa” có thể biểu thị là: QΛR. Ở đây ¬ và Λ đều là từ liên kết của tính toán logic. Lại ví dụ Human (x) biểu thị “x là người”, Mortal (x) biểu thị “x sẽ chết”. Vậy thì “với mọi x; x là người và x sẽ chết có thể biểu thị là: ∀ x (Human (x) Λ Mortal (x)). Ở đây Human (x) và Mortal (x) gọi là vị từ, ∀ gọi là lượng từ phổ dụng.

Tầm quan trọng của biểu thị logic là kết quả diễn dịch của nó trong phạm vi nhất định đảm bảo chính xác, còn các phương thức biểu thị tri thức khác thì đến nay vẫn chưa đạt được yêu cầu này. Đó là một nguyên nhân logic được dùng phổ biến cho việc biểu thị tri thức. Phương pháp biểu thị lấy logic làm cơ sở trong việc nghiên cứu trí tuệ nhân tạo được ứng dụng rộng rãi còn có một nguyên nhân khác là phương pháp suy ra tri thức mới từ tri thức hiện có ta có thể cơ giới hóa.

Biểu thị logic trong các lĩnh vực khoa học máy tính như kho dữ liệu, hệ thống chuyên gia, công trình phần mềm và chứng minh định lí tự động đều rất có giá trị.

Xem thêm 10 vạn câu hỏi vì sao

Kho tri thức là gì?

Kho tri thức là gì?

“Kho lương”, “kho sách”, “kho tàng” thì mọi người đều đã biết. Nhưng “Kho tri thức” thì bạn đã nghe nói tới chưa? “Kho tri thức” là gì vậy?Các nhà nghiên cứu về trí tuệ nhân tạo...
Tại sao máy tính có thể trở thành "chuyên gia"?

Tại sao máy tính có thể trở thành "chuyên gia"?

Chuyên gia“ là chỉ những nhân tài chuyên môn sâu trong một lĩnh vực nào đó, như chuyên gia cơ khí, chuyên gia máy tính, chuyên gia y học, chuyên gia thiết kế cầu, v.v. Chuyên gia...
Tại sao máy tính có thể "khám bệnh"?

Tại sao máy tính có thể "khám bệnh"?

Có thể bạn đã nghe nói, thậm chí còn tận mắt thấy các “bác sĩ máy tính”. Ví dụ chuyên gia máy tính về bệnh gan, chuyên gia máy tính về bệnh dạ dày, chuyên gia máy tính về các bệnh...
Môđem và card mạng có gì khác nhau?

Môđem và card mạng có gì khác nhau?

Ngay từ những năm 60 thế kỷ XX người ta đã nghĩ cách sử dụng đường dây điện thoại bình thường để kết nối những máy tính đặt cách xa nhau, khiến chúng ta có thể truyền dữ liệu cho...
Tại sao môđem lại có tốc độ khác nhau?

Tại sao môđem lại có tốc độ khác nhau?

Khi chọn mua modem, chúng ta sẽ chú ý tới một chỉ tiêu rất quan trọng của sản phẩm, đó là tốc độ. Tốc độ thường đo bằng bit/giây hoặc kbit/giây (1 k= 1000). Ví dụ 2 kbit/giây biểu...
Siêu văn bản "siêu" ở chỗ nào?

Siêu văn bản "siêu" ở chỗ nào?

Chúng ta biết rằng thường một văn bản được chia ra thành mấy đoạn, mỗi đoạn gồm có mấy câu, mấy câu lại gồm một số chữ tạo nên. Có thể nói văn bản được tạo thành bởi một dãy gồm...
Tại sao phải dùng mạng Internet?

Tại sao phải dùng mạng Internet?

mạng Internet phát triển từ đất nước Mỹ, giờ đây nó đã trở thành mạng có phạm vi toàn cầu. mạng Internet tuy là mạng máy tính lớn nhất thế giới hiện nay, nhưng thực tế thì nó được...
Thông tin trong mạng Internet được truyền tải như thế nào?

Thông tin trong mạng Internet được truyền tải như thế nào?

Chúng ta đã tham khảo hai phương thức gọi điện thoại và gửi thư. Khi gọi điện, giữa các máy điện thoại đã được nối thông thì luôn luôn có một tuyến liên lạc cố định nối liền, và...
0.26573 sec| 872.023 kb