問題タブ [predictionio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
evaluation - テキスト分類テンプレートで Predictio 評価が失敗する
私は、predictionio の他のテキスト フィールドに基づいてテキスト フィールドを予測しようとしています。このガイドを参考にしました。を使用して新しいアプリを作成しました
テンプレートで提供されたデータソースを使用して、評価までガイドに従いました。評価までは大丈夫でした。データ ソースを評価すると、以下に貼り付けたエラーが発生します。
これを機能させるには、構成ファイルを編集する必要がありますか? movielens データのテストを正常に実行しました。
machine-learning - アイテム ベースまたはコンテンツ ベースのコラボレーティブ フィルタリングですか?
私は現在、ユーザーが以前に気に入ったアイテムに似たアイテムを推奨する既存のシステムに取り組んでいます。
交互最小二乗協調フィルタリングを使用して、ユーザーとアイテムの特徴ベクトルを見つけます。次に、アイテムの特徴ベクトルを使用し、コサイン類似度測定を使用して類似アイテムを見つけます。
ただし、これがアイテム ベースの CF なのか、コンテンツ ベースのフィルタリングなのかについて、明確にしたいと思います。私の傾向は、それが両方であるということです。アイテムを比較するために類似度を使用しているため、アイテムは特徴ベクトルの内容にありますか?
ありがとう、
token - PredictionIO トレイン エラー トークンを空にすることはできません
カスタム分類エンジンを構築するために、predictioIO をいじっています。私はこれを以前に問題なく実行しました。しかし、現在のデータセットpio train
ではエラーが発生しますtokens must not be empty.
。 Datasource.scala を編集して、データセット内のフィールドをエンジンに言及しました。私のデータセットからの行は以下のとおりです
問題なくデータをインポートしてエンジンを構築できます。私も一連の観測を取得しています。エラーは以下に貼り付けます
問題はデータセットにあります。データセットをパーツに分割してトレーニングしました。そのデータセットのトレーニングは完了し、エラーは報告されませんでした。データセットのどの行でエラーが発生したかを知るにはどうすればよいですか? この機能が PredictionIO にあると、非常に役立つはずです。
java - CentOS 6 で PredictionIO 開始サーバーが Unsupported class version エラーをスローする
RHEL 6.6 に predictIO をインストールしました。しかし、pio-start-all で pio を起動すると、次のようなエラーが発生します。
結局、pioサーバーは起動しません。システム全体のJavaインストールは1.6であるため、新しいユーザーを作成し、そのユーザーにJavaをインストールしました。新しいユーザー用にJava 1.8を正常にインストールしました
pio-start-all で jdp が見つからないため、pio-start-all のパスを編集して Java インストールを指すようにしました。Javaパスを確認しました。
pio-start-all のパス/home/me/jdk1.8.0_45/bin/bin
を/home/me/jdk1.8.0_45/bin
jdp に変更した後、エラーは修正されましたが、現在のエラーに悩まされています。いくつかの ubuntu マシンとサーバーに pio をインストールし、カスタム エンジン テンプレートの要件を満たすように pio をカスタマイズしましたが、問題なく動作しています。PredictionIO は Redhat をサポートしていますか? これで必要なエラー トレースがすべて揃っていることを願っています。前もって感謝します :)
java - PredictionIO IntelliJ セットアップ。モジュール SDK がありません
Scala で PredictionIO エンジン開発用に IntelliJ Idea をセットアップしようとしています。私はドキュメントを段階的にフォローしています。ただし、SDK がないため、プロジェクトをビルドできません。
JDKをインストールしました。そこでこの SDK を指す必要がありますか? 手伝ってくれてありがとう!
java - Apache Storm を使用したリアルタイム Prediction.io
おすすめの音楽プレイリストをリアルタイムで生成できる音楽レコメンデーション システムを実装したいと考えています。これは Prediction.io で実装できると思います...
ただし、Prediction.io の設計により、ユーザーが行った新しいアクション (音楽など) で学習モデルを更新するために、pio train、pio deploy を呼び出す必要があります。したがって、これらのコマンドを実行する必要があります。 2 時間ごと (または別の適切な時間間隔)。
私は最近 Apache Storm に出会いました。「リアルタイム Hadoop」処理の概念がとても気に入っています。したがって、Prediction.io を Apache Storm に組み込んで学習を「オンライン」で行うことができるかどうかを考えていました。これにより、ユーザーを待たせる代わりに、アプリがユーザーによるいくつかのいいね/アクション内で音楽を推奨できるようになります。学習モデルが更新されるまで。
これが実行できない場合、Spark の Mllib を Apache Storm ボルト (Java) に組み込むことは可能ですか?
前もって感謝します!
amazon-web-services - PredictionIO が AWS でエンジンを実行できない
AWSのチュートリアルに従って、分類エンジンをデプロイしようとしています。
localhost では、Event Server をポート 7070 にデプロイしてからエンジンをポート 8000 にデプロイしますが、AWS では Event Server を実行しており、「pio deploy」はエンジンを 0.0.0.0:8000 にデプロイしようとします。 DNS:7070 に問い合わせると、次のようになります。
AWS を使用してエンジンの正しいデプロイ方法と問い合わせ方法を教えてください。
助けてくれてありがとう:)