![各イテレーションの中核は、制約条件を満たす子個体を生成し、集団全体の適合度評価を完了することにある。これにより、集団の新しい世代を選択するための完全な基盤が提供される。この段階は、交叉子個体の生成、適応的突然変異子個体の生成、集団の統合とバッチ評価という3つのサブステップに分けられる。交叉子個体の生成では、集団の反復と更新の効率を確保するために、子個体のサイズを10,000に設定する。トーナメント選択戦略を用いて親を選択し、現在の集団からより良い適合度を持つ2つの親個体を選択して、子個体の全体的な質を向上させる。同時に、交叉ロジックは制約条件を満たす必要がある。具体的な手順は、交叉プロセス中に制約条件が破壊されるのを避けるために、親パラメータの絶対値と符号を分離することである。絶対値に対して線形補間交叉(α∈[0,1]はランダムに選択される)を実行して、子パラメータの絶対値を生成する。交叉された絶対値に対して非負のクリッピングを実行し、その後、絶対値の合計が1になるように正規化する。親パラメータの符号をランダムに継承し、完全な子パラメータベクトルを再構築する。適応的突然変異子個体の生成では、集団の多様性と計算効率のバランスを取るために、突然変異子個体のサイズを1,000に設定する。親は、高品質の親個体を選択し、それを突然変異テンプレートとしてクローン化するために、トーナメント選択を通じて現在の集団から選択される。同時に、突然変異強度は、初期の探索と後期の洗練を考慮して、反復回数とともに0.05から0.005まで動的に減衰する。制約条件が満たされるように、突然変異した絶対値に対して非負のクリッピングと正規化が実行される。最後に、集団の探索能力をさらに高めるために、パラメータの符号は10%の確率でランダムに反転される。集団の統合とバッチ評価では、現在の集団(10,000)、交叉子個体(10,000)、および突然変異子個体(1,000)が一時的な完全集団(21,000)に統合される。一時的な集団内の無効な適合度を持つ個体が抽出され、無効な個体に対してバッチ加重総合誤差計算が実行され、適合度値として割り当てられて、完全な集団の適合度更新が完了する。現在の世代の最小適合度(最小誤差)と平均適合度(平均誤差)が記録され、反復監視のためのデータサポートが提供される。](/_next/image?url=https%3A%2F%2Fpub-8c0ddfa5c0454d40822bc9944fe6f303.r2.dev%2Fai-drawings%2FXncgWQfEIJ7VYt2PJn6a3h2aOyb9nOUf%2F77e1142f-8028-491e-905e-fa27ec6c0e30%2Fb70b81d0-4503-4e08-983f-a0d0c89ad3e8.png&w=3840&q=75)
各イテレーションの中核は、制約条件を満たす子個体を生成し、集団全体の適合度評価を完了することにある。これにより、集団の新しい世代を選択するための完全な基盤が提供される。この段階は、交叉子個体の生成、適応的突然変異子個体の生成、集団の統合とバッチ評価という3つのサブステップに分けられる。交叉子個体の生成では、集団の反復と更新の効率を確保するために、子個体のサイズを10,000に設定する。トーナメント選択戦略を用いて親を選択し、現在の集団からより良い適合度を持つ2つの親個体を選択して、子個体の全体的な質を向上させる。同時に、交叉ロジックは制約条件を満たす必要がある。具体的な手順は、交叉プロセス中に制約条件が破壊されるのを避けるために、親パラメータの絶対値と符号を分離することである。絶対値に対して線形補間交叉(α∈[0,1]はランダムに選択される)を実行して、子パラメータの絶対値を生成する。交叉された絶対値に対して非負のクリッピングを実行し、その後、絶対値の合計が1になるように正規化する。親パラメータの符号をランダムに継承し、完全な子パラメータベクトルを再構築する。適応的突然変異子個体の生成では、集団の多様性と計算効率のバランスを取るために、突然変異子個体のサイズを1,000に設定する。親は、高品質の親個体を選択し、それを突然変異テンプレートとしてクローン化するために、トーナメント選択を通じて現在の集団から選択される。同時に、突然変異強度は、初期の探索と後期の洗練を考慮して、反復回数とともに0.05から0.005まで動的に減衰する。制約条件が満たされるように、突然変異した絶対値に対して非負のクリッピングと正規化が実行される。最後に、集団の探索能力をさらに高めるために、パラメータの符号は10%の確率でランダムに反転される。集団の統合とバッチ評価では、現在の集団(10,000)、交叉子個体(10,000)、および突然変異子個体(1,000)が一時的な完全集団(21,000)に統合される。一時的な集団内の無効な適合度を持つ個体が抽出され、無効な個体に対してバッチ加重総合誤差計算が実行され、適合度値として割り当てられて、完全な集団の適合度更新が完了する。現在の世代の最小適合度(最小誤差)と平均適合度(平均誤差)が記録され、反復監視のためのデータサポートが提供される。
以下のニューラルネットワークモデルのアーキテクチャを示す明確なブロック図を生成してください。モデル名:SAT-MoE。左...