Udemy

Artificial Intelligence III - Deep Learning in Java

Enroll Now
  • 3,838 Students
  • Updated 12/2024
4.5
(248 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 7 Minute(s)
Language
English
Taught by
Holczer Balazs
Rating
4.5
(248 Ratings)
3 views

Course Overview

Artificial Intelligence III - Deep Learning in Java

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!

Course Content

  • 10 section(s)
  • 81 lecture(s)
  • Section 1 Introduction
  • Section 2 Artificial Intelligence Basics
  • Section 3 Installing Deep Learning Library
  • Section 4 Feed-Forward Neural Network Theory
  • Section 5 Simple Feed-Forward Neural Network Implementation - Logical Problems
  • Section 6 Deep Neural Networks Theory
  • Section 7 Deep Neural Networks Implementation - XOR Problem
  • Section 8 Deep Neural Networks Implementation - Iris Dataset
  • Section 9 Convolutional Neural Networks (CNNs) Theory
  • Section 10 Convolutional Neural Networks (CNNs) Implementation - Digit Classification

What You’ll Learn

  • Understands deep learning fundamentals
  • Understand convolutional neural networks (CNNs)
  • Implement convolutional neural networks with DL4J library in Java
  • Understand recurrent neural networks (RNNs)
  • Understand the word2vec approach


Reviews

  • D
    Dario Della Cerra
    3.0

    i am and i am ignorant to many topics so follow was hard, really hard i had to find other explanations online to keep up sometimes. I don't know if it's intended for people already knowledgeable of the mathematical theories so i won't judge harshly.

  • M
    Mateus Ilha Morel
    5.0

    Excellent. The course brings a lot of content about Neural Networks. It's a journey through the heart of artificial intelligence.

  • T
    Telmo José Anastácio da Silva
    5.0

    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.

  • D
    Daniel Salazar Sepulveda
    5.0

    great topic well explained

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed