当前位置: 首页 > news >正文

对抗损失(GAN)【生成器+判断器】

这个是啥呢,搞图片生成用的。

我搜了下,把整体流程记录下,过程中会用到GAN

  1. 准备数据集(真实图像素材)        
    1. 目标生成人脸的,你像游戏注册时选一个脸。捏脸。那么准备真实人脸图片
    2. 老规矩,缩放裁剪清洗,归一化
  2. 初始化2个网络
    1. 生成器G
    2. 判断器D
  3. 开始对抗训练
    1. 每个训练单元包括
      1. step1:训练判别器D,从数据集取一批真实图像x_real,用生成器G生成一批假图像x_fake=G(z),判别器目标是 D(x_real)->1,D(x_fake)->0。损失函数是【     Ld = -[logD(x_real)+log(1-D(G(z)))]】
      2. step2:训练生成器G,损失函数【 Lg=-logD(G(z))】
  4. 重复训练多个epoch  最终G能生成非常真实的图像

所以看出来这个损失函数用法,话说ai生图原理倒也不难嘛

http://www.xdnf.cn/news/1302283.html

相关文章:

  • HarmonyOS 实战:用 List 与 AlphabetIndexer 打造高效城市选择功能
  • 【Java】HashMap的详细介绍
  • PCA降维全解析:从原理到实战
  • JAVA文件管理系统:如何玩转文件操作
  • CUDA中的基本概念
  • Scikit-learn (sklearn) 库详细介绍
  • 869. 重新排序得到 2 的幂
  • iSCSI 服务详解:配置与远程存储
  • 「iOS」————UITableView性能优化
  • PaddleOCR从小红书视频中提取字幕并生成思维导图
  • VUE+SPRINGBOOT从0-1打造前后端-前后台系统-一分钟音频转文字
  • Spring WebFlux 性能优化实践指南
  • 金融项目高可用分布式TCC-Transaction(开源框架)
  • 基于RobustVideoMatting(RVM)进行视频人像分割(torch、onnx版本)
  • 力扣 —— 二分查找
  • [优选算法专题二滑动窗口——无重复字符的最长子串]
  • docker 安装 使用
  • QT在Widget类下的四种QPushbutton的信号与槽的连接方式
  • Python中推导式和表达式
  • QT(事件)
  • 【机器学习深度学习】客观评估训练程度
  • AIoT浪潮之巅:AI如何赋能边缘物联网,解锁三大核心潜能
  • Spring中存在两个相同的Bean是否会报错?
  • Java 大视界 -- Java 大数据在智能教育虚拟学习环境构建与学习体验增强中的应用(399)
  • STM32F103C8T6学习——直接存储器访问(DMA)标准库实战3(ADC数据采集+DMA回传)
  • 开始回溯的学习
  • I/O多路复用特性与实现
  • 【学习嵌入式day-25-线程】
  • 扣子(Coze),开源了!Dify 天塌了
  • 无人机智能跟踪模块设计与运行分析