Новый метод интервальной сертификации гарантирует устойчивость нейросетей
Группа исследователей опубликовала работу, в которой предложила новый подход к проверке устойчивости нейронных сетей к враждебным атакам. В основе метода лежит сведение задачи обеспечения надежности классификаторов к проблеме обхода решетки.
Авторы рассматривают многослойные перцептроны (MLP) и вводят понятие интервальной сертификации. Интервал I представляет ось-выровненный гиперпрямоугольник, содержащий входную точку x. Звуковая сертификация гарантирует, что любое возмущение x внутри I не изменит предсказание MLP. Полная сертификация, напротив, гарантирует изменение предсказания при выходе за границы I.
В отличие от звуковой сертификации, которая широко изучалась в контексте устойчивости к атакам, полная сертификация до этой работы не рассматривалась. Исследователи разработали операторы обхода решетки, применяемые в итеративной схеме уточнения и проверки. С помощью формальных верификаторов MLP обеспечивается максимальность для звуковых сертификатов и минимальность для полных.
В работе также изучены задачи оптимизации. Для полной сертификации минимальное решение находится за полиномиальное число запросов к оракулу. Для звуковой сертификации доказана сильная труднорешаемость, что указывает на фундаментальную асимметрию между двумя типами сертификатов.
Для симметричных интервалов (??-сфер) предложены логарифмические алгоритмы. Эмпирическая оценка проведена с помощью новой системы ParallelepipedoNN.
Результаты имеют значение для развития безопасного искусственного интеллекта, так как предлагают строгие гарантии поведения нейросетей при возмущениях. Метод может быть применен в системах, где критически важна устойчивость к атакам, например в автономном вождении или медицинской диагностике.







