Artificial Intelligence III - Deep Learning in Java

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Deep Learning Fundamentals, Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs) + LSTM, GRUs

This course is about deep learning fundamentals and convolutional neural networks. Convolutional neural networks are one of the most successful deep learning approaches: self-driving cars rely heavily on this algorithm. First you will learn about densly connected neural networks and its problems. The next chapter are about convolutional neural networks: theory as well as implementation in Java with the deeplearning4j library. The last chapters are about recurrent neural networks and the applications - natural language processing and sentiment analysis!

So you'll learn about the following topics:

Section #1:

  • multi-layer neural networks and deep learning theory

  • activtion functions (ReLU and many more)

  • deep neural networks implementation

  • how to use deeplearning4j (DL4J)

Section #2:

  • convolutional neural networks (CNNs) theory and implementation

  • what are kernels (feature detectors)?

  • pooling layers and flattening layers

  • using convolutional neural networks (CNNs) for optical character recognition (OCR)

  • using convolutional neural networks (CNNs) for smile detection

  • emoji detector application from scratch

Section #3:

  • recurrent neural networks (RNNs) theory

  • using recurrent neural netoworks (RNNs) for natural language processing (NLP)

  • using recurrent neural networks (RNNs) for sentiment analysis

These are the topics we'll consider on a one by one basis.

You will get lifetime access to over 40+ lectures!

This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back. Let's get started!

  • Understands deep learning fundamentals

  • Understand convolutional neural networks (CNNs)

  • Implement convolutional neural networks with DL4J library in Java

Course Curriculum

1 Lectures

1 Lectures

Instructor

Profile photo of Holczer Balazs
Holczer Balazs

My name is Balazs Holczer. I am from Budapest, Hungary. I am qualified as a physicist. At the moment I am working as a simulation engineer at a multinational company. I have been interested in algorithms and data structures and its implementations especially in Java since university. Later on I got acquainted with machine learning techniques, artificial intelligence, numerical methods...

Review
4.9 course rating
4K ratings
ui-avatar of Telmo José Anastácio da Silva
Telmo J. A. D. S.
5.0
10 months ago

Very good course, great for the theory.
Regarding the more practical aspect deeplearning4j, the team developing it pretty much abandoned it (google it and check mvn version). So, a refresh, or alternatively a new course with tools that offer same/similar functionality such as DJL while also being actively developed would be a great upgrade.

  • Helpful
  • Not helpful
ui-avatar of Sagaya Kandasamy
Sagaya K.
5.0
11 months ago

Very good course

  • Helpful
  • Not helpful
ui-avatar of Daniel Salazar Sepulveda
Daniel S. S.
5.0
1 year ago

great topic well explained

  • Helpful
  • Not helpful
ui-avatar of Stuart Trigg
Stuart T.
4.0
1 year ago

Descriptions can be quite repeated, which at times can be boring. However, if concentration is maintained the repetition is very useful to embed the knowledge.

  • Helpful
  • Not helpful
ui-avatar of SANJEEV TRIVEDI
Sanjeev T.
5.0
1 year ago

Very good course. One of the best courses on deep learning with java. Would like to see more such courses with DJL library.

  • Helpful
  • Not helpful
ui-avatar of Bromo Kunto Adji
Bromo K. A.
5.0
2 years ago

Good stuff

  • Helpful
  • Not helpful
ui-avatar of Dilip Chandrasekaran
Dilip C.
5.0
2 years ago

Nice

  • Helpful
  • Not helpful
ui-avatar of Matthias Prall
Matthias P.
5.0
2 years ago

The courses by the Holczer Balacz are superb. I started with his course on cryptocurrency and anded up with is lecures on AI - time well spent!

  • Helpful
  • Not helpful
ui-avatar of Aldo Antonio Vazquez Rico
Aldo A. V. R.
4.0
3 years ago

En cuanto a la teoría, me gustó que menciona/explica los conceptos y/o las matemáticas que se aplican sin ahondar demasiado en ellas.
Me hubiera gustado un ejemplo de face recognition real, tendré que hacer el mío basado en el ejemplo del emoji.
Creo que es porque no es el propósito del curso conocer a fondo la librería DL4J pero al menos agregaría un par de clases respecto a cargar redes de keras, guardar la red neuronal...
No hay muchos cursos DL4J por ahí y no me gustaría ver toda la documentación en la librería por mi mismo para aprender redes neuronales en java así que agradezco que existe este curso al alcance en udemy.

  • Helpful
  • Not helpful
ui-avatar of Hriday Mehta
Hriday M.
5.0
3 years ago

A great course! Concepts explained very well and the implementation is good for practice!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses