DeepMind's AI Coder sẽ không thay thế được con người

Mục lục:

DeepMind's AI Coder sẽ không thay thế được con người
DeepMind's AI Coder sẽ không thay thế được con người
Anonim

Bài học rút ra chính

  • Công cụ mã hóa AI của DeepMind tốt như một lập trình viên bình thường của con người.
  • Công cụ AlphaCode đưa ra các giải pháp sáng tạo cho các vấn đề về mã hóa.
  • AI có thể là tốt nhất khi nó tăng cường sức lao động của con người thay vì thay thế nó.

Image
Image

Công ty nghiên cứu DeepMind nói rằng các công cụ mã hóa AI có thể viết các chương trình tốt như một con người. Rốt cuộc có phải rô bốt đã đến để làm công việc của các nhà phát triển phần mềm không?

Khi DeepMind đưa công cụ AlphaCode của mình vào hoạt động trên các thử thách mã hóa được thiết kế để kiểm tra con người, nó đã hoàn thành ở vị trí 54 phần trăm hàng đầu, khiến nó hoạt động tốt như một con người bình thường. Điều đó có vẻ như nó đã sẵn sàng được triển khai để sử dụng trực tiếp. Bạn có thể sa thải một nửa số lập trình viên tồi tệ nhất là con người của mình, sau đó thay thế họ bằng các chương trình mã hóa AI, phải không? Chưa.

"Với các công ty AI, người viết cần hơn bao giờ hết. Lợi ích thực sự của người viết AI là họ cung cấp các nghiên cứu và công cụ giúp tăng tốc [tăng] quá trình những gì cần đi vào nội dung. Tôi tưởng tượng rằng AI Các công cụ mã hóa cũng sẽ làm điều tương tự đối với các lập trình viên. Nó sẽ làm cho họ hiệu quả hơn, giúp dễ dàng bắt đầu phát triển cấu trúc cho các ứng dụng của họ và tăng tốc quá trình viết mã ", John Cass, đồng sáng lập công ty AI AIContentGen, đã nói với Lifewire qua email.

Hỗ trợ, Không phải Thay thế

Lời hứa của AI là nó có thể thay thế con người trong những công việc nặng nhọc hoặc thay thế con người trong những công việc tốn kém. Nhưng trên thực tế, chúng ta vẫn chưa đến đó. Ví dụ: nếu bạn đã từng sử dụng các ứng dụng AI để chỉnh sửa ảnh của mình, bạn sẽ biết vẫn còn nhiều việc phải dọn dẹp sau khi công cụ này hoàn thành. Ít nhất, con người không phải nhấp vào một nút để chuyển qua các tùy chọn do AI tạo, sau đó chọn ra tùy chọn tốt nhất.

Trong trường hợp công cụ AlphaCode của DeepMinds, AI của nó được đào tạo để giải quyết các thách thức về mã hóa. Các ví dụ được cung cấp trên trang dự án AlphaCode là tìm cách tối ưu để sắp xếp các con đường và tòa nhà hoặc đưa ra các chiến lược để giành chiến thắng trong các trò chơi trên bàn cờ. Những thứ này có thể không hữu ích ở nơi làm việc, nhưng AI của DeepMind đã cho thấy một đặc điểm quan trọng: Tính sáng tạo.

"Tôi có thể nói một cách an toàn rằng kết quả của AlphaCode vượt quá mong đợi của tôi", Mike Mirzayanov, người sáng lập Codeforces, một trang web chuyên tổ chức các cuộc thi viết mã, cho biết trên blog Deep Mind. "Tôi đã nghi ngờ vì ngay cả trong các vấn đề cạnh tranh đơn giản, nó thường không chỉ được yêu cầu thực hiện thuật toán mà còn phải thực hiện - và đây là phần khó nhất - để phát minh ra nó."

Image
Image

Kịch bản có khả năng xảy ra nhất, ít nhất là bắt đầu, là các lập trình viên của con người sử dụng các công cụ AI để giúp họ làm việc. Và các công ty khác, chẳng hạn như Microsoft, đang làm việc trên các công cụ AI để giúp các lập trình viên làm việc nhanh hơn bằng cách thực hiện rất nhiều công việc bận rộn cho họ.

Theo một cách nào đó, chúng ta đều đã quen với việc sử dụng các công cụ AI hàng ngày và chúng ta biết những cạm bẫy và thất vọng mà chúng mang lại. Ví dụ: tính năng tự động sửa lỗi được cho là giúp nhập nhanh hơn trên các bàn phím ít trên màn hình, nhưng trên thực tế, bạn sẽ phải thay đổi kiểu gõ của mình để kích hoạt các đề xuất tự động sửa tốt hơn.

Vì vậy, liệu các lập trình viên của con người có thực sự bị thay thế bởi AI? Không có khả năng.

"Người viết mã sẽ vẫn ở trên ghế lái xe, giống như người viết cùng với người viết nội dung AI", Cass nói. "Theo một cách nào đó, các công cụ viết bằng AI mới thậm chí còn có ý nghĩa đảm bảo công việc hơn cho các nhà văn vì họ sẽ có chuyên môn về cách sử dụng và khai thác tốt nhất các công cụ phức tạp hơn trong tương lai gần."

Art Official Intelligence

Có một số cách để xem AI trong các hoạt động theo đuổi sáng tạo. Một là nó loại bỏ công việc càu nhàu và cho phép con người tập trung hơn vào các khía cạnh sáng tạo. Con người trở thành đạo diễn phim thay vì biên kịch của diễn viên. Chúng ta có thể lùi lại một bước và xem toàn bộ dự án từ cấp độ cao hơn, không quan tâm đến các chi tiết thực tế cần thiết để đạt được tầm nhìn của chúng ta.

"Nó sẽ làm cho chúng hiệu quả hơn, giúp dễ dàng bắt đầu hơn với việc phát triển cấu trúc cho các ứng dụng của chúng …"

Mặt khác, sự sáng tạo của AI vẫn là sự sáng tạo của thuật toán. Nó sẽ phát minh ra các giải pháp, viết tiểu thuyết hoặc lọc các bức ảnh của chúng ta, nhưng có lẽ không theo cách gây được tiếng vang với những người khác theo cách mà nghệ thuật có thể làm được.

Giữa những thái cực này là những nghệ sĩ như Brian Eno, người cho phép âm nhạc do AI tự phát triển trong nhà chạy trong nền khi anh ấy ở trong phòng thu. Khi có thứ gì đó lọt vào tai anh ấy, anh ấy sẽ lưu lại để sử dụng sau.

Sáng tạo của AI có thể truyền cảm hứng cho con người về những hướng mà chúng ta có thể không đi. Hoặc AI có thể ra lệnh cho cách chúng ta làm việc, vì vậy chúng ta sẽ trở thành những người trông trẻ lâu năm cho máy móc. Giống như bất kỳ công cụ nào, do đó, đó là cách chúng tôi sử dụng nó.

Đề xuất: