Итак, у меня есть некоторые проблемы с точностью в Python.
Я бы хотел вычислить такие функции:
P(x,y) = exp(-x)/(exp(-x) + exp(-y))
Где x и y могут быть> 1000. В mathon.exp (-1000) Python (по крайней мере, в версии 2.6!) Недостаточно точности с плавающей запятой, чтобы справиться с этим.
- эта форма выглядит как logistic / logit / log-odds, но это не так, верно? Есть ли здесь какое-то алгебраическое упрощение, которое мне не хватает?
- Я знаю о десятичной дроби, но не уверен, применимо ли это здесь
- выглядит как домашнее задание, но это не так, я обещаю!
(Кроме того, я открыт для названий! Я не мог придумать подходящий для этого вопроса!)