首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何利用VAE编码特征进行无监督异常检测

如何利用VAE编码特征进行无监督异常检测
EN

Stack Overflow用户
提问于 2022-05-01 04:10:39
回答 1查看 152关注 0票数 0

我试图通过复制“基于变分自动编码器特征提取的无监督异常检测”的方法来实现VAE。https://ieeexplore.ieee.org/document/8819434或者这里。

我的问题是,为了将编码层输出应用于无监督异常检测,这是如何实现的?到目前为止,我已经在为编码器创建了层之后保存了h5模型。然而,当我加载模型时,有一个警告说模型不包括训练部分。

任何帮助都将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-05-05 17:21:40

因此,编码器输出两个向量,用均值和(log)方差向量参数化后验分布的q(z|x)。它们使用这种分布的平均向量作为数据输入的低维和压缩表示。该输入用于执行异常检测,而传统的方法通常与高维输入相斗争。

这些传统方法都是用皮奥德实现的。或者,您也可以使用科学知识-学习。但是,我建议检查前一个包,因为它们的doc字符串包含了您需要了解的所有解释,以了解如何使用特定的方法来检测异常。

所以,你需要做的是训练一个VAE系统的正常数据。然后使用编码器输出的平均向量作为其他方法的输入。

为了使序列化正确工作,您可能需要覆盖get_configfrom_config (参见这里)。但是,如果没有具体的错误消息和实现的粗略结构,就很难说出问题是什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72073931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档