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

公司网站 优帮云怎么帮客户做网站建站

公司网站 优帮云,怎么帮客户做网站建站,10个免费自学网,服务器放多个网站文章目录 TaskBaselineReportQuestion2 Code Link Task 异常检测Anomaly Detection 将data经过Encoder,在经过Decoder,根据输入和输出的差距来判断异常图像。training data是100000张人脸照片,testing data有大约10000张跟training data相同…

文章目录

  • Task
  • Baseline
  • Report
    • Question2
  • Code Link

Task

异常检测Anomaly Detection

在这里插入图片描述

将data经过Encoder,在经过Decoder,根据输入和输出的差距来判断异常图像。training data是100000张人脸照片,testing data有大约10000张跟training data相同分布的人脸照片(label 0),还有10000张不同分布的照片(anomaly, label 1),每张照片都是(64,64,3),.npy file

以训练集的前三张照片为例,auto-encoder的输入和输出如下:

在这里插入图片描述

Baseline

Auto-encoder model一共有五种模型

  • fcn: fully-connected network
  • cnn: convolutional network
  • VAE
  • Resnet
  • Multi-encoder autoencoder
    • encoder(fcn+fcn+fcn)+decoder(fcn)
    • encoder(cnn+cnn+cnn)+decoder(cnn)
    • encoder(fcn+fcn+conv)+decoder(fcn)

通过FCN+调节超参数的方式可以轻易的达到strong,Resnet也是但是Multi-encoder的方式表现并不好,也许是我处理方式有问题,具体代码可以参考GitHub中的文件

Report

Question2

Train a fully connected autoencoder and adjust at least two different element of the latent representation. Show your model architecture, plot out the original image, the reconstructed images for each adjustment and describe the differences.

import matplotlib.pyplot as plt
# sample = train_dataset[random.randint(0,100000)]
sample = train_dataset[0]
print("sample shape:{}".format(sample.size()))
sample = sample.reshape(1,3,64,64)model.eval()
with torch.no_grad():img = sample.cuda()# 只调整fcn中的latent representation的其中两维,其他模型都是正常输出if model_type in ['res']:output = model(img)output = decoder(output)print("res output shape:{}".format(output.size()))output = output[0] # 第一个重建图像,当然只有一个图像if model_type in ['fcn']:img = img.reshape(img.shape[0], -1)x = model.encoder(img)x[0][2] = x[0][2]*3output = model.decoder(x)print("fcn output shape:{}".format(output.size()))output = output.reshape(3,64,64)if model_type in ['vae']:output = model(img)print("vae output shape:{}".format(output.size()))output = output[0][0] # output[0]是重建后的图像,output[0][0]重建后的第一个图像if model_type in ['cnn']:output = model(img)[0]print("output shape:{}".format(output.size()))sample = sample.reshape(3,64,64)   # 创建画布
fig, axes = plt.subplots(nrows=1, ncols=2, figsize=(5, 5))# plt sample image
axes[0].imshow(transforms.ToPILImage()((sample+1)/2)) #imshow的输入(H,W,C)
axes[0].axis('off')
axes[0].annotate('sample input', xy=(0.5, -0.15), xycoords='axes fraction',ha='center', va='center')
# plt output image
axes[1].imshow(transforms.ToPILImage()((output+1)/2))
axes[1].axis('off')
axes[1].annotate('sample output', xy=(0.5, -0.15), xycoords='axes fraction',ha='center', va='center')plt.show()

在这里插入图片描述

Code Link

具体代码在Github

http://www.yayakq.cn/news/892428/

相关文章:

  • 网站没有做适配 怎么办黑龙江省建设教育信息网站
  • 湛江专业的建站软件ai绘制logo
  • 网站建设 电子政务炫酷wordpress主题
  • 做推文网站除了秀米还要什么校园网站源码php
  • 网站建设有多少公司管理系统开发项目
  • 国内最佳网站建设设计成都网站搭建公司哪家便宜
  • 溧阳市建设网站淄博什么兼职的网站建设
  • 网站开发专员招聘做网站 做推广需要知道什么
  • 黎平网站开发wordpress 选中 插件
  • 网站需要在哪些方面备案百度文库网站立足岗位做奉献
  • 网络营销公司名称东莞网站优化排名公司
  • 镇江百度网站微信公众号编辑教程
  • 江永网站建设找郴州一家做网站的公司电话
  • 网站虚拟主持人网站建设与开发要学什么专业
  • 专业做pe的网站网站管理登录
  • 网站导航大全怎么样用dw做网站
  • 基础建设审计网站黄骅港邮政编码
  • 建设教育协会培训网站东莞网站关键词优化
  • 汕头网站制作方法iis如何建立网站
  • 深圳网站制作公司信息百度指数免费添加
  • php如何网站做修改wordpress短信通知
  • 山西中色十二冶金建设有限公司网站黄页引流推广
  • 国内最专业的设计网站建设天津开发区建网站公司
  • flash制作网站top建设银行亚洲网站
  • 无锡工厂网站建设用excel 做网站
  • 深圳做网站的人论网站建设情况
  • 公司网站模板侵权案例WordPress表情包插件
  • 完整网站项目的逻辑网络营销研究现状文献综述
  • 智慧团建登录页面wordpress 谷歌seo
  • 江苏省建设工程施工安全网站这两天发生的重大新闻