Là một thuật toán di truyền là một ví dụ về trí tuệ nhân tạo?


11

Vì trí thông minh của con người có lẽ là một chức năng của thuật toán di truyền tự nhiên trong tự nhiên, nên sử dụng thuật toán di truyền trong máy tính là một ví dụ về trí tuệ nhân tạo? Nếu không, chúng khác nhau như thế nào? Hoặc có lẽ một số và một số không thể hiện trí thông minh nhân tạo tùy thuộc vào quy mô của thuật toán và những gì nó phát triển thành?

Câu trả lời:


5
  • Một khả năng thường được quy cho trí thông minh là giải quyết vấn đề .
  • Một số khác là học tập (cải thiện bản thân từ kinh nghiệm).
  • Trí thông minh nhân tạo có thể được định nghĩa là "sao chép trí thông minh, hoặc các bộ phận của nó, ít nhất là về ngoại hình, bên trong máy tính" (né tránh định nghĩa về trí thông minh).
  • Các thuật toán di truyền là các công cụ giải quyết vấn đề tính toán tìm và cải thiện các giải pháp (chúng học ).

Do đó, thuật toán di truyền là một loại trí tuệ nhân tạo.

Về quy mô, tôi không thấy nó là một yếu tố quan trọng để xác định GA là AI hay không. Cùng một cách chúng ta có thể đơn giản phân loại các dạng sống khác nhau là thông minh hơn hoặc kém hơn thay vì chỉ nói thông minh hoặc không thông minh.

Cuối cùng, chúng ta hãy phân biệt quan trọng: bộ não của chúng ta là sản phẩm của chọn lọc tự nhiên, nhưng bản thân bộ não không sử dụng cùng một nguyên tắc để đạt được trí thông minh.


3

Đây có lẽ là một câu hỏi về triết học hơn bất cứ điều gì. Về cách mọi thứ thường được định nghĩa, tôi sẽ nói "vâng, thuật toán di truyền là một phần của AI". Nếu bạn chọn một cuốn sách toàn diện về trí tuệ nhân tạo, có lẽ sẽ có một chương về thuật toán di truyền (hay rộng hơn là thuật toán tiến hóa).

Một lĩnh vực đã được nghiên cứu rộng rãi trong quá khứ là ý tưởng sử dụng thuật toán di truyền để đào tạo mạng lưới thần kinh. Tôi không biết liệu mọi người có còn tích cực nghiên cứu chủ đề này hay không, nhưng ít nhất nó cũng minh họa rằng GA là một phần trong tổng thể của AI về một khía cạnh.


2

Khái niệm di truyền học được sử dụng trong Thuật toán di truyền (GAs) là một phiên bản bị loại bỏ rất nhiều so với di truyền trong tự nhiên, về cơ bản bao gồm một quần thể 'gen' (đại diện cho các giải pháp cho một số vấn đề được xác định trước) trong trường hợp 'sống sót nhất' ứng dụng tái tổ hợp và đột biến.

Ngày nay, thuật ngữ 'Trí thông minh tính toán' (CI) có xu hướng được sử dụng để mô tả các kỹ thuật tính toán nhằm tạo ra 'sự xuất hiện của trí thông minh bằng bất kỳ phương tiện tính toán nào ', thay vì cố gắng bắt chước các cơ chế được cho là tạo ra con người ( hoặc động vật) thông minh.

Điều đó nói rằng, sự khác biệt giữa CI và AI không quá khó và nhanh, và được cho là đã nảy sinh trong 'Mùa đông AI' khi thuật ngữ AI không còn hợp thời.


2

Trí thông minh của con người không phải là một ví dụ về thuật toán di truyền tự nhiên.

Các thuật toán di truyền có các bộ sưu tập các giải pháp được va chạm với nhau để tạo ra các giải pháp mới, cuối cùng trả lại giải pháp tốt nhất. Trí thông minh của con người là một mạng lưới các nơ-ron thực hiện xử lý thông tin và hầu như tất cả chúng đều không hoạt động theo cùng một cách.

Nhưng thứ gì đó không hoạt động giống như trí thông minh của con người không có nghĩa là nó không phải là thuật toán AI; Tôi sẽ bao gồm 'thuật toán di truyền' như một kỹ thuật tối ưu hóa số và vì tối ưu hóa và trí thông minh được liên kết sâu sắc nên bất kỳ kỹ thuật tối ưu hóa số nào cũng có thể được xem là một kỹ thuật AI.


1

Để trả lời câu hỏi này, trước tiên bạn phải biết trí thông minh là gì và vì không có ranh giới rõ ràng giữa thông minh và không, nên câu hỏi này mang tính triết học hơn là kỹ thuật.

Theo tôi, trí thông minh là khả năng xác định vấn đề và tìm cách giải quyết bằng cách sử dụng bộ nhớ và lý luận. Vì một thuật toán di truyền tuân theo cấu trúc này, tôi sẽ nói rằng nó thuộc thể loại trí tuệ nhân tạo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.