This morning, I gave a talk at the Machine Learning seminar (link) organized by HIIT (University of Helsinki and Aalto). Thanks to Teemu Roos for the invitation.
The title of the talk was “Machine Learning for Database Management Systems – and vice versa”. You can find the slides here.
This spring, Aris Gionis and I are teaching a new course at Aalto University, on ‘Modern Database Systems‘. The course covers advanced topics in data management related to indexing, parallel processing, and memory-efficient data processing. We’ve started by discussing such issues in the context of relational database systems, and we’ll be moving on to semi-structured data and text, as well as big-data settings. For the latter, we’ll essentially be covering data processing with Hadoop and Spark. The course is designed so as to pair discussion on algorithms with hands-on experience with database systems (PostgreSQL for relational databases, MongoDB for semi-structured data, Hadoop and Spark for big-data processing). Below you can find the slides from the first three lectures.
Modern Database Systems – Lecture 00
Modern Database Systems – Lecture 01
Modern Database Systems – Lecture 02