TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2025012044
公報種別公開特許公報(A)
公開日2025-01-24
出願番号2023114576
出願日2023-07-12
発明の名称演算プログラム、演算方法、および情報処理装置
出願人富士通株式会社
代理人個人
主分類G06N 99/00 20190101AFI20250117BHJP(計算;計数)
要約【課題】 サンプリング回数を低減することができる演算プログラム、演算方法、および情報処理装置を提供する。
【解決手段】 演算プログラムは、学習データ群に基づきイジングモデルを作成し、前記イジングモデルについて第1設定数分の第1推薦点を探索し、前記学習データ群に対して遺伝的アルゴリズムによって第2設定数分の第2推薦点を探索し、前記第1推薦点および前記第1推薦点の第1評価値と、前記第2推薦点および前記第2推薦点の第2評価値と、をそれぞれ学習データとして前記学習データ群に加えるという演算処理を繰り返し実行する場合において、コンピュータに、前記学習データ群の各学習データを、複数の目的関数を線形加重和した目的変数として表し、前記演算処理を実行するたびに前記線形加重和の重みを変動させる処理を実行させる。
【選択図】 図8

特許請求の範囲【請求項1】
学習データ群に基づきイジングモデルを作成し、前記イジングモデルについて第1設定数分の第1推薦点を探索し、前記学習データ群に対して遺伝的アルゴリズムによって第2設定数分の第2推薦点を探索し、前記第1推薦点および前記第1推薦点の第1評価値と、前記第2推薦点および前記第2推薦点の第2評価値と、をそれぞれ学習データとして前記学習データ群に加えるという演算処理を繰り返し実行する場合において、
コンピュータに、
前記学習データ群の各学習データを、複数の目的関数を線形加重和した目的変数として表し、前記演算処理を実行するたびに前記線形加重和の重みを変動させる処理を実行させることを特徴とする演算プログラム。
続きを表示(約 1,400 文字)【請求項2】
前記コンピュータに、
初期点の個数と変数とを、0か1の値で表した行列Xをランダムに作成し、行列Xに対してD=|X

X|を計算する処理を繰り返すことで、所定条件を満たす行列Xを探索し、探索された行列Xで表された各値を前記学習データ群の各学習データの初期点とする処理を実行させることを特徴とする請求項1に記載の演算プログラム。
【請求項3】
前記学習データ群に対して前記遺伝的アルゴリズムを適用する際に、前記学習データ群に含まれる全ての学習データを対象とすることを特徴とする請求項1に記載の演算プログラム。
【請求項4】
前記コンピュータに、
前記イジングモデルの精度に応じて、前記第1設定数および前記第2設定数を決定する処理を実行させることを特徴とする請求項1に記載の演算プログラム。
【請求項5】
前記コンピュータに、
前記イジングモデルの精度が閾値未満である場合には、前記第1推薦点を探索せずに前記第2推薦点設定数を増やして前記第2推薦点を探索する処理を実行させることを特徴とする請求項4に記載の演算プログラム。
【請求項6】
前記コンピュータに、
前記イジングモデルの精度が閾値未満である場合に、前記第1推薦点を探索せずに、前記第1設定数および前記第2設定数の和を前記第2設定数に設定して前記第2推薦点を探索する処理を実行させることを特徴とする請求項4に記載の演算プログラム。
【請求項7】
前記コンピュータに、
前記イジングモデルの精度が閾値以上である場合には、前記第1設定数および前記第2設定数を変更せずに、前記第1推薦点および前記第2推薦点を探索する処理を実行させることを特徴とする請求項4に記載の演算プログラム。
【請求項8】
前記学習データ群における前記学習データの個数に上限が設けられており、
前記コンピュータに、
前記学習データ群において前記学習データの個数が前記上限を超えた場合に、前記学習データのそれぞれの評価値に応じて、前記学習データ群を更新する処理を実行させることを特徴とする請求項1に記載の演算プログラム。
【請求項9】
前記コンピュータに、
前記学習データ群における前記学習データの個数が前記上限を超えた場合に、評価値の高い順に前記上限の個数分の前記学習データを前記学習データ群に残して他の前記学習データを削除する処理を実行させることを特徴とする請求項8に記載の演算プログラム。
【請求項10】
学習データ群に基づきイジングモデルを作成し、前記イジングモデルについて第1設定数分の第1推薦点を探索し、前記学習データ群に対して遺伝的アルゴリズムによって第2設定数分の第2推薦点を探索し、前記第1推薦点および前記第1推薦点の第1評価値と、前記第2推薦点および前記第2推薦点の第2評価値と、をそれぞれ学習データとして前記学習データ群に加えるという演算処理を繰り返し実行する場合において、
コンピュータが、
前記学習データ群の各学習データを、複数の目的関数を線形加重和した目的変数として表し、前記演算処理を実行するたびに前記線形加重和の重みを変動させる処理を実行することを特徴とする演算方法。
(【請求項11】以降は省略されています)

発明の詳細な説明【技術分野】
【0001】
本件は、演算プログラム、演算方法、および情報処理装置に関する。
続きを表示(約 1,600 文字)【背景技術】
【0002】
バイナリ変数のサンプリングを行うことで最適化を行なう技術が開示されている(例えば、特許文献1~3参照)。
【先行技術文献】
【特許文献】
【0003】
特開2022-190752号公報
特開2021-33544号公報
特開2022-45870号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
例えば、QUBO形式のイジングモデルを用いたサンプリング技術は、モデル上の推薦点を逐次的にサンプリングする手法であるため、サンプリング領域が限定されてしまうおそれがある。そのため、結果として、サンプリング回数が多くなってしまうおそれがある。
【0005】
1つの側面では、本件は、サンプリング回数を低減することができる演算プログラム、演算方法、および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【0006】
1つの態様では、演算プログラムは、学習データ群に基づきイジングモデルを作成し、前記イジングモデルについて第1設定数分の第1推薦点を探索し、前記学習データ群に対して遺伝的アルゴリズムによって第2設定数分の第2推薦点を探索し、前記第1推薦点および前記第1推薦点の第1評価値と、前記第2推薦点および前記第2推薦点の第2評価値と、をそれぞれ学習データとして前記学習データ群に加えるという演算処理を繰り返し実行する場合において、コンピュータに、前記学習データ群の各学習データを、複数の目的関数を線形加重和した目的変数として表し、前記演算処理を実行するたびに前記線形加重和の重みを変動させる処理を実行させる。
【発明の効果】
【0007】
サンプリング回数を低減することができる。
【図面の簡単な説明】
【0008】
QUBO形式での解の探索を例示する図である。
多数のユーザが見た映画の評価値を表す図である。
QUBO形式のモデルを用いたサンプリング技術における実行手順を表すフローチャートである。
(a)は情報処理装置の全体構成を例示するブロック図であり、(b)は情報処理装置のハードウェア構成を例示するブロック図である。
情報処理装置の動作の一例を表すフローチャートである。
ステップS11の詳細を表すフローチャートである。
行列Xを例示する図である。
ステップS13の詳細を表すフローチャートである。
(a)および(b)はNSGAIIを例示する図である。
(a)は交叉を例示する図であり、(b)は突然変異を例示する図である。
(a)は磁気シールドの最適化問題を例示する図であり、(b)はガウス基底関数の配置を例示する図であり、(c)はコイルから発生する磁束線を例示する図である。
正の配置および負の配置を例示する図である。
形状関数yの分布を表す図である。
シミュレーション結果を示す図である。
HVについて説明するための図である。
【発明を実施するための形態】
【0009】
多数の組合せや順序などから評価値の高い良解を探索する技術として、バイナリ変数のサンプリング技術が用いられている。バイナリ変数のサンプリング技術として、ランダムにサンプリングを行うサンプリング技術、QUBO形式のイジングモデルを用いたサンプリング技術などが挙げられる。
【0010】
ランダムにサンプリングを行うサンプリング技術は、手軽にサンプリングを行うことができる一方、サンプリング効率が悪く、高い精度で良解を得るためにはサンプリング回数が多くなってしまうという欠点を有している。
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する
Flag Counter

関連特許

個人
情報提示方法
6日前
個人
RFタグ読取装置
23日前
個人
プログラム
5日前
個人
自動精算システム
14日前
個人
売買システム
20日前
個人
管理サーバ
1か月前
個人
市場受発注システム
12日前
個人
発想支援方法及びシステム
9日前
個人
分類処理プログラム及び方法
9日前
日本精機株式会社
車両用表示装置
22日前
日本精機株式会社
車両用表示装置
22日前
富士通株式会社
金融システム
6日前
井関農機株式会社
ロボット作業車両
14日前
個人
VRによる人体各部位の立体化
1か月前
トヨタ自動車株式会社
推定装置
1か月前
キヤノン株式会社
情報処理装置
1か月前
個人
販売支援システム
14日前
トヨタ自動車株式会社
画像処理装置
1か月前
トヨタ自動車株式会社
情報通知方法
12日前
ブラザー工業株式会社
無線通信装置
12日前
トヨタ自動車株式会社
作業管理装置
12日前
トヨタ自動車株式会社
作業評価装置
1か月前
村田機械株式会社
人員配置システム
9日前
個人
情報処理装置およびプログラム
1か月前
トヨタ自動車株式会社
作業評価装置
21日前
トヨタ自動車株式会社
記号識別方法
1か月前
大王製紙株式会社
RFIDタグ
1か月前
トヨタ自動車株式会社
生成装置
6日前
トヨタ自動車株式会社
習熟度判定装置
1か月前
NISSHA株式会社
入力装置
9日前
AICRO株式会社
情報処理システム
12日前
株式会社COLORS
戸籍解析システム
1か月前
斎久工業株式会社
衛生設備管理システム
13日前
グローリー株式会社
汎用制御基板
1か月前
株式会社mov
情報処理システム
22日前
富士通株式会社
排出の推定と異常
1か月前
続きを見る