相关疑难解决方法(0)

我们如何确定Latent语义分析的维数?

我最近一直致力于潜在的语义分析.我已经使用Jama包在java中实现了它.

这是代码:

    Matrix vtranspose ; 
    a = new Matrix(termdoc);  
    termdoc = a.getArray(); 
    a = a.transpose() ; 
    SingularValueDecomposition sv =new SingularValueDecomposition(a) ; 
    u = sv.getU();
    v = sv.getV(); 
    s = sv.getS();
    vtranspose = v.transpose() ; // we obtain this as a result of svd 

    uarray = u.getArray();
    sarray = s.getArray(); 
    varray = vtranspose.getArray(); 
    if(semantics.maketerms.nodoc>50)
    {

        sarray_mod = new double[50][50]; 
        uarray_mod = new double[uarray.length][50];
        varray_mod = new double[50][varray.length]; 
        move(sarray,50,50,sarray_mod); 
        move(uarray,uarray.length,50,uarray_mod); 
        move(varray,50,varray.length,varray_mod); 
        e = new Matrix(uarray_mod); 
        f = new Matrix(sarray_mod);
        g = new …
Run Code Online (Sandbox Code Playgroud)

java theory svd lsa latent-semantic-indexing

8
推荐指数
1
解决办法
5009
查看次数

任何潜在的语义索引?

Java中是否有LSI的开源实现?我想将该库用于我的项目.我见过jLSI,但它实现了其他一些LSI模型.我想要一个标准型号.

java latent-semantic-indexing

6
推荐指数
1
解决办法
8274
查看次数

标签 统计

java ×2

latent-semantic-indexing ×2

lsa ×1

svd ×1

theory ×1