Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

deep learning
machine learning
communitycreator

What is deep learning?

Adithya Challa

Grokking Modern System Design Interview for Engineers & Managers

Ace your System Design Interview and take your career to the next level. Learn to handle the design of applications like Netflix, Quora, Facebook, Uber, and many more in a 45-min interview. Learn the RESHADED framework for architecting web-scale applications by determining requirements, constraints, and assumptions before diving into a step-by-step design process.

Overview

Deep learning is a subset of artificial intelligence (AI) and machine learning. It uses both structured and unstructured data for training.

Deep learning uses a layer of the algorithm to create a neural network, which is an artificial replication and structure of the human brain.

The learning is called “deep” because, at each passing level, the neural network rapidly discovers new levels of data.

  • A neural network learns through the process of back-propagation.

  • Each time the data is trained with a large dataset of inputs, the efficiency is enhanced.

  • Deep learning is based on the functionality of the human brain.

  • It imitates the human brain’s functionality for managing data and forming patterns for decision making.

  • The trained dataset can be interconnected, diverse, and complex.

  • When creating deep learning algorithms, developers and engineers configure the number of layers and types of functions that connect each layer’s output to the input of the next layer.

Artificial neural network

Y=f(X1W1+X2W2+X3W3+…………+ XnWn+b)

Applications

Deep learning has proven to be very efficient in tasks like:

  • Image captioning
  • Voice recognition
  • Facial recognition
  • Medical imaging
  • Language translation
  • Self-driving cars

Note: Refer to the following article on neural networks for more information.

RELATED TAGS

deep learning
machine learning
communitycreator

Grokking Modern System Design Interview for Engineers & Managers

Ace your System Design Interview and take your career to the next level. Learn to handle the design of applications like Netflix, Quora, Facebook, Uber, and many more in a 45-min interview. Learn the RESHADED framework for architecting web-scale applications by determining requirements, constraints, and assumptions before diving into a step-by-step design process.

Keep Exploring