問題タブ [hyperbolic-function]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
machine-learning - なぜ MLP のアクティベーション関数に tanh を使用するのですか?
私は個人的にニューラル ネットワークの理論を研究していて、いくつか質問を受けました。
多くの本や参考文献では、隠れ層の活性化関数にハイパータンジェント関数が使われていました。
本は、tanh関数の線形結合が与えられた誤差で関数のほぼすべての形状を記述できるという本当に単純な理由を思いついた.
しかし、質問が来ました。
- これが tanh 関数が使用される本当の理由ですか?
- もしそうなら、それが tanh 関数が使用される唯一の理由ですか?
- もしそうなら、tanh関数はそれを行うことができる唯一の関数ですか?
- そうでない場合、本当の理由は何ですか? ...
私はここに在庫があると考え続けています...この精神的な(?...)トラップから私を助けてください!
vhdl - VHDL を使用して対数を計算する
FPGA で線形表記からデシベル表記に値を変換しようとしています。
方程式 x_dB=10*log(x_lin) は確かによく知られていますが、VHDL で実装することはできませんでした。
http://en.wikipedia.org/wiki/Inverse_hyperbolic_function#Logarithmic_representationで使用できるいくつかのアイデンティティ (arctanh が最も一般的) を見つけました。
逆双曲線関数は COordinate Rotation DIgital Computer (CORDIC) を介して利用できるため、これは十分に簡単に思えますが、CORDIC には 2 つの入力 (X と Y) があり、対数に必要な単一の入力とは対照的に、双曲線逆正接関数!2 つの入力値 (x & y) に何を使用すればよいかを理解するにはどうすればよいですか?
r - Rで双曲線ベクトル場をプロットするには?
次のようなベクトル場をプロットしようとしています:
http://www.aanda.org/articles/aa/full/2006/11/aa4228-05/img58.gif
これは、(y2 /b)-(x2 /k)=1 の形式の方程式を持ちます。
このようなプロットで ( http://math.haifa.ac.il/ROVENSKI/rovenski/images/ROV05_628.gif )
素敵な小さな矢印などで。
これがどのように行われるのか、誰にも分かりますか?ありがとうございました!
r - 双曲線分布のRでイベントの確率を決定するにはどうすればよいですか?
の計算方法を教えていただきたいP ≥ -0.0001
です。私は数学、統計、R の初心者です。
現在、R でスプレッド データをモデル化しています。データを特定の分布 (以下の例の場合、これは双曲線) にモデル化し、尤度比テストを実行して、指定された分布を使用することの実行可能性を確認することができました。
私の頭の中で、分布を取得したら、曲線の下の領域をより正確に理解するにつれて、より確実に確率を計算できるようになりましたか?
分布が一致したら、t統計と同様のテストを実行できると想定していましたが、これを行う方法がわかりません。
私はpnorm(x)
関数を見てきphyper
ましたが、単純に計算する方法もわかりませんP ≥ -0.0001
。
以下は私のコードです。ご協力いただければ幸いです。
`# ライブラリ (ghyp) ライブラリ (timeSeries)
LRghdhyp $statistic L 0.07005745
$p.value 1 0.0211198
$df 1 1
$H0 1 偽
だから、私は正しい分布とそれをどのように適合させるかを知っています。発生する確率を決定するにはどうすればよい> - 0.0001
ですか?
approximation - tanh の高速で非常に正確な近似
私は tanh で遊んでいましたが、非常に近いですが、tanh ほど高価ではありません。私が思いついた:
とても近いです。私が見た最大のデルタは、10 から -15 の範囲でした。それでも多項式近似ほど安くはありません。
誰かが私のためにそれを区別できますか? :)
javascript - Tanh は大きな入力に対して NaN を返しますか?
私のnode.jsプログラムで、このコードを実行しました
そして戻ってきNaN
ました。しかし、tanh (双曲線正接) http://mathworld.wolfram.com/HyperbolicTangent.htmlはすべての に対して定義されていますx
。それは単に返す必要があります-1
が、与えNaN
ます。誰が何が悪いのか知っていますか?
ありがとう
ironpython - 逆双曲線正弦は Ironpython2.7 で nan を返します
Ironpython 2.7 の math モジュールから asinh 関数を使用しようとしています。float が -1 未満のときはいつでも、結果として nan が得られます。cmath では、複素数が使用される可能性があるため、いくつかの分岐カットであることはわかっていますが、ここでは実数を使用しており、ドキュメントでは数学が適切なモジュールであると説明されています。
何か不足していますか?これは、私が使用している他のすべての種類の Python で正常に機能しています。
log(x+sqrt(x**2+1) 定義を使用してカスタム関数を作成する必要がありますか?ここで何が起こっているのか本当に疑問に思っているので、これに関する完全な回答に非常に感謝しています。