Security Lab

Генеративная состязательная сеть (GAN)

1614
Генеративная состязательная сеть (GAN)
Генеративная состязательная сеть, или GAN, - это нейронная сеть глубокого уровня, которая способна обучаться на наборе обучающих данных и генерировать новые данные с теми же характеристиками, что и обучающие данные. Например, генеративная состязательная сеть, обученная на фотографиях человеческих лиц, может генерировать реалистично выглядящие лица, которые являются полностью вымышленными.

Генеративные состязательные сети состоят из двух нейронных сетей, генератора и дискриминатора, которые конкурируют друг с другом. Генератор обучается производить фальшивые данные, а дискриминатор обучается отличать фальшивые данные генератора от реальных примеров. Если генератор выдает фальшивые данные, которые дискриминатор легко распознает как неправдоподобные, например, изображение, которое явно не является лицом, генератор наказывается. Со временем генератор учится генерировать более правдоподобные примеры.


Домашний Wi-Fi – ваша крепость или картонный домик?

Узнайте, как построить неприступную стену