抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
進化論的計算手法として粒子群最適化(PSO)は単峰性の関数最適化問題において遺伝的アルゴリズムよりも優れた解探索能力を持つが,煩雑なコーディング作業が必要とされる。本論文では,一般ユーザでも容易に利用できるPSOに特化したParticle言語を開発した。Java言語にPSO特有の処理に関するキーワードを追加定義し,1)PSO処理開始メソッドの呼出し,2)評価関数定義メソッドの定義,3)particle構文によるメソッドや変数に関する情報の指定を行うだけで,PSO処理に必要なメソッドなどはParticle言語用コンパイラparticlecによって補完される。具体的には,i)particlecによるParticle言語記述プログラムの構文解析とJava言語プログラムへの変換,ii)Java言語コンパイラjavacによるJavaバイトコードへの変換,iii)Java仮想マシンでの実行という手順をとる。i)ではparticle構文で指定された情報を用い,GUI(Graphical User Interface)による視覚的な結果表示用メソッドが追加されるので,解探索家庭を容易に把握できる。被験者に対するアンケート調査ではJava言語に関する基本的な知識があればPSOを容易に扱えることが確かめられた。