10.12.2020 Новости, ОС и разработка приложенийКомпания Intel в рамках Intel Labs Day представила ControlFlag – аналитическую систему машинного программирования, способную самостоятельно обнаруживать ошибки в программном коде. Решение использует машинное программирование, сплав машинного обучения, формальных методов, языков программирования, компиляторов и компьютерных систем. В ходе предварительных испытаний система ControlFlag проанализировала более 1 млрд немаркированных строк промышленного кода, обнаружив в них новые дефекты. В работе ControlFlag использует функцию «выявление аномалий». Подобно тому, как люди, наблюдая определенные закономерности в обычной жизни, учатся считать их «нормальными», ControlFlag обучается на заранее проверенных примерах определять «нормальные» паттерны, выявляя на их основе аномалии в коде. ControlFlag способна обнаруживать их независимо ...
читать далее.