I am a PhD student in machine learning, and am now starting my 'serious' dissertation effort. I will be doing research involving neural networks and I am likely going to use Java for development. What would you say is the best Java library to use? Knowing that I am going to be implementing my own training functions, architectures, etc., is there one that is more flexible than the others?
Currently, I'm leaning towards Encog or Neuroph. Any thoughts?
[link] [16 comments]