مدل‌های یادگیری عمیق با نام‌های «شبکه‌های عصبی مصنوعی» (Artificial Neural Networks) و «شبکه‌های عصبی عمیق» (Deep Neural Networks) شناخته می‌شوند. این شبکه‌ها بر اساس ویژگی‌های منحصربفردشان، انواع مختلفی دارند؛ با این حال، شیوه یادگیری آن‌ها تا حد زیادی مشابه یکدیگر است. به عبارتی، تمامی مدل‌های یادگیری عمیق، با داشتن مقدار حجیمی از داده، مسائل مختلف را بر پایه آزمون و خطا یاد می‌گیرند.