A subset of machine learning involving neural networks with multiple layers to learn complex patterns in data.