more for auto-encoder
more than minimizing reconstruction error
What is good embedding?
Using Discriminator
利用判别器来判断这个embedding和这个object是不是一对
好的结果应该是这样:
不好的结果应该是这样:
得到新的损失函数:
和之前对比:
Sequential Data
对于有循序的资料,会有更多的做法
More interpretable embedding
希望更加容易被解释
feature Disentangle
通常input包含了很多信息,但是我们无法知道哪些维代表什么消息
比如说语言
那我们分解开来会有什么用呢?做变声器
如何去训练呢?
另外一种方法:
加入IN和ADIN
discrete and structured
embedding更加直观和容易聚类
VQVAE做法:
在seq上的应用
让embedding更加可读