2017-11-15 28 views
0

gensim LdaModel 알파 매개 변수를 조정하는 방법 :내 LDA의 distibution에 대칭 알파를 사용하여 주제 모델을 훈련 한

model = gensim.models.ldamodel.LdaModel(bows, num_topics = 20, id2word = dictionary, passes = 100) 

나는 것을 볼 수 있습니다

model.alpha 
array([ 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 
    0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 
    0.05, 0.05]) 

numpy.sum(model.alpha) 
1.0000000000000002 

gensim이 알파 매개 변수를 낮추어 각 문서가 더 적은 수의 사진? 그것은 gensim.models.ldamodel.LdaModel처럼 보인다 docs

으로 찾고

답변

1

'symmetric'alpha 매개 변수 기본값을합니다. 명시 적으로 알파 배열을 제공하거나 'auto'으로 설정하면 데이터에서 사전을 학습합니다.

전임자를 배울 수 있도록 alpha='auto'으로 시도해 보시기 바랍니다.

+0

내가 명시 적으로 배열로 설정하는 것은 위에서 언급 한 것처럼 내가 할 일이라고 생각합니다. – r2d2oid

+1

@ r2d2oid cool. 알고리즘을 비대칭 사전으로 배우면 과거에 좋은 결과를 얻었습니다. –