Adrian Spataru & Bohdan Andrusyak
The pitfalls of Deep Learning - When Neural Networks are not the solution
#1about 2 minutes
Defining classical machine learning vs deep learning
Classical machine learning relies on manual feature extraction, whereas deep learning models automate this process to find representations directly from data.
#2about 3 minutes
Highlighting successful applications of deep learning
Deep learning excels in complex domains like self-driving cars, language translation, and music generation due to its powerful representation learning capabilities.
#3about 3 minutes
Examining notable failures of deep learning models
Real-world deep learning failures include biased facial recognition systems, contextual mistranslations, and pseudoscientific claims about predicting personal traits.
#4about 6 minutes
The critical role of data quantity and quality
Deep learning models require vast amounts of high-quality, relevant data to learn effective features, as insufficient or poor data leads to unreliable performance.
#5about 3 minutes
Why tree-based models often outperform deep learning on tabular data
For structured tabular data common in business, tree-based models like LightGBM and XGBoost frequently outperform deep learning due to effective feature engineering.
#6about 4 minutes
The challenge of model explainability in deep learning
Deep learning's automatic feature extraction creates black-box models, making it difficult to understand decision-making compared to interpretable classical models like decision trees.
#7about 2 minutes
Navigating model complexity and production engineering costs
Highly complex models, like the Netflix Prize winner, can be impractical to deploy due to high engineering costs and resource requirements.
#8about 4 minutes
The significant resource and financial cost of training
Training state-of-the-art deep learning models requires immense computational resources, potentially costing millions of dollars and making it inaccessible for many organizations.
#9about 4 minutes
Strategies to overcome deep learning limitations
Techniques like transfer learning, emerging tabular deep learning methods, and interpretability tools like LIME and SHAP help mitigate issues of data, cost, and explainability.
#10about 1 minute
Deciding when to choose classical machine learning
Before adopting deep learning, evaluate if your problem involves small, tabular, or low-quality data, as classical machine learning may offer a more practical solution.
Related jobs
Jobs that call for the skills explored in this talk.
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
WALTER GROUP
Wiener Neudorf, Austria
Intermediate
Senior
Python
Data Vizualization
+1
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:20 MIN
The evolving role of the machine learning engineer
AI in the Open and in Browsers - Tarek Ziadé
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
01:54 MIN
The growing importance of data and technology in HR
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
05:17 MIN
Shifting from traditional CVs to skill-based talent management
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
04:20 MIN
The most dangerous trap for HR during company growth
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
00:59 MIN
Distinguishing real from fake tech headlines
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
05:09 MIN
Why specialized models outperform generalist LLMs
AI in the Open and in Browsers - Tarek Ziadé
Featured Partners
Related Videos
What do language models really learn
Tanmay Bakshi
Overview of Machine Learning in Python
Adrian Schmitt
Explainable machine learning explained
Karol Przystalski
How Machine Learning is turning the Automotive Industry upside down
Jan Zawadzki
How AI Models Get Smarter
Ankit Patel
30 Golden Rules of Deep Learning Performance
Anirudh Koul
Is my AI alive but brain-dead? How monitoring can tell you if your machine learning stack is still performing
Lina Weichbrodt
AI beyond the code: Master your organisational AI implementation.
Marin Niehues
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Paris-based
Paris, France
Python
Docker
TensorFlow
Kubernetes
Computer Vision
+2


Nvidia
Remote
Intermediate
C++
Python
Machine Learning
Software Architecture


Association Bernard Gregory
Adobe Analytics
Machine Learning

Darktrace Ltd
Cambridge, United Kingdom
GIT
Azure
Linux
Python
PyTorch
+3



Deloitte
Leipzig, Germany
Azure
DevOps
Python
Docker
PyTorch
+6