У компанії Facebook повідомили про створення інструменту штучного інтелекту SapFix, який в автономному режимі може розшукувати, аналізувати й виправляти помилки в коді. Творці цього розумного помічника пообіцяли в майбутньому поділитися ним зі спільнотою кодерів.
Зараз SapFix виправляє помилки, знайдені програмою Sapienz. Це інтелектуальний автоматизований інструмент для тестування програмного забезпечення. Але в цілому він може працювати й без сторонніх підказок, оскільки він здатний самостійно виявляти неполадки в коді. Виявивши проблему, програма знаходить у раніше зібраній базі інформації шаблон для її вирішення. Потім вона виправляє баг або починає вносити невеликі корекції, поки не переконається, що помилка усунена.
Помічник вносить кілька виправлень, кожне з яких тестує за кількома параметрами. SapFix перевіряє, чи є помилки компіляції, чи усунута несправність і не продукуються нові збої у роботі. Коли він приходить до висновку, що проблема вирішена, то відправляє результати своєї роботи інженерам Facebook для контролю й отримання зворотного зв’язку від них. У компанії заявляють, що подібна схема виправлення багів штучним інтелектом застосовується вперше. За допомогою SapFix розробникам вже вдалося зробити надійнішим код мобільного застосунку Facebook.
Беріть участь у розіграші Конструктора LEGO® City Трамвай і вокзал у центрі містаУмови розіграшу:Розіграш діє з 21.10.2025 р. по 02.11.2025…
Бери участь у розіграші навушників Nothing headphone (1) Black (більше…)
Беріть участь у розіграші 1000 Алло ГрошейУмови розіграшу:Розіграш діє з 16.10.2025 р. по 23.10.2025 р.(включно) на території України, окрім тимчасово…
Бери участь у розіграші ігрової миші Dream Machines DM9 Skill USB Black та килимка для мишки Dream Machines DM Pad…
Беріть участь у розіграші 2-х мультипечей Xiaomi Air Fryer Essential 6L та очищувача повітря Xiaomi Smart Air Purifier 4Умови розіграшу:Розіграш…
Розглядаючи різноманітні кухонні прилади, пропонуємо дізнатися, як вибрати мультипіч, адже це багатофункціональна та зручна побутова техніка. Використовуючи її, ви зможете…