Các nhà nghiên cứu đã tạo ra được bot sửa lỗi lập trình giỏi đến mức bị nhầm tưởng là con người

Theo dõi VGT trên

Lập trình viên phiên bản bot có tên Repairnator có khả năng viết được nhiều bản sửa lỗi đủ tốt để đánh lừa các lập trình viên khác rằng nó là con người.

Vĩ nhân nổi tiếng Benjamin Franklin từng viết rằng: “Trong thế giới này, không có gì là chắc chắn ngoại trừ cái chết và thuế”. Nhưng có lẽ nếu ông còn sống đến thời điểm này, ông sẽ phải thêm một điều nữa, đó là “lỗi phần mềm” vào trong danh sách của mình.

Các nhà nghiên cứu đã tạo ra được bot sửa lỗi lập trình giỏi đến mức bị nhầm tưởng là con người - Hình 1

Các chương trình máy tính hiện đại phức tạp đến mức các lỗi phần mềm chắc chắn sẽ xuất hiện trong quá trình phát triển và hoàn thiện. Đó là lý do tại sao luôn có các bản vá lỗi phần mềm được tung ra sau một khoảng thời gian phát hành một phần mềm, ứng dụng. Đó là một phần của bất kỳ tiến trình phát triển phần mềm nào.

Tuy nhiên việc tìm và sửa lỗi là một công việc tốn khá nhiều thời gian và nguồn lực. Do đó nhiều nhà nghiên cứu đã phát triển các bot (robot mạng) để tự động hóa quy trình sửa lỗi. Bot hay robot mạng là ứng dụng phần mềm chạy các tác vụ tự động hóa trên mạng. Bot có nhiệm vụ thực hiện các tác vụ đơn giản, lặp lại với tần suất lớn thay thế con người.

Mặc dù được tin tưởng giao nhiệm vụ sửa lỗi nhưng chúng thường có xu hướng xử lý khá chậm hoặc tạo ra các mã lập trình không đáp ứng được yêu cầu. Bởi vậy các nhà phát triển rất muốn có được một con bot chất lượng, đủ nhanh và giỏi để quét lỗi và viết các bản vá.

Các nhà nghiên cứu đã tạo ra được bot sửa lỗi lập trình giỏi đến mức bị nhầm tưởng là con người - Hình 2

Ước mơ đó giờ đây đã trở thành hiện thực nhờ công trình nghiên cứu của nhà khoa học Martin Monperrus cùng một vài người bạn tại Viện Công nghệ Hoàng gia KTH ở Stockholm, Thụy Điển. Họ đã tạo ra được con bot lần đầu cạnh tranh được với con người về khả năng phát hiện và sửa lỗi.

Bot có tên Repairnator đã được thử nghiệm cạnh tranh trực tiếp với các nhà lập trình.

Video đang HOT

Bot đã có thể cạnh tranh với con người về khả năng viết bản sửa lỗi phần mềm

Các nhà khoa học máy tính từ lâu luôn hiểu rằng, họ có thể tự động hóa việc viết các bản vá lỗi. Nhưng không rõ liệu bot có thể làm được việc này đủ nhanh và chất lượng như con người hay không. Bởi vậy, Monperrus và các đồng nghiệp đã quyết định cho bot Repairnator trực tiếp tham gia vào quá trình phát hiện và sửa lỗi.

Để làm được điều này, họ đưa Repairnator lên kho lưu trữ mã nguồn GitHub để cạnh tranh trực tiếp với các kỹ sư phần mềm là con người. Nhiệm vụ của Repairnator sẽ là tự động tạo ra các bản vá lỗi cho phần mềm, ứng dụng, sau đó gửi cho các nhà phát triển để xem liệu họ có chấp nhận đóng góp của Repairnator hay không.

Nhóm nghiên cứu đã tạo ra một tài khoản người dùng GitHub có tên Luc Esape với đầy đủ ảnh hồ sơ và là một kỹ sư phần mềm. Tài khoản này đóng vai trò che mắt các nhà phát triển khác rằng đây không phải là bot. Tuy nhiên rõ ràng đứng sau các bản vá lỗi do tài khoản này viết chính là bot Repairnator.

Các nhà nghiên cứu đã tạo ra được bot sửa lỗi lập trình giỏi đến mức bị nhầm tưởng là con người - Hình 3

Việc cải trang cho Repairnator là cần thiết khi con người có xu hướng đánh giá không khách quan kết quả của con người và bot. Nếu ngụy trang thành công, các nhà nghiên cứu cũng có cơ sở để đánh giá năng lực và khả năng cạnh tranh của bot so với con người.

Martin Monperrus đã thử nghiệm hai lần để kiểm tra khả năng của Repairnator. Lần đầu tiên từ tháng 2-12/2017. Nhóm đã đưa Repairnator vào trong danh sách tổng hợp 14.188 dự án GitHub đang nhờ cộng đồng tìm kiếm lỗi. Thời điểm đó, Repairnator có thể viết được khoảng 30 bản vá lỗi mỗi ngày.

Repairnator đã phân tích hơn 11.500 bản build có chứa lỗi. Trong số này, nó không thể sửa lỗi được cho khoảng 3000 trường hợp. Sau đó, nó chỉ phát triển được bản vá cho 15 trường hợp. Mặc dù vậy không có bản vá nào được chấp nhận vì Repairnator mất quá nhiều thời gian để viết bản sửa lỗi và chất lượng bản vá cũng thấp và không thể áp dụng.

Nhưng với lần thử nghiệm thứ hai, mọi thứ đã thành công. Lần này, nhóm đã đưa Luc (tên giả danh cho Repairnator) lên hoạt động trên dịch vụ Travis từ tháng 1-6/2018. Tuy không chia sẻ về những cải tiến trong thời gian nhưng vào ngày 12/1/2018, nó đã viết được một bản sửa lỗi được con người chấp nhận. Nói cách khác, Repairnator giờ đây đã đủ khả năng để cạnh tranh sòng phẳng với con người trong việc viết các bản sửa lỗi phần mềm.

Các nhà nghiên cứu đã tạo ra được bot sửa lỗi lập trình giỏi đến mức bị nhầm tưởng là con người - Hình 4

6 tháng sau đó, Repairnator viết được thêm 5 bản vá và tiếp tục được lập trình viên chấp nhận.

Nhưng chưa hết vui mừng vì thành quả đạt được của Repairnator, nhóm nghiên cứu đã gặp phải một tin không vui. Nhóm nhận được một thông báo từ một số nhà phát triển với nội dung: “Chúng tôi chỉ có thể chấp nhận pull-request từ các lập trình viên đã ký thỏa thuận cấp phép cộng tác của Eclipse Foundation”.

Đây là một vấn đề nhức nhối vì bot không thể ký thỏa thuận cấp phép.Câu hỏi đặt ra là ai sẽ là người sở hữu tài sản trí tuệ và trách nhiệm của một người đóng góp sẽ như thế nào nếu nó chỉ là bot? Phải chăng người tạo ra bot, điều khiển bot sẽ là người phải chịu trách nhiệm?

Nếu thực sự muốn tạo ra một con bot có khả năng phát hiện và sửa code điêu luyện, trước hết các lập trình viên cần phải giải quyết được vấn đề trách nhiệm của chúng. Chỉ có như vậy thì con người và bot mới có thể hợp tác được với nhau.

Tham khảo TechnologyReview

Wikipedia: 'Google là dịch vụ dịch văn bản nhanh nhất thế giới'

Từ chỗ chỉ triển khai hoạt động phi lợi nhuận, bao gồm hệ thống tự dịch băn bản, Wikipedia nay đã hợp tác với Google để tăng tốc độ, chính xác, cũng như mở rộng 'bách khoa toàn thư' của họ sang nhiều ngôn ngữ mới.

Trong nhiều năm, trang thông tin Wikipedia đã phát triển thành một bách khoa toàn thu với ngày một hỗ trợ nhiều ngôn ngữ hơn. Song, nỗ lực "phi lợi nhuận" của họ đang gặp phải những thách thức đáng kể, mà chủ yếu là do công cụ dịch thuật không hiệu quả.

Trước đó, các biên tập viên của Wikipedia từng nhiều lần bày tỏ mong muốn sử dụng tính năng Google Dịch với tốc độ vượt trội và khả năng dịch sát nghĩa, giúp họ hoàn thành công việc trong thời gian ngắn hơn.

Wikipedia: Google là dịch vụ dịch văn bản nhanh nhất thế giới - Hình 1

Và điều gì phải đến cũng đã đến, Wikimedia Foundation, công ty mẹ của Wikipedia mới đây đã gửi thông báo cho biết họ đồng ý hợp tác với Google để sử dụng tính năng dịch thuật trong các văn bản của mình.

"Google hiện có dịch vụ dịch thuật tốt nhất tốt nhất thế giới, với công cụ 4 năm tuổi của họ", Wikimedia cho biết. Theo đó, việc tích hợp công cụ mới cũng giúp Wikipedia hỗ trợ tự động dịch thêm 15 ngôn ngữ, nâng tổng số lên thành 121.

Được biết, công cụ dịch văn bản được Wikipedia sử dụng trước đây được các lập trình viên của họ phát triển, và hoàn toàn phi lợi nhuận. Tính đến nay, công cụ này đã được sử dụng để dịch gần 400.000 bài viết, tăng từ 30.000 bài vào cuối năm 2015.

Wikipedia có tổng lượng truy cập lên tới 190 triệu vào cuối năm 2018, cung cấp cơ sở dữ liệu rộng lớn cho các phương tiện truyền thông, blogger, báo chí,... trên khắp thế giới. Song với việc chỉ hỗ trợ khoảng 300 trong tổng số 7.000 ngôn ngữ trên khắp thế giới, Wikipedia vẫn gặp khó khăn trong việc tiếp cận tới những nền văn hóa kém phát triển hơn so với phần còn lại.

Trong khi đó, Google trong những năm gần đây cho thấy nỗ lực để giúp đỡ các nhà sản xuất nội dung mở rộng công việc của họ tới nhiều ngôn ngữ bản địa khác nhau.

Hãng tìm kiếm số 1 thế giới cũng giống như một số công ty khác tại thung lũng Silicon, từng bày tỏ thiện chí của mình với Wikipedia. Tháng 12/2018, Google tuyên bố sẽ giúp Wikipedia phát triển nội dung vốn chỉ có tiếng Anh của họ tiếp cận tốt hơn với người Indonesia, cụ thể sẽ dịch các bài viết tiếng Anh có liên quan bằng tiếng Bahasa, đồng thời đưa chúng lên công cụ tìm kiếm của mình.

Theo dantri

Bạn thấy bài viết này có hữu ích không?
Có;
Không

Tin liên quan

Tin đang nóng

Vợ Đức Tiến kiện mẹ chồng, tranh chấp nhà 14 tỷ đồng ở Thủ Đức: Tung clip được cho là bằng chứngVợ Đức Tiến kiện mẹ chồng, tranh chấp nhà 14 tỷ đồng ở Thủ Đức: Tung clip được cho là bằng chứng
10 giờ trước
Quỳnh Lương đăng bài có tên ViruSs, thái độ căng giữa lùm xùm tình ái hot nhất hiện nayQuỳnh Lương đăng bài có tên ViruSs, thái độ căng giữa lùm xùm tình ái hot nhất hiện nay
12 giờ trước
Đứng sau cánh cửa, nghe con dâu và con rể bàn chuyện mua đất mà tôi tức đỏ mặtĐứng sau cánh cửa, nghe con dâu và con rể bàn chuyện mua đất mà tôi tức đỏ mặt
13 giờ trước
Vừa thấy bóng con rể, mẹ vợ lương 50 triệu/tháng liền bê mâm cơm đi giấu, tôi tìm cách mở ra xem rồi chết trân tại chỗVừa thấy bóng con rể, mẹ vợ lương 50 triệu/tháng liền bê mâm cơm đi giấu, tôi tìm cách mở ra xem rồi chết trân tại chỗ
13 giờ trước
Nàng dâu vừa bước ra đã khiến 3 triệu người mê mẩn, đôi mắt đẹp xứng hàng top của VbizNàng dâu vừa bước ra đã khiến 3 triệu người mê mẩn, đôi mắt đẹp xứng hàng top của Vbiz
13 giờ trước
Cảnh sát Việt Nam tìm thấy thi thể bé trai 10 tuổi trong vụ động đất ở MyanmarCảnh sát Việt Nam tìm thấy thi thể bé trai 10 tuổi trong vụ động đất ở Myanmar
10 giờ trước
Hai mẹ con tử vong bất thường, hiện trường có nhiều vết máuHai mẹ con tử vong bất thường, hiện trường có nhiều vết máu
11 giờ trước
MC đám cưới cùng vợ dùng clip nhạy cảm tống tiền nhân tìnhMC đám cưới cùng vợ dùng clip nhạy cảm tống tiền nhân tình
12 giờ trước

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

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

1 năm trước
Đã đến lúc bỏ lại các công cụ chỉnh sửa cũ và chấp nhận giải pháp thay đổi cuộc chơi. Gặp gỡ Trình chỉnh sửa video trực tuyến CapCut - giải pháp sẽ nâng cao, nâng cao và cách mạng hóa thế giới sáng tạo nội dung trực quan của bạn
Cách đăng Facebook để có nhiều lượt thích và chia sẻ

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

2 năm trước
Chắc hẳn là ai trong chúng ta cũng luôn muốn các bài đăng trên Facebook có được nhiều lượt thích và chia sẻ. Tuy nhiên, làm thế nào để tối ưu bài đăng thì không phải ai cũng biết
Thêm nhiều bang của Mỹ cấm TikTok

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

2 năm trước
Louisiana và Tây Virginia là hai bang mới nhất cấm công chức sử dụng TikTok trên thiết bị công do lo ngại Trung Quốc có thể theo dõi người Mỹ và kiểm duyệt nội dung
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

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

2 năm trước
Microsoft đã cập nhật thỏa thuận cấm khai thác tiền điện tử trên các dịch vụ trực tuyến của mình. Việc khai thác tiền điện tử trên dịch vụ của Microsoft cần có sự cho phép bằng văn bản của công ty, nhưng cũng chỉ nhằm mục đích thử nghiệ...
Facebook trấn áp hàng loạt công ty phần mềm gián điệp

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

2 năm trước
Meta (công ty mẹ của Facebook) cho biết họ đã ngăn chặn không dưới 200 hoạt động bí mật, trấn áp hàng loạt công ty phần mềm gián điệp kể từ năm 2017 tại khoảng 70 quốc gia
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ỷ đô

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ỷ đô

2 năm trước
Ủy ban Châu Âu - cơ quan điều hành của EU cho biết, đã phát hiện Meta vi phạm các quy tắc chống độc quyền của EU bằng cách bóp méo sự cạnh tranh trên thị trường quảng cáo trực tuyến. Meta có thể phải đối mặt với khoản tiền phạt lên tới ...
Không cần thăm dò, Musk nên sớm từ chức CEO Twitter

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

2 năm trước
Người dùng Twitter, các nhà đầu tư Tesla và chuyên gia phân tích trong ngành đều cho rằng Elon 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'

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

2 năm trước
Muốn nhập được các mẫu bán chạy như iPhone 14 Pro/Pro Max, các chuỗi đại lý bán lẻ ủy quyền của Apple bắt buộc phải nhập thêm hàng loạt phụ kiện đi kèm
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ế

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ế

2 năm trước
Sáng 20/12, tại Ngọ Môn, Đại Nội Huế, Trung tâm Bảo tồn Di tích Cố đô Huế đã tổ chức Lễ Khai trương Hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR
'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

'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

2 năm trước
Tính năng phát hiện tai nạn ôtô mới ra mắt trên Apple iPhone và Apple Watch sẽ tự động tìm kiếm sự trợ giúp từ bộ phận cấp cứu khi có nguy cơ xảy ra tai nạn
Xiaomi sa thải hàng nghìn nhân sự

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

2 năm trước
Gã khổng lồ smartphone Trung Quốc Xiaomi đang lên kế hoạch sa thải 15% trong số hơn 30.000 nhân sự trong bối cảnh công ty gặp khó khăn
Apple sẽ bắt đầu sản xuất MacBook tại Việt Nam vào giữa năm 2023

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

2 năm trước
Đối với Trung Quốc, việc mất vị trí độc quyền sản xuất MacBook tượng trưng cho vị thế công xưởng thế giới của Trung Quốc đang bị suy yếu

Có thể bạn quan tâm

Lầu Năm Góc đưa AI vào phòng thủ 'bầy đàn' UAV

Lầu Năm Góc đưa AI vào phòng thủ 'bầy đàn' UAV

Thế giới

9 giờ trước
Ông Osborn giải thích rằng các cuộc tấn công bầy đàn UAV sử dụng số lượng lớn để áp đảo radar đối phương, bao phủ các khu vực bằng chất nổ và tận dụng khả năng dự phòng đơn giản để vượt qua nhiều lớp phòng thủ tích hợp.
Đạo diễn Bùi Thạc Chuyên: Địa đạo là tình yêu với mảnh đất Củ Chi và đất nước

Đạo diễn Bùi Thạc Chuyên: Địa đạo là tình yêu với mảnh đất Củ Chi và đất nước

Hậu trường phim

9 giờ trước
Đạo diễn Bùi Thạc Chuyên nói, khi đọc và tìm hiểu cuộc chiến ở Củ Chi đã mang đến cho ông những cảm xúc rất đặc biệt, khiến ông ám ảnh và theo đuổi hơn 11 năm.
"Cha tôi, người ở lại" tập 20: Nguyên bối rối khi An vẫn nhớ thói quen của mình

"Cha tôi, người ở lại" tập 20: Nguyên bối rối khi An vẫn nhớ thói quen của mình

Phim việt

9 giờ trước
Trong Cha tôi, người ở lại tập 20, An và Nguyên cùng trú mưa trong đêm. Nghe tiếng sấm, An chạy ra nép vào sau lưng Nguyên khiến anh bối rối.
Sao nữ phong lưu nhất Hong Kong với 7 mối tình trong 1 năm

Sao nữ phong lưu nhất Hong Kong với 7 mối tình trong 1 năm

Sao châu á

9 giờ trước
Tạ Đình Đình - em gái của Tạ Đình Phong cũng nổi tiếng không kém với tình sử cực phong phú, được giới truyền thông đánh giá là sao nữ phong lưu nhất xứ Cảng .
Vụ án ở Trạm CSGT Suối Tre hé lộ nhiều bí mật

Vụ án ở Trạm CSGT Suối Tre hé lộ nhiều bí mật

Pháp luật

9 giờ trước
Ngày 31-3, TAND tỉnh Đồng Nai đã mở phiên tòa xét xử sơ thẩm vụ án Môi giới hối lộ xảy ra ở Trạm Cảnh sát giao thông (CSGT) Suối Tre (tỉnh Đồng Nai).
Rủ nhau check in hoa gạo Hà Giang: "Những đốm lửa đỏ rực gọi hè bắt đầu vươn mình trên cao nguyên đá"

Rủ nhau check in hoa gạo Hà Giang: "Những đốm lửa đỏ rực gọi hè bắt đầu vươn mình trên cao nguyên đá"

Du lịch

9 giờ trước
Mùa hoa gạo đã đến, mùa của những đốm lửa đỏ rực gọi hè bắt đầu vươn mình trên cao nguyên đá đã đến và cộng đồng mạng yêu du lịch cũng bắt đầu rủ nhau check in hoa gạo Hà Giang.
BIGBANG chiếm spotlight tại concert G-Dragon, loạt chi tiết "dọn đường" cho 1 thành viên trở lại đội hình

BIGBANG chiếm spotlight tại concert G-Dragon, loạt chi tiết "dọn đường" cho 1 thành viên trở lại đội hình

Nhạc quốc tế

9 giờ trước
Chiều tối 30/3, G-Dragon tiếp tục đêm diễn thứ hai tại SVĐ Goyang, Hàn Quốc khởi động tour thế giới thứ 3 trong sự nghiệp - bermensch.
5.000 khán giả Nhật Bản phấn khích vì các 'Anh trai vượt ngàn chông gai'

5.000 khán giả Nhật Bản phấn khích vì các 'Anh trai vượt ngàn chông gai'

Nhạc việt

10 giờ trước
Hai giờ đồng hồ biểu diễn, nhóm Nhà trẻ (Anh trai vượt ngàn chông gai) khiến 5.000 khán giả tại Osaka, Nhật Bản hoàn toàn bị chinh phục.
Cháy ô tô trên cao tốc Nội Bài - Lào Cai, 1 người tử vong

Cháy ô tô trên cao tốc Nội Bài - Lào Cai, 1 người tử vong

Tin nổi bật

10 giờ trước
Thông tin từ Đội CSGT đường bộ cao tốc số 1 (Cục CSGT) cho biết, Cảnh sát PCCC&CNCH, CSGT đang nỗ lực tiếp cận, dập tắt đám cháy xe bồn trên cao tốc Nội Bài - Lào Cai.
Sao Việt 1/4: Sơn Tùng M-TP lại 'gây bão', Huy Khánh gặp sự cố sức khoẻ

Sao Việt 1/4: Sơn Tùng M-TP lại 'gây bão', Huy Khánh gặp sự cố sức khoẻ

Sao việt

10 giờ trước
Loạt ảnh mới điển trai của Sơn Tùng M-TP tiếp tục gây bão mạng, Huy Khánh khiến nhiều người hâm mộ không khỏi lo lắng vì gặp sự cố sức khoẻ.
Những lưu ý giúp dùng thuốc điều trị ung thư vú hiệu quả

Những lưu ý giúp dùng thuốc điều trị ung thư vú hiệu quả

Sức khỏe

10 giờ trước
Kết quả là các tế bào vú phát triển và phân chia không kiểm soát. Ung thư vú Her2 dương tính có xu hướng xâm lấn mạnh hơn so với ung thư vú âm tính Her2.