Prof. Benny Kimelfeld
- bennyk@cs.technion.ac.il
- Website
- benny.cs.technion.ac.il
Technion Computer Science - Winter 2026-2027
Course 2360028 given at the Henry and Marilyn Taub Faculty of Computer Science, Technion - Israel Institute of Technology
Overview
This course studies machine learning methods for structured data, with an emphasis on relational databases, tables, and graphs. We will examine how these data representations are connected, and how learning methods can move between database-specific, schema-aware, and cross-schema settings.
Topics include feature engineering and automated feature generation, vector embeddings, graph neural networks, transformer-based foundation models, and explainability methods for model predictions. Tutorial sessions will focus on implementing the covered methods using modern libraries for machine learning, deep learning, and graph processing.
People
Materials
Teaching materials for the current semester, plus interactive practice resources and recommended reading.
110 pages
Further lecture materials will be posted during the semester.
Tutorial materials will be posted during the semester.
Hands-on GNN practice for building intuition about message passing, node features, graph structure, and model behavior.
Archive
Slides and video recordings from the previous semester of the course.