Wstępnie przeszkolony transformer generatywny

Diagram przedstawiający architekturę modelu GPT
Architektura GPT

Wstępnie przeszkolony transformer generatywny (GPT) (ang. generative pre-trained transformer) – rodzaj dużego modelu językowego, czyli modelu uczenia maszynowego, który został wytrenowany na dużych zbiorach danych i potrafi generować tekst na podstawie podanego mu kontekstu. GPT jest jednym z największych i najbardziej zaawansowanych modeli językowych. Pierwszy model GPT został przedstawiony przez amerykańską spółkę OpenAI w 2018 roku. Do 2025 roku OpenAI przedstawiła pięć wersji GPT. Modele GPT są również rozwijane przez inne firmy, takie jak: EleutherAI, Cerebras.

W uproszczeniu można powiedzieć, że GPT jest programem komputerowym, który przetwarza ogromne ilości tekstu, aby nauczyć się reguł języka. Następnie, gdy dostanie fragment tekstu, potrafi wygenerować sensowne i poprawne gramatycznie kontynuacje zdania, a gdy dostanie zapytanie, potrafi wygenerować sensowne odpowiedzi. Model GPT był trenowany na różnorodnych źródłach danych, w tym na artykułach z Wikipedii, artykułach prasowych i różnorodnych tekstach z internetu.

Tym, co odróżnia GPT od innych rozwiązań typu 'dużego modelu językowego' (LLM), jest fakt, że model może być trenowany metodą uczenia nienadzorowanego. Dzieje się tak w pierwszej fazie treningu. W kolejnej fazie model jest trenowany metodą nadzorowaną, ale skupioną na konkretnych zastosowaniach.

GPT jest modelem opartym na sieciach neuronowych – transformerach, które zostały specjalnie zaprojektowane do przetwarzania sekwencji danych, takich jak tekst. Sieci neuronowe są matematycznymi modelami, które próbują naśladować sposób działania ludzkiego mózgu, dzięki czemu potrafią uczyć się na podstawie przykładów i przetwarzać duże ilości danych. W przypadku GPT, sieci neuronowe są wykorzystywane do trenowania modelu językowego na dużym zbiorze danych tekstowych.

Jednym z najbardziej znanych zastosowań modelu GPT jest aplikacja ChatGPT udostępniona przez OpenAI.

Historia

Wczesne prace

Generatywne wstępne przeszkolenie (ang. Generative pretraining, GP) jest pojęciem znanym wcześniej w zagadnieniach uczenia maszynowego. Był oryginalnie używany w uczeniu półnadzorowanym, gdzie model jest najpierw uczony na nieoznaczonych zbiorach danych aby generować etykiety w zbiorze danych, dla którego potem jest przeprowadzanie uczenie się klasyfikatora.

W latach dwa tysiące dziesiątych problem tłumaczenia maszynowego był adresowany z użyciem sieci RNN wraz z mechanizmem uwagi. Ta koncepcja została później ulepszona w architekturze transformera. To zapoczątkowało tworzenie dużych modeli językowych jak BERT w 2018, który posiada wstępnie wytrenowany transformer ale nie był stworzony jako model generatywny (BERT składał się tylko z koderów).

Rozwój modeli GPT

GPT-1, pierwszy model z serii, został wydany w 2018 roku. GPT-1 jako pierwszy model w serii GPT zastosował innowacyjne podejście do uczenia nienadzorowanego i uczenia transferowego. Umożliwiło to generowanie tekstów o większej spójności i zrozumiałości w porównaniu do wielu wcześniejszych modeli przetwarzania języka naturalnego, co stanowiło istotny krok w rozwoju sztucznej inteligencji opartej na przetwarzaniu języka naturalnego.

GPT-2 zostało wydane w lutym 2019 roku, a GPT-3 w czerwcu 2020 roku.

Kolejne wersje wprowadzały fundamentalne zmiany w architekturze i usprawnienia względem GPT-1, takie jak: zwiększenie liczby parametrów, co pozwoliło na lepsze modelowanie języka, oraz wytrenowanie na znacznie większym i bardziej zróżnicowanym zbiorze danych, dzięki czemu modele były w stanie lepiej generalizować i radzić sobie z różnorodnymi zadaniami związanymi z przetwarzaniem języka naturalnego.

Postęp w rozwoju modelu GPT-3 pozwolił na przełom w postaci nabycia przez model umiejętności wykonywania prostych zadań arytmetycznych, w tym tworzenia fragmentów kodu i wykonywania zadań wymagających pewnego poziomu inteligencji. Generacja GPT-4 została udostępniona 14 marca 2023 roku; model charakteryzuje się o 82% niższym prawdopodobieństwem udzielenia odpowiedzi na żądania użytkowników dotyczących treści niedozwolonych oraz o 40% większym prawdopodobieństwem przedstawienia odpowiedzi zgodnych z faktami w porównaniu z modelem GPT-3.5.

Model GPT-5 został wydany 7 sierpnia 2025.

Modele fundamentalne

Postęp i złożoność kolejnych wersji modelu fundamentalnego GPT obrazuje tabela:

Model ArchitekturaParametryWarstwy dekoderaRozmiar kontekstu tokenówWarstwa ukrytaRozmiar partii Koszt treningu
GPT-1 12-warstw, 12-częściowy dekoder transformera (bez koderów), wraz z funkcją softmax117 milionów1251276864 30 dni na 8 kartach P600, 1 petaFLOPS-dni
GPT-2 GPT-1, ze zmodyfikowaną normalizacją 1,5 miliarda 48 1024 1600 512 „dziesiątki petaFLOPS-dni”, lub operacji zmiennoprzecinkowych
GPT-3 GPT-2, z usprawnieniami zwiększającymi skalowanie175 miliardów96204812 2883,2 mln „3640 petaFLOPS-dni”, lub op. zmiennoprz.
GPT-4 nauczanie z predykcją tekstu i uczeniem się przez wzmacnianie na podstawie informacji zwrotnej od ludzi. Akceptuje tekst jak i obraz Nieujawniona, szacunkowo ok. 1,7 biliona 768 8 192 do 32 768 49 152 Nieznany Nieujawniona, szacunkowo op. zmiennoprz.
GPT-4o ?
GPT-4.5 ?
GPT-4.1 ?
GPT-5 ?

Przypisy

  1. ↑ A short history of AI. „The Economist”, s. 56, 20th July 2024.
  2. 1 2 3 Improving Language Understanding by Generative Pre-Training.
  3. ↑ EleutherAI Open-Sources Six Billion Parameter GPT-3 Clone GPT-J. [dostęp 2023-04-08]. (ang.).
  4. ↑ Cerebras Systems Releases Seven New GPT Models Trained on CS-2 Wafer-Scale Systems.
  5. 1 2 GPT-3: Its Nature, Scope, Limits, and Consequences. „Minds & Machines”. 30, 681–694, 2020. DOI: 10.1007/s11023-020-09548-1.
  6. ↑ Geoffrey Hinton i inni, Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups, „IEEE Signal Processing Magazine”, 29 (6), 2012, s. 82–97, DOI: 10.1109/MSP.2012.2205597, ISSN 1558-0792 [dostęp 2025-04-10].
  7. ↑ Li Deng, A tutorial survey of architectures, algorithms, and applications for deep learning, „APSIPA Transactions on Signal and Information Processing”, 3 (1), 2014, DOI: 10.1017/atsip.2013.9, ISSN 2048-7703 [dostęp 2025-04-10] (ang.).
  8. ↑ Dumitru Erhan, Aaron Courville, Yoshua Bengio, Pascal Vincent, Why Does Unsupervised Pre-training Help Deep Learning?, „Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics”, JMLR Workshop and Conference Proceedings, 31 marca 2010, s. 201–208 [dostęp 2025-04-10] (ang.).
  9. ↑ Kyunghyun Cho i inni, Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation, „arXiv”, 2014, DOI: 10.48550/arXiv.1406.1078, arXiv:1406.1078 [dostęp 2025-04-10].
  10. ↑ Ashish Vaswani i inni, Attention is All you Need, „Advances in Neural Information Processing Systems”, 30, Curran Associates, Inc., 2017 [dostęp 2024-05-21] (ang.).
  11. ↑ Jacob Devlin, Ming-Wei Chang, Kenton Lee, Kristina Toutanova, BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding, „arXiv”, 2019, DOI: 10.48550/arXiv.1810.04805, arXiv:1810.04805 [dostęp 2025-04-10].
  12. ↑ Radford i inni, Improving Language Understanding by Generative Pre-Training [online], OpenAI, 2018.
  13. ↑ ChatGPT – historia i wersje [online], Wszystko O ChatGPT [dostęp 2023-04-17] (pol.).
  14. ↑ GPT-4 [online], openai.com [dostęp 2023-04-17] (ang.).
  15. ↑ GPT-5 and the new era of work [online], openai.com [dostęp 2025-08-07] (ang.).
  16. ↑ Improving language understanding with unsupervised learning [online], openai.com, 14 lutego 2024 [dostęp 2025-04-10] (ang.).
  17. 1 2 Tom B. Brown i inni, Language Models are Few-Shot Learners, „arXiv”, 2020, DOI: 10.48550/arXiv.2005.14165, arXiv:2005.14165 [dostęp 2025-04-10].
  18. 1 2 3 Data on Notable AI Models [online], Epoch AI, 19 czerwca 2024 [dostęp 2025-04-10] (ang.).
  19. ↑ Number of ChatGPT Users and Key Stats (December 2024) [online], NamePepper [dostęp 2025-04-10] (ang.).
  20. ↑ GPT-4 Technical Report, OpenAI [zarchiwizowane 2023-03-14].
  21. ↑ Matthias Bastian, GPT-4 has more than a trillion parameters - Report [online], THE DECODER, 25 marca 2023 [dostęp 2025-04-10] (ang.).

Linki zewnętrzne