Đây là cách để Microsoft tìm và khắc phục hơn 30.000 lỗi do 47.000 lập trình viên tạo ra mỗi tháng

Mỗi tháng, 47.000 lập trình viên của Microsoft tạo ra khoảng hơn 30.000 lỗi. Một con số quá lớn nên để phát hiện ra chúng, Microsoft không thể sử dụng các phương pháp truyền thống như theo dõi các lỗi trên kho lưu trữ của GitHub và AzureDevOps. Vậy, làm thế nào mà gã khổng lồ phần mềm có thể phát hiện và khắc phục số lượng lỗi khổng lồ như vậy?

Microsoft đã tạo ra một “cỗ máy” machine-learning để giúp xác định các lỗi bảo mật nghiêm trọng cần được khắc phục ngay lập tức với độ chính xác lên đến 99%. Để tạo ra được “cỗ máy” này, gã khổng lồ công nghệ đã phải sử dụng đến 20 năm lịch sử dữ liệu, bao gồm 13 triệu đầu việc và lỗi.

Giám đốc bảo mật cấp cao tại Microsoft, ông Scott Christiansen cho biết, hệ thống machine-learning của họ không chỉ tự động tìm ra lỗi mà còn có thể phân chia chúng thành các dạng cực kỳ nguy hiểm, nghiêm trọng hoặc không nghiêm trọng, bảo mật hoặc không bảo mật với mức độ chính xác cực cao. Điều này giúp cho các kỹ sư của Microsoft biết được lỗi nào cực kỳ nguy hiểm cần phải ưu tiên tập trung vào giải quyết trước.

Để đảm bảo không bị lỗi thời, hệ thống machine-learning phát hiện lỗi của Microsoft hiện vẫn liên tục được đào tạo bằng các dữ liệu mới.

Hệ thống này giúp gã khổng lồ công nghệ có thể tìm ra chính xác tới 99% các lỗi với khối lượng khổng lồ và phân loại chính xác lên đến 97%.

Cập nhật: 30/04/2020 Theo QTM
Danh mục

Khám phá khoa học

Sinh vật học

Khảo cổ học

Đại dương học

Thế giới động vật

Khoa học vũ trụ

Danh nhân thế giới

Ngày tận thế

1001 bí ẩn

Chinh phục sao Hỏa

Kỳ quan thế giới

Người ngoài hành tinh - UFO

Trắc nghiệm Khoa học

Khoa học quân sự

Lịch sử

Tại sao

Địa danh nổi tiếng

Hỏi đáp Khoa học

Công nghệ mới

Khoa học máy tính

Phát minh khoa học

AI - Trí tuệ nhân tạo

Y học - Sức khỏe

Môi trường

Bệnh Ung thư

Ứng dụng khoa học

Câu chuyện khoa học

Công trình khoa học

Sự kiện Khoa học

Thư viện ảnh

Video