文件名称:pyFM:Python中的分解机
文件大小:10KB
文件格式:ZIP
更新时间:2024-04-21 03:05:17
Python
Python中的分解机 这是Factorization Machines [1]的python实现。 这使用具有自适应正则化的随机梯度下降作为学习方法,该方法在训练模型参数时会自动适应正则化。 有关详细信息,请参见[2]。 来自libfm.org:“因子分解机(FM)是一种通用方法,可通过特征工程来模拟大多数分解模型。通过这种方式,分解机将特征工程的普遍性与分解模型的优越性结合在一起,用于估计特征分类变量之间的相互作用。大范围。” [1] Steffen Rendle(2012):带libFM的分解机器,在ACM Trans中发表。 智力Syst。 技术,3(3),5月。 [2] Steffen Rendle:学习带有自适应正则化的推荐系统。 WSDM 2012:133-142 安装 pip install git+https://github.com/coreylynch/pyFM 依
【文件预览】:
pyFM-master
----setup.py(415B)
----pyfm()
--------__init__.py(0B)
--------pylibfm.py(8KB)
----pyfm_fast.pyx(19KB)
----README.md(5KB)