Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Generatywne sieci współzawodniczące (GAN) składają się z 2 części:
Generator uczy się generować wiarygodne dane. Wygenerowane instancje stają się negatywnymi przykładami treningowymi dla dyskryminatora.
Dyskriminator uczy się odróżniać fałszywe dane generatora od prawdziwych. Dyskryminator penalizuje generator za generowanie nieprawdopodobnych wyników.
Gdy rozpoczyna się trenowanie, generator generuje wyraźnie fałszywe dane, a dyskryminator szybko uczy się, że są one fałszywe:
W miarę postępów w treningu generator coraz lepiej tworzy dane wyjściowe, które mogą oszukać dyskryminator:
Na koniec, jeśli szkolenie generatora przebiega dobrze, funkcja dyskryminacyjna coraz gorzej odróżnia prawdziwe obrazy od fałszywych. Zaczyna klasyfikować fałszywe dane jako prawdziwe, przez co jego dokładność spada.
Oto zdjęcie całego systemu:
Zarówno generator, jak i dyskryminator to sieci neuronowe. Wyjście generatora jest połączone bezpośrednio z wejściami dyskryminatora. Dzięki propagacji wstecznej klasyfikacja dyskryminatora dostarcza sygnału, którego generator używa do aktualizowania wag.
Przyjrzyjmy się teraz bliżej poszczególnym elementom tego systemu.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-02-26 UTC."],[[["GANs consist of two neural networks: a generator creating data and a discriminator evaluating its authenticity."],["The generator and discriminator are trained against each other, with the generator aiming to produce realistic data and the discriminator aiming to identify fake data."],["Through continuous training, the generator improves its ability to create realistic data, while the discriminator struggles more with differentiation."],["The ultimate goal is for the generator to create data so realistic that the discriminator cannot distinguish it from real data."]]],[]]