1

Mahoutフレームワークを使用してレコメンダーシステムを実装しようとしています。Linuxマシンを持っていないため、Hadoopを使用して大きなmartrixを処理することはできません。(WindowsにHadoopをインストールするためのチュートリアルは私には機能しません。)

私のユーザーには3種類の機能があり、各種類には5〜9種類の機能が含まれています。これらの機能を1つのFileDataModelに組み込むことができるのか、それとも機能の各グループを個別に処理して結果を組み合わせることができるのか、疑問に思います。

後者が機能する場合は、前の処理結果のUserIdを使用して、次の機能グループ用の新しいFileDataModelを作成する必要があります。それは実行可能ですか?

ここでまだ答えが見つからない質問があります。誰かが助けてくれることを願っています。Hadoopを使用せずにWindows環境内でMahoutが実際に処理できる機能はいくつありますか?そして、1つのアルゴリズムが本番環境に導入された後、どのくらいの頻度でシステムを再最適化する必要がありますか?自動的に動作しますか?ありがとう。

4

1 に答える 1

0

まあ.. mahout は、HADOOP_HOME env 変数セットが見つからない場合、hadoop なしで実行できます..一方、Windows の .bat ファイルまたは conf が見つからなかったため、mahout が Window ですぐに実行できるかどうかはわかりません...Windows で実行する場合は、hadoop と mahout の両方に cygwin をインストールする必要があります。

これは、HADOOP_HOME が設定されていない場合の Pig の動作と非常によく似ています。

于 2013-01-04T16:03:24.607 に答える