Naukowcy z dwóch uniwersytetów sprawdzili możliwości ChatGTP do debugowania kodu.
Umiejętność dyskusji z użytkownikami jest tym, co wyróżnia ChatGPT nad innymi, podobnymi rozwiązaniami.
ChatGPT, czyli "Chat Generative Pre-trained Transformer", to model językowy sztucznej inteligencji opracowany przez OpenAI. Jest w stanie wygenerować niezwykle spójny tekst i może być przeszkolony do prowadzenia rozmów z użytkownikami w naturalnym języku. ChatGPT wykorzystuje techniki głębokiego uczenia do generowania tekstu. Został wytrenowany na ogromnej liczbie danych tekstowych i może generować spójne i płynne odpowiedzi na zapytania.
Według najnowszych badań ChatGPT nie tylko świetnie spisuje się pisząc teksty, ale również nieźle radzi sobie z poprawianiem błędów w kodzie. Naukowcy z Johannes Gutenberg University Mainz i University College London porównali ChatGPT ze standardowymi technikami automatycznej naprawy błędów programowania oraz z modelami opartymi na głębokim uczeniu – CoCoNut i Codex.
Wyniki pokazały, że ChatGPT usuwa błędy na równi z CoCoNut i Codex oraz jest znacznie lepszy od standardowych metod. Unikalna możliwość dialogu z użytkownikiem w ChatGPT, która pozwala na uzyskiwanie wyjaśnień i ludzki mentoring, daje mu przewagę nad innymi modelami. Badania zostały przeprowadzone przy użyciu benchmarku QuixBugs bug-fixing.