Nowe technologie,  Sztuczna inteligencja (AI)

ChatGPT popełnia błędy wynikające z tłumaczenia

W tym artykule chciałabym zająć się problemem popełniania błędów przez ChatGPT w generowaniu tekstów przez tłumaczenie treści z języka angielskiego na polski. Temat ten jest ważny, ponieważ w procesie wdrażania rozwiązań bazujących na sztucznej inteligencji (GPT-4) należy identyfikować źródła potencjalnych problemów i je minimalizować.


ChatGPT popełnia błędy

Na początku chciałabym zaznaczyć, że stwierdzenie: ChatGPT popełnia błędy jest nieco trywialne. Z jednej bowiem strony każdy z nas wie, że sztuczna inteligencja może generować nieadekwatne do oczekiwań lub niepoprawne rezultaty. Z drugiej – dostępna na stronie OpenAI wersja nie jest dopasowana do specyficznych zadań. W procesie planowania wdrożenia narzędzi bazujących na sztucznej inteligencji warto weryfikować źródła potencjalnego ryzyka w celu zaplanowania dodatkowego treningu. W tym artykule chciałabym zająć się problemem popełniania błędów przez ChatGPT w generowaniu tekstów przez tłumaczenie treści z języka angielskiego na polski.

ChatGPT tłumaczy teksty podczas generowania treści

Nie jest żadną tajemnicą, że ChatGPT generując treści w języku polskim, tłumaczy przynajmniej jej fragmenty z języka angielskiego. To oczywiście samo w sobie nie jest niczym niewłaściwym. Jednakże w pewnych sytuacjach może doprowadzać do powstawania rezultatów błędnych lub niespełniających oczekiwań. Przykładem może być treść żartu wygenerowana przez ChatGPT.

Dlaczego księżyc przyszedł do szkoły?
Ponieważ chciał być bystrzejszy 🌜😂

W języku polskim żart ten jest nie tylko mało śmieszny, ale także bezsensowny. Wynika to z faktu, że ChatGPT przetłumaczył żart z języka angielskiego.

Why did the moon go to school? 
To get a little brighter!

W języku angielskim słowo bright oznacza zarówno jasny, jak i bystry. Tym samym dwuznaczność słowa brighter powiązana jest z dwoma znaczeniami: jaśniejszy i bystrzejszy. W języku polskim ten sam żart nie cechuje się podobną dwuznacznością.

ChatGPT popełnia błędy w tekstach w języku polskim

Chatbot popełnił błąd, ponieważ sztuczna inteligencja nie rozumie kontekstu społecznego, generując treści na podstawie algorytmów i danych wejściowych. Przytoczony żart można jednak przerobić z języka angielskiego na bardziej pasujący do specyfiki języka polskiego na kilka sposobów. Jednym z nich jest:

Dlaczego księżyc przyszedł do szkoły?
Ponieważ chciał być bardziej błyskotliwy 🌜😂

Chociaż jeszcze lepszym rozwiązaniem jest powołanie się na zabłyśnięcie. Zabłysnąć można wiedzą, elokwencją lub obyciem, ale zabłysnąć mogą także światła fleszy.

Dlaczego księżyc przyszedł do szkoły?
Ponieważ chciał zabłysnąć 🌜😂

Można również wykorzystać fakt, że księżyc odbija promienie słoneczne, przez co wydaje nam się, że świeci. W języku polskim spotyka się grę słowną, w której włączenie światła, a więc oświetlenie pokoju lub kogoś, wiązane jest z pojęciem „oświecenia”. Można usłyszeć żartobliwe stwierdzenie „oświecę cię” lub „oświecę was” podczas włączania lamp. Oświecenie to również nazwa epoki odwołująca się do światła, w której kluczową rolę odgrywało nawiązanie do rozumu i mądrości. Żart mógłby wyglądać zatem następująco:

Dlaczego księżyc przyszedł do szkoły?
Ponieważ chce zostać oświecony 🌜😂

Z pewnością powyższe żarty nie rozbawią każdego. Jednakże bardziej pasują do specyfiki języka polskiego.

ChatGPT popełnia błędy w profesjonalnych tekstach

Wskazany przykład obrazuje, że ChatGPT na stronie OpenAI nie zawsze radzi sobie dobrze z tłumaczeniami podczas generowania treści. Niestety znaczna część efektów jego pracy powiązana jest z takim przetwarzaniem danych z dostępnego dla chatbota zbioru. Więcej można przeczytać w artykule na temat halucynacji AI, który jest dostępny tutaj. Opisałam w nim błędy w treści generowanej przez ChatGPT. Chatbot nie poradził sobie z definiowaniem terminu „ekwiwalent reklamowy”. Część błędów jednoznacznie wynikała z tłumaczenia treści z języka angielskiego na polski. W efekcie nie tylko w przypadku niewinnych żartów, ale także w trakcie generowania innych tekstów ChatGPT może popełniać istotne błędy.

Powyższe można zakwalifikować do zjawiska halucynacji sztucznej inteligencji. Niekiedy sztuczna inteligencja zwraca niepoprawne, bezsensowne lub zniekształcone wyniki. To właśnie taki stan nazywamy halucynacjami AI. Niestety użytkownik nie zawsze potrafi je wychwycić. Może zatem uznać, że w treści wygenerowanej przez genAI zostały zaprezentowane fakty, a następnie na ich podstawie – podjąć błędne decyzje.

Minimalizowanie ryzyka wystąpienia błędów

Powyższych informacji nie można bagatelizować i z pewnością należy dokładnie zaplanować wdrożenie programu bazującego na GPT-4 w firmie. Warto wskazać, że wielu dostawców rozwiązań wykorzystujących sztuczną inteligencję umożliwia dopasowanie jej do określonych zadań (fine-tuning, RAG). Należy jednak dokładnie zaprojektować proces.