文章目录

  • 作业1:快乐房子 - 人脸识别
    • 0. 朴素人脸验证
    • 1. 编码人脸图片
      • 1.1 使用卷积网络编码
      • 1.2 Triplet 损失
    • 2. 加载训练过的模型
    • 3. 使用模型
      • 3.1 人脸验证
      • 3.2 人脸识别
  • 作业2:神经风格转换
    • 1. 问题背景
    • 2. 迁移学习
    • 3. 神经风格转换
      • 3.1 计算内容损失
      • 3.2 计算风格损失
        • 3.2.1 风格矩阵
        • 3.2.2 风格损失
        • 3.2.3 风格权重
      • 3.3 总的损失
    • 4. 优化求解
    • 5. 用自己的照片测试

测试题:参考博文

笔记:W4.特殊应用:人脸识别和神经风格转换

作业1:快乐房子 - 人脸识别

背景:04 W2 作业:Keras教程+ResNets残差网络 里的快乐的房子问题

作业里很多想法来源于 FaceNet(https://arxiv.org/pdf/1503.03832.pdf)

FaceNet 学习了神经网络,可以把一个脸部图像编码成一个128个数的向量,通过比较两个这样的向量,判断这两个图片是不是同一个人

  • 导入一些包
from keras.models import Sequential
from keras.layers import Conv2D, ZeroPadding2D, Activation, Input, concatenate
from keras.models import Model
from keras.layers.normalization import BatchNormalization
from keras.layers.pooling import MaxPooling2D, AveragePooling2D
from keras.layers.merge import Concatenate
from keras.layers.core import Lambda, Flatten, Dense
from keras.initializers import glorot_uniform
from keras.engine.topology import Layer
from keras import backend as K
K.set_image_data_format('channels_first')
# 数据格式,通道数在前 (												

04.卷积神经网络 W4.特殊应用:人脸识别和神经风格转换(作业:快乐屋人脸识别+图片风格转换)相关推荐

  1. 04.卷积神经网络 W4.特殊应用:人脸识别和神经风格转换

    文章目录 1. 什么是人脸识别 2. One-Shot学习 3. Siamese 网络 4. Triplet 损失 5. 人脸验证与二分类 6. 什么是神经风格迁移 7. 深度卷积网络在学什么 8. ...

  2. 吴恩达【深度学习工程师】 04.卷积神经网络 第四周特殊应用(2)神经风格转换...

    该笔记介绍的是<卷积神经网络>系列第四周:特殊应用(2)神经风格转换 主要内容有: 1.神经风格转换 2.卷积网络隐藏单元可视化显示 3.神经风格转换代价函数 4.内容代价函数 5.风格代 ...

  3. 04.卷积神经网络 W3.目标检测(作业:自动驾驶 - 汽车检测)

    文章目录 1. 问题背景 2. YOLO 模型 2.1 模型细节 2.2 分类阈值过滤 2.3 非极大值抑制 2.4 完成过滤 3. 在照片上测试已预训练的YOLO模型 3.1 定义类别.anchor ...

  4. 04.卷积神经网络 W2.深度卷积网络:实例探究(作业:Keras教程+ResNets残差网络)

    文章目录 作业1:Keras教程 1. 快乐的房子 2. 用Keras建模 3. 用你的图片测试 4. 一些有用的Keras函数 作业2:残差网络 Residual Networks 1. 深层神经网 ...

  5. 04.卷积神经网络 W1.卷积神经网络(作业:手动/TensorFlow 实现卷积神经网络)

    文章目录 作业1:实现卷积神经网络 1. 导入一些包 2. 模型框架 3. 卷积神经网络 3.1 Zero-Padding 3.2 单步卷积 3.3 卷积神经网络 - 前向传播 4. 池化层 5. 卷 ...

  6. 04.卷积神经网络_第一周卷积神经网络

    04.卷积神经网络_第一周卷积神经网络 1.1 计算机视觉 上面这张图是64x64像素的图像,它的数据量是12288,下图是1000x1000像素的图像,它的数据量是3百万.如果用全连接网络去处理这张 ...

  7. 吴恩达【深度学习工程师】 04.卷积神经网络 第四周特殊应用(1)人脸识别

    该笔记介绍的是<卷积神经网络>系列第四周:特殊应用(1)人脸识别. 主要内容有: 1.人脸验证与人脸识别 2.一次学习 3.siamese网络 4.Triplet损失 5.二分法实现人脸验 ...

  8. 04.卷积神经网络 W1.卷积神经网络

    文章目录 1. 计算机视觉 2. 边缘检测示例 3. 更多边缘检测 4. Padding 5. 卷积步长 6. 三维卷积 7. 单层卷积网络 8. 简单卷积网络示例 9. 池化层 10. 卷积神经网络 ...

  9. 04.卷积神经网络 W3.目标检测

    文章目录 1. 目标定位 2. 特征点检测 3. 目标检测 4. 滑动窗口的卷积实现 5. Bounding Box预测(YOLO) 6. 交并比 7. 非极大值抑制 8. Anchor Boxes ...

最新文章

  1. Android 多线程-----AsyncTask详解
  2. CentOS 7下源码编译安装新版本内核
  3. crack笔记1 常用脱壳方法
  4. python爬虫入门实例-终于领会python爬虫入门示例
  5. Python从题目中学习:random() module
  6. mysql编译安装 rpm安装_Linux常用工具小结:(2) Mysql的rpm安装和编译安装
  7. redis nginx session tomcat
  8. 蜥蜴与地下室(51Nod-1489)
  9. 自己动手构造编译系统:编译、汇编与链接2.1.4 语义分析
  10. mysql查看当前数据库的连接信息_查看 mysql 数据库当前连接数
  11. 华为已经没落的一个手机系列 无人问津甚至有点多余
  12. 阿里一面,说说你对Mysql死锁的理解
  13. [转载]spring使用PropertyPlaceholderConfigurer加载properties文件处理中文乱码
  14. java 的记住用户名和密码,JAVA--高级基础开发Cookie实现记住用户名和密码
  15. Exception:must implement OnFragmentInteractionListener
  16. 两轴插补速度怎么给定_两轴直线插补定位.doc
  17. poj 1840(数的hah)
  18. flashpaper
  19. Python获取某平台主播照片, 实现颜值检测, 进行排名
  20. h5 个推厂商消息 离线消息推送

热门文章

  1. 机器学习之朴素贝叶斯算法的推理及相关知识总结
  2. 离散数学图论旅行规划问题_2020年MathorCup高校数学建模挑战赛——C 题 仓内拣货优化问题...
  3. python变量和常量_python变量与常量内容:
  4. oracle的env函数用法,env命令_Linux env 命令用法详解:显示系统中已存在的环境变量...
  5. java中非法运算符_Java 中的运算符和流程控制相关内容的理解
  6. asp.net 开发注意的几点
  7. 2018 Machine Learning
  8. asp.net core 拦击器制作的权限管理系统DEMO
  9. 《软件测试》第五次作业
  10. EhLib TitleButton SVisibleColumnsEh = '错误的列';