Nico Schmidt
Intelligent Data Selection for Continual Learning of AI Functions
#1about 3 minutes
Understanding the core use cases for data selection
Data selection is crucial for creating diverse datasets, enabling active learning, detecting corner cases, and building new AI functions.
#2about 4 minutes
Comparing data sources for machine learning models
Data can be sourced from data lakes with heavy compute, targeted test fleets, or the vast customer fleet which offers real-world scenarios but has limited compute.
#3about 2 minutes
Identifying informative data in long-tail distributions
Informative data lies in the long tail of the data distribution, including rare scenarios, weak sensor signals, and atypical class distributions.
#4about 3 minutes
Overview of methods for intelligent data selection
Key methods for selecting valuable data include uncertainty estimation, temporal analysis of predictions, anomaly detection, and using model ensembles.
#5about 3 minutes
Using softmax uncertainty for traffic light detection
An uncertainty trigger aggregates softmax scores from a traffic light detection model to identify and record challenging images like false positives or distant objects.
#6about 4 minutes
Evaluating model improvements from selected data
Proper model evaluation requires testing against not just random data but also corner-case datasets to prevent performance regressions in specific scenarios.
#7about 5 minutes
Deploying data selection triggers to the vehicle fleet
An in-vehicle module called "Instinct" filters data streams in real-time, enabling continual learning by collecting data from new regions to expand a model's operational domain.
#8about 5 minutes
Building a universal data selection framework
A universal framework uses a plugin architecture to support various trigger types and treats perception functions as black boxes by using a framework-independent format like ONNX.
#9about 21 minutes
Overcoming challenges in automotive software deployment
Deploying data science code to vehicles requires bridging Python and C++, ensuring high code quality, and maintaining full traceability from requirements to artifacts.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
27:47 MIN
Applying uncertainty for active learning and corner case detection
Uncertainty Estimation of Neural Networks
22:45 MIN
Applying machine learning in the automotive industry
Getting Started with Machine Learning
00:03 MIN
Understanding uncertainty through rare events in driving
Uncertainty Estimation of Neural Networks
07:04 MIN
How machine learning creates value from automotive data
How Machine Learning is turning the Automotive Industry upside down
02:38 MIN
Common challenges in developing machine learning applications
Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization
18:11 MIN
Using machine learning and swarm data for automated driving
Software defines the vehicle: Why customers and developers will love cars even more
29:07 MIN
The multidisciplinary future of automated driving development
Automated Driving - Why is it so hard to introduce
11:13 MIN
Applying machine learning to automated driving and personalization
How Machine Learning is turning the Automotive Industry upside down
Featured Partners
Related Videos
Finding the unknown unknowns: intelligent data collection for autonomous driving development
Liang Yu
How Machine Learning is turning the Automotive Industry upside down
Jan Zawadzki
Developing an AI.SDK
Daniel Graff & Andreas Wittmann
What non-automotive Machine Learning projects can learn from automotive Machine Learning projects
Jan Zawadzki
AI beyond the code: Master your organisational AI implementation.
Marin Niehues
Uncertainty Estimation of Neural Networks
Tillman Radmer & Fabian Hüger & Nico Schmidt
How AI Models Get Smarter
Ankit Patel
From ML to LLM: On-device AI in the Browser
Nico Martin
From learning to earning
Jobs that call for the skills explored in this talk.
Data Scientist - Machine Learning - Automobile
MP DATA
Canton of Boulogne-Billancourt-1, France
GIT
Python
PySpark
Machine Learning
Machine Learning Engineer - Edge Devices (m/f/d)
autonomous-teaming
München, Germany
Remote
C++
GIT
Linux
Python
+2
Senior AI Engineer Self-Supervised Learning
Rivr
Zürich, Switzerland
Senior
API
Spark
Python
PyTorch
Core Data
+1


