Код Senior Энтропия и KL обновлено
Взаимная информация по таблице
Условие
Дана таблица совместных частот counts[i][j] для двух категориальных величин X (строки) и Y (столбцы). Напишите mutual_info(counts): взаимная информация I(X; Y) в битах, округлённая до 4 знаков.
Примеры
mutual_info([[10, 0], [0, 10]]) // 1
mutual_info([[5, 5], [5, 5]]) // 0
mutual_info([[30, 10], [10, 30]]) // 0.1887
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.