SOFTWARE DEVELOPMENT DEVICE, SOFTWARE DEVELOPMENT METHOD, AND PROGRAM

To realize software in which various parameters are optimized.SOLUTION: A software development device according to an embodiment is used for developing software whose behavior is controlled by a parameter group and that comprises: optimal value calculation means for, when calculating an optimal valu...

Full description

Saved in:
Bibliographic Details
Main Author YANAGI OSAMU
Format Patent
LanguageEnglish
Japanese
Published 11.04.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To realize software in which various parameters are optimized.SOLUTION: A software development device according to an embodiment is used for developing software whose behavior is controlled by a parameter group and that comprises: optimal value calculation means for, when calculating an optimal value for each parameter from the measured value of each parameter obtained at the time of executing the software, using a neural network, applying a generalized function to the measured value of each parameter to be inputted into the neural network, and applying the generalized function to each node in the neural network; and software recreation means for recreating the software using each parameter calculated by the optimal value calculation means.SELECTED DRAWING: Figure 1 【課題】 各種パラメータが最適化されたソフトウェアを実現する。【解決手段】 実施形態のソフトウェア開発装置は、パラメータ群により振る舞いが制御されるソフトウェアの開発に使用されるソフトウェア開発装置であって、前記ソフトウェアの実行時に得られる各パラメータの計測値から各パラメータの最適値を計算するに際して、ニューラルネットワークを使用し、当該ニューラルネットワークに入力する各パラメータの計測値に超関数を適用するとともに、当該ニューラルネットワークの各ノードにも超関数を適用する、最適値計算手段と、前記最適値計算手段により計算された各パラメータを用いて前記ソフトウェアの再作成を行うソフトウェア再作成手段とを具備する。【選択図】図1
Bibliography:Application Number: JP20170180638