Logika daje slobodu: zašto je bolja od vjerojatnosti u umjetnoj inteligenciji

Probabilistički AI je crna kutija nesigurnosti. AI temeljen na ograničenjima pruža dokazivu ispravnost. Binarna logika pruža matematičku slobodu.

Logika daje slobodu: zašto je bolja od vjerojatnosti u umjetnoj inteligenciji

Zamka vjerojatnosti

Moderna umjetna inteligencija radi na vjerojatnostima. Neuronska mreža ne zna. Ona nagađa. Dodjeljuje ocjene pouzdanosti. „87 % sigurno da je ovo mačka." „92 % pouzdano da je ova dijagnoza točna." „78 % sigurno da je ova odluka optimalna."

Nesigurnost posvuda. Probabilističko zaključivanje. Statistička pouzdanost. Približna rješenja.

To djeluje fleksibilno. Djeluje moćno. Djeluje poput inteligencije.

Zapravo je to zatvor. Probabilistička umjetna inteligencija nikada ne može jamčiti točnost. Nikada ne može dokazati sigurnost. Nikada ne može pružiti izvjesnost. Matematika vjerojatnosti u osnovi ograničava što ti sustavi mogu postići.

Zamislite da objašnjavate probabilističku umjetnu inteligenciju europskim regulatorima. „Naše autonomno vozilo 99,7 % je sigurno da neće udariti pješake." Pitat će vas za onih 0,3 %. Reći ćete da je to statistički beznačajno. Odbili će izdati certifikat. Jer u sigurnosno kritičnim sustavima „vjerojatno sigurno" nije dovoljno sigurno. EU ne regulira na temelju vjerojatnosti; regulira na temelju jamstava.

Umjetna inteligencija temeljena na ograničenjima koja koristi diskretnu logiku funkcionira drugačije. Bez vjerojatnosti. Bez nesigurnosti. Bez aproksimacija. Samo matematička istina. „Ovo rješenje zadovoljava sva ograničenja" ili „rješenje ne postoji unutar ograničenja."

Binarno. Definitivno. Dokazivo.

To zvuči restriktivno. Zvuči ograničavajuće. Kao da mijenjate fleksibilnost za krutost.

Istina je suprotna. Ograničenja stvaraju slobodu. Logika omogućuje izvjesnost. Diskretna matematika pruža jamstva koja probabilistički sustavi nikada ne mogu dati. To je razlika između „mislimo da ovo radi" i „možemo dokazati da ovo radi." Jedno dobiva regulatorno odobrenje. Drugo dobiva kašnjenja u razvoju.

Što su problemi zadovoljavanja ograničenja?

Probabilistička umjetna inteligencija Ulaz → Statistički obrazac 87% pouzdanosti Ne može dokazati točnost Zaključivanje crne kutije NASUPROT UI temeljena na ograničenjima Ulaz → Provjera ograničenja Nedvojben odgovor Dokazivo točno Objašnjiva logika Primjer zadovoljenja ograničenja Var A Var B Var C Var D C1 C2 C3 C4 Rješenje: vrijednosti koje zadovoljavaju SVA ograničenja istovremeno

Problem zadovoljenja ograničenja (engl. CSP) definira:

  • Varijable: Stvari kojima su potrebne vrijednosti. "Koje boje treba biti ova regija?" "Kojom rutom treba ići ovaj paket?" "Kako treba rasporediti ovaj resurs?"
  • Domene: Moguće vrijednosti za svaku varijablu. Boje: {crvena, plava, zelena}. Rute: {A, B, C, D}. Raspodjela: {0%, 25%, 50%, 75%, 100%}.
  • Ograničenja: Pravila koja rješenja moraju zadovoljiti. "Susjedne regije ne mogu imati istu boju." "Ukupna duljina rute < 100 km." "Ukupna raspodjela = 100%."

Pronalaženje rješenja znači dodjeljivanje vrijednosti varijablama tako da su sva ograničenja zadovoljena. Bez vjerojatnosti. Bez razina pouzdanosti. Ili su ograničenja ispunjena, ili nisu.

Ovaj okvir rješava sudoku, raspoređivanje, raspodjelu resursa, planiranje ruta, probleme dizajna i, da, zaključivanje umjetne inteligencije.

Ljepota problema zadovoljenja ograničenja? Oni su inherentno objašnjivi. Kada vaša umjetna inteligencija donese odluku, možete točno pratiti koja su ograničenja zadovoljena, koja su prekršena i zašto su određene opcije eliminirane. Pokušajte to učiniti s milijardom parametara neuronske mreže. Akt EU-a o umjetnoj inteligenciji zahtijeva ovu razinu transparentnosti za sustave visokog rizika. Umjetna inteligencija temeljena na ograničenjima to pruža automatski.

Problem zadovoljenja ograničenja nije nejasan graf: varijable biraju iz konačnih domena dok eksplicitna ograničenja stežu rješenje u dokaz.

Od vjerojatnosti do logike

Tradicionalne neuronske mreže uče probabilistička preslikavanja. Ulaz → Statistički obrazac → Vjerojatni izlaz. Unutarnja reprezentacija su kontinuirane vrijednosti s pomičnim zarezom. Zaključivanje je "ovaj obrazac obično ukazuje na taj izlaz."

Binarne mreže temeljene na ograničenjima uče logička pravila. Ulaz → Provjera ograničenja → Zajamčeni izlaz. Unutarnja reprezentacija su diskretna binarna ograničenja. Zaključivanje je "ovaj ulaz zadovoljava ova ograničenja, stoga ovaj izlaz."

Primjer: medicinska dijagnostika.

Probabilistički pristup:

  • Otkriven simptom A: povećava vjerojatnost bolesti X za 23%
  • Otkriven simptom B: povećava vjerojatnost za dodatnih 34%
  • Rezultat testa C: prilagođava vjerojatnost na 82%
  • Zaključak: 82% pouzdanosti da pacijent ima bolest X

Što znači 82%? Je li to dovoljno dobro za liječenje? Što je s onih 18% nesigurnosti? Koji su simptomi najviše pridonijeli? Možete li objasniti zaključivanje pacijentu?

Što je još važnije: možete li to objasniti europskim zdravstvenim regulatorima koji zahtijevaju transparentno donošenje odluka za medicinsku umjetnu inteligenciju prema Uredbi o medicinskim proizvodima? "Naša neuronska mreža kaže 82%" neće proći certifikaciju. Oni žele logičko zaključivanje, ne statističku pouzdanost.

Pristup temeljen na ograničenjima:

  • Ograničenje C1: AKO simptom A I simptom B ONDA je moguća bolest X
  • Ograničenje C2: AKO je test C pozitivan I C1 zadovoljen ONDA je potvrđena bolest X
  • Ograničenje C3: AKO je C2 zadovoljen I nema kriterija isključenja ONDA je dijagnoza bolest X
  • Zaključak: Dijagnosticirana je bolest X (sva ograničenja zadovoljena)

Jasna logika. Sljedivo zaključivanje. Objašnjivo pacijentima i regulatorima. Nema nesigurnosti u samom procesu zaključivanja.

Pacijent pita zašto je dobio ovu dijagnozu. Pokažete mu točna ograničenja koja su se aktivirala. Regulator provodi reviziju vašeg AI-ja. Dajete matematički dokaz procesa odlučivanja. Pokušajte to s povratnim propagiranjem i gradijentnim spustom. To je kao objašnjavati zašto je točno jedna kap kiše uzrokovala lokvu.

Medicinski primjer pretvara rezultat pouzdanosti od 82 posto u potvrdu ograničenja koju pacijent ili regulator može provjeriti.

Sloboda formalne verifikacije

Ovdje AI temeljen na ograničenjima postaje moćan: formalna verifikacija.

S probabilističkim modelima ispravnost nikada ne možete dokazati. Možete opsežno testirati. Možete mjeriti točnost. Ali ne možete dokazati "ovaj model nikada neće izbaciti X za ulaz Y."

S binarnim modelima temeljenim na ograničenjima možete dokazati matematička svojstva.

  • Sigurnosna svojstva: "Ovaj upravljač autonomnog vozila nikada neće izdati ubrzanje > 0 kada je prepreka otkrivena unutar 5 metara." Postoji matematički dokaz. Ne statistička pouzdanost. Formalna izvjesnost.
  • Svojstva aktivnosti: "Ovaj sustav za raspodjelu resursa uvijek će pronaći valjanu raspodjelu ako ona postoji unutar ograničenja." Matematički dokazano. Bez "obično radi" ili "u 99,7 posto slučajeva."
  • Invarijante: "Ovaj financijski AI nikada neće preporučiti transakcije koje krše regulatorna ograničenja." Formalno verificirano. Regulatorna usklađenost zajamčena matematikom, ne praćenjem.

Automobilske tvrtke koje koriste probabilistički AI za autonomnu vožnju suočavaju se s izazovima: "Ne možemo matematički dokazati sigurnosna svojstva. Možemo samo pokazati visoku pouzdanost testiranjem."

Rezultat: Regulatori često odbijaju certifikaciju. Proizvodi kasne 18+ mjeseci. Europski automobilski standardi posebno su strogi: njemački TÜV i francuski UTAC ne prihvaćaju "vjerojatno sigurno." Zahtijevaju "dokazivo sigurno."

S binarnim AI-jem temeljenim na ograničenjima: "Formalno verificiramo da sigurnosna ograničenja nikada ne mogu biti prekršena. Matematički dokaz priložen."

Mogući rezultat: putevi za certifikaciju prema ISO 26262 postaju izvedivi. Umjetna inteligencija temeljena na ograničenjima mogla bi omogućiti prvim autonomnim sustavima pokretanima umjetnom inteligencijom da zadovolje formalne sigurnosne zahtjeve.

Ironija? Europska regulatorna strogost, često viđena kao prepreka usvajanju umjetne inteligencije, zapravo ide u prilog boljoj tehnologiji. Probabilistička umjetna inteligencija muči se s europskim zahtjevima. Umjetna inteligencija temeljena na ograničenjima napreduje pod njima. Propisi potiču inovacije prema matematičkoj strogosti.

Primjene ograničenja u stvarnom svijetu

Zamislite željezničku tvrtku kojoj treba umjetna inteligencija za planiranje voznog reda: 1.200 vlakova dnevno. Složena vremenska ograničenja. Sigurnosno kritično.

Probabilistički pristup strojnog učenja:

  • Treniranje neuronske mreže na povijesnim voznim redovima
  • Postizanje 94 % "točnosti" u generiranju voznog reda
  • 6 % generiranih voznih redova krši sigurnosna ograničenja
  • Ručna provjera potrebna za sve vozne redove
  • Vjerojatan rezultat: nije implementirano. Rizik previsok.

Pristup temeljen na ograničenjima:

  • Definiranje 47 ograničenja planiranja (vremenskih, kapacitetnih, sigurnosnih)
  • Binarni CSP rješavač pronalazi valjane vozne redove
  • 100 % generiranih voznih redova zadovoljava sva ograničenja
  • Matematički dokaz: nesigurni vozni redovi nisu mogući
  • Mogući rezultat: uspješna implementacija s povećanjem učinkovitosti.

Pristup s ograničenjima nudi prednosti i u sigurnosti i u učinkovitosti. Probabilistički modeli troše računalnu snagu istražujući nevaljana rješenja. Rješavači ograničenja odmah uklanjaju nevaljane opcije tehnikama propagacije.

Planiranje željezničkog voznog reda predstavlja kanonski problem zadovoljenja ograničenja: tisuće vlakova, složeni vremenski zahtjevi, apsolutni sigurnosni zahtjevi. Sustavi koji generiraju vozne redove koji povremeno krše sigurnosna ograničenja ne mogu se implementirati u sigurnosno kritičnim željezničkim operacijama. Pristupi temeljeni na ograničenjima koji matematički jamče da su svi sigurnosni zahtjevi zadovoljeni bolje su usklađeni s operativnim potrebama.

Mit o kombinatornoj eksploziji

Kritičari tvrde da zadovoljenje ograničenja pati od kombinatorne eksplozije. "Previše mogućih kombinacija. Prostor pretraživanja prevelik."

To je bilo točno 1990. Nije točno 2025.

Moderni binarni CSP rješavači koriste:

  • Propagacija ograničenja: Kada dodijelite vrijednost jednoj varijabli, automatski se eliminiraju nevaljane vrijednosti iz povezanih varijabli. Prostor pretraživanja dramatično se smanjuje prije nego što uopće počnete pretraživati.
  • Konzistentnost luka: Osigurava da za svaku vrijednost u domeni varijable postoji kompatibilna vrijednost u povezanim varijablama. Rano uklanja nemoguće kombinacije.
  • Inteligentno vraćanje unatrag: Kada naiđete na slijepu ulicu, nemojte samo isprobati sljedeću opciju. Analizirajte koje je ograničenje uzrokovalo neuspjeh. Skočite natrag na relevantnu točku odlučivanja.
  • Binarna optimizacija: Provjere ograničenja svode se na jednostavne bitne operacije. XNOR i popcount umjesto usporedbi s pomičnim zarezom. 100-1000× brže izvođenje.

Problem planiranja s 10.000 varijabli i 50.000 ograničenja:

  • Naivno pretraživanje: 10^30.000 mogućih kombinacija (nemoguće)
  • S propagacijom ograničenja: 10^2.000 (drastično smanjeno, i dalje izazovno)
  • S konzistentnošću luka: 10^500 (izvedivo suvremenim metodama)
  • S inteligentnim vraćanjem unatrag: 10^50 (lako rješivo)
  • S binarnom optimizacijom: daljnje poboljšanje za redove veličine

Suvremene tehnike uvelike su prevladale izazove kombinatorne eksplozije. Zadovoljenje ograničenja skalira se na praktične veličine problema.

Argument o „kombinatornoj eksploziji" posljednje je utočište zagovornika probabilističke umjetne inteligencije. Bio je valjan 1995. Zastario je 2025. Moderni rješavači ograničenja s binarnom optimizacijom rješavaju probleme koji bi prije 30 godina bili nemogući. Matematika je evoluirala. Algoritmi su se poboljšali. Hardver je stigao. Odbaciti zadovoljenje ograničenja zbog kombinatorne eksplozije isto je kao odbaciti zračni prijevoz jer Wrightovi nisu mogli preletjeti Atlantik.

Moderan rad na CSP-u niz je rezova: propagacija, konzistentnost, povratno praćenje i binarne provjere smanjuju skladište prije nego što pretraživanje počne.

Hibridna inteligencija

Ovdje postaje zanimljivo: kombinirajte probabilističko prepoznavanje uzoraka sa zaključivanjem temeljenim na ograničenjima.

Koristite neuronske mreže za prepoznavanje uzoraka i izdvajanje značajki iz sirovih podataka. Zatim upotrijebite zadovoljenje ograničenja kako biste osigurali da konačna odluka ispunjava sve zahtjeve.

Primjer: percepcija autonomnog vozila.

  • Korak 1 (probabilistički): Neuronska mreža obrađuje slike s kamere. Otkriva objekte. „84% pouzdanosti da je ovo pješak na poziciji (x,y)." „91% pouzdanosti da je ovo znak stop."
  • Korak 2 (temeljen na ograničenjima): CSP provjerava ograničenja. „AKO je objekt otkriven s više od 80% pouzdanosti I pozicija unutar 10 m ONDA je ograničenje 'objekt prisutan' ISTINITO." „AKO je znak stop otkriven I udaljenost < 50 m ONDA je ograničenje 'moram se zaustaviti' ISTINITO."
  • Korak 3 (formalna odluka): Odabir radnje na temelju zadovoljenja ograničenja. „Sva sigurnosna ograničenja zadovoljena. Ubrzanje dopušteno." ILI „Ograničenje 'moram se zaustaviti' prekršeno je predloženom radnjom. Potrebno kočenje."

Percepcija može biti probabilistička. Odluka mora biti logična. Radnja mora biti dokazivo sigurna.

Ovaj hibridni pristup posebno je prikladan za europska tržišta. Koristite provjerene neuronske mreže za zadatke percepcije u kojima probabilističko zaključivanje blista (prepoznavanje slika, obrada govora). Zatim predajte donošenje odluka temeljeno na ograničenjima tamo gdje su sigurnost i objašnjivost važni. Dobivate najbolje od oba svijeta: snagu prepoznavanja uzoraka neuronskih mreža s formalnim jamstvima zadovoljenja ograničenja. Regulatori odobravaju formalni sloj odlučivanja. Korisnici imaju koristi od perceptivnih sposobnosti.

Prednost objašnjivosti

Akt EU-a o umjetnoj inteligenciji zahtijeva objašnjivost. Sustavi temeljeni na ograničenjima pružaju je prirodno.

Za svaku odluku možete pratiti:

  • Koja su ograničenja bila aktivna
  • Koja su bila zadovoljena, a koja nisu
  • Zašto su određene opcije eliminirane
  • Zašto je odabrano odabrano rješenje
  • Matematički dokaz da bolje rješenje ne postoji

Banka koja koristi umjetnu inteligenciju temeljenu na ograničenjima za odluke o kreditima kupcima pruža: „Vaš je kredit odobren jer: zadovoljeno ograničenje prihoda (€X > potrebnih €Y), zadovoljeno ograničenje kreditne povijesti (rezultat Z > granične vrijednosti W), zadovoljeno ograničenje omjera duga (R < granice S). Sva regulatorna ograničenja ispunjena."

Odbijeni podnositelj zahtjeva dobiva: „Kredit odbijen jer: prekršeno ograničenje omjera duga (85% > maksimalnih 75%). Da biste se kvalificirali, smanjite dug za €X ili povećajte prihod za €Y."

To je objašnjivost. Ne „naš je algoritam crne kutije odlučio." Jasno, logično i djelotvorno obrazloženje.

Akt EU-a o umjetnoj inteligenciji klasificira odluke o kreditima kao sustave umjetne inteligencije visokog rizika koji zahtijevaju potpunu objašnjivost. Američke banke koje koriste probabilističku umjetnu inteligenciju teško se usklađuju: kako objasniti 47 milijuna parametara s pomičnim zarezom? Europske banke koje koriste umjetnu inteligenciju temeljenu na ograničenjima jednostavno ispisuju evaluaciju ograničenja. Regulatorna usklađenost postaje prirodna posljedica arhitekture, a ne naknadna misao koja zahtijeva zasebne slojeve objašnjenja.

Dweve arhitektura ograničenja

Dweve Core integrira zadovoljavanje ograničenja s binarnim neuronskim mrežama.

Svaki stručnjak za domenu u Loom 456 nije samo statistički prepoznavač uzoraka. To je rješavač ograničenja. Svaki stručnjak za domenu sadrži 64-128 MB binarnih ograničenja koja predstavljaju specijalizirana područja znanja. Stručnjak za domenu 47 može biti specijaliziran za geometrijska ograničenja. Stručnjak za domenu 203 bavi se vremenskim ograničenjima. Stručnjak za domenu 389 usredotočuje se na ograničenja resursa.

Kada stigne problem:

1. Analiza ulaza identificira relevantne vrste ograničenja
2. Aktiviraju se odgovarajući stručnjaci za domenu ograničenja
3. Svaki stručnjak za domenu primjenjuje svoja ograničenja na prostor rješenja
4. Presjek svih ograničenja definira valjana rješenja
5. Optimizacija odabire najbolje valjano rješenje

Rezultat: inteligencija s matematičkim jamstvima. Kreativnost unutar dokazanih granica. Fleksibilnost s apsolutnom sigurnošću.

Zrakoplovne tvrtke mogle bi koristiti Dweve za softver za upravljanje letom. Zrakoplovni regulatori zahtijevaju formalnu verifikaciju. Tradicionalne neuronske mreže: nemoguće ih je certificirati. Arhitektura ograničenja tvrtke Dweve omogućuje putove formalne verifikacije prema potencijalnoj certifikaciji.

EASA (Agencija Europske unije za sigurnost zračnog prometa) posebno je skeptična prema probabilističkoj umjetnoj inteligenciji u sustavima kritičnima za let. Njihovi zahtjevi za certifikaciju zahtijevaju matematički dokaz sigurnosnih svojstava. Arhitekture temeljene na ograničenjima poput Dweveove usklađene su s tim zahtjevima. Regulatorno okruženje koje blokira probabilističku umjetnu inteligenciju zapravo pozdravlja pristupe temeljene na ograničenjima. Europska strogost postaje konkurentska prednost.

Karakteristike izvedbe

Rješavači binarnih CSP ograničenja temeljeni na ograničenjima nude uvjerljive prednosti izvedbe za odgovarajuće klase problema.

Za probleme raspodjele resursa s tisućama resursa i ograničenja:

  • Probabilističke metode optimizacije istražuju prostore rješenja iterativnim poboljšanjem
  • Mješovito cjelobrojno programiranje pruža jamstva optimalnosti uz računalni trošak
  • SAT rješavači koriste Booleovu logiku za učinkovito provjeravanje ograničenja
  • Binarni CSP s konzistencijom luka kombinira tehnike propagacije s binarnim operacijama za brzo rješavanje

Binarna ograničenja operacije dokazano su znatno brža od izračuna s pomičnim zarezom, a istovremeno jamče zadovoljavanje ograničenja, što probabilističke metode ne mogu osigurati.

Za probleme raspoređivanja koji uključuju tisuće zadataka s vremenskim ograničenjima:

  • Metaheuristički pristupi (simulirano žarenje, genetski algoritmi) istražuju stohastičkim pretraživanjem
  • Formulacije matematičkog programiranja daju optimalna rješenja uz veće računalne zahtjeve
  • Binarni CSP koristi propagaciju ograničenja za učinkovito obrezivanje prostora pretraživanja

Brzina je ključna za sustave u stvarnom vremenu. Zadovoljavanje ograničenja pruža i performanse i jamstva ispravnosti.

Paradoks slobode

Ograničenja djeluju ograničavajuće. Pravila djeluju restriktivno. Logika djeluje kruto.

Ali ograničenja definiraju prostore mogućnosti. Pravila omogućuju dokazivu ispravnost. Logika pruža određenu slobodu.

Probabilistička umjetna inteligencija: "Uvjereni smo 87 % da je ovo sigurno, ali to ne možemo dokazati."
Umjetna inteligencija temeljena na ograničenjima: "Ovo je dokazivo sigurno unutar definiranih granica. Slobodno istražujte unutar tih granica."

Što vam daje više slobode? Nesigurna fleksibilnost koja bi mogla uzrokovati katastrofalni kvar? Ili određene granice unutar kojih možete djelovati s potpunim povjerenjem?

Umjetna inteligencija u nuklearnoj elektrani: Biste li radije imali 99,9 % povjerenja da se sigurnosne procedure poštuju? Ili matematički dokaz da se sigurnosna ograničenja nikada ne mogu prekršiti?

Medicinska umjetna inteligencija: 95 % pouzdanosti u provjeru interakcija lijekova? Ili formalno jamstvo da se neće propisati nijedna opasna kombinacija?

Financijska umjetna inteligencija: Statističko povjerenje u usklađenost s propisima? Ili dokazano pridržavanje svih zakonskih ograničenja?

Ograničenja stvaraju slobodu. Slobodu primjene umjetne inteligencije u sigurnosno kritičnim sustavima. Slobodu jamčenja ispravnosti. Slobodu od ograničenja nesigurnosti.

Paradoks se rješava elegantno: stroga ograničenja omogućuju širu primjenu. Kada možete dokazati sigurnost, regulatori dopuštaju upotrebu u kritičnim sustavima. Kada možete tvrditi samo statističko povjerenje, regulatori ograničavaju primjenu. Umjetna inteligencija temeljena na ograničenjima s formalnom verifikacijom otključava aplikacije kojima probabilistička umjetna inteligencija nikada ne može pristupiti. Što su matematičke granice čvršće, to su praktične mogućnosti šire.

Budućnost je logična

Probabilističke neuronske mreže dominirale su umjetnom inteligencijom 15 godina jer grafički procesori izvrsno rade operacije s pomičnim zarezom, a nismo imali učinkovite diskretne rješavače.

To doba završava.

Binarne neuronske mreže omogućuju učinkovito zadovoljavanje ograničenja. Središnji procesori bolje obrađuju diskretnu logiku nego aproksimacije s pomičnim zarezom. Formalna verifikacija postaje praktična. Dokaziva umjetna inteligencija postaje stvarnost.

Industrije koje to rano prepoznaju:

  • Automobilska industrija: Formalna verifikacija potrebna za sigurnosnu certifikaciju
  • Zrakoplovna industrija: Dokazana ispravnost obvezna za upravljanje letom
  • Medicinski uređaji: Regulatorni zahtjevi za objašnjive odluke
  • Financije: Zakonski zahtjevi za revidibilno zaključivanje
  • Industrijsko upravljanje: Sigurnosni standardi zahtijevaju matematička jamstva

To nisu nišne primjene. To su najvrjednije i najsigurnosno kritičnije primjene umjetne inteligencije.

I sve one zahtijevaju ono što može pružiti samo umjetna inteligencija temeljena na ograničenjima: dokazivu ispravnost, formalnu verifikaciju, logičko zaključivanje i objašnjive odluke.

Probabilistička umjetna inteligencija imala je svoj trenutak. Umjetna inteligencija temeljena na ograničenjima budućnost je. Ne zato što je vjerojatnost pogrešna. Zato što je izvjesnost bolja.

Regulatorno okruženje čini to neizbježnim. Akt EU-a o umjetnoj inteligenciji, Uredba o medicinskim proizvodima, automobilski sigurnosni standardi, zahtjevi za certifikaciju u zrakoplovstvu: sve to zahtijeva ono što može pružiti samo umjetna inteligencija temeljena na ograničenjima. Američke tvrtke koje grade probabilističku umjetnu inteligenciju za europska tržišta suočit će se s regulatornim preprekama. Europske tvrtke koje grade umjetnu inteligenciju temeljenu na ograničenjima imaju jasan put do certifikacije.

Ograničenja ne ograničavaju slobodu. Ona definiraju prostor u kojem je sloboda sigurna. Propisi ne blokiraju inovacije. Oni ih usmjeravaju prema rješenjima koja doista funkcioniraju pod nadzorom. Budućnost umjetne inteligencije nije nesigurna fleksibilnost. To je pouzdana sposobnost unutar dokazanih granica.

Umjetna inteligencija s matematičkim jamstvima je ovdje. Dweve pruža binarne neuronske mreže temeljene na ograničenjima s formalnom verifikacijom. Svaki od 456 domenskih stručnjaka u Loomu sadrži 64-128 MB binarnih ograničenja, predstavljajući specijalizirana područja znanja. Dokaziva ispravnost. Objašnjivo zaključivanje. Potencijal za sigurnosnu certifikaciju. Izgrađeno za europske regulatorne zahtjeve. Logika stvara slobodu. Ograničenja omogućuju pouzdanost.

Najvrjednije trake umjetne inteligencije otvaraju se tamo gdje je dokaz putovnica: automobilska industrija, zrakoplovstvo, medicina, financije i industrijska kontrola.