Presented By
O’Reilly + Intel AI
Put AI to Work
April 15-18, 2019
New York, NY
Discover opportunities for applied AI
Organizations that successfully apply AI innovate and compete more effectively. How is AI transforming your business?
Be a part of the program—apply to speak by October 16.

Deep Learning for Recommender Systems and How to Compare Pears with Apples

Marcel Kurovski (inovex GmbH)
4:05pm4:45pm Thursday, April 18, 2019
Machine Learning, Models and Methods
Location: Grand Ballroom West
Secondary topics:  Media, Marketing, Advertising, Models and Methods, Retail and e-commerce

Who is this presentation for?

Data Scientists, Data Engineers, Machine Learning Engineers



Prerequisite knowledge

Fundamental understanding of machine learning and deep learning in particular

What you'll learn

Create user representations from their interactions and item representations Build a scalable and flexible deep neural network for interaction prediction Design a recommender architecture with ranking and candidate generation, and embeddings as the key piece


Recommender Systems support the decision making processes of customers with personalized suggestions. They are widely used and influence the daily life of almost everyone in different domains like e-commerce, social media, or entertainment. However, the efficient generation of relevant recommendations in large-scale systems is a very complex task. In order to provide personalization, engines and algorithms need to capture users’ varying tastes and find mostly nonlinear dependencies between them and a multitude of items. Enormous data sparsity and ambitious real-time requirements further complicate this challenge.

Meanwhile, the pervasive application of deep learning proves to solve complex tasks like object or speech recognition where traditional machine learning failed or showed mediocre performance. In my work I provide a deep learning approach towards personalized recommendations of vehicles at I propose a novel regularization technique for the optimization criterion and evaluate it against various baselines. To achieve high scalability I combine this method with strategies for efficient candidate generation based on user and item embeddings. Thus, we provide a holistic solution for candidate generation and ranking.

The proposed approach outperforms collaborative filtering and hybrid collaborative-content-based filtering by 73% and 143% for MAP@5. It also scales well for millions of items and users returning recommendations in tens of milliseconds.

Photo of Marcel Kurovski

Marcel Kurovski

inovex GmbH

Marcel Kurovski is a Data Scientist at inovex, a German IT project house focusing on digital transformation. He earned a master’s degree in Industrial Engineering and Management from the Karlsruhe Institute of Technology (KIT) where he focused on computer science, machine learning and operations research.

Marcel works on novel methods to exploit deep learning for recommender systems in order to better personalize content and improve user experience. He works for clients in e-commerce and retail where he bridges the gap between proof-of-concept and scalable AI systems. His research spans recommender systems, deep learning as well as methods for approximate nearest neighbor search.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)