Alexander Uhlig
What is relational learning and why does it matter?
#1about 4 minutes
The challenge of using relational data in machine learning
Machine learning models require fixed-size feature vectors, which is straightforward for images or text but problematic for relational data with one-to-many relationships.
#2about 5 minutes
Why manual feature engineering is a major bottleneck
Manually creating features through aggregation is a slow, iterative process that requires deep domain expertise and can take weeks of a data scientist's time.
#3about 1 minute
Introducing relational learning to automate feature creation
Relational learning automates predictive analytics by using a two-step approach where an algorithm first learns features before they are passed to a prediction model.
#4about 4 minutes
Understanding the brute-force propositionalization approach
Propositionalization automates feature creation by applying a large bag of aggregations to every column, but this method is inefficient and generates many irrelevant features.
#5about 1 minute
Using supervised learning to find the best features
Advanced feature learning algorithms use supervised learning and statistical optimization to intelligently search for the most impactful features, avoiding a brute-force approach.
#6about 4 minutes
How the MultiRel algorithm builds complex features
The MultiRel algorithm iteratively builds complex features with hierarchical conditions by optimizing a loss function, enabling it to discover subtle and powerful patterns.
#7about 1 minute
Implementing pipelines with the getML Python API
The getML framework offers a high-performance C++ core with a simple Python API for building end-to-end pipelines that combine feature learners and predictors.
#8about 2 minutes
Getting started with automated feature engineering tools
Practitioners can start with open-source tools like feature-tools or use highly optimized implementations like the upcoming FastProp algorithm for significant performance gains.
#9about 5 minutes
Q&A on deep learning and alternative feature methods
The Q&A session clarifies why deep neural networks still require fixed-size inputs and how supervised feature learning is more efficient than brute-force generation followed by pruning.
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
Matching moments
02:20 MIN
The evolving role of the machine learning engineer
AI in the Open and in Browsers - Tarek Ziadé
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
04:06 MIN
Using AI to enable human connection in recruiting
Retention Over Attraction: A New Employer Branding Mindset
04:04 MIN
Shifting HR from standard products to AI-powered platforms
Turning People Strategy into a Transformation Engine
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
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
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
02:46 MIN
Moving from gut feelings to data-driven decisions
Retention Over Attraction: A New Employer Branding Mindset
Featured Partners
Related Videos
Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
How AI Models Get Smarter
Ankit Patel
Machine learning 101: Where to begin?
Lutske De Leeuw
Data Science in Retail
Julian Joseph
What non-automotive Machine Learning projects can learn from automotive Machine Learning projects
Jan Zawadzki
Carl Lapierre - Exploring Advanced Patterns in Retrieval-Augmented Generation
Carl Lapierre
How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)
Dora Petrella
Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB
Dieter Flick
Related Articles
View all articles
.gif?w=240&auto=compress,format)


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

Forschungszentrum Jülich GmbH
Jülich, Germany
Intermediate
Senior
Linux
Docker
AI Frameworks
Machine Learning

RelationalAI
Municipality of Madrid, Spain
Remote
Intermediate
C++
Python
Docker
PyTorch
+2


Deloitte
Leipzig, Germany
Azure
DevOps
Python
Docker
PyTorch
+6



ECM Selection Limited
Cambridge, United Kingdom
£90K
Python
PyTorch
TensorFlow
Computer Vision
+1

Association Bernard Gregory
Adobe Analytics
Machine Learning

Robert Walters
Manchester, United Kingdom
£70-95K
Python
Docker
PyTorch
TensorFlow
+5