Books

Click a tile (cover or title) to show or hide the description.

Machine Learning: The Basics

In Russian

Сергей Николенко

Питер, 2025

The foundations of machine learning, from Bayes’ theorem to generalized linear models.

Sergey Nikolenko

Springer, 2021

A deep dive into synthetic data for deep learning, including an intro to neural networks, chapters on domain adaptation and GANs, intro to differential privacy and much more.

Foundations of Bayesian Network Theory

In Russian

Александр Тулупьев, Сергей Николенко, Александр Сироткин

СПбГУ, 2019

Textbook introducing Bayesian belief networks and reasoning under uncertainty.

Deep Learning

In Russian

Сергей Николенко, Артур Кадурин, Екатерина Архангельская

Питер, 2017

Neural networks from first principles to the deep-learning methods of 2017.

Sergey Nikolenko

Lambert Academic Publishing, 2011

What can we prove to be secure in cryptography? Not much, but it turns out there is something.

Mechanism Design Theory

In Russian

Сергей Николенко

Интуит, 2009

Introductory exposition of auctions theory and mechanism design.

Learning Systems

In Russian

Сергей Николенко, Александр Тулупьев

МЦНМО, 2009

An introduction to machine learning, including decision trees, neural networks and reinforcement learning.

Bayesian Belief Networks: A Logical and Probabilistic Approach in Directed Acyclic Graphs

In Russian

Александр Тулупьев, Александр Сироткин, Сергей Николенко

СПбГУ, 2009

Probabilistic semantics, inference and learning in Bayesian belief networks.

Bayesian Networks: A Logical and Probabilistic Approach

In Russian

Александр Тулупьев, Сергей Николенко, Александр Сироткин

Наука, 2006

The foundations of probabilistic inference, Bayesian belief networks and algebraic Bayesian networks.