A subset of machine learning that uses multilayer neural networks to model complex patterns in data.