Многоагентные системы, байесовские сети, системы объединения данных из разных источников, методы распределенного обучения, базы данных, программирование.