Jak wykorzystać AI do analizy przyczyn problemów jakościowych?

Jak przejść od danych produkcyjnych do sprawdzonych przyczyn problemów jakościowych? Poznaj zastosowania AI w RCA: od przygotowania danych i doboru modeli po interpretację wyników, pracę z 5 Why i Ishikawą oraz walidację hipotez na procesie.
17 października 2026
blog

RCA w erze danych: gdzie AI realnie pomaga, a gdzie nie

Wykrycie, że liczba braków rośnie przy określonych ustawieniach maszyny, nie oznacza jeszcze ustalenia przyczyny problemu. Ustawienia mogą wpływać na jakość, ale mogą też być reakcją operatora na pogarszający się przebieg procesu. W analizie przyczyn źródłowych (RCA, Root Cause Analysis) AI pomaga przede wszystkim szybciej znaleźć i zawęzić obszar poszukiwań. Samo wskazanie zależności nie jest dowodem przyczynowości.

Celem RCA nie jest bowiem wyłącznie opisanie okoliczności wystąpienia wady. Chodzi o ustalenie mechanizmu jej powstawania i wskazanie takich działań, które ograniczą ryzyko ponownego wystąpienia problemu. To rozróżnienie wyznacza właściwą rolę sztucznej inteligencji: ma wspierać dochodzenie do przyczyny, a nie zastępować je wiarygodnie brzmiącą odpowiedzią.

Co AI wnosi do analizy problemów jakościowych?

W klasycznej analizie zespół zwykle zaczyna od doświadczenia procesowego, obserwacji i kilku najbardziej prawdopodobnych hipotez. AI pozwala uzupełnić ten sposób pracy o przeszukiwanie dużej liczby przypadków i zależności, których ręczne sprawdzenie byłoby czasochłonne. Jej przewaga rośnie zwłaszcza wtedy, gdy problem pojawia się nieregularnie albo dopiero przy określonym zbiegu warunków.

  • Zawęża obszar analizy. Pomaga ustalić, w jakich warunkach wada występuje częściej, dzięki czemu zespół może skupić uwagę na wybranym fragmencie procesu.
  • Wychwytuje kombinacje czynników. Może wskazać sytuacje, w których pojedyncze parametry nie budzą zastrzeżeń, lecz ich współwystępowanie wiąże się ze wzrostem ryzyka niezgodności.
  • Ułatwia porównywanie przypadków. Pomaga odnaleźć podobne zdarzenia w historii produkcji i zauważyć powtarzalne okoliczności problemu.
  • Przyspiesza weryfikację kierunków poszukiwań. Dostarcza przesłanek do wyboru hipotez, które warto sprawdzić w pierwszej kolejności, zamiast analizować wszystkie z jednakowym nakładem pracy.

Nie każdy problem wymaga jednak AI. Jeśli wada ma oczywisty, bezpośrednio sprawdzalny mechanizm, na przykład wynika z uszkodzonego elementu oprzyrządowania, oględziny i pomiar mogą być skuteczniejsze niż budowa modelu. AI warto stosować tam, gdzie złożoność problemu utrudnia analizę, a nie tylko dlatego, że dostępne jest takie narzędzie.

Wykrywanie i przewidywanie to jeszcze nie wyjaśnianie

System może trafnie rozpoznawać wadliwe wyroby lub przewidywać podwyższone ryzyko braków, a jednocześnie nie wyjaśniać, dlaczego wada powstaje. To różne zadania. Wykrywanie odpowiada na pytanie „czy wystąpił problem?”, prognozowanie — „kiedy lub w jakich warunkach może wystąpić?”, natomiast RCA — „co doprowadziło do problemu i co trzeba zmienić, aby nie wracał?”.

Przykładowo, wskazanie większej liczby niezgodności na nocnej zmianie nie uzasadnia wniosku, że przyczyną jest praca jej załogi. W tym samym czasie mogą być realizowane inne zlecenia, przetwarzane inne materiały lub panować odmienne warunki otoczenia. Wynik analizy wyznacza więc kierunek sprawdzenia, lecz nie uprawnia do przypisania odpowiedzialności.

Gdzie pozostaje niezbędna wiedza zespołu?

AI nie odtworzy wiarygodnie zdarzeń, po których nie pozostał żaden dostępny ślad. Nie oceni też samodzielnie wszystkich ograniczeń technologicznych ani bezpieczeństwa proponowanej zmiany. Gdy proces został istotnie zmodyfikowany, zależności rozpoznane na podstawie jego wcześniejszego przebiegu mogą przestać obowiązywać.

Dlatego ustalenia AI wymagają konfrontacji z rzeczywistym przebiegiem produkcji: wiedzą operatorów, oceną technologów, oględzinami i pomiarami, a tam, gdzie jest to zasadne i bezpieczne — kontrolowaną próbą procesową. Miarą wartości AI w RCA nie jest liczba znalezionych zależności ani przekonujący opis problemu, lecz skrócenie drogi do potwierdzonej przyczyny i skutecznego działania korygującego.

Źródła danych do RCA: parametry procesu, SPC, logi maszyn i ich integracja

W analizie przyczyn źródłowych (RCA) sam wynik kontroli jakości mówi zwykle, co poszło nie tak, ale nie wyjaśnia, dlaczego. Informacja o przekroczeniu tolerancji wymiaru nabiera znaczenia dopiero w zestawieniu z warunkami obróbki, przebiegiem pomiarów i zdarzeniami na maszynie. Dlatego wykorzystanie AI w RCA wymaga połączenia źródeł, które opisują różne aspekty tego samego procesu. W Cognity często słyszymy pytania, jak praktycznie podejść do łączenia tych danych — odpowiadamy na nie także na blogu.

Parametry procesu: w jakich warunkach powstawał wyrób?

Temperatura, ciśnienie, prędkość posuwu, moment obrotowy czy czas cyklu pozwalają odtworzyć warunki produkcji. Dane te mogą pochodzić ze sterowników PLC, systemów SCADA, czujników oraz przemysłowych baz danych historycznych. Ich podstawowym zastosowaniem w RCA jest porównywanie przebiegu procesu dla wyrobów zgodnych i niezgodnych oraz wskazywanie zmian towarzyszących pogorszeniu jakości.

Warto rozróżnić wartości zadane i rzeczywiście zmierzone. Niezmieniona nastawa temperatury nie oznacza, że temperatura procesu pozostawała stabilna. Dla analizy istotny może być również przebieg parametru w czasie, a nie tylko średnia z całego cyklu, która potrafi ukryć krótkotrwałe odchylenie.

Dane SPC: kiedy proces przestał zachowywać się stabilnie?

Statystyczne sterowanie procesem (SPC) dostarcza uporządkowanych wyników pomiarów cech jakościowych, takich jak masa, wymiar czy twardość, oraz sygnałów z kart kontrolnych. Pomaga ustalić, kiedy zmienił się poziom lub rozrzut mierzonej cechy, i zawęzić przedział czasu wymagający analizy.

Granice kontrolne nie są tym samym co granice specyfikacji. Pierwsze służą do oceny statystycznej stabilności procesu, drugie określają wymagania wobec wyrobu. Sygnał na karcie kontrolnej może więc pojawić się jeszcze przed wystąpieniem niezgodności. Do analizy AI warto udostępniać nie tylko komunikaty o przekroczeniach, lecz także pomiary, na podstawie których je wyznaczono.

Logi maszyn: co wydarzyło się przed zmianą jakości?

Logi opisują zdarzenia: alarmy, zatrzymania, restarty, zmiany receptury, przejścia między trybami pracy czy interwencje operatora. W odróżnieniu od szeregów pomiarowych pokazują przede wszystkim sekwencję działań i zmian stanu urządzenia. Pozwalają sprawdzić na przykład, czy wzrost liczby wad następował po przezbrojeniu albo ponownym uruchomieniu linii.

Samo wystąpienie alarmu przed wykryciem wady nie dowodzi jednak przyczynowości. Alarm może być przyczyną zakłócenia, jego skutkiem lub niezależnym zdarzeniem. Dopiero zestawienie logów z parametrami i wynikami kontroli pozwala ocenić, które zależności zasługują na dalszą weryfikację.

Integracja źródeł: od osobnych zapisów do obrazu procesu

System MES może dostarczyć kontekst operacji produkcyjnych, QMS — wyniki kontroli i zapisy niezgodności, a system utrzymania ruchu — historię awarii oraz prac serwisowych. Integracja polega na powiązaniu tych informacji z odpowiednim urządzeniem, operacją i czasem produkcji. Nie wystarczy umieścić ich w jednym repozytorium.

Trzeba przy tym uwzględnić różny rytm zapisów: czujnik może rejestrować wartości co sekundę, kontrola jakości odbywać się okresowo, a log powstawać tylko przy wystąpieniu zdarzenia. Celem integracji jest możliwość prześledzenia warunków i zdarzeń związanych z konkretnym wynikiem jakościowym, a nie zgromadzenie jak największej liczby danych. Taki zakres informacji daje AI podstawę do szukania zależności istotnych dla RCA.

Przygotowanie danych: jakość, kontekst procesowy, etykiety i śledzenie partii

W analizie przyczyn problemów jakościowych nie wystarczy zestawić parametrów produkcji z wynikami kontroli. Trzeba jeszcze ustalić, czy pomiary dotyczą tego samego wyrobu, właściwego etapu procesu i warunków, w których rzeczywiście powstała wada. Błędne przypisanie danych może dać przekonujący, lecz fałszywy obraz przyczyn problemu. Dlatego przygotowanie zbioru do analizy AI należy zacząć od określenia, co reprezentuje pojedynczy rekord: sztukę, cykl maszyny, próbkę czy całą partię.

Jakość danych: odróżnij błąd pomiaru od sygnału problemu

Podstawowa kontrola obejmuje kompletność zapisów, duplikaty, jednostki, zakresy pomiarowe i spójność znaczników czasu. Szczególnie istotne jest rozróżnienie braku pomiaru od wartości zerowej. Niedostępny odczyt temperatury nie oznacza temperatury 0°C, a brak wpisu o wadzie nie dowodzi, że produkt był zgodny.

Nie należy też automatycznie usuwać wartości odstających. Krótki skok ciśnienia może być zakłóceniem czujnika, ale może również wskazywać zdarzenie odpowiedzialne za defekt. Przed korektą warto sprawdzić zakres pracy urządzenia, status czujnika oraz historię jego kalibracji. Czyszczenie danych ma usuwać błędy zapisu, a nie niewygodne ślady niestabilności procesu.

Braki danych również wymagają interpretacji: mogły wystąpić podczas awarii, przezbrojenia lub utraty komunikacji. Ich automatyczne uzupełnienie średnią może zatrzeć ważną informację. Dobrą praktyką jest zachowanie danych surowych oraz dokumentowanie każdej korekty i reguły wykluczania rekordów.

Kontekst procesowy: ten sam odczyt może znaczyć coś innego

Parametr staje się użyteczny dopiero w odniesieniu do warunków produkcji. Ta sama temperatura może być prawidłowa dla jednej receptury, a nieprawidłowa dla innej. Do rekordu należy więc dołączyć istotny kontekst: wariant produktu, wersję receptury, maszynę, narzędzie oraz fazę pracy, na przykład rozruch lub produkcję ustabilizowaną. Bez tego AI może wskazywać różnice między asortymentami zamiast warunków związanych z wadą.

Ważna jest także kolejność zdarzeń. Godzina wykrycia niezgodności często różni się od momentu jej powstania. Wynik kontroli trzeba powiązać z odpowiednim okresem obróbki, uwzględniając czas przejścia wyrobu przez proces. Uśrednianie parametrów z całej zmiany bywa zbyt dużym uproszczeniem, jeśli problem powstał podczas kilkudziesięciosekundowego zakłócenia.

Etykiety: precyzyjnie opisz wynik, nie zakładaj przyczyny

Etykieta określa wynik jakościowy przypisany do obserwacji. Może oznaczać zgodność wyrobu, rodzaj wady, jej nasilenie albo zmierzoną wartość cechy. Jej definicja powinna być jednoznaczna i stosowana konsekwentnie. Jeśli zmieniały się tolerancje lub metoda kontroli, trzeba zachować informację o wersji kryteriów oceny.

  • Oddziel brak kontroli od zgodności. Wyrób niesprawdzony nie powinien automatycznie otrzymywać etykiety „dobry”.
  • Rozróżniaj wynik pierwotny i wynik po poprawce. Końcowa akceptacja może ukrywać problem obecny bezpośrednio po produkcji.
  • Zachowuj poziom szczegółowości oceny. Odrzucenie partii nie oznacza, że każda należąca do niej sztuka była wadliwa.
  • Nie traktuj podejrzenia jako potwierdzonej przyczyny. Opis „pęknięcie” jest obserwacją; „pęknięcie wskutek przegrzania” zawiera już hipotezę wymagającą weryfikacji.

Śledzenie partii: od wyniku kontroli do historii wyrobu

Identyfikowalność pozwala przypisać wynik jakościowy do wykorzystanego materiału i wykonanych operacji. Potrzebne są nie tylko numery partii, lecz także relacje między nimi: podziały, łączenia, mieszanie materiałów i ponowne przetwarzanie. Jedna partia wyrobu gotowego może zawierać surowce z kilku dostaw, a jedna dostawa może zasilić wiele zleceń.

Jeżeli takiego powiązania nie da się odtworzyć dokładnie, należy oznaczyć jego niepewność, zamiast przypisywać dane na siłę. Analiza na poziomie partii może być uzasadniona, ale nie daje automatycznie podstaw do wnioskowania o pojedynczych sztukach.

Kontrola zbioru przed analizą

Na koniec warto prześledzić kilka rzeczywistych przypadków — zarówno zgodnych, jak i wadliwych — od wyniku kontroli do materiału i warunków obróbki. Należy też sprawdzić, czy wśród potencjalnych czynników nie znalazły się informacje powstałe dopiero w reakcji na wykrycie wady, na przykład decyzja o złomowaniu. Takie dane opisują skutek, a nie wcześniejsze warunki procesu. Jeśli zbiór będzie dzielony do oceny modelu, rekordy z tej samej partii nie powinny przypadkowo trafiać do obu części i zawyżać wyniku przez swoje podobieństwo.

💡 Pro tip: Przed połączeniem tabel ustal oczekiwaną liczbę rekordów dla każdej sztuki lub partii i sprawdź ją po scaleniu — relacja wiele-do-wielu może niepostrzeżenie zwielokrotnić obserwacje i zniekształcić analizę. Każde nieoczekiwane zwiększenie liczby wierszy wyjaśnij, zanim przekażesz zbiór do modelu.

Modele AI do RCA: klasyfikacja, wykrywanie anomalii i modele przyczynowe — kiedy które stosować?

W analizie przyczyn źródłowych (RCA) wybór modelu zależy przede wszystkim od pytania, na które ma odpowiedzieć. Klasyfikacja pomaga rozpoznać warunki związane ze znanym problemem jakościowym. Wykrywanie anomalii wskazuje nietypowe zachowanie procesu, także wtedy, gdy rodzaj wady nie jest jeszcze znany. Modele przyczynowe służą natomiast do oceny, czy zmiana określonego czynnika może wpłynąć na wynik jakościowy. Przewidywanie wady, wykrywanie odchylenia i ustalanie przyczyny to trzy różne zadania — nawet jeśli wykorzystują te same pomiary. W Cognity omawiamy dobór modeli do RCA zarówno od strony technicznej, jak i praktycznej — zgodnie z realiami pracy uczestników.

Klasyfikacja: gdy wiadomo, jaki problem ma rozpoznawać model

Modele klasyfikacyjne warto stosować, gdy dostępne są historyczne przykłady wyrobów zgodnych i niezgodnych albo rozpoznanych kategorii wad. Algorytm uczy się zależności między warunkami produkcji a przypisaną kategorią jakościową. Do takich zadań wykorzystuje się m.in. regresję logistyczną, lasy losowe i drzewa wzmacniane gradientowo.

Przykładowo model może szacować ryzyko wystąpienia porowatości odlewu na podstawie parametrów zarejestrowanych podczas jego wytwarzania. W RCA pozwala to zawęzić obszar poszukiwań do warunków, w których wada pojawia się częściej. Klasyfikacja sprawdza się szczególnie przy powtarzalnych, dobrze zdefiniowanych problemach; gorzej odpowiada na pytanie o całkowicie nowy rodzaj niezgodności, którego nie było w danych uczących.

Wysoka skuteczność przewidywania nie oznacza jednak rozpoznania przyczyny. Model może korzystać z sygnału towarzyszącego wadzie, a nawet będącego jej następstwem. Przy rzadkich niezgodnościach nie wystarczy też ogólna trafność: model uznający wszystkie wyroby za zgodne może uzyskać pozornie dobry wynik. Trzeba ocenić, ile wad rzeczywiście wykrywa i ile generuje fałszywych alarmów.

Wykrywanie anomalii: gdy problem nie ma jeszcze etykiety

Detekcja anomalii jest użyteczna, gdy przykładów wad jest niewiele, a proces może ujawniać nowe tryby nieprawidłowego działania. Metody takie jak Isolation Forest czy autoenkodery pomagają wskazać obserwacje odbiegające od wzorca pracy. Mogą wychwycić nietypową kombinację temperatury, ciśnienia i czasu cyklu, nawet jeśli każdy z tych parametrów osobno pozostaje w dopuszczalnym zakresie.

W RCA takie wskazanie pomaga ustalić, kiedy proces zaczął zachowywać się inaczej i które zdarzenia wymagają sprawdzenia. Nie jest jednak diagnozą: anomalia może oznaczać zarówno początek problemu, jak i poprawną zmianę receptury czy przejście na inny wariant produktu. Z kolei wada powstająca w powtarzalnych warunkach nie musi zostać uznana za nietypową.

To podejście warto wybierać do poszukiwania nieznanych odchyleń, a nie jako zamiennik oceny zgodności wyrobu. Jego użyteczność zależy m.in. od tego, czy model porównuje obserwacje z właściwym trybem pracy procesu.

Modele przyczynowe: gdy trzeba ocenić skutki działania

Modelowanie przyczynowe odpowiada na pytanie bliższe decyzji naprawczej: „Czy obniżenie temperatury zmniejszy odsetek wad?”, zamiast jedynie: „Czy wyższa temperatura występuje częściej przy wadach?”. Wykorzystuje m.in. grafy przyczynowe i modele strukturalne, które opisują zakładane zależności między czynnikami procesowymi a jakością.

To właściwy kierunek, gdy celem jest wybór interwencji, a nie samo przewidywanie wyniku. Wymaga jednak wiedzy o procesie i jawnych założeń dotyczących relacji między zmiennymi. Jeżeli temperatura oraz wadliwość zmieniają się wraz z rodzajem surowca, pominięcie surowca może prowadzić do błędnego przypisania temperaturze wpływu na jakość.

Sam algorytm nie gwarantuje ustalenia przyczyny na podstawie danych obserwacyjnych. Wiarygodność wniosku zależy od projektu analizy, uwzględnienia czynników zakłócających i możliwości identyfikacji badanego efektu. Jeśli warunki produkcyjne na to pozwalają, kontrolowany eksperyment, np. zgodny z planem DOE, daje mocniejszą podstawę do oceny skutków zmiany.

W praktyce te podejścia mogą się uzupełniać: detekcja anomalii wskazuje nietypowy epizod, klasyfikacja pomaga rozpoznawać warunki związane ze znaną wadą, a analiza przyczynowa służy ocenie proponowanej interwencji. Nie zawsze potrzebne są wszystkie trzy — zakres modelowania powinien wynikać z decyzji, którą analiza ma wesprzeć.

Wyjaśnialność i priorytetyzacja hipotez: SHAP, feature importance i analiza wrażliwości

Model wskazujący wysokie ryzyko wady nie odpowiada jeszcze na pytanie, co ją spowodowało. W analizie przyczyn źródłowych trzeba ustalić, na jakich przesłankach opiera się predykcja i które z nich warto sprawdzić w procesie. Wyjaśnialność AI pomaga wybrać hipotezy do weryfikacji, ale sama nie jest dowodem przyczynowości. Wysoka istotność temperatury, ciśnienia czy czasu cyklu oznacza przede wszystkim, że model wykorzystuje tę informację — niekoniecznie, że zmiana danego parametru usunie problem.

Trzy narzędzia, trzy różne pytania

Feature importance, SHAP i analiza wrażliwości uzupełniają się, lecz nie powinny być traktowane zamiennie. Pierwsze podejście daje ogólny obraz zależności wykorzystywanych przez model, drugie pozwala wyjaśnić konkretną predykcję, a trzecie pokazuje reakcję modelu na zmianę wybranych danych wejściowych.

NarzędzieNa jakie pytanie odpowiada?Zastosowanie w RCANajważniejsze ograniczenie
Feature importance — ważność cechKtóre zmienne są istotne dla działania modelu w badanym zbiorze?Zawężenie obszaru poszukiwań do grup parametrów wymagających uwagi.Wynik zależy od metody obliczeń; zwykle nie pokazuje kierunku zależności ani przyczyny pojedynczej wady.
SHAPJak poszczególne cechy wpłynęły na konkretny wynik modelu względem wartości bazowej?Wyjaśnienie predykcji dla wyrobu lub partii oraz porównanie przypadków zgodnych i niezgodnych.Wyjaśnia zachowanie modelu, a nie mechanizm powstawania wady; zależy m.in. od przyjętego tła odniesienia.
Analiza wrażliwościJak zmienia się predykcja po zmianie wartości wejściowych?Sprawdzenie potencjalnych progów, zakresów i kombinacji parametrów do dalszych testów.Symulowana zmiana danych nie jest równoznaczna ze zmianą rzeczywistego procesu.

Jak czytać ważność cech i wartości SHAP?

Ranking ważności cech warto traktować jako punkt startowy, nie listę przyczyn uporządkowanych według pewności. Przykładowo, permutation importance mierzy pogorszenie jakości predykcji po losowym przestawieniu wartości danej cechy. Jeżeli model zaczyna działać gorzej, oznacza to, że korzystał z zawartej w niej informacji. Taki pomiar najlepiej wykonywać na danych niewykorzystanych do uczenia, aby oceniać znaczenie cechy poza zbiorem treningowym.

Szczególnej ostrożności wymagają zmienne silnie skorelowane. Jeśli dwa czujniki przekazują podobną informację, model może częściowo zastępować jeden drugim. Niska ważność pojedynczego pomiaru nie musi wtedy oznaczać, że związany z nim obszar procesu jest nieistotny. Również podział wkładu między takie cechy w SHAP zależy od sposobu uwzględnienia ich zależności.

SHAP pozwala zejść z poziomu ogólnego rankingu do konkretnego przypadku. Dla partii z wysokim przewidywanym ryzykiem można sprawdzić, które cechy podniosły wynik względem wartości bazowej, a które go obniżyły. Trzeba jednak znać skalę wyjaśnianego wyniku: wartości SHAP nie zawsze są wyrażone w punktach procentowych prawdopodobieństwa. W zależności od modelu i konfiguracji mogą odnosić się np. do logarytmu ilorazu szans.

Od wyjaśnienia predykcji do kolejności testów

Załóżmy, że model wiąże podwyższone ryzyko wady z krótkim czasem chłodzenia i wysoką temperaturą formy. Analiza wrażliwości może pokazać, czy przewidywane ryzyko spada przy wydłużaniu chłodzenia oraz czy reakcja zależy od temperatury. Należy przy tym sprawdzać wyłącznie kombinacje technologicznie dopuszczalne i odróżniać obszary dobrze reprezentowane w danych od tych, w których model ekstrapoluje. Utrzymanie wszystkich pozostałych parametrów na stałym poziomie bywa nierealistyczne, jeśli w procesie zmieniają się one wspólnie.

Hipotezy do weryfikacji warto porządkować według trzech kryteriów:

  • Wiarygodność sygnału: czy wskazanie powtarza się w różnych okresach i porównywalnych partiach, czy dotyczy tylko pojedynczych przypadków?
  • Uzasadnienie technologiczne: czy istnieje wiarygodny mechanizm łączący parametr z wadą i czy jego zmiana poprzedza wystąpienie niezgodności?
  • Wartość i bezpieczeństwo testu: czy hipotezę można sprawdzić w kontrolowanych warunkach, przy akceptowalnym koszcie i ryzyku?

Wynikiem tej pracy powinna być hipoteza możliwa do sprawdzenia, np. „zbyt krótki czas chłodzenia zwiększa ryzyko deformacji przy wysokiej temperaturze formy”, a nie samo stwierdzenie „czas chłodzenia jest ważny”. Dopiero weryfikacja w procesie pozwala ocenić, czy wskazana zależność uzasadnia działanie korygujące.

💡 Pro tip: Zanim nadasz hipotezie wysoki priorytet na podstawie SHAP, sprawdź, czy podobne wskazanie występuje również dla zgodnych wyrobów w porównywalnych warunkach. Jeśli tak, poszukaj dodatkowego warunku lub interakcji parametrów, które odróżniają przypadki wadliwe od zgodnych, zamiast uznawać pojedynczą cechę za przyczynę.

Analiza tekstu reklamacji i raportów: NLP jako uzupełnienie danych produkcyjnych

Parametry procesu pokazują, co zarejestrowały systemy pomiarowe. Reklamacje, raporty serwisowe i notatki operatorów opisują natomiast to, co zauważył człowiek: nietypowy dźwięk, zapach, sposób uszkodzenia czy okoliczności wystąpienia wady. NLP, czyli przetwarzanie języka naturalnego, pomaga wydobyć te obserwacje z tekstu i wykorzystać je w analizie przyczyn źródłowych (RCA). Nie zastępuje danych produkcyjnych — uzupełnia je o informacje, których często nie obejmuje standardowy pomiar.

Co NLP może wydobyć z reklamacji i raportów?

Największą przeszkodą w analizie opisów jest ich niejednolitość. Określenia „wyciek przy złączu”, „mokro wokół króćca” i „nieszczelne połączenie” mogą wskazywać na podobny objaw, choć nie zawierają tych samych słów. Wyszukiwanie pojedynczej frazy nie musi więc ujawnić wszystkich istotnych zgłoszeń. NLP pozwala szukać podobieństwa znaczeniowego, z uwzględnieniem kontekstu wypowiedzi.

W RCA przydatne są przede wszystkim trzy zastosowania:

  • Klasyfikacja zgłoszeń — przypisywanie opisów do ustalonych kategorii, takich jak nieszczelność, odkształcenie czy uszkodzenie powierzchni. Ułatwia porównywanie powtarzających się problemów.
  • Grupowanie podobnych opisów — wyszukiwanie wspólnych motywów bez konieczności wcześniejszego zdefiniowania wszystkich kategorii. Pomaga zauważyć nowy typ objawu ukryty pod różnymi sformułowaniami.
  • Ekstrakcja informacji — wydobywanie z tekstu konkretnych elementów: miejsca uszkodzenia, warunków użytkowania, czasu do wystąpienia problemu czy czynności poprzedzającej awarię.

To inne zadania niż analiza sentymentu. Ocena emocjonalnego tonu reklamacji może wspierać obsługę klienta, ale sama niewiele mówi o mechanizmie powstania wady. W analizie jakości ważniejsze jest „co, gdzie i w jakich okolicznościach” niż to, jak negatywnie klient ocenia zdarzenie.

Od opisu objawu do pytania dla analizy procesu

Załóżmy, że część reklamacji dotyczy pęknięcia obudowy. Samo zestawienie takich zgłoszeń pokazuje skalę problemu, lecz dopiero analiza treści może ujawnić wspólny szczegół: pęknięcie występuje po dokręceniu elementu mocującego, zawsze w pobliżu tego samego narożnika. NLP może wyodrębnić tę kombinację okoliczności i wskazać dokumenty, które ją opisują.

To użyteczna wskazówka do sprawdzenia warunków montażu, geometrii elementu lub właściwości materiału — nie dowód, że którykolwiek z tych czynników jest przyczyną. Wartością analizy tekstu jest tutaj zawężenie pytania badawczego. Zamiast analizować wszystkie pęknięcia łącznie, zespół może osobno rozpatrzyć przypadki o podobnym przebiegu.

Jak uniknąć błędnych wniosków z tekstu?

Model musi odróżniać obserwację od przypuszczenia. Zdanie „prawdopodobnie przegrzanie” nie potwierdza przekroczenia temperatury, a „nie stwierdzono wycieku” nie powinno trafić do kategorii potwierdzonych nieszczelności. Znaczenie mają też skróty branżowe oraz rozróżnienie między wadą zgłoszoną przez klienta a wynikiem późniejszej weryfikacji serwisowej.

Każde wydobyte ustalenie powinno mieć odnośnik do dokumentu i fragmentu źródłowego, aby specjalista mógł sprawdzić interpretację. Nie należy również utożsamiać liczby dokumentów z liczbą usterek: reklamacja, korespondencja i raport serwisowy mogą opisywać jedno zdarzenie. Tak przygotowany wynik NLP staje się materiałem dowodowym do dalszej oceny, a nie automatycznym werdyktem o przyczynie problemu.

Połączenie AI z 5 Why i Ishikawą: od insightów do struktury przyczyn

Wskazanie przez AI warunków, w których częściej pojawia się wada, nie zamyka analizy RCA. Zespół musi jeszcze ustalić, jaki mechanizm prowadzi do problemu i dlaczego proces pozwolił na jego wystąpienie. W tym miejscu przydają się dwie klasyczne metody: diagram Ishikawy porządkuje możliwe przyczyny, a 5 Why pomaga pogłębiać wybrane ścieżki. Wyniki AI są materiałem do tej pracy, nie gotowym dowodem przyczyny źródłowej.

Ishikawa: uporządkowanie hipotez zamiast listy wskazań modelu

Diagram Ishikawy warto wykorzystać wtedy, gdy analiza wskazuje kilka potencjalnych źródeł problemu, obejmujących różne obszary procesu. Hipotezy można przypisać do kategorii takich jak maszyna, materiał, metoda, człowiek, pomiar i otoczenie. Kategorie mają ułatwiać dyskusję, a nie wymuszać zapełnienie każdej gałęzi diagramu.

Istotne jest przekształcenie ogólnego wskazania w hipotezę opisującą możliwy mechanizm. Samo hasło „temperatura” mówi niewiele. Stwierdzenie „zbyt niska temperatura narzędzia po rozruchu może uniemożliwiać uzyskanie wymaganej wytrzymałości połączenia” wyznacza już kierunek sprawdzenia. Przy każdej hipotezie warto zapisać, jakie obserwacje ją wspierają, czego jeszcze nie wiadomo i jak można ją zweryfikować. Pozwala to oddzielić wyniki analizy od przypuszczeń uczestników warsztatu.

5 Why: pogłębienie wybranej ścieżki

Metoda 5 Why sprawdza się, gdy zespół chce przejść od konkretnego objawu do warunków technicznych i organizacyjnych, które umożliwiły jego wystąpienie. Nie chodzi o zadanie dokładnie pięciu pytań. Każda kolejna odpowiedź powinna wynikać z ustaleń, a jeśli ujawniają się różne mechanizmy, analizę należy rozgałęzić zamiast dopasowywać problem do jednego łańcucha.

Rozważmy hipotetyczny przypadek nieszczelnych zgrzewów, które według analizy AI częściej występują po przezbrojeniu. Zespół sprawdza, czy pierwsze sztuki rzeczywiście powstają przed ustabilizowaniem warunków zgrzewania. Jeśli to potwierdzi, kolejne pytanie dotyczy tego, dlaczego produkcja może ruszyć przed osiągnięciem gotowości procesu. Dalsza analiza może prowadzić do sposobu zwalniania maszyny po przezbrojeniu — ale dopiero potwierdzone ustalenia pozwalają uznać tę ścieżkę za wiarygodną. Nie należy z góry zakładać braku procedury ani błędu operatora.

Od hipotezy do działania korygującego

AI, w tym model językowy, może pomóc przygotować roboczy diagram, uporządkować notatki zespołu i zaproponować pytania pogłębiające. Nie powinno jednak uzupełniać brakujących ogniw analizy odpowiedziami, które jedynie brzmią przekonująco. Praktyczny przebieg pracy obejmuje:

  • Selekcję hipotez: wybór tych, które mają oparcie w danych i sens technologiczny.
  • Weryfikację powiązań: sprawdzenie, czy każde przejście między przyczyną a skutkiem jest uzasadnione, np. obserwacją procesu, pomiarem lub bezpiecznie zaplanowaną próbą.
  • Dobór działania: usunięcie potwierdzonego mechanizmu powstawania wady, a nie tylko zwiększenie kontroli gotowego wyrobu.
  • Ocenę skuteczności: sprawdzenie, czy po zmianie problem ustępuje w porównywalnych warunkach, również w sytuacjach wcześniej sprzyjających wadzie.

Takie połączenie metod pozwala wykorzystać wskazania AI bez nadawania im statusu niepodważalnej diagnozy. Ishikawa pomaga zachować szeroką perspektywę, a 5 Why — dotrzeć do mechanizmu, na który można skutecznie oddziaływać.

Walidacja hipotez na procesie: eksperymenty, działania korygujące i utrzymanie modelu

Hipoteza wskazana przez AI staje się podstawą działania dopiero wtedy, gdy przejdzie weryfikację w rzeczywistym procesie. Model może trafnie przewidywać wystąpienie wady, a jednocześnie opierać tę prognozę na czynniku, którego zmiana nie poprawi jakości. Walidacja powinna więc sprawdzić nie tylko, czy zależność występuje, lecz także czy ingerencja w podejrzewaną przyczynę daje oczekiwany efekt.

Od wskazania modelu do sprawdzalnej hipotezy

Przed rozpoczęciem próby trzeba określić, jaki czynnik zostanie zmieniony, w jakim zakresie i jaki wynik będzie uznany za potwierdzenie hipotezy. Zamiast ogólnego stwierdzenia „temperatura wpływa na braki” potrzebna jest konkretna prognoza: obniżenie temperatury w dopuszczalnym oknie procesu powinno zmniejszyć udział określonej wady, bez pogorszenia pozostałych cech wyrobu.

Kryteria oceny należy ustalić przed testem. Powinny obejmować miarę jakości, minimalną poprawę istotną biznesowo, zakres obserwacji oraz warunki przerwania próby. Liczba ocenionych wyrobów i czas testu muszą uwzględniać częstość problemu oraz zmienność procesu. Brak wad w krótkiej serii nie jest jeszcze dowodem usunięcia przyczyny.

W Cognity łączymy teorię z praktyką — dlatego przejście od wskazań AI do sprawdzalnych hipotez rozwijamy także w formie ćwiczeń na szkoleniach.

Eksperyment, pilotaż czy obserwacja po zmianie?

Kontrolowany eksperyment pozwala porównać warianty procesu przy ograniczeniu wpływu innych czynników. Jeśli jest to wykonalne, warto losowo przypisywać jednostki do wariantów i uwzględnić różnice między partiami, maszynami czy zmianami produkcyjnymi. Gdy podejrzewa się współdziałanie kilku parametrów, planowanie eksperymentów, czyli DOE, pomaga sprawdzić również ich interakcje.

Pilotaż służy przede wszystkim ocenie, czy proponowana zmiana działa w ograniczonej skali i nie wywołuje skutków ubocznych. Sam w sobie nie gwarantuje jednak wiarygodnego potwierdzenia przyczynowości. Z kolei porównanie wyników „przed” i „po” jest użyteczne, gdy eksperyment nie jest możliwy, ale wymaga ostrożniejszej interpretacji: poprawa może wynikać także ze zmiany surowca, asortymentu lub obciążenia linii.

Każda próba powinna mieścić się w zatwierdzonych granicach bezpieczeństwa i wymagań jakościowych. Trzeba określić odpowiedzialność za jej przebieg, zasady postępowania z wyprodukowanym materiałem oraz możliwość powrotu do wcześniejszych ustawień.

Potwierdzenie efektu i wdrożenie działania korygującego

Wynik warto oceniać przez wielkość poprawy i niepewność oszacowania, a nie wyłącznie przez istotność statystyczną. Należy też sprawdzić, czy spadkowi liczby braków nie towarzyszą straty wydajności, wzrost zużycia materiału lub pojawienie się innej wady. Utrzymanie efektu w reprezentatywnych warunkach produkcyjnych daje mocniejszą podstawę do wdrożenia niż pojedyncza udana próba.

Sortowanie wyrobów ogranicza skutki problemu; działanie korygujące powinno usuwać jego przyczynę. Po potwierdzeniu hipotezy potrzebne są zatem trwałe zmiany: aktualizacja parametrów, instrukcji, planu kontroli lub zasad utrzymania ruchu — zależnie od ustaleń. Działanie powinno mieć właściciela, termin realizacji i zaplanowaną ocenę skuteczności. Jeśli test nie potwierdzi hipotezy, należy zapisać wynik i wrócić do pozostałych możliwych wyjaśnień, zamiast dopasowywać interpretację do sugestii AI.

Utrzymanie modelu po zmianie procesu

Skuteczne działanie korygujące zmienia warunki, na których model się uczył. Dlatego po wdrożeniu trzeba monitorować zarówno jakość procesu, jak i trafność wskazań AI: liczbę fałszywych alarmów, przeoczone problemy oraz zmiany rozkładu danych wejściowych. Sama zmiana danych nie oznacza automatycznie konieczności ponownego trenowania — najpierw należy ocenić jej wpływ na użyteczność modelu.

Wersje modelu, daty interwencji i wyniki prób powinny być rejestrowane. Aktualizowany model wymaga sprawdzenia na danych niewykorzystanych w uczeniu, reprezentujących aktualne warunki pracy. Miarą powodzenia RCA pozostaje trwałe ograniczenie problemu jakościowego, a nie wyłącznie poprawa wskaźników modelu.

💡 Pro tip: Przed próbą ustal czas potrzebny na ustabilizowanie procesu po zmianie nastaw i oznacz wyroby z okresu przejściowego, aby oceniać je oddzielnie. W przeciwnym razie możesz przypisać nowym ustawieniom wady powstałe jeszcze w poprzednich warunkach albo przeoczyć problemy wywołane samym przejściem.

Najczęściej zadawane pytania i odpowiedzi odnośnie Jak wykorzystać AI do analizy przyczyn problemów jakościowych?

Czy AI może samodzielnie ustalić przyczynę problemu jakościowego?

AI może wskazać prawdopodobne przyczyny problemu jakościowego, ale samo wykrycie zależności nie potwierdza mechanizmu powstawania wady. Model pomaga znaleźć powtarzalne okoliczności i kombinacje parametrów, które trudno zauważyć ręcznie. Ustalenia wymagają jednak oceny technologicznej, pomiarów lub kontrolowanej próby. AI jest szczególnie przydatna przy problemach nieregularnych i wieloczynnikowych; przy oczywistym uszkodzeniu narzędzia skuteczniejsze mogą być oględziny.

Jakie dane przygotować, żeby rozpocząć analizę przyczyn wad z pomocą AI?

Do analizy przyczyn wad z pomocą AI potrzebne są wyniki kontroli jakości powiązane z historią produkcji konkretnych wyrobów lub partii. Na początek przygotuj:

  • pomiary jakościowe i jednoznaczne oznaczenia rodzaju wady;
  • rzeczywiste parametry procesu oraz logi zdarzeń maszyny;
  • informacje o materiale, recepturze, narzędziu i operacji;
  • identyfikatory partii oraz spójne znaczniki czasu.

Przed analizą sprawdź poprawność tych powiązań. Braku kontroli nie oznaczaj jako zgodności wyrobu.

Jaki model AI wybrać do analizy problemów jakościowych?

Model AI należy dobrać do celu analizy oraz dostępności opisanych przykładów wad. Poszczególne podejścia odpowiadają na inne pytania:

  • Klasyfikacja rozpoznaje warunki związane ze znaną wadą na podstawie historycznych przykładów.
  • Wykrywanie anomalii wskazuje nietypowe zachowanie procesu, także przy niewielkiej liczbie opisanych niezgodności.
  • Modelowanie przyczynowe służy ocenie skutków planowanej zmiany i wymaga jawnych założeń dotyczących procesu.

Nie trzeba stosować wszystkich metod jednocześnie — wybór powinien wynikać z decyzji, którą analiza ma wesprzeć.

Jak interpretować wartości SHAP w analizie przyczyn wad?

Wartości SHAP pokazują, jak poszczególne cechy wpłynęły na wynik modelu względem wartości bazowej. Pozwalają sprawdzić, dlaczego model przypisał konkretnej partii podwyższone ryzyko wady. Nie są rankingiem potwierdzonych przyczyn. Przy interpretacji trzeba uwzględnić skalę wyniku, tło odniesienia i zależności między parametrami. Porównanie podobnych wyrobów zgodnych i niezgodnych pomaga ocenić, czy wskazany czynnik rzeczywiście odróżnia analizowane przypadki.

Jak wykorzystać AI do analizy reklamacji i raportów jakościowych?

AI wykorzystująca przetwarzanie języka naturalnego może grupować reklamacje, klasyfikować objawy i wydobywać okoliczności wystąpienia usterek. Dzięki temu różne opisy podobnego uszkodzenia można analizować razem, nawet jeśli nie zawierają identycznych słów. Wyniki powinny wskazywać fragmenty dokumentów źródłowych. Trzeba również rozróżniać obserwacje od przypuszczeń, uwzględniać zaprzeczenia i sprawdzać, czy kilka dokumentów nie opisuje tego samego zdarzenia.

Jak połączyć wyniki AI z metodą 5 Why i diagramem Ishikawy?

Wyniki AI można wykorzystać jako punkt wyjścia do hipotez porządkowanych na diagramie Ishikawy i pogłębianych metodą 5 Why. Ishikawa pomaga rozdzielić możliwe źródła problemu między obszary procesu, a kolejne pytania „dlaczego” prowadzą do warunków umożliwiających powstawanie wady. Przy każdej hipotezie należy zapisać dowody i sposób sprawdzenia. Model językowy może porządkować notatki, lecz nie powinien uzupełniać brakujących ustaleń domysłami.

Jak sprawdzić, czy zmiana zaproponowana na podstawie AI rzeczywiście poprawia jakość?

Skuteczność proponowanej zmiany najlepiej sprawdzić w kontrolowanej próbie z ustalonymi wcześniej kryteriami oceny. Określ zmieniany parametr, dopuszczalny zakres, oczekiwaną poprawę oraz warunki przerwania testu. Porównuj wyniki w reprezentatywnych warunkach i sprawdzaj, czy spadek liczby wad nie pogarsza wydajności lub innych cech wyrobu. Krótka seria bez niezgodności nie wystarcza do potwierdzenia trwałego efektu, zwłaszcza gdy problem występuje rzadko.

Czy model AI trzeba ponownie trenować po zmianie procesu produkcyjnego?

Ponowne trenowanie modelu AI nie jest automatycznie konieczne po każdej zmianie procesu. Najpierw trzeba sprawdzić, czy nowe warunki pogorszyły jego użyteczność. Monitoruj fałszywe alarmy, przeoczone problemy oraz zmiany danych wejściowych. Rejestruj daty interwencji i wersje modelu. Jeśli aktualizacja okaże się potrzebna, oceń ją na danych niewykorzystanych podczas uczenia, które odzwierciedlają aktualne warunki produkcji.

icon

Formularz kontaktowyContact form

Imię *Name
NazwiskoSurname
Adres e-mail *E-mail address
Telefon *Phone number
UwagiComments