Secure the software development lifecycle with machine learning



Немного ML и математики.



В Microsoft 47 000 разработчиков генерируют около 30 тысяч ошибок в месяц. Информация о них хранится в более чем 100 хранилищах Azure DevOps и GitHub. При этом многие баг репорты ограничены только названием в силу содержания в них конфиденциальной информации. Команда Microsoft представила модель машинного обучения, которая различает ошибки в 99% случаев и точно определяет критические и высокоприоритетные ошибки в 97% случаев. Классификация происходит только на основе заголовков багов.



https://docs.microsoft.com/en-us/security/engineering/identifying-security-bug-reports



Для тех, кто заинтересовался ML в Security:

Книга "Machine Learning and Security: Protecting Systems with Data and Algorithms (2018)"



#dev #ops