TOP
|
特許
|
意匠
|
商標
特許ウォッチ
Twitter
他の特許を見る
10個以上の画像は省略されています。
公開番号
2025099158
公報種別
公開特許公報(A)
公開日
2025-07-03
出願番号
2023215596
出願日
2023-12-21
発明の名称
シミュレーション装置、プログラム、およびシミュレーション方法
出願人
ローム株式会社
代理人
弁理士法人 佐野特許事務所
主分類
G06N
20/00 20190101AFI20250626BHJP(計算;計数)
要約
【課題】教師ありの機械学習による効果を効果的に確認することができる。
【解決手段】シミュレーション装置(1)においては、機械学習モデルにデータを逐次供給する場合の1回分のデータの塊をチャンクと称するとして、モデル設定部(6)は、読み込まれた学習用データに基づいて入力データのチャンクとしての第1チャンクと教師データのチャンクとしての第2チャンクに関する設定を行い、かつ、読み込まれたテスト用データに基づいてテスト入力データのチャンクとしての第3チャンクと期待データのチャンクとしての第4チャンクに関する設定を行い、モデル演算部(5)は、前記第1チャンクと前記第2チャンクに基づいて前記機械学習モデルを用いた学習の演算を行い、前記学習の結果と前記第3チャンクに基づいて前記機械学習モデルを用いた推論の演算を行い、前記推論の結果と前記第4チャンクとの比較を演算する。
【選択図】図2
特許請求の範囲
【請求項1】
学習および推論を行うように構成される機械学習モデルが記憶されたモデル記憶部と、
前記機械学習モデルを用いて演算処理を行うように構成されるモデル演算部と、
操作入力部と、
学習用データおよびテスト用データを読み込むように構成される読込み部と、
前記操作入力部による入力に基づき、前記機械学習モデルに関する設定を行うように構成されるモデル設定部と、
を備え、
前記機械学習モデルにデータを逐次供給する場合の1回分のデータの塊をチャンクと称するとして、
前記モデル設定部は、読み込まれた前記学習用データに基づいて入力データのチャンクとしての第1チャンクと教師データのチャンクとしての第2チャンクに関する設定を行い、かつ、読み込まれた前記テスト用データに基づいてテスト入力データのチャンクとしての第3チャンクと期待データのチャンクとしての第4チャンクに関する設定を行い、
前記モデル演算部は、前記第1チャンクと前記第2チャンクに基づいて前記機械学習モデルを用いた学習の演算を行い、前記学習の結果と前記第3チャンクに基づいて前記機械学習モデルを用いた推論の演算を行い、前記推論の結果と前記第4チャンクとの比較を演算する、シミュレーション装置。
続きを表示(約 1,000 文字)
【請求項2】
前記モデル設定部は、読み込まれた前記学習用データにおいて、先頭列としての列番号、行数、および列数を設定することで前記第1チャンクおよび前記第2チャンクの設定が可能である、請求項1に記載のシミュレーション装置。
【請求項3】
前記モデル設定部は、前記第1チャンクのチャンク数を設定可能であり、前記第1チャンクと前記第2チャンクのチャンク数は一致する、請求項1に記載のシミュレーション装置。
【請求項4】
前記モデル設定部は、読み込まれた前記テスト用データにおいて、先頭列としての列番号、行数、および列数を設定することで前記第3チャンクおよび前記第4チャンクの設定が可能である、請求項1に記載のシミュレーション装置。
【請求項5】
前記第1チャンクの行数および列数が設定されると、当該行数および列数とそれぞれ一致する前記第3チャンクの行数および列数を自動的に表示し、前記第2チャンクの行数および列数が設定されると、当該行数および列数とそれぞれ一致する前記第4チャンクの行数および列数を自動的に表示する制御を行うように構成される第1表示制御部を備える、請求項4に記載のシミュレーション装置。
【請求項6】
前記モデル設定部は、前記第3チャンクのチャンク数を設定可能であり、前記第3チャンクと前記第4チャンクのチャンク数は一致する、請求項1に記載のシミュレーション装置。
【請求項7】
前記モデル設定部は、前記機械学習モデルのニューラルネットワークに関する項目を設定可能である、請求項1に記載のシミュレーション装置。
【請求項8】
前記項目には、学習結果を忘れる程度を表すパラメータである忘却率が含まれる、請求項7に記載のシミュレーション装置。
【請求項9】
前記機械学習モデルによる学習中の推論結果と前記教師データとに基づく損失関数の値を前記第2チャンクごとに表示する制御を行うように構成される第2表示制御部を備える、請求項1に記載のシミュレーション装置。
【請求項10】
前記機械学習モデルによる学習中の推論結果と前記教師データとの差分の前記教師データに対する比率を誤差として表示する制御を行うように構成される第3表示制御部を備える、請求項1に記載のシミュレーション装置。
(【請求項11】以降は省略されています)
発明の詳細な説明
【技術分野】
【0001】
本開示は、シミュレーション装置に関する。
続きを表示(約 2,400 文字)
【背景技術】
【0002】
従来、産機分野の工場設備保全に関して、機械システムの状態管理保全(Condition Based Maintenance)に対してAI(人工知能)の適用が進んでいる(例えば特許文献1)。
【先行技術文献】
【特許文献】
【0003】
国際公開第2019/035279号
【0004】
[概要]
上記状態管理保全に対してAIを導入する場合、実機を用いずにAIの効果を確認することができれば有用である。機械学習としては、教師データを用いたいわゆる教師あり学習が知られている。
【0005】
上記状況に鑑み、本開示は、教師ありの機械学習による効果を効果的に確認することができるシミュレーション装置を提供することを目的とする。
【0006】
本開示の一態様に係るシミュレーション装置は、
学習および推論を行うように構成される機械学習モデルが記憶されたモデル記憶部と、
前記機械学習モデルを用いて演算処理を行うように構成されるモデル演算部と、
操作入力部と、
学習用データおよびテスト用データを読み込むように構成される読込み部と、
前記操作入力部による入力に基づき、前記機械学習モデルに関する設定を行うように構成されるモデル設定部と、
を備え、
前記機械学習モデルにデータを逐次供給する場合の1回分のデータの塊をチャンクと称するとして、
前記モデル設定部は、読み込まれた前記学習用データに基づいて入力データのチャンクとしての第1チャンクと教師データのチャンクとしての第2チャンクに関する設定を行い、かつ、読み込まれた前記テスト用データに基づいてテスト入力データのチャンクとしての第3チャンクと期待データのチャンクとしての第4チャンクに関する設定を行い、
前記モデル演算部は、前記第1チャンクと前記第2チャンクに基づいて前記機械学習モデルを用いた学習の演算を行い、前記学習の結果と前記第3チャンクに基づいて前記機械学習モデルを用いた推論の演算を行い、前記推論の結果と前記第4チャンクとの比較を演算する構成としている。
【0007】
また、本開示の一態様に係るシミュレーション方法は、機械学習モデルにデータを逐次供給する場合の1回分のデータの塊をチャンクと称するとして、
学習用データを読み込む第1ステップと、
読み込まれた前記学習用データに基づいて入力データのチャンクとしての第1チャンクと教師データのチャンクとしての第2チャンクに関する設定を行う第2ステップと、
テスト用データを読み込む第3ステップと、
読み込まれた前記テスト用データに基づいてテスト入力データのチャンクとしての第3チャンクと期待データのチャンクとしての第4チャンクに関する設定を行う第4ステップと、
前記第1チャンクと前記第2チャンクに基づいて前記機械学習モデルを用いた学習の演算を行う第5ステップと、
前記学習の結果と前記第3チャンクに基づいて前記機械学習モデルを用いた推論の演算を行う第6ステップと、
前記推論の結果と前記第4チャンクとの比較を演算する第7ステップと、を備える。
【図面の簡単な説明】
【0008】
図1は、本開示の例示的な実施形態に係るコンピュータの構成を示す図である
図2は、本開示の例示的な実施形態に係るシミュレーション装置の構成を示す図である。
図3は、教師あり学習を説明するための図である。
図4は、教師あり学習のタスクの一例である未来予測について説明するための図である。
図5は、第1設定画面を示す図である。
図6は、ダイアログボックスを示す図である。
図7は、学習用ファイルのデータ例を示す図である。
図8は、第1設定画面を示す図である。
図9は、入力データのチャンクの設定例を示す図である。
図10は、教師データのチャンクの設定例を示す図である。
図11は、第1設定画面を示す図である。
図12は、第2設定画面を示す図である。
図13は、ダイアログボックスを示す図である。
図14は、テスト習用ファイルのデータ例を示す図である。
図15は、第2設定画面を示す図である。
図16は、テスト入力データのチャンクの設定例を示す図である。
図17は、期待データのチャンクの設定例を示す図である。
図18は、第2設定画面を示す図である。
図19は、第3設定画面を示す図である。
図20は、3層ニューラルネットワークを示す図である。
図21は、第3設定画面においてタブTB2を切り替えた状態を示す図である。
図22は、保存画面を示す図である。
図23は、ダイアログボックスを示す図である。
図24は、変形例に係る第3設定画面を示す図である。
図25は、満充電容量シミュレーションのための学習用データの一例を示す図である。
図26は、満充電容量の未来予測の一例を示すグラフである。
【0009】
[詳細な説明]
以下、本開示の例示的な実施形態について、図面を参照して説明する。
【0010】
<コンピュータの構成>
図1は、本開示の例示的な実施形態に係るコンピュータ100の構成を示す図である。コンピュータ100は、後述する本開示に係るシミュレーション装置として機能する。コンピュータ100は、例えばPC(パソコン)である。コンピュータ100がPCである場合、デスクトップ型であるかノート型であるかなどは問わない。
(【0011】以降は省略されています)
この特許をJ-PlatPatで参照する
関連特許
ローム株式会社
半導体装置
1日前
ローム株式会社
半導体装置
1日前
ローム株式会社
半導体発光装置
1日前
ローム株式会社
半導体発光装置
1日前
ローム株式会社
半導体スイッチ
8日前
ローム株式会社
半導体スイッチ
8日前
ローム株式会社
ワイヤレス送信機
2日前
ローム株式会社
半導体集積回路装置
2日前
ローム株式会社
半導体装置および車両
2日前
ローム株式会社
スイッチング電源装置
2日前
ローム株式会社
アンプ及びモータ装置
8日前
ローム株式会社
半導体素子および光学センサ
8日前
ローム株式会社
半導体装置及びその製造方法
2日前
ローム株式会社
半導体装置および表示システム
1日前
ローム株式会社
容量性素子およびその製造方法
8日前
ローム株式会社
半導体装置および表示システム
1日前
ローム株式会社
半導体装置、および通信システム
2日前
ローム株式会社
センサ装置の製造方法及びセンサ装置
1日前
ローム株式会社
遅延回路、制御装置及び駆動システム
8日前
ローム株式会社
半導体装置および半導体装置の製造方法
2日前
ローム株式会社
異常度生成装置、プログラム、および異常度生成方法
1日前
ローム株式会社
窒化物半導体装置および窒化物半導体装置の製造方法
9日前
ローム株式会社
差動増幅器、デジタルアナログ変換回路及び表示ドライバ
1日前
ローム株式会社
検知回路、半導体集積回路装置、検知システム、及び車両
8日前
ローム株式会社
半導体装置
8日前
ローム株式会社
半導体装置
8日前
ローム株式会社
半導体装置
今日
ローム株式会社
半導体装置
1日前
ローム株式会社
半導体装置
1日前
ローム株式会社
半導体装置
1日前
ローム株式会社
半導体装置
1日前
ローム株式会社
半導体装置
8日前
ローム株式会社
シミュレーション装置、プログラム、およびシミュレーション方法
1日前
ローム株式会社
SiC半導体装置
3日前
ローム株式会社
シミュレーション装置、プログラム、およびシミュレーション方法
1日前
ローム株式会社
サーマルプリントヘッドおよびサーマルプリントヘッドの製造方法
1日前
続きを見る
他の特許を見る