Introduction to Deep Learning in Java

Let's discuss various deep learning libraries so as to pick the best for the purpose at hand. This is a context-dependent decision and will vary according to the situation. In this chapter, we will start with a brief introduction to deep learning and explore how DL4J is a good choice for solving deep learning puzzles. We will also discuss how to set up DL4J in your workspace.

In this chapter, we will cover the following recipes:

  • Deep learning intuition
  • Determining the right network type to solve deep learning problems
  • Determining the right activation function
  • Combating overfitting problems
  • Determining the right batch size and learning rates
  • Configuring Maven for DL4J
  • Configuring DL4J for a GPU-accelerated environment
  • Troubleshooting installation issues
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset