AI của Google có thể code tốt hơn cả con người, vượt mặt hàng loạt coder trong một cuộc thi

Thứ hai, 07/02/2022  |  Tin công nghệ  |  Lượt xem: 1046

DeepMind đã tạo ra được một hệ thống AI có tên gọi AlphaCode, vốn có thể tự động "lập trình các chương trình máy tính ở mức độ cạnh tranh".

Theo đó, công ty con của Alphabet đã kiểm tra năng lực của AlphaCode bằng cách cho công cụ AI này tham dự các cuộc thi viết code do nền tảng Codeforces, vốn chuyên đào tạo kỹ năng của hàng chục nghìn lập trình viên phần mềm trên khắp thế giới, tổ chức.

Cũng cần nói thêm, các thách thức được đặt ra trong cuộc khi viết code này có phần khác với những 'đầu việc' mà một lập trình viên có thể phải đối mặt khi phát triển một ứng dụng dùng để thương mại hóa. Chúng yêu cầu các lập trình viên phải sở hữu kiến thức rộng cả về thuật toán lẫn khái niệm lý thuyết trong môn khoa học máy tính. Nói cách khác, có thể coi các thách thức này là những câu đố rất chuyên biệt, kết hợp yếu tố logic, toán học và kiến thức chuyên môn về lập trình.
 
Bản thân thành tích cuộc thi cũng được Codeforces sử dụng để đánh giá và xếp hạng trình độ các lập trình viên hàng đầu, tương tự như hệ thống xếp hạng Elo được sử dụng trong cờ vua.
 
 
Kết quả, DeepMind nhận thấy AlphaCode đã đạt được "thứ hạng đã được dự đoán từ trước", khi nằm trong số 54% coder hàng đầu. Cũng theo DeepMind, kết quả 'thi thố' này của AlphaCode là một bước tiến đáng kể với các AI có khả năng tư duy và lập trình một cách hoàn toàn tự động.
 
Theo Oriol Vinyals, nhà khoa học nghiên cứu chính tại DeepMind, mặc dù Alphacode vẫn đang ở giai đoạn đầu, kết quả mới nhất này đã đưa công ty đến gần hơn với việc tạo ra một AI có khả năng giải quyết vấn đề một cách linh hoạt. Nói cách khác, DeepMind có thể tạo ra một chương trình có thể tự giải quyết các thách thức về lập trình – nơi con người vẫn đang chiếm lợi thế.
 
"Về lâu dài, chúng tôi rất vui mừng trước tiềm năng của AlphaCode trong việc giúp các lập trình viên và những người không phải lập trình viên viết code, cải thiện năng suất hoặc tạo ra những cách thức phát triển phần mềm mới," Vinyals nói.
 
Theo một số chuyên gia, mặc dù AlphaCode hiện tại vẫn chưa thể đánh bại những lập trình viên giỏi nhất, việc này chỉ còn là vấn đề thời gian. Một số chuyên gia cũng lo ngại các công cụ có khả năng tự lập trình như AlphaCode cần được xem xét kỹ lưỡng để các rủi ro về việc tạo ra phần mềm có hại hay thậm chí tự động kích hoạt các cuộc tấn công mạng.
 
AlphaCode không phải là hệ thống AI đầu tiên có thể tự lập trình. Tháng 6/2021, Microsoft ra hệ thống tương tự mang tên GitHub Copilot nhằm hỗ trợ lập trình viên bằng cách phân tích mã hiện có, tạo các đoạn mã mới và bổ sung mã cho các đoạn code lỗi. Trong khi đó, hệ thống Codex AI của OpenAI có thể tự lập trình bằng 12 ngôn ngữ.
 
Tất nhiên, các lập trình viên là con người cũng không nên quá lo lắng vì bị mất việc bởi…AI. Theo TheVerge, mặc dù đã đạt được nhiều tiến bộ trong việc phát triển các hệ thống viết code AI trong những năm gần đây, nhưng những hệ thống AI này vẫn chưa sẵn sàng để tiếp nhận công việc của các lập trình viên là con người. Trên thực tế, các dòng code do AI viết thường chứa đầy lỗi so với code do con người tạo ra.
 
Trong một nghiên cứu về công cụ lập trình AI có tên Copilot được thực hiện bởi GitHub, các nhà nghiên cứu đã phát hiện ra rằng khoảng 40% dòng code của nó chứa các lỗ hổng bảo mật.
 
 
 
Theo PHÁP LUẬT & BẠN ĐỌC
  Theo:
  Từ khóa: AI của Google có thể code tốt hơn cả con người, vượt mặt hàng loạt coder trong một cuộc thi

CÁC TIN ĐƯỢC QUAN TÂM GẦN ĐÂY


CÁC TIN ĐƯỢC XEM NHIỀU


BÀI VIẾT HAY GẦN ĐÂY

Lỗi không tìm thấy máy tính khác trong mạng LAN của Window7/8/10
Thứ ba, 10/10/2017  |  Thủ thuật  |  Lượt xem: 143565

Lỗi không tìm thấy máy khác hoặc không thể chia sẽ tài nguyên trong mạng LAN ở Window 7/8/10. Đây là lỗi khá phổ biến hiện nay, khi các máy tính trong công ty hoặc ở nhà cùng kết nối mạng LAN nhưng lại không tìm thấy nhau, khiến việc chia sẻ tài nguyên không thể thực hiện được, ảnh hưởng đến công việc.

Hiển thị Sheet tab trong Excel 2007 bị ẩn
Thứ bảy, 05/11/2016  |  MS Excel  |  Lượt xem: 110007

Khi làm việc với Excel có lúc bạn gặp trường hợp là không thấy thanh sheet tab của excel đâu cả và bạn không thể mở các sheet khác của excel ngoại trừ sheet đầu tiên.

Cách unhide dòng, cột đầu tiên trong Excel
Thứ tư, 22/03/2017  |  MS Excel  |  Lượt xem: 91395

Trong quá trình thao tác đối với bảng tính Excel, cột và hàng đầu tiên trong bảng tính đã bị Hide ( dấu đi) nhưng đối với cách Unhide thông thường thì ta không thể Unhide đối với những hàng và cột đầu tiên. Hôm nay Tayninhit sẽ giới thiệu đến các bạn cách Unhide một cách dễ dàng đối với cột và dòng đầu tiên trong Excel.

Cách Reset ID TeamViewer 14 không hết hạn dùng
Thứ năm, 04/04/2019  |  Thủ thuật  |  Lượt xem: 68942

Teamviewer 14 hiện đang là phần mềm số một về chức năng kết nối và điều khiển máy tính từ xa, khả năng kết nối với bất cứ hệ thống nào từ khắp mọi địa điểm trên thế giới. Tuy nhiên khi sử dụng một thời gian thì sẽ bị giới hạn dùng 5 phút hoặc không sử dụng được nữa. TeamViewer 14 Reset ID là công cụ giúp bạn giải quyết tình trạng này.

Cách clone máy ảo trên VMware
Chủ nhật, 04/06/2017  |  Phần mềm  |  Lượt xem: 46483

Clone máy ảo chúng ta có thể hiểu như nhân bản một máy ảo được tạo ra trong VMware thành nhiều bản nữa giống hệt máy ảo ban đầu với mục đích tiết kiệm thời gian cho việc lặp đi lặp lại cài đặt các máy ảo có cấu hình giống nhau.

Cách sao chép copy toàn bộ trang tính trong Google Sheets
Thứ hai, 20/09/2021  |  MS Excel  |  Lượt xem: 34048

Để sao chép một trang tính trong Google sheets, bạn có thể đưa nó vào một bảng tính mới hoặc bảng tính hiện có, tùy thuộc vào nhu cầu thực tế. Bài viết dưới đây sẽ giới thiệu đến các bạn cách sao chép một trang tính trong Google Sheet nhé!

Copy máy ảo VMware sang máy tính khác
Chủ nhật, 04/06/2017  |  Phần mềm  |  Lượt xem: 33210

Copy máy ảo VMware từ máy tính này sang máy tính khác giúp không cần tạo lại máy ảo với cùng cấu hình, Hệ điều hành và phần mêm đang sử dụng trên máy ảo đó, giúp tiết kiệm thời gian, chi phí, hiệu quả cao.

Cách tạo, xóa ghi chú trong Word
Chủ nhật, 26/03/2017  |  MS Word  |  Lượt xem: 28273

Trong quá trình làm việc, soạn thảo văn bản đối với MS Word ta có những ghi chú nhưng không biết thể hiện như thế nào? Hôm nay Tayninhit sẽ gới thiệu đến các bạn cách tạo, xóa ghi chú trong MS Word.

45 trang học online dạy bạn mọi thứ trên đời
Thứ sáu, 28/09/2018  |  Internet và Email  |  Lượt xem: 26548

Những website và ứng dụng dưới đây có thể cung cấp cho bạn lượng kiến thức khổng lồ về mọi lĩnh vực từ khoa học, kinh tế, nghệ thuật, xã hội cho đến những xu hướng công nghệ mới nhất.

BÀI VIẾT MỚI
BÀI XEM NHIỀU
BÀI CỦ MÀ HAY
PHẦN MỀM QUẢN LÝ
Thông tin

Bản quyền © 2015-2024 Tayninhit.info. Giữ toàn quyền. Khi sao chép, sử dụng hoặc phát hành lại bất kỳ nội dung nào thuộc Tayninhit.info thì ghi rõ nguồn phát hành là Tayninhit.info.

Thiết kế và Phát triển bởi Công Ty TNHH Tin Học Tín Nghệ

Quản trị nội dung Đào Minh Triệu - Liên hệ đặt quảng cáo Ms. Hiền 0979.825.837

Điện thoại: 0979 708 108 - Email: tinhoctinnghe@gmail.com

Địa chỉ: 115 đường 78A4 Nguyễn Chí Thanh, Kp. Long Kim, P. Long Thành Trung, Tx. Hòa Thành, Tây Ninh

Facebook Tây Ninh IT   Google plus Tây Ninh IT   twitter Tây Ninh IT   Giải pháp phần mềm quản lý Xăng dầu, Phòng khám, khai thác đất đá   RSS Tây Ninh IT