Я работаю с большим количеством вероятностей, которые я умножаю, поэтому быстро получаю очень маленькие числа. Но кажется, что python, наконец, сохраняет окончательный результат как ноль.
Чтобы обойти это сложно, я решил суммировать логи этих вероятностей (вместо прямого умножения вероятностей). Эта стратегия возвращает отрицательное число (назовем его c), как и ожидалось.
Но затем, если я хочу применить экспоненту к с (чтобы вернуться к реальному значению моего произведения вероятностей), я получаю нулевое значение, потому что с слишком сильно отрицательно (что-то вроде -123445,4).
Как я мог обойти эту проблему?