JP7051771B2 - 計算装置、計算方法およびプログラム - Google Patents
計算装置、計算方法およびプログラム Download PDFInfo
- Publication number
- JP7051771B2 JP7051771B2 JP2019163893A JP2019163893A JP7051771B2 JP 7051771 B2 JP7051771 B2 JP 7051771B2 JP 2019163893 A JP2019163893 A JP 2019163893A JP 2019163893 A JP2019163893 A JP 2019163893A JP 7051771 B2 JP7051771 B2 JP 7051771B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- variables
- unit
- variable
- constraint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Operations Research (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
まず、計算装置10により解かれる最適化問題について説明する。計算装置10により解かれる最適化問題は、K個(Kは、1以上の整数)の不等式による制約を含む2次計画問題である。
本発明者は、上述の最適化問題を、N次元空間を運動する粒子のエネルギーを表すハミルトニアンHに組み込むことを考えた。
第1実施形態に係る計算装置10について説明する。
第2実施形態に係る計算装置10について説明する。第2実施形態に係る計算装置10は、第1実施形態に係る計算装置10と略同一の構成を有するので、略同一の構成を有するブロックには、同一の符号を付けて、相違点を除き詳細な説明を省略する。
第3実施形態に係る計算装置10について説明する。第3実施形態に係る計算装置10は、第2実施形態に係る計算装置10と略同一の構成を有するので、略同一の構成を有するブロックには、同一の符号を付けて、相違点を除き詳細な説明を省略する。
第4実施形態に係る計算装置10について説明する。第4実施形態に係る計算装置10は、第3実施形態に係る計算装置10と略同一の構成を有するので、略同一の構成を有するブロックには、同一の符号を付けて、相違点を除き詳細な説明を省略する。
なお、上記の実施形態を、以下の技術案にまとめることができる.
第1時刻におけるN個(Nは2以上の整数)の第1変数を相互作用させたN個の第1中間変数と、前記第1時刻におけるN個の第2変数とに基づき、前記第1時刻からサンプリング期間を経過した第2時刻における前記N個の第2変数を算出する変数算出部と、
時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成する時間発展部と、
を備え、
前記時間発展部は、
前記第2時刻における前記N個の第2変数と、前記第1時刻における前記N個の第1変数とに基づき、前記第2時刻における前記N個の第1変数を算出し、
前記第2時刻における前記N個の第1変数が予め定められた制約条件を満たしていない場合、前記第2時刻における前記N個の第2変数を前記制約条件を満たす方向に変化させる
計算装置。
前記変数算出部は、
前記第1時刻における前記N個の第1変数と、予め設定されたN行×N列の係数を含む係数行列とを行列演算することにより算出されたN個の値のそれぞれに、前記サンプリング期間を表す第1時間定数の正負を反転させた値を乗じたN個の第1中間変数を生成する相互作用部と、
前記第1時刻における前記N個の第2変数のそれぞれに、前記N個の第1中間変数のうちの対応する第1中間変数を加算することにより、前記第2時刻における前記N個の第2変数を算出する第1加算部と、
を有し、
前記時間発展部は、
前記第2時刻における前記N個の第2変数のそれぞれに前記第1時間定数を乗じたN個の第2中間変数を算出し、
前記第1時刻における前記N個の第1変数のそれぞれに、前記N個の第2中間変数のうちの対応する第2中間変数を加算することにより、前記第2時刻における前記N個の第1変数を算出する
技術案1に記載の計算装置。
開始時刻から終了時刻まで前記サンプリング期間の間隔で順次に時刻を増加させ、それぞれの時刻に対する前記N個の第1変数および前記N個の第2変数を算出させるように処理を管理する管理部と、
前記終了時刻における前記N個の第1変数を出力する出力部と、
をさらに備える技術案2に記載の計算装置。
前記時間発展部は、前記時間発展処理において、前記第2時刻における前記N個の第1変数が前記制約条件を満たしていない場合、前記第2時刻における前記N個の第1変数を前記制約条件を満たす方向に変化させる
技術案3に記載の計算装置。
前記終了時刻における前記N個の第1変数が前記制約条件を満たしていない場合、前記終了時刻における前記N個の第1変数が前記制約条件を満たすまで、前記終了時刻における前記N個の第1変数を前記制約条件を満たす方向に変化させる修正処理を繰り返す後処理部をさらに備え、
前記出力部は、前記制約条件を満たした後の前記終了時刻における前記N個の第1変数を出力する
技術案4に記載の計算装置。
前記時間発展部は、前記第1時刻における前記N個の第2変数に対してM回(Mは1以上の整数)の時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成し、
前記M回の時間発展処理のうちのm回目(mは、1からMまでの整数)の時間発展処理において、前記時間発展部は、
前記第2時刻における前記N個の第2変数のそれぞれに、前記サンプリング期間の1/Mの微小期間を表す第2時間定数を乗じた前記N個の第2中間変数を算出し、
前記第1時刻から前記微小期間の(m-1)倍の時間を経過した時刻における前記N個の第1変数のそれぞれに、前記N個の第2中間変数のうちの対応する第2中間変数を加算することにより、前記第1時刻から前記微小期間のm倍の時間を経過した第m経過時刻における前記N個の第1変数を算出し、
前記第m経過時刻における前記N個の第1変数が前記制約条件を満たしていない場合、前記第m経過時刻における前記N個の第1変数、および、前記N個の第2変数を前記制約条件を満たす方向に変化させる
技術案5に記載の計算装置。
前記制約条件は、不等式で表される
技術案1から6の何れか1項に記載の計算装置。
前記時間発展部は、
前記不等式を満たしていない場合、前記第2時刻における前記N個の第1変数のうちの前記不等式に含まれる複数の第1変数により表される位置を、前記不等式により表される境界に対して垂直に近づける方向に、前記複数の第1変数、および、前記不等式に含まれる前記複数の第1変数に対応する複数の第2変数を変化させる
技術案7に記載の計算装置。
前記制約条件は、K個(Kは1以上の整数)の不等式を含む連立一次不等式で表され、
前記K個の不等式のそれぞれは、前記N個の第1変数のうちの1以上N以下の第1変数を変数として含む
技術案6に記載の計算装置。
前記m回目の時間発展処理において、前記時間発展部は、
前記K個の不等式のそれぞれ毎に、
不等式を満たしていない場合、前記第2時刻における前記N個の第1変数のうちの前記不等式に含まれる複数の第1変数を前記不等式を満たす方向に変化させ、および、前記不等式に含まれる前記複数の第1変数に対応する複数の第2変数を、前記不等式を満たす方向に変化させる
技術案9に記載の計算装置。
前記m回目の時間発展処理において、前記時間発展部は、前記第2時刻における前記N個の第2変数のそれぞれに、緩和項を加算し、
前記緩和項は、前記第2時間定数と、予め定められた緩和定数の正負を反転させた値と、前記第2時刻における前記N個の第2変数のうちの対応する第2変数とを乗じた値である
技術案10に記載の計算装置。
前記m回目の時間発展処理において、前記時間発展部は、
前記第m経過時刻における前記N個の第1変数の合計値が予め定められた規格値となる方向に、前記第2時刻における前記N個の第2変数のそれぞれを変化させる
技術案10または11に記載の計算装置。
前記m回目の時間発展処理において、前記時間発展部は、
前記第m経過時刻における前記N個の第1変数のうちの予め定められた範囲から外れている1または複数の第1変数のそれぞれを、前記予め定められた範囲の値とし、
前記第2時刻における前記N個の第2変数のうちの、前記1または複数の第1変数に対応する1または複数の第2変数のそれぞれを、対応する第1変数が前記予め定められた範囲となる方向に変化させる
技術案10から12の何れか1項に記載の計算装置。
前記相互作用部は、下記の式(101)の演算をi=1からNまで実行し、
aiは、前記N個の第1中間変数のうちのi番目の第1中間変数であり、
dtは、前記第1時間定数であり、
Aijは、前記係数行列におけるi行j列の値であり、
xjは、前記N個の第1変数のうちのj番目の第1変数であり、
yiは、前記N個の第2変数のうちのi番目の第2変数である
技術案10に記載の計算装置。
前記時間発展部は、前記K個の不等式のそれぞれ毎に、rkが0より小さいか否かを判断し、
rkは、前記K個の不等式のうちのk番目(kは、1以上K以下の整数)の不等式の判断において、下記の式(103)により算出される値であり、
技術案14に記載の計算装置。
前記時間発展部は、前記k番目の不等式の判断において、rkが0より小さい場合、下記の式(104)および式(105)の演算をi=1からNまで実行し、
dt´は、前記第2時間定数であり、
φは、予め設定された定数であり、
Bikは、前記k番目の不等式における、前記i番目の第1変数に対する係数である
技術案15に記載の計算装置。
前記m回目の時間発展処理において、前記時間発展部は、
前記N個の第2変数のうち、前記0より小さい第1変数に対応する第2変数に対して、式(108)の演算を実行し、
ψは、予め定められた定数である
技術案16から18の何れか1項に記載の計算装置。
前記修正処理において、前記後処理部は、
下記の式(109)の演算をi=1からNまで実行し、
前記K個の不等式のそれぞれ毎に、
rkが0より小さいか否かを判断し、
rkが0より小さい場合、下記の式(110)の演算をi=1からNまで実行する
技術案16から19の何れか1項に記載の計算装置。
情報処理装置が計算をするための計算方法であって、
前記情報処理装置が、第1時刻におけるN個(Nは2以上の整数)の第1変数を相互作用させたN個の第1中間変数と、前記第1時刻におけるN個の第2変数とに基づき、前記第1時刻からサンプリング期間を経過した第2時刻における前記N個の第2変数を算出し
前記情報処理装置が、時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成し、
前記情報処理装置が、前記時間発展処理において、
前記第2時刻における前記N個の第2変数と、前記第1時刻における前記N個の第1変数とに基づき、前記第2時刻における前記N個の第1変数を算出し、
前記第2時刻における前記N個の第1変数が予め定められた制約条件を満たしていない場合、前記第2時刻における前記N個の第2変数を前記制約条件を満たす方向に変化させる
計算方法。
情報処理装置に、計算装置として機能させるためのプログラムであって、
前記情報処理装置を、
第1時刻におけるN個(Nは2以上の整数)の第1変数を相互作用させたN個の第1中間変数と、前記第1時刻におけるN個の第2変数とに基づき、前記第1時刻からサンプリング期間を経過した第2時刻における前記N個の第2変数を算出する変数算出部と、
時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成する時間発展部と、
して機能させ、
前記時間発展部は、
前記第2時刻における前記N個の第2変数と、前記第1時刻における前記N個の第1変数とに基づき、前記第2時刻における前記N個の第1変数を算出し、
前記第2時刻における前記N個の第1変数が予め定められた制約条件を満たしていない場合、前記第2時刻における前記N個の第2変数を前記制約条件を満たす方向に変化させる
プログラム。
ハミルトニアンHを設定可能な計算装置であって、
前記ハミルトニアンHを終了時刻まで時間発展させ、
前記終了時刻におけるxiの値を取得して出力し、
前記ハミルトニアンHは、式(111)により表され、
yiは、運動量を表し、
Nは、2以上の整数であり、
iおよびjは、1以上N以下の任意の整数であり、
Aijは、i番目のxiと、j番目のxjとの間の相互作用を表し、
Bikは、N行K列の制約行列Bに含まれるi行k列の係数であり、
tは、時刻を表し、
α(t)は、tを変数とした非減少関数であり、少なくとも前記終了時刻において1となり、
Φ(ξ)は、式(112)により表される関数であり、
θ(ξ)は、式(113)により表される関数である
20 演算部
22 入力部
24 出力部
26 設定部
32 相互作用部
34 第1加算部
36 時間発展部
38 第1変数メモリ
40 第2変数メモリ
42 後処理部
44 管理部
52 係数行列メモリ
54 行列演算部
56 第1乗算部
62 第2乗算部
64 第2加算部
66 第1制約部
68 第2制約部
74 緩和部
76 第3制約部
78 第4制約部
80 第5制約部
Claims (13)
- 第1時刻におけるN個(Nは2以上の整数)の第1変数を相互作用させたN個の第1中間変数と、前記第1時刻におけるN個の第2変数とに基づき、前記第1時刻からサンプリング期間を経過した第2時刻における前記N個の第2変数を算出する変数算出部と、
時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成する時間発展部と、
を備え、
前記時間発展部は、
前記第2時刻における前記N個の第2変数と、前記第1時刻における前記N個の第1変数とに基づき、前記第2時刻における前記N個の第1変数を算出し、
前記第2時刻における前記N個の第1変数が予め定められた制約条件を満たしていない場合、前記第2時刻における前記N個の第2変数を前記制約条件を満たす方向に変化させる
計算装置。 - 前記変数算出部は、
前記第1時刻における前記N個の第1変数と、予め設定されたN行×N列の係数を含む係数行列とを行列演算することにより算出されたN個の値のそれぞれに、前記サンプリング期間を表す第1時間定数の正負を反転させた値を乗じたN個の第1中間変数を生成する相互作用部と、
前記第1時刻における前記N個の第2変数のそれぞれに、前記N個の第1中間変数のうちの対応する第1中間変数を加算することにより、前記第2時刻における前記N個の第2変数を算出する第1加算部と、
を有し、
前記時間発展部は、
前記第2時刻における前記N個の第2変数のそれぞれに前記第1時間定数を乗じたN個の第2中間変数を算出し、
前記第1時刻における前記N個の第1変数のそれぞれに、前記N個の第2中間変数のうちの対応する第2中間変数を加算することにより、前記第2時刻における前記N個の第1変数を算出する
請求項1に記載の計算装置。 - 開始時刻から終了時刻まで前記サンプリング期間の間隔で順次に時刻を増加させ、それぞれの時刻に対する前記N個の第1変数および前記N個の第2変数を算出させるように処理を管理する管理部と、
前記終了時刻における前記N個の第1変数を出力する出力部と、
をさらに備える請求項2に記載の計算装置。 - 前記時間発展部は、前記時間発展処理において、前記第2時刻における前記N個の第1変数が前記制約条件を満たしていない場合、前記第2時刻における前記N個の第1変数を前記制約条件を満たす方向に変化させる
請求項3に記載の計算装置。 - 前記終了時刻における前記N個の第1変数が前記制約条件を満たしていない場合、前記終了時刻における前記N個の第1変数が前記制約条件を満たすまで、前記終了時刻における前記N個の第1変数を前記制約条件を満たす方向に変化させる修正処理を繰り返す後処理部をさらに備え、
前記出力部は、前記制約条件を満たした後の前記終了時刻における前記N個の第1変数を出力する
請求項4に記載の計算装置。 - 前記時間発展部は、前記第1時刻における前記N個の第2変数に対してM回(Mは1以上の整数)の時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成し、
前記M回の時間発展処理のうちのm回目(mは、1からMまでの整数)の時間発展処理において、前記時間発展部は、
前記第2時刻における前記N個の第2変数のそれぞれに、前記サンプリング期間の1/Mの微小期間を表す第2時間定数を乗じた前記N個の第2中間変数を算出し、
前記第1時刻から前記微小期間の(m-1)倍の時間を経過した時刻における前記N個の第1変数のそれぞれに、前記N個の第2中間変数のうちの対応する第2中間変数を加算することにより、前記第1時刻から前記微小期間のm倍の時間を経過した第m経過時刻における前記N個の第1変数を算出し、
前記第m経過時刻における前記N個の第1変数が前記制約条件を満たしていない場合、前記第m経過時刻における前記N個の第1変数、および、前記N個の第2変数を前記制約条件を満たす方向に変化させる
請求項5に記載の計算装置。 - 前記制約条件は、不等式で表される
請求項1から6の何れか1項に記載の計算装置。 - 前記時間発展部は、
前記不等式を満たしていない場合、前記第2時刻における前記N個の第1変数のうちの前記不等式に含まれる複数の第1変数により表される位置を、前記不等式により表される境界に対して垂直に近づける方向に、前記複数の第1変数、および、前記不等式に含まれる前記複数の第1変数に対応する複数の第2変数を変化させる
請求項7に記載の計算装置。 - 前記制約条件は、K個(Kは1以上の整数)の不等式を含む連立一次不等式で表され、
前記K個の不等式のそれぞれは、前記N個の第1変数のうちの1以上N以下の第1変数を変数として含む
請求項6に記載の計算装置。 - 前記時間発展部は、
前記N個の第1変数の合計値が予め定められた規格値となる方向に、前記第2時刻における前記N個の第2変数のそれぞれを変化させる
請求項1から9の何れか1項に記載の計算装置。 - 前記時間発展部は、
前記N個の第1変数のうちの予め定められた範囲から外れている1または複数の第1変数のそれぞれを、前記予め定められた範囲の値とし、
前記第2時刻における前記N個の第2変数のうちの、前記1または複数の第1変数に対応する1または複数の第2変数のそれぞれを、対応する第1変数が前記予め定められた範囲となる方向に変化させる
請求項1から10の何れか1項に記載の計算装置。 - 情報処理装置が計算をするための計算方法であって、
前記情報処理装置が、第1時刻におけるN個(Nは2以上の整数)の第1変数を相互作用させたN個の第1中間変数と、前記第1時刻におけるN個の第2変数とに基づき、前記第1時刻からサンプリング期間を経過した第2時刻における前記N個の第2変数を算出し
前記情報処理装置が、時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成し、
前記情報処理装置が、前記時間発展処理において、
前記第2時刻における前記N個の第2変数と、前記第1時刻における前記N個の第1変数とに基づき、前記第2時刻における前記N個の第1変数を算出し、
前記第2時刻における前記N個の第1変数が予め定められた制約条件を満たしていない場合、前記第2時刻における前記N個の第2変数を前記制約条件を満たす方向に変化させる
計算方法。 - 情報処理装置に、計算装置として機能させるためのプログラムであって、
前記情報処理装置を、
第1時刻におけるN個(Nは2以上の整数)の第1変数を相互作用させたN個の第1中間変数と、前記第1時刻におけるN個の第2変数とに基づき、前記第1時刻からサンプリング期間を経過した第2時刻における前記N個の第2変数を算出する変数算出部と、
時間発展処理を実行して、前記第2時刻における前記N個の第1変数を生成する時間発展部と、
して機能させ、
前記時間発展部は、
前記第2時刻における前記N個の第2変数と、前記第1時刻における前記N個の第1変数とに基づき、前記第2時刻における前記N個の第1変数を算出し、
前記第2時刻における前記N個の第1変数が予め定められた制約条件を満たしていない場合、前記第2時刻における前記N個の第2変数を前記制約条件を満たす方向に変化させる
プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019163893A JP7051771B2 (ja) | 2019-09-09 | 2019-09-09 | 計算装置、計算方法およびプログラム |
| US16/801,429 US11256779B2 (en) | 2019-09-09 | 2020-02-26 | Calculation apparatus, calculation method and computer program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019163893A JP7051771B2 (ja) | 2019-09-09 | 2019-09-09 | 計算装置、計算方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021043589A JP2021043589A (ja) | 2021-03-18 |
| JP7051771B2 true JP7051771B2 (ja) | 2022-04-11 |
Family
ID=74849468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019163893A Active JP7051771B2 (ja) | 2019-09-09 | 2019-09-09 | 計算装置、計算方法およびプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11256779B2 (ja) |
| JP (1) | JP7051771B2 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7532323B2 (ja) * | 2021-09-03 | 2024-08-13 | 株式会社東芝 | 計算装置 |
| JP2024084000A (ja) | 2022-12-12 | 2024-06-24 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
| JP2025014382A (ja) | 2023-07-18 | 2025-01-30 | 株式会社東芝 | 情報処理装置、情報処理方法、プログラムおよび回路情報 |
| JP2025014338A (ja) | 2023-07-18 | 2025-01-30 | 株式会社東芝 | 情報処理装置、情報処理方法、プログラムおよび回路情報 |
| JP2025018507A (ja) | 2023-07-27 | 2025-02-06 | 株式会社東芝 | 情報処理装置、情報処理方法、プログラムおよび回路情報 |
| JP2025018431A (ja) | 2023-07-27 | 2025-02-06 | 株式会社東芝 | 情報処理装置、情報処理方法、プログラムおよび回路情報 |
| JP2025042316A (ja) | 2023-09-14 | 2025-03-27 | 株式会社東芝 | 情報処理システム、ソルバ装置、情報処理方法、プログラムおよび回路情報 |
| JP2025042315A (ja) | 2023-09-14 | 2025-03-27 | 株式会社東芝 | 情報処理システム、情報処理装置、情報処理方法、プログラムおよび回路情報 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190250571A1 (en) | 2018-02-13 | 2019-08-15 | Mitsubishi Electric Research Laboratories, Inc. | Method with quasi-newton jacobian updates for nonlinear predictive control |
| JP2019145010A (ja) | 2018-02-23 | 2019-08-29 | 株式会社東芝 | 計算装置、計算プログラム、記録媒体及び計算方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4329933B2 (ja) | 2004-07-02 | 2009-09-09 | 三菱電機株式会社 | 2次計画法求解装置 |
| JP5168048B2 (ja) | 2008-09-23 | 2013-03-21 | 三菱電機株式会社 | 2次計画問題計算装置、2次計画問題計算装置用プログラム、潮流計画計算装置、発電機出力値計算装置及びポートフォリオ最適化装置 |
| JP5672063B2 (ja) * | 2011-02-24 | 2015-02-18 | 富士通株式会社 | 送信制御プログラム、通信装置および送信制御方法 |
| JP5865456B1 (ja) | 2014-08-29 | 2016-02-17 | 株式会社日立製作所 | 半導体装置 |
| JP6468254B2 (ja) | 2016-07-01 | 2019-02-13 | 富士通株式会社 | 情報処理装置、イジング装置及び情報処理装置の制御方法 |
| JP6691297B2 (ja) | 2016-07-13 | 2020-04-28 | 富士通株式会社 | 情報処理装置、イジング装置及び情報処理装置の制御方法 |
| JP6964056B2 (ja) * | 2018-09-18 | 2021-11-10 | 株式会社東芝 | 計算装置 |
| JP7108185B2 (ja) * | 2018-11-22 | 2022-07-28 | 富士通株式会社 | 最適化装置および最適化装置の制御方法 |
| US11809147B2 (en) * | 2019-06-17 | 2023-11-07 | Fujitsu Limited | Optimization device, method for controlling optimization processing, and non-transitory computer-readable storage medium for storing program for controlling optimization processing |
-
2019
- 2019-09-09 JP JP2019163893A patent/JP7051771B2/ja active Active
-
2020
- 2020-02-26 US US16/801,429 patent/US11256779B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190250571A1 (en) | 2018-02-13 | 2019-08-15 | Mitsubishi Electric Research Laboratories, Inc. | Method with quasi-newton jacobian updates for nonlinear predictive control |
| JP2019145010A (ja) | 2018-02-23 | 2019-08-29 | 株式会社東芝 | 計算装置、計算プログラム、記録媒体及び計算方法 |
| US20190266212A1 (en) | 2018-02-23 | 2019-08-29 | Kabushiki Kaisha Toshiba | Calculating device, calculation program, recording medium, and calculation method |
Also Published As
| Publication number | Publication date |
|---|---|
| US11256779B2 (en) | 2022-02-22 |
| JP2021043589A (ja) | 2021-03-18 |
| US20210073319A1 (en) | 2021-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7051771B2 (ja) | 計算装置、計算方法およびプログラム | |
| Ramasamy et al. | Multi-disease classification model using strassen’s half of threshold (SHoT) training algorithm in healthcare sector | |
| US11250308B2 (en) | Apparatus and method for generating prediction model based on artificial neural network | |
| US20200210812A1 (en) | Joint optimization of ensembles in deep learning | |
| Yan et al. | Robust stochastic configuration networks for industrial data modelling with student’st mixture distribution | |
| WO2019055847A1 (en) | QUANTUM ARTIFICIAL NEURONAL NETWORK | |
| US11526735B2 (en) | Neuromorphic neuron apparatus for artificial neural networks | |
| Mishra | Introduction to neural networks using PyTorch | |
| Johnson et al. | Learning rate schedules and optimizers, a game changer for deep neural networks | |
| JP7256378B2 (ja) | 最適化システムおよび最適化システムの制御方法 | |
| Khan et al. | A derivative-free method for quantum perceptron training in multi-layered neural networks | |
| Bilek et al. | Recursive variational quantum compiling | |
| Devgupta et al. | Scientific machine learning in ecological systems: A study on the predator-prey dynamics | |
| El-Amir et al. | Deep learning fundamentals | |
| KR102168882B1 (ko) | 뉴럴 네트워크 하드웨어 | |
| Weytjens et al. | Timing process interventions with causal inference and reinforcement learning | |
| BN et al. | Software Effort Estimation using ANN (Back Propagation) | |
| Gori et al. | Neural network training as a dissipative process | |
| Akhtar | On tuning neural ode for stability, consistency and faster convergence | |
| Anand et al. | Time-series forecasting using continuous variables-based quantum neural networks | |
| Dudek | Boosted ensemble learning based on randomized NNs for time series forecasting | |
| Nastac | An adaptive retraining technique to predict the critical process variables | |
| AbdulQader et al. | Enabling incremental training with forward pass for edge devices | |
| Zawalska et al. | Solving the traveling salesman problem with a hybrid quantum-classical feedforward neural network | |
| Bilgaiyan et al. | Chaos-based modified morphological genetic algorithm for effort estimation in agile software development |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210311 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220224 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220301 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220330 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7051771 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |