Hi,
at first glance, I would say a first step would be to create ML
functions "translated" for the runtime (Spark, Flink, ...).
In the same time, we can create a Beam ML API (generic) that we
translate to the corresponding ML backend (Mahout, Spark ML, ...).
Regards
JB
On 04/20/2016 11:27 AM, Jianfeng Qian wrote:
Hi JB,
I am quite interest about that and I like to contribute to this part.
Does the DSL ML mean we should provide a framwork or API to support mllib of
Spark, FlinkML and Google Cloud Machine Learning.
Or implement algorithms to run at Spark,Flink and DataFlow?
Best Regards,
Jianfeng
________________________________________
From: Jean-Baptiste Onofré <[email protected]>
Sent: Wednesday, April 20, 2016 1:04 AM
To: [email protected]
Subject: Re: Will Beam provide a machine learning API in the future?
Hi Simone,
it sounds good. It's basically what I meant by DSL ML oriented.
We love contribution if you want to work on that with me ;)
Regards
JB
On 04/20/2016 08:27 AM, Simone Robutti wrote:
This would be an interesting feature. We are looking forward to develop ML
integrations on Beam and we are watching what's going on. The idea of a ML
may be interesting as an higher level API or as a proper ML library written
in Beam (pretty much what SAMOA does) but beware to offer a common layer
between different algorithmic implementation because the assumption that
they are consistent in nature and implementation is a big assumption and it
could lead to a lot of design problems for you and usability problems for
the end user.
Il 20/apr/2016 06:16 AM, "Jean-Baptiste Onofré" <[email protected]> ha
scritto:
Hi Jianfreng
As you can see in the "Technical Vision" document:
https://drive.google.com/folderview?id=0B-IhJZh9Ab52OFBVZHpsNjc4eXc&usp=sharing
I proposed "Machine Learning functions support".
It's not the highest priority right now, but it's something that we plan.
Regards
JB
On 04/20/2016 04:23 AM, Jianfeng Qian wrote:
Hi ,
Machine learning become more and more popular today, mllib of Spark,
FlinkML and Google Cloud Machine Learning.
Will Beam provide a machine learning API in the future?
Will anyone have some interest in doing it?
Best Regards,
Jianfeng
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com