Quân đội Mỹ vừa tạo ra một AI có khả năng lập trình phần mềm

Quá mệt mỏi khi phải tự mình viết những dòng lệnh nhàm chán cho một phần mềm mới? Cuối cùng, một AI có khả năng thay bạn làm điều đó đã xuất hiện.

Theo Futurism, BAYOU là một công cụ học sâu (deep learning) hoạt động tương tự một cỗ máy tìm kiếm dành cho lập trình: bạn nói cho nó biết loại chương trình nào mà mình muốn viết bằng một vài từ khóa, và nó sẽ "tuôn ra" một đoạn mã java thực hiện đúng điều bạn muốn dựa trên tiên đoán tốt nhất của nó.

Công cụ này được phát triển bởi một nhóm các nhà khoa học máy tính từ Đại học Rice, và nhận được đầu tư từ quân đội Mỹ và Google. Trong một bản báo cáo được phát hành hồi đầu tháng này trên máy chủ arXiv, nhóm nghiên cứu đã miêu tả cách họ xây dựng nên BAYOU và những vẫn đề nó có thể giúp các lập trình viên giải quyết được.

Quân đội Mỹ vừa tạo ra một AI có khả năng lập trình phần mềm
BAYOU đọc mã nguồn của khoảng 1.500 ứng dụng Android, tương đương với 100 triệu dòng mã Java.

Về cơ bản, BAYOU đọc mã nguồn của khoảng 1.500 ứng dụng Android, tương đương với 100 triệu dòng mã Java. Tất cả các dòng mã này được đưa vào mạng thần kinh của BAYOU, kết quả là chúng ta có một AI có khả năng lập trình ra các phần mềm khác.

Nếu các dòng mã BAYOU đã đọc được có kèm theo thông tin về chức năng của dòng mã đó, BAYOU sẽ có thể học được những chương trình đó được tạo ra với mục đích làm gì, bên cạnh việc chúng hoạt động ra sao. Thông tin ngữ cảnh này chính là thứ giúp AI viết các phần mềm hoạt động hoàn chỉnh mà chỉ dựa trên một vài từ khóa và thông tin cơ bản về những gì lập trình viên muốn.

Đây quả là một tin vui đối với các kỹ sư khoa học máy tính tương lai, bởi bài về nhà của các bạn từ nay sẽ trở nên dễ dàng hơn rất nhiều. Đồng thời, việc dạy lập trình cũng có thể trở nên đơn giản và trực quan hơn, khi mà các giáo viên sẽ sử dụng AI mới này để tạo ra các đoạn code mẫu, hay thậm chí là kiểm tra xem các đoạn mã của mình có chuẩn xác không.

Tất nhiên, BAYOU hiện vẫn đang ở giai đoạn sơ khai, và nhóm nghiên cứu vẫn đang tìm cách chứng minh công nghệ của họ có thể hoạt động hoàn hảo.

Và bạn cũng không phải lo lắng về tương lai mà AI có thể tự nhân bản đã đến. BAYOU chỉ tạo ra "các bản thảo" chương trình tương đồng với những gì lập trình viên đang cố để viết, và chúng cần được ghép nối lại với nhau để tạo ra một đoạn mã lớn, và cần phải được chỉnh sửa lại cho phù hợp với từng dự án.

Nhưng ngay cả khi công nghệ này đang ở giai đoạn sơ khai, nó vẫn là một bước tiến lớn trong việc tạo ra một lập trình viên AI, một mục tiêu lâu dài đối với các nhà nghiên cứu khoa học máy tính. Các nỗ lực khác nhằm tạo ra một thứ như BAYOU đòi hỏi những ràng buộc tổng quát và kỹ lưỡng để hướng các lập trình viên AI tạo ra được loại mã chính xác. Bởi BAYOU có thể hoạt động chỉ với một vài từ khóa, những người điều khiển BAYOU sẽ đỡ tốn thời gian hơn và dễ dàng hơn trong việc sử dụng công cụ thú vị này.

Loading...
TIN CŨ HƠN
Ảnh khoả thân dưới con mắt của robot, và kết quả sẽ khiến chúng ta phải suy nghĩ

Ảnh khoả thân dưới con mắt của robot, và kết quả sẽ khiến chúng ta phải suy nghĩ

AI đã nhiều lần được cộng đồng ưu ái và không bắt trách nhiệm, song, việc tráo đổi khuôn mặt của những người nổi tiếng vào những nội dung khiêu dâm có lẽ đã là quá đà.

Đăng ngày: 26/04/2018
Robot giống hệt con người gây náo loạn khi đập vỡ ly nước và hé lộ tham vọng thống trị

Robot giống hệt con người gây náo loạn khi đập vỡ ly nước và hé lộ tham vọng thống trị

Một con robot giống người đến mức gần như không phân biệt nổi đã ở trong quán, trò chuyện với khách hàng, rồi... lên cơn chập mạch và đập vỡ li nước trước mặt tất cả mọi người.

Đăng ngày: 21/04/2018
Một robot tại Nhật Bản đứng ra... tranh cử vị trí thị trưởng thành phố

Một robot tại Nhật Bản đứng ra... tranh cử vị trí thị trưởng thành phố

Robot đã và đang tiếp nhận nhiều công việc của con người nhưng có lẽ ít ai dám nghĩ rằng, có ngày robot hoặc AI sẽ đảm đương các vị trí trong bộ máy chính quyền của một đất nước.

Đăng ngày: 18/04/2018
Mỹ cho phép dùng trí thông minh nhân tạo chẩn đoán bệnh

Mỹ cho phép dùng trí thông minh nhân tạo chẩn đoán bệnh

Nhờ trí thông minh nhân tạo, IDx-DR sẽ xác định hình ảnh có đủ chất lượng không rồi tiến hành phân tích.

Đăng ngày: 17/04/2018
Chỉ 1 năm nữa, robot tình dục sẽ biết nói chuyện với người!

Chỉ 1 năm nữa, robot tình dục sẽ biết nói chuyện với người!

Trong thời gian tới, những con robot tình dục sẽ có khả năng biểu đạt cảm xúc, chuyển động đầu và thậm chí là nói chuyện với chủ nhân của mình.

Đăng ngày: 09/04/2018
Elon Musk cảnh báo AI có thể thống trị nhân loại vĩnh viễn

Elon Musk cảnh báo AI có thể thống trị nhân loại vĩnh viễn

Việc phát triển trí tuệ nhân tạo (AI) có thể dẫn đến sự ra đời của một robot độc tài thống trị nhân loại vĩnh viễn, tỷ phú Elon Musk nêu ý kiến trong chương trình "Do You Trust This Computer?".

Đăng ngày: 09/04/2018
Đại học Hàn Quốc bị tẩy chay vì nghiên cứu robot sát thủ

Đại học Hàn Quốc bị tẩy chay vì nghiên cứu robot sát thủ

Các nhà nghiên cứu tuyên bố họ sẽ không cộng tác với trường đại học hoặc tiếp đón khách tham quan từ KAIST vì lo ngại KAIST tìm cách thúc đẩy chạy đua vũ trang nhằm phát triển vũ khí tự động.

Đăng ngày: 06/04/2018
Tiêu điểm
Khoa Học News