- Deep learning is a subset of machine learning that uses neural networks with many hidden layers.
- Neural networks with fewer than three layers are considered basic; networks with more than three layers count as deep learning.
- Deep neural networks store and use more information than basic neural networks.
- Classical machine learning depends on people to define features, while deep learning needs less supervision in training.
- Deep learning relies on artificial neural networks to process and identify data.
What is Deep Learning?
Deep learning, a subset of machine learning (ML), is a process that uses interconnected neurons or nodes in a layered structure. It creates an adaptive system that ML models use to learn and implement changes autonomously. This process is called deep learning because these neural networks have many hidden layers that are much larger than traditional neural networks. Deep-learning neural networks store and use more information than a normal neural network. Deep learning provides opportunities for a model to better mimic a human brain.
Neural Network vs. Deep Learning
Neural networks that consist of fewer than three layers are considered “basic” neural networks. Deep neural networks contain more layers and information than basic neural networks. This means that if a network has more than three layers it is considered a deep learning network.
Neural Network vs. Other Technologies & Methodologies
Neural Network vs. Machine Learning
Classical ML is dependent on human interaction to learn data and train models. An outside source is required to determine the features and differences in data inputs. They usually require more structured data to be trained and to learn. With the need for more structured data and human interaction in determining features and differences, ML models require a more supervised learning process than a neural network.
Machine Learning vs. Deep Learning in Neural Networks
ML is an artificial intelligence technique where algorithms are trained to learn from data in order to identify and predict patterns. These models handle large datasets and can identify trends that a human may struggle to identify. While some types of ML models require supervised learning, there are models that need reduced supervision with unsupervised learning.
Deep learning is a subset of machine learning, using more than three layers to process and identify data. Deep learning relies on artificial neural networks, whereas machine learning relies entirely on algorithms. Deep learning can lead to a reduction in supervision as it does not need as much oversight in model training and processing.
Deep Learning in H2O AI
H2O-3 includes a Deep Learning algorithm: a multi-layer feedforward neural network trained with backpropagation, for classification and regression.