xinychen/transdim

After the forecast of the full data

Opened this issue · 8 comments

请问在定义的BGCP算法中返回的两个参数分别代表什么呢?
如果我需要返回补缺后的数据,请问应改成哪个参数呢?
谢谢!

@2081337130 ,感谢您的问题!BGCP算法输出的两个变量tensor_hatfactor分别表示recovered tensor和factor matrices,recovered tensor是数据修复之后得到的完整张量,factor matrices是张量CP分解得到的因子矩阵,如果输入是third-order tensor,那么factor里面就有三个因子矩阵。

祝好!
陈新宇

谢谢你的解答,我还有一个疑问就是我输出修补后的完整张量,源数据由整数也变成了小数,请问是我的数据问题吗?

由于BGCP是通过张量CP分解对原始张量进行逼近,所以输出的tensor_hat对原始张量中的观测数据做逼近,这可能会导致你说的这种整数编程小数的情况出现。

谢谢你的解答

By the way, we start a QQ discussion group (ID: 457012422) for our transdim project. If you have any questions or feedback and want to discuss with us, it would be a good place.

再冒昧的问一下这样的数据如果取整误差维持在哪种范围内可以使用,谢谢

这个是因数据而异的,不同的数据集表现出来的误差有时候不在同一个水平,这一点在transdim的几组数据集里面有所印证。

谢谢你的解答