/var/log/messages

Jul 22, 2018 - 1 minute read - Comments - Python MachineLearning

仕事で始める機械学習 (2)

7.4 な ipynb を確認しつつ、控えを以下に。

とりあえず備忘

  • Matrix Factorization について確認
  • Factorization Machine について確認
  • 以下のナニを確認
from fastFM import als
import numpy as np

y = np.array([5.0, 1.0, 2.0, 4.0])
fm = als.FMRegression(n_iter=1000, init_stdev=0.1, rank=2, l2_reg_w=0.1, l2_reg_V=0.5)
fm.fit(X, y)
fm.predict(v.transform({"user": "5", "item": "10", "age": 24}))
  • ここも確認必要
from sklearn.model_selection import train_test_split

v = DictVectorizer()
X_dev = v.fit_transform(dev_data)
X_test = v.transform(test_data)
np.std(y_test)
X_train, X_dev_test, y_train, y_dev_test = train_test_split(X_dev, y_dev, test_size=0.1, random_state=42)

gist 見つつテキスト見てみるに、最後までさらってはいない模様。要確認な部分を云々しつつ、ipynb も最後までアレしつつ、ですすめてみます。

Debian Copyright 二十一世紀の打ち方

comments powered by Disqus