Support Ukrain
Adaltas logoAdaltasAdaltas logoAdaltas

Deep Learning

Deep Learning is a type of Machine Learning that processes data to detect objects, recognize conversations, translate languages, and make decisions.

The difference between Machine Learning and Deep Learning is that Machine Learning requires training data sets to learn from it while Deep Learning is more autonomous. The Machine Learning process begins with data that has been previously been processed by a person. This processing work includes data preparation, cleaning, handling missing data, feature engineering, labelling and data splitting for training and testing. In the case of Deep Learning, the model requires a person to setup the right neural layer and other parameters such as the number of hidden layers, the learning rate, the activation function, the mini-batch size and the number of epochs. Due to this difference, systems using Deep Learning will need to have very advanced GPUs (graphics processing unit) and large storage capacity.

In order to perform these analyzes, the Deep Learning system relies on its artificial neural networks. Deep Learning neural networks are a multi-layered algorithm structure. The different layers of neural networks serve as filters, going from the most general to the most subtle elements, increasing the probability of detecting and generating a correct result.

Deep Learning is based on the use of artificial neural networks. Within neural networks there are 3 types that are the most used:

  • Convolutional Neural Networks, applications include computer vision and Natural Language processing (NLP)
  • Recurrent Neural Networks, applications include Natural Language Processing (NLP),speech recognition, language translation
  • Generative Adversarial Networks, applications include image, voice and video creation
Learn more

Related articles

Deploy your containerized AI applications with nvidia-docker

Deploy your containerized AI applications with nvidia-docker

Categories: Containers Orchestration, Data Science | Tags: containerd, DevOps, Learning and tutorial, NVIDIA, Container, Docker, Keras, TensorFlow

More and more products and services are taking advantage of the modeling and prediction capabilities of AI. This article presents the nvidia-docker tool for integrating AI (Artificial Intelligence…

Robert Walid SOARES

By Robert Walid SOARES

Mar 24, 2022

Canada - Morocco - France

International locations

10 rue de la Kasbah
2393 Rabbat

We are a team of Open Source enthusiasts doing consulting in Big Data, Cloud, DevOps, Data Engineering, Data Science…

We provide our customers with accurate insights on how to leverage technologies to convert their use cases to projects in production, how to reduce their costs and increase the time to market.

If you enjoy reading our publications and have an interest in what we do, contact us and we will be thrilled to cooperate with you.