当前位置:网站首页>Gan network thought
Gan network thought
2022-07-03 05:17:00 【Qianyu QY】
GAN The network is composed of generators generator Discriminator discrimator form :
- The generator inputs random noise of fixed length , Output fixed size image ( That is, fake pictures );
- Discriminator input image , The probability that the output image is a true image .
Connect the generator and the discriminator end to end to form a large network , The input is random noise , The probability that the output image is a true image ( This image can be generated by the generator , It can also be an image manually input to the discriminator ).
The training process :
- First, fix it generator , Input random noise , Input the false graph output by the generator and the same number of true graphs into the discriminator , The training tab corresponds to the input : False picture -0, True picture -1; Training discriminator only , The result of training is that the discriminator can distinguish the true graph from the very poor false graph ;
- then , Hold on Judging device , Input noise to the generator , Send the generated false graph to the discriminator , The label of the discriminator is : False picture -1, Training network ( Because the discriminator is fixed , Therefore, the training result is that the generator gradually improves its ability to fake , So that the discriminator that can only distinguish very poor false images cannot distinguish that the output image of the generator is a false image );
- Repeat the above two steps , Generators and discriminators iterate continuously to improve performance , Finally, the output image of the generator reaches the point that human eyes cannot distinguish .
Image source :https://www.leiphone.com/news/201706/ty7H504cn7l6EVLd.html
边栏推荐
- Yolov5 network structure + code + application details | CSDN creation punch in
- leetcode406. Rebuild the queue based on height
- Introduction to rust Foundation (basic type)
- Gbase8s composite index (I)
- "Pthread.h" not found problem encountered in compiling GCC
- Introduction to webrtc protocol -- an article to understand dtls, SRTP, srtcp
- appium1.22.x 版本後的 appium inspector 需單獨安裝
- Go practice -- factory mode of design patterns in golang (simple factory, factory method, abstract factory)
- Intégration profonde et alignement des séquences de protéines Google
- (subplots用法)matplotlib如何绘制多个子图(轴域)
猜你喜欢
Three representations of signed numbers: original code, inverse code and complement code
Kept hot standby and haproxy
leetcode406. Rebuild the queue based on height
cookie session jwt
【批处理DOS-CMD命令-汇总和小结】-CMD窗口的设置与操作命令-关闭cmd窗口、退出cmd环境(exit、exit /b、goto :eof)
Coordinatorlayout appbarrayout recyclerview item exposure buried point misalignment analysis
联想R7000显卡的拆卸与安装
leetcode860. Lemonade change
About debugging the assignment of pagenum and PageSize of the formal parameter pageweb < T > (i.e. page encapsulation generic) in the controller
Pessimistic lock and optimistic lock of multithreading
随机推荐
[basic grammar] C language uses for loop to print Pentagram
音频焦点系列:手写一个demo理解音频焦点与AudioMananger
Introduction to webrtc protocol -- an article to understand dtls, SRTP, srtcp
Introduction to redis and explanation of data types
小学校园IP网络广播-基于校园局域网的小学IP数字广播系统设计
Go language interface learning notes
Redis 过期淘汰机制
JQ style, element operation, effect, filtering method and transformation, event object
Go language interface learning notes Continued
leetcode406. Rebuild the queue based on height
BTC-密码学原理
Introduction to deep learning - definition Introduction (I)
study hard and make progress every day
Basic introduction of redis and explanation of eight types and transactions
College campus IP network broadcasting - manufacturer's design guide for college campus IP broadcasting scheme based on campus LAN
Messy change of mouse style in win system
MySQL master-slave configuration
Redis Introduction et explication des types de données
Redis expiration elimination mechanism
1110 complete binary tree (25 points)