Badacze opracowali NeuroNL2LTL — system łączący AI z logiką formalną, osiągając 86% weryfikowalnych specyfikacji dla systemów krytycznych.

Źródło zdjęcia: arXiv.org
Naukowcy z Uniwersytetu w Ghanie opracowali przełomowy system NeuroNL2LTL, który łączy sztuczne sieci neuronowe z formalną weryfikacją logiczną. Badanie opublikowane na platformie arXiv przedstawia rozwiązanie długotrwałego problemu tłumaczenia naturalnego języka na Linear Temporal Logic (LTL) — formalny język używany do weryfikacji systemów bezpieczeństwa krytycznego.
Dotychczasowe podejścia wymagały albo eksperckiej wiedzy technicznej, albo poświęcały dokładność na rzecz łatwości użycia. NeuroNL2LTL wprowadza neurosymboliczną architekturę, która zapewnia zarówno intuicyjność, jak i matematyczną precyzję.
NeuroNL2LTL rozwiązuje fundamentalny problem w dziedzinie weryfikacji formalnej. Tradycyjne metody oparte na szablonach zapewniają niezawodność, ale ograniczają ekspresywność. Z kolei podejścia neuronowe osiągają płynność językową, ale nie gwarantują poprawności.
Autorzy badania, Paapa Kwesi Quansah i Ernest Bonnah, opracowali system, który kieruje tłumaczenie przez pośrednią reprezentację, której mapowanie na LTL jest strukturalnie zachowawcze z konstrukcji. Oznacza to, że każda generowana specyfikacja przechodzi automatyczną kontrolę spełnialności i nietrywialnośći.
Kluczową innowacją jest wykorzystanie weryfikacji formalnej nie tylko jako filtra końcowego, ale jako integralna część procesu uczenia. Wyniki weryfikacji służą jako sygnały nagrody dla algorytmów uczenia przez wzmacnianie, co prowadzi do optymalizacji komponentów neuronowych bezpośrednio pod kątem formalnej poprawności.
Badanie przetestowano na wymaganiach pochodzących z przemysłu lotniczego, robotyki, pojazdów autonomicznych oraz dziesięciu dodatkowych dziedzin technologicznych. System wykazał szczególną skuteczność w scenariuszach, gdzie błędy specyfikacji mogą prowadzić do awarii bezpieczeństwa krytycznego.
NeuroNL2LTL umożliwia ekspertom domenowym, którzy nie posiadają specjalistycznej wiedzy z zakresu logiki formalnej, tworzenie i walidację precyzyjnych specyfikacji. System generuje kontekstowe wyjaśnienia, które tłumaczą skomplikowane formuły LTL w zrozumiały dla człowieka sposób.
Mechanizm minimalnych edycji automatycznie koryguje specyfikacje, które są „prawie poprawne”, zanim trafią do narzędzi downstream. To znacząco redukuje liczbę iteracji potrzebnych do uzyskania działającej specyfikacji.
Praca ta demonstruje, że formalna weryfikacja może funkcjonować zarówno jako cel treningowy, jak i filtr runtime dla neuronowych systemów specyfikacji. Pozwala to budować narzędzia oparte na sieciach neuronowych, których niezawodność wywodzi się z gwarancji logicznych, a nie statystycznej pewności.
System NeuroNL2LTL otwiera nowe możliwości dla szerszego zastosowania metod formalnych w rozwoju oprogramowania bezpieczeństwa krytycznego, redukując barierę wejścia dla inżynierów bez specjalistycznego przygotowania w zakresie logiki matematycznej.

Prezydent wprowadził dobrowolny 30-dniowy przegląd modeli AI zamiast pierwotnych 90 dni po naciskach firm technologicznych i Davida Sacksa.

OpenAI uruchomiło Lockdown Mode dla ChatGPT — nową funkcję zabezpieczającą wrażliwe dane przed atakami prompt injection w firmach i organizacjach.
Najnowsze badanie AXA ujawnia, że 61% respondentów już używa AI do wsparcia psychicznego, mimo że 46% zmaga się z problemami emocjonalnymi.