文件名称:HMMForCF:用于协同过滤的隐马尔可夫模型
文件大小:83KB
文件格式:ZIP
更新时间:2024-07-19 10:35:56
Python
名称:隐马尔可夫模型 目的:模型的类,包括参数。 作者:张海东 创建时间:28/08/2014 E-mail: DataPreprocess.py(首先执行。) 对数据进行预处理,生成两个 .txt 文件。 'artist.txt':artist_id:艺术家ID。 num:收听的艺术家数量。 'users_artists_timestamp.txt': user_id:用户 ID。 艺术家 ID:艺术家 ID。 时间戳:时间戳。 HMMForCF 一种用于协同过滤的隐马尔可夫模型 HMM.py 用于建模隐马尔可夫模型的类。 HiddenStatesNum :隐藏状态的数量。 ObservationStatesNum:观察状态的数量。 InitProbs:初始向量的概率。 TransProbs:转移矩阵的概率。 Theta:发射概率矩阵。 a、b:代表负二项分布的参数。 HMM
【文件预览】:
HMMForCF-master
----ReadConfig.py(4KB)
----GetTime.py(1003B)
----fileTxt.py(1KB)
----config.ini(559B)
----document.doc(154KB)
----.idea()
--------misc.xml(1KB)
--------other.xml(187B)
--------testrunner.xml(248B)
--------encodings.xml(166B)
--------modules.xml(270B)
--------HMMForCF.iml(286B)
--------scopes()
--------vcs.xml(182B)
----HMM.py(1KB)
----UserBasedCF.py(5KB)
----README.md(2KB)
----CommonFunc.py(3KB)
----HMM_ForwardBackward2.py(18KB)
----DataPreprocess.py(2KB)
----UserModel.py(4KB)
----UserBasedCF2.py(6KB)
----HMM_ForwardBackward1.py(17KB)