Microsoft запатентовала обучающуюся систему генерации автоматических патчей для кода ОС Windows с использованием ИИ после оперативного анализа и предложения по исправлением ошибок после получения данных от пользователей.
В патенте Microsoft описана система на базе ИИ, которая не только диагностирует сбои в Windows 11 и приложениях, но и самостоятельно генерирует патчи для их устранения.
Нейросетевая модель Microsoft анализирует данные о системных ошибках, выявляет их первопричины и предлагает решения — от простых исправлений для рядовых пользователей до сложных патчей для разработчиков. Например, при критическом сбое такая ИИ-система может быстро обработать дамп памяти, определить проблемную функцию в коде, автоматически выпустить обновление и подготовить детализированный отчёт для инженеров-людей.
В Microsoft пояснили, что уникальность такой системы в способности самобучаться. Алгоритм автопатчинга не ограничивается шаблонными решениями, а всё время изучает контекст ошибки, сопоставляет её с предыдущими инцидентами и даже объясняет пользователям на понятном языке, как тот или иной фрагмент кода влияет на работу программы.
Эксперты пояснили, что для обычных пользователей такая ИИ-система поможет решить возникновение BSoD (синих экранов смерти) и представить им автоматические обновления, устраняющие локальные проблемы до их возникновения у других пользователей.
Для разработчиков это тоже нужная система, так как они получат мощный инструмент для оптимизации и вместо рутинного поиска багов. ИИ предложит готовые фиксы, а в спорных случаях будет доступен интерактивный диалог с разработчиками для уточнения деталей и анализа ситуации.
В настоящее в непонятно, будет ли Microsoft внедрять эту технологию в ближайшие обновления Windows 11. Вероятно, что этот патент является стратегическим ходом компании для защиты своей интеллектуальной собственности.
Источник новости: habr.com