Điểm yếu của trí tuệ nhân tạo: Học mà không… hiểu
21/11/2018 14:55 GMT+7
Máy học hiện nay (hay vẫn gọi là AI) thực chất chỉ học và phân tích dữ liệu đầu vào nhằm hoàn thành nhiệm vụ được giao chứ chưa hiểu được vấn đề như con người.
Tự động phát
AI (trí tuệ nhân tạo) đang được mọi người nhắc tới mỗi ngày. Nhưng khi nhìn vào Siri, Alexa hay các tính năng tự động sửa lỗi sai trên bàn phím điện thoại, người ta có thể nhận thấy trí tuệ nhân tạo không có mục tiêu chung nào. Tất cả đều là những chương trình có khả năng thực hiện một số nhiệm vụ nhất định và bó hẹp.
Máy tính không thể “nghĩ”
Không thể phủ nhận công nghệ đầy tuyệt vời với hàng loạt ứng dụng hữu ích này. Nhưng đây vẫn không phải là mục đích chung của trí tuệ nhân tạo và việc hiểu được những giới hạn của máy học sẽ giúp người dùng hiểu vì sao công nghệ AI hiện nay vẫn còn rất hạn chế.
“Trí tuệ nhân tạo” trong giấc mơ khoa học viễn tưởng của loài người là bộ não máy tính hay robot có khả năng suy nghĩ và hiểu được những gì chúng thực hiện, giống với cách của con người. Loại AI này có thể là “Trí tuệ nhân tạo tổng thể” (AGI), có nghĩa sở hữu khả năng nghĩ rất nhiều thứ khác nhau và vận dụng trí tuệ vào đa lĩnh vực. Một khái niệm tương tự AGI từng được nhắc đến là “Strong AI” - máy móc có trí tuệ hiểu và biểu đạt được ý thức như loài người.
|
Nhưng tới nay các nhà khoa học vẫn chưa thể đạt được “đẳng cấp AI” này, thậm chí chưa có dấu hiệu nào cho thấy đang tiến gần tới điều đó. Một “thực thể máy tính” như Siri, Alexa hay Cortana dù thông minh vẫn chưa thể hiểu và nghĩ được như con người. Nói đúng hơn, các trợ lý ảo này không thực sự “hiểu” được điều gì.
AI hiện nay được con người huấn luyện để thực hiện xuất sắc một nhiệm vụ cụ thể thông qua quá trình nạp dữ liệu để tích lũy. Như vậy, AI có học được cách để làm điều gì đó, nhưng rõ ràng không thể hiểu được việc mình thực hiện.
Máy tính cũng không thể “hiểu”
|
Điều này cho thấy máy tính không hiểu được các phản hồi lập trình sẵn có nghĩa gì mà chỉ học rằng rất nhiều người thường sử dụng các cụm từ trên khi gửi email nên áp dụng một cách khuôn mẫu. Máy học không thể hiểu được liệu chủ nhân của mình có muốn gửi câu “I love you” cho sếp hay không.
tin liên quan
Microsoft liên minh với Facebook, phát triển phần mềm trí tuệ nhân tạoMáy móc thường học để “nắm” hệ thống
Máy học chỉ nhận nhiệm vụ và để cho máy tính quyết định cách thực hiện hiệu quả nhất. Nhưng vì không thể hiểu được, công nghệ này dễ tiến hành học cách giải quyết vấn đề khác so với điều người dùng muốn.
Một số ví dụ mà AI (được tạo ra để chơi game) xử lý tình huống nhằm kiểm soát được hệ thống như cho nhân vật tự sát ở cuối màn chơi 1 để tránh bị thua ở màn 2, tự dừng game vô thời hạn để không thua. Hay trong một game mô phỏng cuộc sống, sinh vật tồn tại cần nạp năng lượng trong khi việc sinh ra thế hệ sau không tốn chút sinh lực nào, AI đã tạo ra hàng loạt sinh vật sơ sinh làm thức ăn nuôi (ăn giúp tạo ra năng lượng) thế hệ trước đó.
|
Thông thường, AI sẽ bị xoá sổ nếu để thua trong trò chơi, do vậy trí tuệ nhân tạo đã tìm cách làm game lỗi, văng hệ thống để tạo ra lợi thế trong quá trình chơi.
Các ví dụ trên cho thấy một số giải pháp có vẻ rất thông minh, nhưng thực chất chẳng có AI nào trong số đó hiểu được điều đang làm. AI được thiết kế với một mục tiêu nhất định và học cách để đạt được kết quả cuối cùng. Nếu nhiệm vụ là không được để thua trong trò chơi, thì nhấn nút tạm dừng rõ ràng là cách dễ và nhanh nhất mà AI có thể tìm ra rồi ứng dụng.
Sự khác nhau giữa Máy học và Mạng thần kinh
|
Một ví dụ đơn giản nhất về máy học là nhận diện ảnh. Nếu một người muốn dạy chương trình máy tính nhận diện con chó trong các bức ảnh, họ có thể “đưa” cho thiết bị hàng triệu tấm hình khác nhau, một số có hình chó, số còn lại thì không. Các tấm ảnh được gắn nhãn có chó hoặc không. Từ đó, máy tính sẽ tự học “chó” trông thế nào dựa vào lượng dữ liệu có sẵn.
tin liên quan
Tranh do trí tuệ nhân tạo ‘vẽ’ được bán với giá 432.000 USD“Deep learning” (Học sâu) thường được dùng để nói tới mạng thần kinh có nhiều lớp cùng tham gia xử lý dữ liệu giữa quá trình nhập và xuất thông tin.
Trở lại ví dụ về nhận diện ảnh, con người đều biết bức nào trong số dữ liệu cho sẵn có hình chó nên chúng ta có thể dễ dàng “nhập” các ảnh này vào mạng thần kinh và kiểm tra kết quả để tìm ra câu trả lời đúng.
Nếu mạng thần kinh xác định một bức hình không có chó dù thực tế trái vậy, sẽ có một cơ chế “nói” với cấu trúc này rằng câu trả lời là sai, sau đó sẽ điều chỉnh một vài thông tin và thử lại lần nữa. Máy tính sẽ ngày càng làm tốt hơn trong quá trình xác định bức hình có con chó bằng cách điều chỉnh này.
Tất nhiên, toàn bộ quá trình trên được thực hiện tự động. Với một phần mềm phù hợp và lượng cấu trúc dữ liệu lớn đủ để máy tính tự dạy bản thân, máy tính có thể điều chỉnh mạng thần kinh của mình để nhận diện con chó trong các tấm hình. Và con người gọi đó là AI.
Tuy nhiên, tới giờ vẫn chưa có một chương trình máy tính thông minh nào có thể hiểu được con chó là gì. Con người vẫn cần tới thiết bị phải học cách xác định có con chó trong tấm hình hay không (bằng cách tìm hiểu đâu là con chó chứ không hiểu được thế nào thì được gọi như vậy).
Vậy máy học để làm gì?
|
tin liên quan
Máy học có thể giúp xác định 'bản quyền' tác giả lập trìnhChương trình DeepMind của Alphabet sử dụng máy học để tạo ra AlphaGo, phần mềm máy tính có khả năng chơi các loại board game (trò chơi sử dụng bàn thi đấu như cờ vua, cờ tướng…) phức tạp và đánh bại những kỳ thủ hàng đầu thế giới…
Công nghệ này cũng xuất hiện trên Face ID của các mẫu iPhone X, Xs, Xs Max hay Xr. Smartphone này được cấu thành bởi một mạng thần kinh có khả năng học và nhận dạng khuôn mặt chủ nhân, còn được Apple thêm một chip Neural Engine để tăng cường khả năng.
Bên cạnh đó, máy học còn được ứng dụng vào rất nhiều lĩnh vực khác nhau, từ xác thực gian lận thẻ tín dụng tới cá nhân hóa gợi ý sản phẩm cho người dùng trên các trang web mua hàng trực tuyến…
Nhưng một lần nữa phải khẳng định rằng mạng thần kinh được tạo ra từ máy học vẫn chưa thực sự hiểu được vấn đề. Hiện tại, tất cả chỉ là những chương trình hữu dụng được sinh ra để hoàn thành các nhiệm vụ giới hạn, xác định sẵn, chưa thực sự đủ tầm để trở thành trí tuệ nhân tạo đúng nghĩa.
Bình luận (0)