Flinkはストリーミングには当然の選択ですが、Spark
は成熟しましたML pipelines
、モデルをスパークさせてCrossValidatorModel
という名前で保存し、Flink
にストリーミングデータに展開できますか? scala
のすべて?Flink StreamingデータフローにSpark ML CrossValidatorModelを適用することは可能ですか?
0
A
答えて
2
Flinkは現在(2017年3月、Flink 1.2)ストリームの機械学習モデルの配信をサポートしていません。しかし、これはコミュニティが現在議論している機能です。
FlinkにJIRAを登録して機能をリクエストしてください。
Flinkが正式にサポートするまでは、他の方法でFlinkにモデルを読み込むことができます。 (免責事項:私はSpark MLの専門家ではありません)。 JavaDocsから、CrossValidatorModel
には、メソッドでMLWriter
を返すメソッドwrite()
があるようです。
モデルをSparkで作成し、MLWriter
を使用してモデルを保存してから、FlinkでMLReader
を使用して再度読み込み、ストリームで使用することができます。
関連する問題
- 1. spark-ml CrossValidatorModelで最良のロジスティック回帰の係数を得るには?
- 2. タブタイトルにスタイルを適用することは可能ですか
- 3. ブロードキャストをアプリケーションに適用することは可能ですか?
- 4. Flink Python API経由でログすることは可能です
- 5. XAMLコーディングガイドラインを適用することは可能ですか?
- 6. Spark MLのランダムフォレストの一般的なトレーニングパイプラインを作ることは可能ですか?
- 7. kafka connect 0.10とSpark Structured Streamingでfrom_jsonを使用するには?
- 8. Spark Contextをブロードキャストすることは可能ですか?
- 9. Spark Streaming MQTT - データセットのスキーマを適用する
- 10. Flink 1.2.0でElasticsearch 5.xを実行することは可能ですか?
- 11. 商業利用のために春の雲データフローUIを使用することは可能ですか?
- 12. Spark Streamingフォルダからファイルを削除することはできますか?
- 13. Apache Spark - Dependency Injection Mechanismを使用することは可能ですか
- 14. OmniPascalを使用してリファクタリングを適用することは可能ですか?
- 15. Spark MLlibとSpark MLのPCA
- 16. SVGフィルタエフェクトに変換行列を適用することは可能ですか
- 17. インターフェース(プロトコル、API、フレームワーク)にeXtreme Programmingを適用することは可能ですか?
- 18. アンドロイドデータベースのテキストフィールドにプライマリキーを適用することは可能ですか
- 19. Spring @MVCコントローラにメソッドレベルのセキュリティを適用することは可能ですか?
- 20. パネル自体にpanel.resizeを適用することは可能ですか?
- 21. AndroidにRTAIパッチを適用することは可能ですか?
- 22. excelにMatlab optmization toolboxを適用することは可能ですか?
- 23. Spark Streaming with wholeTextFiles
- 24. Spark Streaming - updateStateByKeyとキャッシュデータ
- 25. コードフラグメントを最適化することは可能ですか?
- 26. JavaDStreamをソートする - Spark Streaming
- 27. Spark Streamingでデータセットベースの変換を使用するには?
- 28. DB /テーブルレベルでロックを適用することは可能ですか?
- 29. Spark Streamingはどこで実行されますか?
FlinkはSparkモデルの読み込みをサポートしていますか?そうでなければ、Sparkリーダーと 'transform'の両方が、機能的なSparkクラスタを必要とします...プラットフォームに依存しないフォーマットにエクスポートする方が良い選択肢になります。 – zero323
あなたの質問に答えるには:まだ:あなたは独立したフォーマットをお勧めできますか? –
[(J)PMML](https://github.com/jpmml/jpmml-spark)は、前回チェックしたときに合理的にうまくいった。 [MLeap](https://github.com/combust/mleap)は興味深いですが、私はFlinkでそれを使うのが現実的かどうかはわかりません。これはすべて私が既存の試みについて知っている。 [PFA](http://dmg.org/pfa/)は有望で、[Java初期実装](https://github.com/opendatagroup/hadrian)があります。 – zero323