Win a copy of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Any simple to use examples and tutorials for Machine Learning in Java?

Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Do you know any simple to use examples and tutorials for Machine Learning in Java?

Please don't send me to the most well known frameworks like Weka, Deeplearning4j, etc. because I've already read about them. I'm looking for something really usable for a beginner in ML, not to get lost in a maze of dependencies without intuitive explanations for beginners.

The only one I would recommend so far is Encog, which I was able to import to my project the single jar and then I built the XOR example following a youtube video that explains it well.

The issue with Encog is I noticed it's been around for many years, it's not recent, I was also looking for something as modern as possible because AI advances at a rapid pace.

Apart from that, I also installed and tried Weka, which can be interesting if you want an already made GUI but I would like to code something myself.

I spent a day trying to get Deeplearning4j working but I gave up. Too many dependencies, too many versions, no good useful tutorials avaiable, too confusing, I didn't know where to begin. I already had Netbeans installed, to try getting Deeplearning4j to work, I installed Eclipse, I installed IntelliJ Ultimate, I installed Maven, I installed git, I downloaded 3 different zip files related to Deeplearning4j with several confusing packages inside, I imported them all, I had so many files related to this, at one point I didn't know anymore which files were what. Some confusing tutorials later, maven this, pom that,..... What? Confusing, frustrating. I made a clean install from command prompt, as one of the confusing tutorials said, after a long time processing files, I look at the same folder, what??? It looks the same. Only 2 folders like before. Where did everything go?? Lol. Get it together people. If you want to create a tutorial, do it right, not a mess for beginners.

I also built some models with Python and Anaconda like Tweet and Animal classifiers. Anaconda was easy to setup and use, unlike Deeplearning4j, which isn't beginner friendly at all.

The lack of good tutorials is problematic. On youtube, there are only a few, maybe 3 or 4 available. I was following one of them, by a teacher from an Irish University, it was 20 minutes long. I gave up at 5 minutes because it was not possible to continue. He told the viewers to download 3 files (zip), however, he didn't bother to provide any links, so we can't download the files with his example, we can't continue along with him. Geez thanks for nothing, what a help. Not.
Consider Paul's rocket mass heater.
    Bookmark Topic Watch Topic
  • New Topic