問題タブ [function-approximation]
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.
neural-network - 関数近似と最適化アルゴリズムの違いは?
人工ニューラル ネットワークと遺伝的アルゴリズムについて学び始めたところですが、それらの違いは、ANN が関数近似器であり、GA が最適化アルゴリズムであることです (SO によると)。問題は、これらの定義の間にどこでどのように線を引くべきか 100% 確信が持てないことです。類推などを使用して違いを説明する簡単な方法はありますか (私が 10 歳であると仮定します)。私が特にややこしいと思ったのは、場合によっては両方のタイプが同じ問題を解決できるように見えることです (巡回セールスマン問題など)。
r - R のニュートンラフソン コードは異なる結果につながる
Birnbaum-Saunders 地区からのサンプルのパラメータを概算する必要があります。ここに私のコードがあります:
問題は、収束の条件が満たされているように見えますが、私の意見では、どのシータを開始点として選択するかによって、私の近似値が大幅に異なることです。したがって、わずかに異なる出発点を選択しても、どのような結果が得られるかはわかりません。
メソッドが非常に不安定な理由について何か考えはありますか?
matlab - MATLAB での sin/cos の高速近似
MATLAB で sin と cos の高速近似を作成しようとしていますが、これが現在のプログラムのボトルネックになっています。組み込みルーチンよりも高速な方法はありますか?
ボトルネック: 各反復で、複素疎行列 A (50,000 x 50,000) と col ベクトル b および c (50,000 x 1) から角度を取得し、
sin と cos へのすべての入力は、+pi/2 または -pi/2 に近くなります。
ルックアップ テーブル (「 C++ でサイン ルックアップ テーブルを作成する」で提案されているように) と単純なテイラー級数を試しましたが、どちらも遅くなりました。
ルックアップテーブル:
テイラー級数 (ang=pi/2 をゼロに近づけるのに必要な象限回転)
MATLAB 2016a、Windows 8.1、i7-4500U@1.86GHz での平均時間: 組み込み sin/cos: 1.5 秒 | ルックアップ テーブル: 1.8 秒 | テイラー級数: 1.7 秒