Вопросы по теме 'numerical-stability'

положительные полуопределенные матрицы и численная устойчивость?
Я пытаюсь провести факторный анализ для матрицы совместного возникновения (C), которая вычисляется из матрицы терминов-документов (TD) следующим образом: C=TD*TD' Теоретически C должен быть положительно полуопределенным, но это не так, и алгоритм...
2193 просмотров

Странное поведение numpy.sum при добавлении нулей
Я понимаю, как математически эквивалентные арифметические операции могут привести к разным результатам из-за числовых ошибок (например, суммирование чисел с плавающей запятой в разных порядках). Однако меня удивляет, что добавление нулей к sum...
988 просмотров
schedule 29.08.2022

Как реализовать численно стабильное взвешенное логарифмическое выражение?
Какой наиболее численно устойчивый способ расчета: log[(wx * exp(x) + wy * exp_y)/(wx + wy)] где весы wx, wy > 0 ? Без весов эта функция logaddexp и может быть реализована на Python с помощью NumPy как: tmp = x - y return...
608 просмотров

Проблема масштабирования алгоритма Баума-Уэлча — Matlab
Я реализую алгоритм Баума-Уэлча в Matlab по этой ссылке в Википедии: Baum- Алгоритм Уэлча . Это часть моего прогнозирования волатильности в финансовых временных рядах. У меня есть два вопроса: 1 : на последнем шаге обновления на странице...
1291 просмотров

Изменение моей конечно-разностной модели с 2D на 3D вызывает нестабильное поведение
Я писал конечно-разностный код для моделирования и обнаружения трещин с помощью лазерной термографии. Трещина реализуется факторами a и b, которые «демпфируют» тепловой поток через заполненную воздухом трещину с использованием метода призрачной...
106 просмотров

LSTM 'recurrent_dropout' с 'relu' дает NaN
Любой ненулевой recurrent_dropout дает NaN потерь и веса; последние равны либо 0, либо NaN. Бывает для сложенных, неглубоких, stateful , return_sequences = любое, с & без Bidirectional() , activation='relu' , loss='binary_crossentropy' ....
633 просмотров