Trí tuệ nhân tạo biết viết mã lập trình máy tính
Công nghệ mới có tên Codex có thể tạo ra các chương trình máy tính bằng 12 ngôn ngữ lập trình, thậm chí tự dịch qua lại giữa các ngôn ngữ này.
Tom Smith tin rằng Codex sẽ giúp công việc của lập trình viên chuyên nghiệp “dễ thở” hơn
Khi Tom Smith – một lập trình viên đầy kinh nghiệm lần đầu tiếp xúc với Codex – trí tuệ nhân tạo (AI) có khả năng viết phần mềm máy tính, anh lập tức thực hiện một “cuộc phỏng vấn xin việc” cho chương trình này. Tom yêu cầu Codex thực hiện các bài thử thách viết code mà các lập trình viên là con người thường phải vượt qua nếu muốn nhận được công việc có lương cao tại các công ty công nghệ ở Thung lũng Silicon (Mỹ) như Google hay Facebook.
Codex hoàn toàn vượt qua được các yêu cầu đó trong tích tắc, thậm chí còn thực hiện xong các yêu cầu khác sau đó. “Các thử thách đó không hề dễ đối với con người, kể cả với tôi, nhưng AI đó xử lý chỉ trong vài giây. Cảm giác thật kỳ quá khi chứng kiến quá trình này”, Smith nói.
Tom Smith tiếp tục giao các bài kiểm tra khác cho Codex và nhận ra AI này không chỉ có kỹ năng trả lời vượt ra khỏi các câu hỏi đóng khung sẵn trong những buổi phỏng vấn mà còn có thể tự dịch một ngôn ngữ lập trình bất kỳ sang loại khác. Codex dường như là công nghệ có thể thay thế nhân lực lập trình trong tương lai gần.
Nhưng sau vài tuần “làm việc” cùng với công nghệ mới, Smith tin rằng Codex không mang mối đe dọa nào cho các lập trình viên chuyên nghiệp. Như nhiều chuyên gia khác trước đó, anh nhận ra đây là công cụ giúp thúc đẩy năng xuất của con người. Codex có thể giúp hình thành cả một thế hệ mới học về máy tính, bằng cách chỉ cho họ cách viết từng dòng mã lập trình đơn giản, giống như “gia sư” vậy.
“Đây sẽ là công cụ giúp cuộc sống của lập trình viên ‘dễ thở’ hơn nhiều”, Smith chia sẻ trên NYT . Thực tế, dù trải qua hơn một thập kỷ phát triển với nhiều bước tiến nhảy vọt, ngay cả những hệ thống AI ấn tượng nhất tới nay cũng chỉ nhằm mục đích phục vụ con người chứ không phải thay thế họ.
Video đang HOT
Codex là chương trình do OpenAI phát triển. Đây là một trong những phòng nghiên cứu tham vọng nhất thế giới, chuyên mang đến những góc nhìn sâu sắc về lĩnh vực trí tuệ nhân tạo thế giới. OpenAI từng tạo ra AI mang tên GPT-3 có thể tự viết các bài đăng trên Twitter, viết bài phát biểu, làm thơ hay viết báo. Chương trình dựa trên hệ thống toán học thường biết đến với tên “neural network” (mạng thần kinh) có khả năng học kỹ năng thông qua phân tích lượng lớn dữ liệu đầu vào.
GPT-3 cũng từng khiến chính các nhà nghiên cứu đã viết ra hệ thống này ngạc nhiên khi chứng minh khả năng tự viết chương trình máy tính dù chỉ ở mức ngắn và đơn giản. AI được cho là đã học kỹ năng này từ các chương trình đăng tải trên mạng internet. Chính vì vậy, OpenAI quyết định huấn luyện một thệ thống mới thành thạo cả văn xuôi lẫn lập trình. Cuối cùng, Codex ra đời.
Các chuyên gia tin Codex sẽ là công cụ tốt giúp nhiều người tiếp cận với bộ môn lập trình máy tính
Hệ thống có thể hiểu được nội dung văn bản lẫn mã (ở mức độ nhất định). Ví dụ, nếu viết yêu cầu (bằng tiếng Anh) tạo chương trình làm tuyết rơi trên nền màu đen, Codex sẽ trả về đoạn mã để “hiện thực hóa” yêu cầu đó. Hay khi yêu cầu tạo chương trình chứa quả bóng màu xanh có khả năng nảy trong màn hình, công nghệ này sẽ đáp ứng một cách nhanh chóng. “Cứ sai Codex viết mã, hệ thống sẽ thực hiện đúng như yêu cầu”, Ania Kubow – một lập trình viên chuyên nghiệp từng trải nghiệm Codex nói.
Theo NYT , AI có thể viết phần mềm bằng 12 ngôn ngữ lập trình máy tính khác nhau và dịch qua lại giữa các ngôn ngữ này. Dù vậy, Codex vẫn có thể mắc lỗi và không thể bằng được con người. Đôi khi chương trình do Codex viết ra không chạy, hoặc có lỗi về bảo mật, thi thoảng chỉ đạt tới mức gần đúng như yêu cầu đưa ra. OpenAI ước tính Codex lập trình đúng chỉ khoảng 37% tổng số lần thực hiện lệnh.
Nói cách khác, Codex chỉ thực sự hữu dụng với các lập trình viên có kinh nghiệm vì họ sẽ biết chỉnh sửa ở đâu trong đáp án mà AI đưa ra để chương trình có thể chạy hoàn chỉnh.
Jeremy Howard – sáng lập viên phòng thí nghiệm trí tuệ nhân tạo Fast.ai đánh giá đây là “cách để viết mã mà không phải viết quá nhiều. Dù không phải lúc nào mã lập trình trả về cũng đúng nhưng vậy là đủ cho lập trình viên”. Howard cũng tin rằng Codex có thể giúp ích cho người mới học cách để lập trình vì có thể tạo ra các chương trình đơn giản từ nội dung mô tả yêu cầu bằng văn bản.
Joel Hellermark, một doanh nhân ở Thụy Điển đang muốn hoàn thiện để biến hệ thống này thành công cụ dạy lập trình.
Máy tính sẽ dự đoán được tương lai gần
Giới khoa học đã đạt một bước tiến quan trọng trong việc tạo ra máy tính lượng tử, phục vụ cho mọi nhu cầu hằng ngày của con người trong tương lai.
Những nghiên cứu gần đây liên quan đến thuật toán lượng tử thuộc 2 nhóm nghiên cứu sinh độc lập đã thu hút người đọc trên arXiv . Nội dung của chúng xoay quanh việc tận dụng các thuật toán thông minh để giải phương trình vi phân phi tuyến.
Thuật toán lượng tử là thuật toán chạy bằng mô hình thực tế của tính toán lượng tử. Trong đó, mô hình tính toán thông qua mạch lượng tử được sử dụng phổ biến nhất.
Nếu nhìn các bài nghiên cứu này dưới góc nhìn khoa học, chúng ta có thể kết luận rằng đây là tiền đề cho một chiếc máy tính có thể "đóng băng thời gian", nhằm xử lý các vấn đề cần có lời giải ngay lập tức.
Phương trình tuyến tính là thứ mà máy tính cổ điển có thể giải một cách nhanh chóng thông qua một vài phép toán nhị phân đơn giản. Nhưng phương trình vi phân phi tuyến thường quá khó nhằn, thậm chí bất khả thi để giải kể cả với chiếc máy tính truyền thống mạnh nhất hiện tại.
Máy tính lượng tử có thể là đáp án cho việc giải quyết các vấn đề cực kỳ phức tạp mà máy tính ngày nay chưa làm được.
Khi máy tính giải quyết một bài toán về phương trình vi phân phi tuyến, về cơ bản chúng đang dự đoán tương lai.
Ngày nay, trí tuệ nhân tạo hoạt động trên các máy tính truyền thống có thể bắt được hình ảnh một quả bóng đang bay giữa không trung và có đủ thông tin để dự đoán quỹ đạo bay của nó. Ta có thể thêm nhiều quả bóng nữa, và máy tính vẫn có thể thực hiện tốt tác vụ trên.
Tuy nhiên ở một quy mô lớn hơn với số lượng cá thể lớn hơn nhiều lần, máy tính truyền thống có thể bị vượt ngưỡng xử lý và sẽ không thể dự đoán đúng những tác vụ như vậy. Theo lý giải của nhà nghiên cứu lượng tử Andrew Childs, đó là lý do chúng ta không thể dự đoán chính xác được thời tiết.
Tuy nhiên, máy tính lượng tử không tuân thủ các quy tắc nhị phân. Thay vì xử lý từng tác vụ như máy tính cổ điển, chúng có thể xử lý tất cả cùng một lúc. Điều này có nghĩa, chúng có thể xừ lý các vấn đề khó hơn như dự đoán vị trí của mọi vật thể trong cùng một khoảng thời gian nhất định.
Điều này có ý nghĩa như thế nào với nhân loại? Máy tính cổ điển đã hiện đại hóa đời sống con người một cách đáng kể. Sự xuất hiện của chúng đã trở thành một phần không thể thiếu của cuộc sống chúng ta. Vậy chúng ta cần thêm máy tính lượng tử để làm gì?
Khi đề cập đến khả năng đóng băng thời gian của máy tính lượng tử, nó không có nghĩa là cho thời gian thực dừng lại, mà đơn giản là ta đang nói đến một chiếc máy tính đủ mạnh để có thể chạy những thuật toán mang cấp độ phân tử với độ chính xác cao và gần như không có thời gian chờ.
Để đơn giản hóa vấn đề, ta có thể tưởng tượng, trong tương lai, khi bị hàng tá mảnh vỡ kính bắn về phía mình. Thì ngay trong thời khắc kính vỡ, máy tính lượng tử đã có đủ thông tin cũng như dự đoán được quỹ đạo, điểm rơi của từng mảnh kính và lập tức điều khiển drone chặn chúng lại tránh làm con người bị thương. Đó là điều nằm ngoài khả năng của một chiếc máy tính cổ điển ngày nay.
Điều đó cho thấy trong một tương lai gần, máy tính lượng tử sẽ hoạt động liên tục trong thời gian thực, giải quyết các vấn đề phát sinh ngay thời khắc chúng vừa xảy ra và nắm giữ nhiều trọng trách quan trọng của xã hội.
Cách kiểm soát máy tính khi trẻ học online tại nhà Máy tính Windows 10 và macOS đều có sẵn công cụ kiểm soát thời gian, trang web cũng như ứng dụng truy cập trên máy tính dùng chung. Chị Phương Nga (Cổ Nhuế, Hà Nội) cho biết, chị để laptop ở nhà cho con trai học lớp 7 sử dụng. Tuy nhiên, trong lúc nghe giảng online, con vẫn mở các cửa sổ...











Tin đang nóng
Tin mới nhất

Nâng cao và biến đổi hình ảnh của bạn bằng trình chỉnh sửa video trực tuyến CapCut

Cách đăng Facebook để có nhiều lượt thích và chia sẻ

Thêm nhiều bang của Mỹ cấm TikTok

Microsoft cấm khai thác tiền điện tử trên các dịch vụ đám mây để bảo vệ khách hàng

Facebook trấn áp hàng loạt công ty phần mềm gián điệp

Meta đối mặt cáo buộc vi phạm các quy tắc chống độc quyền với mức phạt 11,8 tỷ đô

Không cần thăm dò, Musk nên sớm từ chức CEO Twitter

Đại lý Việt nhập iPhone 14 kiểu 'bia kèm lạc'

Khai trương hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR tại Quần thể Di tích Cố đô Huế

'Dở khóc dở cười' với tính năng trợ giúp người bị tai nạn ôtô của Apple

Xiaomi sa thải hàng nghìn nhân sự

Apple sẽ bắt đầu sản xuất MacBook tại Việt Nam vào giữa năm 2023
Có thể bạn quan tâm

7 học sinh lớp 10 rủ nhau đi tắm hồ, 2 em đuối nước tử vong
Tin nổi bật
09:32:22 13/04/2025
Lo sợ suy thoái, thế hệ Gen Z tại Mỹ đổ xô kiếm thêm tấm bằng sau đại học
Thế giới
09:15:01 13/04/2025
Gần 1 thập kỷ hôn nhân Thúy Diễm - Lương Thế Thành, bộ ảnh kỷ niệm con trai 7 tuổi lại chiếm 'spotlight'
Sao việt
09:03:26 13/04/2025
5 mỹ nhân sở hữu ánh nhìn khiến người xem "nghẹt thở", cả thế giới phải nghiêng mình
Hậu trường phim
09:00:44 13/04/2025
Phim Hoa ngữ hay xuất sắc khiến fan chờ suốt 3 năm, nữ chính là chiến thần nhan sắc góc nào cũng đẹp
Phim châu á
08:54:14 13/04/2025
Phim Việt chưa chiếu đã được hóng cực độ: 2 Anh Trai lột xác quá gắt, nữ chính xinh lung linh
Phim việt
08:51:22 13/04/2025
Tôi 60 tuổi, phượt 3 nước Đông Dương và trekking 39 ngọn núi
Du lịch
08:43:08 13/04/2025
Soft power giản dị, 'mềm mại hóa' thời trang sự kiện, công sở
Thời trang
08:34:28 13/04/2025
Chăm sóc da mùa nắng nóng
Làm đẹp
08:16:11 13/04/2025
Martinelli suýt gãy chân vì pha vào bóng triệt hạ của đội trưởng Brentford
Sao thể thao
08:12:30 13/04/2025