Igniters, I'd like to kick off the conversation on adding ML capabilities to Ignite as it relates to IGNITE-4572.
I started off some preliminary steps on this ticket and would like to invite anyone interesting in implementing distributed core algebra on top of Ignite to join me in this work. There's plenty to contribute from ideas and math, to implementation, tests, and documentation. Background on IGNITE-4572. ---------------------------------------- Throughout many conferences last year I have heard the sentiment that one of the functional areas that is badly missing in Ignite is a library of distributed Machine Learning algorithms. In fact, it was frequently noted as the only reason not to finally migrate from Spark to Ignite... ML, in general, is a pretty large undertaking and there are more than a few ways to approach this in the context of Ignite. One idea I'd like to chew on and prototype is to look close at Apache Mahout ( http://mahout.apache.org/). After a deep look at Mahout codebase I don't believe the outright code-level integration is feasible at this points - but we can certainly borrow as many ideas from it as possible. Thanks! -- Nikita Ivanov