2017-06-26 3 views
1

別のレイヤーを追加してLDAモデルを拡張しようとしています。 Malletに別のレイヤーを追加することはできますか?もしそうなら、私はどのクラスを拡張すべきですか?マレットを使用してLDAモデルを拡張する

プロセス私がモデルにしようとしている: 1. cc.mallet.topics.SimpleLDAクラスは新モデルの開発のためのベースとして使用することを意図された単語

答えて

3

を選択してくださいトピック 3.を選択してください地域 2.を選択してください:https://github.com/mimno/Mallet/blob/master/src/cc/mallet/topics/SimpleLDA.java

新しいモデルを最初から設計する選択肢があります。領域がトピック全体の分布を完全に決定し、各ドキュメントが1つの領域から来た場合は、単に領域からすべてのドキュメントをマージできます。各ドキュメントに1つ以上のリージョンがある場合は、リージョンを「作成者」とみなしてAuthor-Topicモデルを実装できます。リージョンとトピックの間のより直接的な関係を測定したい場合は、Dirichlet-Multinomial Regression(DMR)モデルを試してみてください。

関連する問題