core-matrix 2015-07-29

Has anyone used weka with clojure? If so, how painful was it?

@mjs2600: Weka is pretty shit.

The gold standard for a well-maintained ML library is still scikit.

I would recommend doing your modeling outside the jvm and then moving it to the jvm via a CSV file or somesuch

@shriphani: I’m doing reinforcement learning, so scikit-learn is out (that’s my normal approach).

if this is plain Q-learning, why not just implement the bellman eq in clojure ?

I’m taking the OMSCS class on RL. I actually did exactly that in python for ML.

It looks like BURLAP is the most complete RL library, but it doesn’t look great...

ah. not familiar with that.

but I would recommend rolling your own

how complex is the model ?

It’s built on weka, which is why I asked about that.

None of them are going to be terrible, but if it was simple to work with, I didn’t want to rewrite a whole library.

Thanks for the heads up, I guess I’ll write my own. Do you know if clojure is at all competitive with numpy for matrix stuff?

I’ve done a bunch of work in clojure but all of my ML stuff has been in python.

@erik has joined the channel