Modele i platformy AI

Jak Causal AI w końcu buduje modele AI, które potrafią rozumieć, a nie tylko reagować

mm
Dodaj Unite.AI do preferowanych źródeł w Google

Przez dziesięciolecia sztuczna inteligencja wyróżniała się w wykrywaniu wzorców w danych. Modele uczenia maszynowego mogą przewidywać zachowania klientów, prognozować trendy rynkowe lub identyfikować ryzyko medyczne z wysoką dokładnością. Ale te systemy często nie potrafią wyjaśnić, dlaczego zdarzenia występują. Opierają się na korelacjach, które nie mogą odróżnić prawdziwych przyczyn od przypadkowych zbiegów okoliczności. Ten limit utrzymuje AI w stanie reaktywnym, niezdolnym do adaptacji, gdy warunki się zmieniają, lub do rozumowania o interwencjach. Causal AI rozwiązuje tę lukę. Umożliwia maszynom zrozumienie przyczyny i skutku, co jest niezbędne do posiadania przez nie prawdziwych zdolności rozumowania. Ta zdolność pozwala systemom symulować “co by było, gdyby” scenariusze, oceniać kontrfaktualne sytuacje i dostarczać wyjaśnialne decyzje. Ponieważ organizacje wymagają bardziej niezawodnej AI, metody przyczynowe zyskują na popularności w różnych branżach.

Pułapka korelacji

Tradycyjne uczenie maszynowe działa przez znajdowanie statystycznych powiązań w danych. Jeśli pacjenci, którzy przyjmują okreśne lekarstwo, szybciej wracają do zdrowia, algorytm uczy się tego powiązania. Chociaż ten podejście osiągnęło wybitne postępy w rozpoznawaniu obrazów, tłumaczeniu języka i systemach rekomendacji, ma ono śmiertelną wadę. Nie może odróżnić przyczyny i przypadku. Ta niezdolność tworzy niebezpieczną ślepotę dotyczącą tego, jak działa podstawowy mechanizm. Na przykład, powszechnie używany algorytm zaprojektowany do identyfikacji pacjentów wymagających dodatkowej opieki nauczył się, że wydatki na opiekę zdrowotną przewidują potrzeby medyczne. Jednak, gdy przeanalizowano dane 200 milionów Amerykanów, stwierdzono, że ta korelacja pominęła systemowe uprzedzenia. Wydatki na opiekę zdrowotną w przypadku Afroamerykanów są niższe niż w przypadku białych Amerykanów z podobnymi schorzeniami ze względu na systemowe czynniki. Algorytm, ślepy na ten czynnik, zaniżał potrzeby opieki w przypadku pacjentów czarnoskórych. Podobne niepowodzenia występują w innych dziedzinach. W systemie sprawiedliwości, algorytm COMPAS skorelował rasę z ryzykiem recydywy, prowadząc do tendencyjnych wyroków. W rolnictwie, AI może skorelować wilgotność gleby z gorącymi dniami i odradzić nawadnianie podczas upałów, co mogłoby być katastrofalną sugestią. W opiece zdrowotnej, systemy AI mogą nauczyć się, że pacjenci z astmą wracają do zdrowia szybciej, jeśli również mają zapalenie płuc. Jednak ten wzorzec pomija przyczynę, że ci pacjenci otrzymują bardziej intensywną opiekę, ponieważ są uważani za wysokiego ryzyka, a nie dlatego, że astma im pomaga w powrocie do zdrowia.

Drabina przyczynowości Pearla

Judea Pearl, laureat Nagrody Turinga i pionier inferencji przyczynowej, scharakteryzował AI przyczynowe poprzez swoją drabinę przyczynowości. Ta drabina przedstawia trzy odrębne poziomy rozumowania. Pierwsza szczebla to skojarzenie. To jest miejsce, w którym tradycyjna AI działa, obserwując wzorce lub korelację z danych. Odpowiada na pytania takie jak “Jakie objawy są związane z chorobą?” Druga szczebla to interwencja. Zadaje pytanie, “Co się stanie, jeśli zrobię X?” To wymaga zrozumienia, jak aktywne zmienianie jednej zmiennej wpływa na inne. To różnica między obserwacją, że klienci, którzy otrzymują e-maile, kupują więcej, a wiedzą, czy e-mail spowodował zakup. Najwyższa szczebla to rozumowanie kontrfaktualne. Wymaga ono pytania, “Co by się stało, gdybym zrobił coś innego?” To wymaga wyobrażenia sobie alternatywnych scenariuszy i jest niezbędne do odpowiedzialności i uczenia się, takiego jak określenie, czy inna kuracja mogłaby uratować pacjenta. AI przyczynowe działa na wszystkich trzech szczeblach. Buduje modele, które reprezentują nie tylko wzorce w danych, ale również podstawowe mechanizmy przyczynowe, które generują te wzorce.

Jak AI przyczynowe buduje modele, które potrafią rozumieć

Praktyczna implementacja AI przyczynowego obejmuje trzy kluczowe składniki:

Modele przyczynowe strukturalne (SCM): Modele te opierają się na równaniach, aby opisać przyczynowe mechanizmy, które generują dane. Ten podejście umożliwia AI modelowanie podstawowego procesu generującego dane, a nie tylko uczenie się powierzchniowych wzorców.

Skierowane grafy acykliczne (DAG): Te wizualne reprezentacje używają węzłów i strzałek, aby jawnie zdefiniować przyczynowe założenia. Pomagają one ekspertom identyfikować zmienne zakłócające i walidować logikę modelu.

“Do”-obliczenia: Ten operator matematyczny, opracowany przez Pearla, formalnie odróżnia obserwację P (Y|X) i interwencję P (Y| do(X)). Zapewnia on maszynom możliwość odpowiedzi na pytania “co by było, gdyby” przy użyciu danych.

Ten framework pozwala systemom AI symulować interwencje przed ich wystąpieniem i rozumować o hipotetycznych sytuacjach. Przeedefiniuje AI z narzędzia, które obserwuje świat, na narzędzie, które pomaga nam go zrozumieć.

Narzędzia dojrzewają

Rozwój dostępnych narzędzi oprogramowania odgrywa również istotną rolę w przyspieszaniu AI przyczynowego. Framework DoWhy firmy Microsoft (MSFT ) to otwarte oprogramowanie Python, które implementuje zasadniczy czterostopniowy workflow, w tym narzędzia do modelowania relacji przyczynowych, identyfikacji efektu przyczynowego, estymacji efektu i odrzucenia założeń w celu przetestowania wytrzymałości. Ten ustrukturyzowany podejście rozwiązuje kluczowe wyzwanie: różni badacze mogą mieć różne przyczynowe założenia. DoWhy pomaga definiować te założenia za pomocą grafów przyczynowych i zapewnia narzędzia do testowania wrażliwości wniosków.

Dojrzewanie AI przyczynowego można zaobserwować z jego przyspieszonego wzrostu rynkowego. Analitycy przewidują, że globalny rynek AI przyczynowego wzrośnie z około 63 milionów dolarów w 2025 roku do ponad 1,6 miliarda dolarów do 2035 roku, co oznacza wzrost o ponad 38% w skali roku. Ten wzrost jest napędzany przez uznanie, że zrozumienie przyczyny i skutku zapewnia przewagę konkurencyjną. Rosnące zapotrzebowanie na wyjaśnialną AI (XAI) jest również głównym czynnikiem. Regulacje takie jak EU’s AI Act wymagają przejrzystych wyjaśnień decyzji. Modele przyczynowe naturalnie zapewniają to, artykułując nie tylko decyzję, ale również dlaczego została podjęta, poprzez jasne przyczynowe ścieżki.

Kluczowe zalety: Wytrzymałość i zaufanie

Kluczową zaletą AI przyczynowego jest jego wytrzymałość wobec zmieniających się warunków. Gdy środowisko zmienia się od treningu do wdrożenia, tradycyjne modele często zawodzą katastrofalnie, ponieważ ich nauczone korelację się psują. Model korelacyjny plonów może nauczyć się, że wysoka wilgotność gleby przewiduje wysokie plony. Ale jeśli ta korelacja była skażona przez praktyki irygacyjne w danych treningowych, model zawiedzie, gdy zostanie wdrożony w nowym regionie.

Modele przyczynowe są inne. Poprzez uczenie się podstawowych mechanizmów, identyfikują one stabilne relacje, które trwają w różnych środowiskach. Zrozumieją, dlaczego wilgotność jest ważna, a nie tylko dlatego, że koreluje z plonami. Badania pokazują, że w przypadku danych z przesunięciami dystrybucyjnymi, modele przyczynowe utrzymują wydajność, podczas gdy tradycyjne modele mogą doświadczyć spadku dokładności o ponad 20 punktów procentowych.

Ponadto, AI przyczynowe rozwiązuje problem czarnej skrzynki. W przeciwieństwie do nieprzezroczystych sieci neuronowych, grafy przyczynowe i ścieżki zapewniają jasne wyjaśnienia: “Zmiana X powoduje Y poprzez Z.” Ta zdolność jest krytyczna dla wdrożenia AI w dziedzinach o wysokim ryzyku, co jest teraz zakodowane w regulacjach takich jak EU’s AI Act. AI przyczynowe pomaga również zmniejszyć uprzedzenia, oddzielając przypadkowe korelację (np. rasę i wyniki) od dyskryminujących przyczyn.

Rzeczywisty wpływ na branże

Przełom do rozumowania przyczynowego już przynosi wartość w różnych branżach. W opiece zdrowotnej, Kaiser Permanente wykorzystuje AI przyczynowe do identyfikacji podstawowych przyczyn readmisji pacjentów, umożliwiając ukierunkowane interwencje, takie jak spersonalizowane przypomnienia o lekach, które znacznie poprawiły wskaźniki przestrzegania. W przemyśle farmaceutycznym, firmy wykorzystują AI przyczynowe do identyfikacji, które molekularne cele są rzeczywistymi przyczynami postępu choroby, a nie tylko tymi, które z nią korelują. To przyspiesza odkrywanie leków, symulując interwencje przed kosztownymi badaniami klinicznymi. W produkcji, modele przyczynowe wykonują analizę przyczynową na liniach produkcyjnych. Gdy jakość spada, system śledzi, czy przyczyna leży w ustawieniach maszyn, wadach materiałów czy procesach wstępnych, zapewniając inżynierom działania podejmowane z pełną świadomością. W finansach, banki wdrożenie inferencji przyczynowej, aby zrozumieć prawdziwe czynniki wpływające na niewypłacalność kredytu, a nie tylko korelację. To pozwala im projektować interwencje, takie jak dostosowane harmonogramy płatności, które rozwiązują podstawowe przyczyny trudności finansowych.

Pojazdy autonomiczne są jednym z najbardziej wymagających zastosowań AI przyczynowego. Podczas gdy systemy korelacyjne mogą rozpoznać pieszego, modele przyczynowe mogą wnioskować, dlaczego pieszy może przekroczyć ulicę, gonić piłkę lub uniknąć przeszkody. To zrozumienie intencji i przyczynowości jest niezbędne do bezpiecznej nawigacji w dynamicznych środowiskach.

Podsumowanie

Era AI, która opiera się na korelacji, dobiega końca. Budując modele, które rozumieją, dlaczego rzeczy się dzieją, AI przyczynowe zapewnia zdolność rozumowania niezbędną do niezawodnej analizy “co by było, gdyby”, wytrzymałości wobec zmieniających się warunków i wyjaśnialności wymaganej przez nowoczesny biznes i regulacje.

Dr. Tehseen Zia jest profesorem nadzwyczajnym w COMSATS University Islamabad, posiada tytuł doktora w dziedzinie sztucznej inteligencji na Vienna University of Technology, Austria. Specjalizując się w sztucznej inteligencji, uczeniu maszynowym, nauce o danych i widzeniu komputerowym, wniósł znaczący wkład poprzez publikacje w renomowanych czasopismach naukowych. Dr. Tehseen Zia również kierował różnymi projektami przemysłowymi jako główny badacz i pełnił funkcję konsultanta ds. sztucznej inteligencji.