AI-900 Practice Question: Describe fundamental principles of machine learning on Azure
What does 'deep learning' refer to in machine learning?
⚠ Common exam trap
Test-takers frequently confuse 'deep learning' with simply 'more data' or 'complex databases,' when the core differentiator is the use of multi-layered neural networks for hierarchical feature learning.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Machine learning using neural networks with many layers to learn hierarchical representations
Deep learning is a subset of machine learning that uses neural networks with multiple layers (deep neural networks) to automatically learn hierarchical representations of data. Each layer extracts increasingly abstract features, enabling the model to capture complex patterns without manual feature engineering. This is why option B is correct.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Machine learning that requires an internet connection to function
Why it's wrong here
Deep learning models do not inherently require internet connectivity; the architecture consists of layers of computation that are executed locally once weights are learned. An internet connection may be useful for downloading pre-trained weights, accessing cloud training infrastructure, or serving predictions via an API, but these are operational conveniences rather than defining characteristics. The core definition remains neural-network depth and hierarchical representation learning, not network connectivity.
- ✓
Machine learning using neural networks with many layers to learn hierarchical representations
Why this is correct
Deep learning is a machine learning approach that uses artificial neural networks with numerous hidden layers (a deep architecture) to automatically learn hierarchical representations of data. Lower layers learn simple features such as edges or phonemes, while deeper layers learn complex abstractions that capture semantics and structure. It is this multi-layer, end-to-end learning of feature hierarchies, not dataset size or other factors, that makes a model 'deep.'
- ✗
A technique for training models on extremely large datasets only
Why it's wrong here
Although large datasets often help deep neural networks generalize and reduce overfitting, dataset size is not the defining criterion of deep learning. A model can be deep with relatively small data if transfer learning or data augmentation is used, while a large dataset can be used to train a shallow model such as logistic regression or a single-layer network. Deep learning is defined by the number of stacked trainable layers and the resulting hierarchy of learned features, not by the volume of training examples.
- ✗
Machine learning that digs deeply into structured databases
Why it's wrong here
The word 'deep' in deep learning refers to the depth of a neural network — the number of successive transformation layers — not to how thoroughly a system interrogates structured databases. Running SQL-style queries or scanning tables has nothing to do with the backpropagation-driven training of multi-layer neural networks. Even when deep learning is applied to structured or tabular data, the 'depth' is still about stacked hidden layers, not data retrieval depth.
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Deep learning
Deep learning is a subset of machine learning that uses multi-layered neural networks to automatically learn patterns from large amounts of data.
Key term
Model
In IT and AI, a model is a trained mathematical representation that learns patterns from data to make predictions or decisions.
About these practice questions
Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.