JP7714510B2 - 機械学習システム、エッジデバイスおよび情報処理装置 - Google Patents
機械学習システム、エッジデバイスおよび情報処理装置Info
- Publication number
- JP7714510B2 JP7714510B2 JP2022131190A JP2022131190A JP7714510B2 JP 7714510 B2 JP7714510 B2 JP 7714510B2 JP 2022131190 A JP2022131190 A JP 2022131190A JP 2022131190 A JP2022131190 A JP 2022131190A JP 7714510 B2 JP7714510 B2 JP 7714510B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- machine learning
- evaluation
- learning model
- candidate
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Neurology (AREA)
- Image Analysis (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
なお、上記の実施形態を、以下の技術案にまとめることができる。
複数の入力データの中から、第1機械学習モデルを学習させるための複数の学習データを選択する機械学習システムであって、
第1情報処理装置と、
前記第1情報処理装置とネットワークを介して接続される第2情報処理装置と、
を備え、
前記第1情報処理装置は、
予め定められた第1評価基準に基づき、前記複数の入力データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を表す第1評価値を算出する第1評価部と、
前記複数の入力データのそれぞれの前記第1評価値を予め定められた値と比較することにより、前記複数の入力データのそれぞれを複数の候補データに含めるか否かを選択する第1選択部と、
前記複数の候補データのそれぞれを前記ネットワークを介して前記第2情報処理装置に送信する候補データ送信部と、
を有し、
前記第2情報処理装置は、
前記複数の候補データのそれぞれを前記ネットワークを介して前記第1情報処理装置から受信する候補データ受信部と、
前記第1評価基準とは異なる予め定められた第2評価基準に基づき、前記複数の候補データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を示す第2評価値を算出する第2評価部と、
前記複数の候補データのそれぞれの前記第2評価値を予め定められた値と比較することにより、前記複数の候補データのそれぞれを前記複数の学習データに含めるか否かを選択する第2選択部と、
を有する機械学習システム。
前記第1評価部は、前記複数の入力データのうちの第1入力データについての前記第1評価値を、前記第1入力データと、前記第1入力データとは異なるデータとの関係に基づき、算出する
技術案1に記載の機械学習システム。
前記第1評価部は、前記第1入力データの取得時刻と、前記第1入力データとは異なる1または2以上の第2入力データのうちの前記第1入力データの直前に前記複数の候補データの一つとして選択された第2入力データの取得時刻との時間差に応じた値を、前記第1評価値として算出し、
前記第1選択部は、前記第1評価値と予め定められた基準値とを比較して、前記第1入力データを前記複数の候補データの1つとして選択する
技術案2に記載の機械学習システム。
前記第1評価部は、前記第1入力データと、前記複数の候補データのうちの、前記第1入力データに対して直前のk個(kは、1以上の整数)の候補データとの相違を表す相違度に応じた値を、前記第1評価値として算出し、
前記第1選択部は、前記第1評価値と予め定められた基準値とを比較して、前記第1入力データを前記複数の候補データの1つとして選択する
技術案2に記載の機械学習システム。
前記第1評価部は、前記第1入力データと、前記第1機械学習モデルの訓練に用いた1以上のデータとの相違を表す相違度に応じた値を、前記第1評価値として算出し、
前記第1選択部は、前記第1評価値と予め定められた基準値とを比較して、前記第1入力データを前記複数の候補データの1つとして選択する
技術案2に記載の機械学習システム。
前記第1評価値は、有効または非有効の2値を表し、
前記第1評価部は、前記有効または前記非有効が、予め設定された確率で発生するように乱数に基づき前記第1評価値を算出し、
前記第1選択部は、前記第1評価値が選択を示す場合に、前記第1入力データを前記複数の候補データの1つとして選択する
技術案2から5の何れか1項に記載の機械学習システム。
前記第2評価部は、前記複数の候補データのうちの第1候補データについての前記第2評価値を、前記第1候補データを機械学習モデルに入力することにより得られる推論結果または中間結果を解析することにより、算出する
技術案1から6の何れか1項に記載の機械学習システム。
前記第1機械学習モデルは、入力されたデータが複数のクラスのうちの何れかのクラスに属するかを分類し、
前記第2評価部は、前記第1候補データを前記第1機械学習モデルに入力することにより得られる、前記複数のクラスのそれぞれに属する分類確率を取得し、前記複数のクラスのうちの前記第1候補データが属すると分類されたクラスの分類確率と、属さないと分類された1または複数のクラスのそれぞれの分類確率との相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択する
技術案7に記載の機械学習システム。
前記第2評価部は、第1演算精度のハードウェアの第1演算処理装置により算出される第1評価データと、前記第1演算精度よりも高い第2演算精度のハードウェアの第2演算処理装置により算出される第2評価データとの相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1評価データは、前記第1候補データを前記第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含み、
前記第2評価データは、前記第1候補データを前記第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける前記所定演算位置から出力される中間データのうちの、前記第1評価データと対応するデータを含む
技術案7に記載の機械学習システム。
前記第2評価部は、前記第1候補データを前記第1機械学習モデルに入力することにより得られる第1評価データと、前記第1候補データの一部を変更したデータを前記第1機械学習モデルに入力することにより得られる第2評価データとの相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1評価データは、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含み、
前記第2評価データは、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける前記所定演算位置から出力される中間データのうちの、前記第1評価データと対応するデータを含む
技術案7に記載の機械学習システム。
前記第2評価部は、前記第1候補データを前記第1機械学習モデルに入力することにより得られる第1評価データと、前記第1候補データを前記第1機械学習モデルの一部を変更した第2機械学習モデルに入力することにより得られる第2評価データとの相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1評価データは、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含み、
前記第2評価データは、前記第2機械学習モデルの出力データおよび前記第2機械学習モデルにおける前記所定演算位置から出力される中間データのうちの、前記第1評価データと対応するデータを含む
技術案7に記載の機械学習システム。
前記第2評価部は、複数の出力データのばらつきを表す値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記複数の出力データは、前記第1候補データを、前記第1機械学習モデルとは異なる学習パラメータで学習された複数の機械学習モデルに入力することにより得られる、複数の推論結果である
技術案7に記載の機械学習システム。
前記第2評価部は、第1出力データと、1以上の第2出力データのそれぞれとの相違を表す相違度に基づく値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1出力データは、前記第1候補データを前記第1機械学習モデルに入力することにより得られる推論結果であり、
前記1以上の第2出力データのそれぞれは、前記第1候補データを前記第1機械学習モデルとは異なる学習パラメータで学習された1以上の機械学習モデルに入力することにより得られる、1以上の推論結果である
技術案7に記載の機械学習システム。
前記第2情報処理装置は、学習データが選択される毎に、対応する前記入力データが前記学習データとして選択されたことを示す採用情報を、前記第1情報処理装置に送信するフィードバック部をさらに備え、
前記第1情報処理装置は、前記採用情報を受信し、前記採用情報に示された前記入力データより後における予め定められた時間範囲に取得される前記入力データを前記候補データとして選択する確率を、他の時間範囲を選択する確率よりも高くする
技術案1から13の何れか1項に記載の機械学習システム。
前記第1情報処理装置は、
周囲を観測した観測結果を収集して時系列の前記複数の入力データを生成する入力データ生成部と、
前記第1機械学習モデルに基づき、前記複数の入力データのそれぞれに対して時系列に推論処理をし、前記推論処理をして得られる推論結果を時系列に出力する推論部と、
をさらに有し、
前記第1選択部は、前記複数の入力データのそれぞれを、時系列に、対応する前記第1評価値に基づき候補として選択するか否かを判断し、
前記第2選択部は、前記複数の候補データのそれぞれを、時系列に、対応する前記第2評価値に基づき前記複数の学習データに含めるか否かを判断する
技術案1から14の何れか1項に記載の機械学習システム。
前記第2情報処理装置は、
前記複数の学習データを記憶する記憶部と、
前記記憶部に記憶された前記複数の学習データを用いて、前記第1機械学習モデルを訓練する学習部と、
をさらに有する技術案1から15の何れか1項に記載の機械学習システム。
ハードウェアの第1演算処理装置を含む第1情報処理装置と、
前記第1演算処理装置とは異なるハードウェアであって、前記第1演算処理装置よりも演算精度の高い情報処理を実行する第2演算処理装置を含む第2情報処理装置と、
を備え、
前記第1情報処理装置は、前記第1演算処理装置を用いて、複数の入力データのそれぞれを第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含む第1評価データを生成し、
前記第2情報処理装置は、前記第2演算処理装置を用いて、前記複数の入力データのそれぞれを前記第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの前記出力データおよび前記第1機械学習モデルの前記所定演算位置から出力される前記中間データの少なくとも1つを含む第2評価データを生成し、
前記第2情報処理装置は、前記複数の入力データのうちの、前記第1評価データと前記第2評価データとの差が予め定められた基準値よりも大きい入力データを、前記第1機械学習モデルを訓練するための学習データとして選択する
機械学習システム。
エッジデバイスと、前記エッジデバイスとネットワークを介して接続される情報処理装置とを備え、複数の入力データの中から、第1機械学習モデルを学習させるための複数の学習データを選択する機械学習システムにおける、前記エッジデバイスであって、
前記エッジデバイスは、
予め定められた第1評価基準に基づき、前記複数の入力データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を表す第1評価値を算出する第1評価部と、
前記複数の入力データのそれぞれの前記第1評価値を予め定められた値と比較することにより、前記複数の入力データのそれぞれを複数の候補データに含めるか否かを選択する第1選択部と、
前記複数の候補データのそれぞれを前記ネットワークを介して前記情報処理装置に送信する候補データ送信部と、
を有し、
前記情報処理装置は、
前記複数の候補データのそれぞれを前記ネットワークを介して前記エッジデバイスから受信する候補データ受信部と、
前記第1評価基準とは異なる予め定められた第2評価基準に基づき、前記複数の候補データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を示す第2評価値を算出する第2評価部と、
前記複数の候補データのそれぞれの前記第2評価値を予め定められた値と比較することにより、前記複数の候補データのそれぞれを前記複数の学習データに含めるか否かを選択する第2選択部と、
を有するエッジデバイス。
エッジデバイスと、前記エッジデバイスとネットワークを介して接続される情報処理装置とを備え、複数の入力データの中から、第1機械学習モデルを学習させるための複数の学習データを選択する機械学習システムにおける、前記情報処理装置であって、
前記エッジデバイスは、
予め定められた第1評価基準に基づき、前記複数の入力データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を表す第1評価値を算出する第1評価部と、
前記複数の入力データのそれぞれの前記第1評価値を予め定められた値と比較することにより、前記複数の入力データのそれぞれを複数の候補データに含めるか否かを選択する第1選択部と、
前記複数の候補データのそれぞれを前記ネットワークを介して前記情報処理装置に送信する候補データ送信部と、
を有し、
前記情報処理装置は、
前記複数の候補データのそれぞれを前記ネットワークを介して前記エッジデバイスから受信する候補データ受信部と、
前記第1評価基準とは異なる予め定められた第2評価基準に基づき、前記複数の候補データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を示す第2評価値を算出する第2評価部と、
前記複数の候補データのそれぞれの前記第2評価値を予め定められた値と比較することにより、前記複数の候補データのそれぞれを前記複数の学習データに含めるか否かを選択する第2選択部と、
を有する情報処理装置。
21 エッジデバイス
22 クラウド装置
25 第1演算処理装置
26 第2演算処理装置
31 入力データ生成部
32 推論部
33 結果送信部
34 結果受信部
35 出力部
41 第1評価部
42 第1選択部
43 候補データ送信部
44 候補データ受信部
45 第2評価部
46 第2選択部
47 記憶部
48 学習部
61 フィードバック部
62 確率変更部
Claims (18)
- 複数の入力データの中から、第1機械学習モデルを学習させるための複数の学習データを選択する機械学習システムであって、
第1情報処理装置と、
前記第1情報処理装置とネットワークを介して接続される第2情報処理装置と、
を備え、
前記第1情報処理装置は、
予め定められた第1評価基準に基づき、前記複数の入力データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を表す第1評価値を算出する第1評価部と、
前記複数の入力データのそれぞれの前記第1評価値を予め定められた値と比較することにより、前記複数の入力データのそれぞれを複数の候補データに含めるか否かを選択する第1選択部と、
前記複数の候補データのそれぞれを前記ネットワークを介して前記第2情報処理装置に送信する候補データ送信部と、
を有し、
前記第2情報処理装置は、
前記複数の候補データのそれぞれを前記ネットワークを介して前記第1情報処理装置から受信する候補データ受信部と、
前記第1評価基準とは異なる予め定められた第2評価基準に基づき、前記複数の候補データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を示す第2評価値を算出する第2評価部と、
前記複数の候補データのそれぞれの前記第2評価値を予め定められた値と比較することにより、前記複数の候補データのそれぞれを前記複数の学習データに含めるか否かを選択する第2選択部と、
を有する機械学習システム。 - 前記第1評価部は、前記複数の入力データのうちの第1入力データについての前記第1評価値を、前記第1入力データと、前記第1入力データとは異なるデータとの関係に基づき、算出する
請求項1に記載の機械学習システム。 - 前記第1評価部は、前記第1入力データの取得時刻と、前記第1入力データとは異なる1または2以上の第2入力データのうちの前記第1入力データの直前に前記複数の候補データの一つとして選択された第2入力データの取得時刻との時間差に応じた値を、前記第1評価値として算出し、
前記第1選択部は、前記第1評価値と予め定められた基準値とを比較して、前記第1入力データを前記複数の候補データの1つとして選択する
請求項2に記載の機械学習システム。 - 前記第1評価部は、前記第1入力データと、前記複数の候補データのうちの、前記第1入力データに対して直前のk個(kは、1以上の整数)の候補データとの相違を表す相違度に応じた値を、前記第1評価値として算出し、
前記第1選択部は、前記第1評価値と予め定められた基準値とを比較して、前記第1入力データを前記複数の候補データの1つとして選択する
請求項2に記載の機械学習システム。 - 前記第1評価部は、前記第1入力データと、前記第1機械学習モデルの訓練に用いた1以上のデータとの相違を表す相違度に応じた値を、前記第1評価値として算出し、
前記第1選択部は、前記第1評価値と予め定められた基準値とを比較して、前記第1入力データを前記複数の候補データの1つとして選択する
請求項2に記載の機械学習システム。 - 前記第1評価値は、有効または非有効の2値を表し、
前記第1評価部は、前記有効または前記非有効が、予め設定された確率で発生するように乱数に基づき前記第1評価値を算出し、
前記第1選択部は、前記第1評価値が選択を示す場合に、前記第1入力データを前記複数の候補データの1つとして選択する
請求項2に記載の機械学習システム。 - 前記第2評価部は、前記複数の候補データのうちの第1候補データについての前記第2評価値を、前記第1候補データを機械学習モデルに入力することにより得られる推論結果または中間結果を解析することにより、算出する
請求項1から6の何れか1項に記載の機械学習システム。 - 前記第1機械学習モデルは、入力されたデータが複数のクラスのうちの何れかのクラスに属するかを分類し、
前記第2評価部は、前記第1候補データを前記第1機械学習モデルに入力することにより得られる、前記複数のクラスのそれぞれに属する分類確率を取得し、前記複数のクラスのうちの前記第1候補データが属すると分類されたクラスの分類確率と、属さないと分類された1または複数のクラスのそれぞれの分類確率との相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択する
請求項7に記載の機械学習システム。 - 前記第2評価部は、第1演算精度のハードウェアの第1演算処理装置により算出される第1評価データと、前記第1演算精度よりも高い第2演算精度のハードウェアの第2演算処理装置により算出される第2評価データとの相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1評価データは、前記第1候補データを前記第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含み、
前記第2評価データは、前記第1候補データを前記第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける前記所定演算位置から出力される中間データのうちの、前記第1評価データと対応するデータを含む
請求項7に記載の機械学習システム。 - 前記第2評価部は、前記第1候補データを前記第1機械学習モデルに入力することにより得られる第1評価データと、前記第1候補データの一部を変更したデータを前記第1機械学習モデルに入力することにより得られる第2評価データとの相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1評価データは、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含み、
前記第2評価データは、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける前記所定演算位置から出力される中間データのうちの、前記第1評価データと対応するデータを含む
請求項7に記載の機械学習システム。 - 前記第2評価部は、前記第1候補データを前記第1機械学習モデルに入力することにより得られる第1評価データと、前記第1候補データを前記第1機械学習モデルの一部を変更した第2機械学習モデルに入力することにより得られる第2評価データとの相違を表す相違度に応じた値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1評価データは、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含み、
前記第2評価データは、前記第2機械学習モデルの出力データおよび前記第2機械学習モデルにおける前記所定演算位置から出力される中間データのうちの、前記第1評価データと対応するデータを含む
請求項7に記載の機械学習システム。 - 前記第2評価部は、複数の出力データのばらつきを表す値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記複数の出力データは、前記第1候補データを、前記第1機械学習モデルとは異なる学習パラメータで学習された複数の機械学習モデルに入力することにより得られる、複数の推論結果である
請求項7に記載の機械学習システム。 - 前記第2評価部は、第1出力データと、1以上の第2出力データのそれぞれとの相違を表す相違度に基づく値を、前記第2評価値として算出し、
前記第2選択部は、前記第2評価値と予め定められた基準値とを比較して、前記第1候補データを前記複数の学習データの1つとして選択し、
前記第1出力データは、前記第1候補データを前記第1機械学習モデルに入力することにより得られる推論結果であり、
前記1以上の第2出力データのそれぞれは、前記第1候補データを前記第1機械学習モデルとは異なる学習パラメータで学習された1以上の機械学習モデルに入力することにより得られる、1以上の推論結果である
請求項7に記載の機械学習システム。 - 前記第2情報処理装置は、学習データが選択される毎に、対応する前記入力データが前記学習データとして選択されたことを示す採用情報を、前記第1情報処理装置に送信するフィードバック部をさらに備え、
前記第1情報処理装置は、前記採用情報を受信し、前記採用情報に示された前記入力データより後における予め定められた時間範囲に取得される前記入力データを前記候補データとして選択する確率を、他の時間範囲を選択する確率よりも高くする
請求項1に記載の機械学習システム。 - 前記第1情報処理装置は、
周囲を観測した観測結果を収集して時系列の前記複数の入力データを生成する入力データ生成部と、
前記第1機械学習モデルに基づき、前記複数の入力データのそれぞれに対して時系列に推論処理をし、前記推論処理をして得られる推論結果を時系列に出力する推論部と、
をさらに有し、
前記第1選択部は、前記複数の入力データのそれぞれを、時系列に、対応する前記第1評価値に基づき候補として選択するか否かを判断し、
前記第2選択部は、前記複数の候補データのそれぞれを、時系列に、対応する前記第2評価値に基づき前記複数の学習データに含めるか否かを判断する
請求項1に記載の機械学習システム。 - ハードウェアの第1演算処理装置を含む第1情報処理装置と、
前記第1演算処理装置とは異なるハードウェアであって、前記第1演算処理装置よりも演算精度の高い情報処理を実行する第2演算処理装置を含む第2情報処理装置と、
を備え、
前記第1情報処理装置は、前記第1演算処理装置を用いて、複数の入力データのそれぞれを第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの出力データおよび前記第1機械学習モデルにおける所定演算位置から出力される中間データの少なくとも1つを含む第1評価データを生成し、
前記第2情報処理装置は、前記第2演算処理装置を用いて、前記複数の入力データのそれぞれを前記第1機械学習モデルに入力することにより得られる、前記第1機械学習モデルの前記出力データおよび前記第1機械学習モデルの前記所定演算位置から出力される前記中間データの少なくとも1つを含む第2評価データを生成し、
前記第2情報処理装置は、前記複数の入力データのうちの、前記第1評価データと前記第2評価データとの差が予め定められた基準値よりも大きい入力データを、前記第1機械学習モデルを訓練するための学習データとして選択する
機械学習システム。 - エッジデバイスと、前記エッジデバイスとネットワークを介して接続される情報処理装置とを備え、複数の入力データの中から、第1機械学習モデルを学習させるための複数の学習データを選択する機械学習システムにおける、前記エッジデバイスであって、
前記エッジデバイスは、
予め定められた第1評価基準に基づき、前記複数の入力データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を表す第1評価値を算出する第1評価部と、
前記複数の入力データのそれぞれの前記第1評価値を予め定められた値と比較することにより、前記複数の入力データのそれぞれを複数の候補データに含めるか否かを選択する第1選択部と、
前記複数の候補データのそれぞれを前記ネットワークを介して前記情報処理装置に送信する候補データ送信部と、
を有し、
前記情報処理装置は、
前記複数の候補データのそれぞれを前記ネットワークを介して前記エッジデバイスから受信する候補データ受信部と、
前記第1評価基準とは異なる予め定められた第2評価基準に基づき、前記複数の候補データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を示す第2評価値を算出する第2評価部と、
前記複数の候補データのそれぞれの前記第2評価値を予め定められた値と比較することにより、前記複数の候補データのそれぞれを前記複数の学習データに含めるか否かを選択する第2選択部と、
を有するエッジデバイス。 - エッジデバイスと、前記エッジデバイスとネットワークを介して接続される情報処理装置とを備え、複数の入力データの中から、第1機械学習モデルを学習させるための複数の学習データを選択する機械学習システムにおける、前記情報処理装置であって、
前記エッジデバイスは、
予め定められた第1評価基準に基づき、前記複数の入力データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を表す第1評価値を算出する第1評価部と、
前記複数の入力データのそれぞれの前記第1評価値を予め定められた値と比較することにより、前記複数の入力データのそれぞれを複数の候補データに含めるか否かを選択する第1選択部と、
前記複数の候補データのそれぞれを前記ネットワークを介して前記情報処理装置に送信する候補データ送信部と、
を有し、
前記情報処理装置は、
前記複数の候補データのそれぞれを前記ネットワークを介して前記エッジデバイスから受信する候補データ受信部と、
前記第1評価基準とは異なる予め定められた第2評価基準に基づき、前記複数の候補データのそれぞれにおける前記第1機械学習モデルの学習に用いたときの有効度を示す第2評価値を算出する第2評価部と、
前記複数の候補データのそれぞれの前記第2評価値を予め定められた値と比較することにより、前記複数の候補データのそれぞれを前記複数の学習データに含めるか否かを選択する第2選択部と、
を有する情報処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022131190A JP7714510B2 (ja) | 2022-08-19 | 2022-08-19 | 機械学習システム、エッジデバイスおよび情報処理装置 |
| US18/173,873 US20240062103A1 (en) | 2022-08-19 | 2023-02-24 | Machine learning system, edge device, and information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022131190A JP7714510B2 (ja) | 2022-08-19 | 2022-08-19 | 機械学習システム、エッジデバイスおよび情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024027959A JP2024027959A (ja) | 2024-03-01 |
| JP7714510B2 true JP7714510B2 (ja) | 2025-07-29 |
Family
ID=89906988
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022131190A Active JP7714510B2 (ja) | 2022-08-19 | 2022-08-19 | 機械学習システム、エッジデバイスおよび情報処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20240062103A1 (ja) |
| JP (1) | JP7714510B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117730315A (zh) * | 2021-07-30 | 2024-03-19 | 富士胶片株式会社 | 数据创建装置、数据创建方法、程序及记录介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020030738A (ja) | 2018-08-24 | 2020-02-27 | 株式会社日立製作所 | 学習データの解析方法及び計算機システム |
| JP2021027412A (ja) | 2019-07-31 | 2021-02-22 | キヤノン株式会社 | 通信装置とその制御方法及びプログラム、学習済モデルと通信システム及び制御方法 |
| CN113128686A (zh) | 2020-01-16 | 2021-07-16 | 华为技术有限公司 | 模型训练方法及装置 |
| JP2022029702A (ja) | 2020-08-05 | 2022-02-18 | キヤノン株式会社 | 学習システム、電子機器、及びその制御方法、並びにプログラム |
| JP2022063601A (ja) | 2020-10-12 | 2022-04-22 | 株式会社日立製作所 | 学習データ生成システム、及び学習データ生成方法 |
-
2022
- 2022-08-19 JP JP2022131190A patent/JP7714510B2/ja active Active
-
2023
- 2023-02-24 US US18/173,873 patent/US20240062103A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020030738A (ja) | 2018-08-24 | 2020-02-27 | 株式会社日立製作所 | 学習データの解析方法及び計算機システム |
| JP2021027412A (ja) | 2019-07-31 | 2021-02-22 | キヤノン株式会社 | 通信装置とその制御方法及びプログラム、学習済モデルと通信システム及び制御方法 |
| CN113128686A (zh) | 2020-01-16 | 2021-07-16 | 华为技术有限公司 | 模型训练方法及装置 |
| JP2022029702A (ja) | 2020-08-05 | 2022-02-18 | キヤノン株式会社 | 学習システム、電子機器、及びその制御方法、並びにプログラム |
| JP2022063601A (ja) | 2020-10-12 | 2022-04-22 | 株式会社日立製作所 | 学習データ生成システム、及び学習データ生成方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240062103A1 (en) | 2024-02-22 |
| JP2024027959A (ja) | 2024-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210117760A1 (en) | Methods and apparatus to obtain well-calibrated uncertainty in deep neural networks | |
| US12051232B2 (en) | Anomaly detection apparatus, anomaly detection method, and program | |
| US11363479B2 (en) | Method and device for people counting | |
| He et al. | A distance-based control chart for monitoring multivariate processes using support vector machines | |
| KR102725608B1 (ko) | 머신 러닝에 기반한 타깃 객체 속성 예측 방법 및 관련 디바이스 | |
| JP7715146B2 (ja) | データ調整システム及びデータ調整方法 | |
| KR102548732B1 (ko) | 신경망 학습 방법 및 이를 적용한 장치 | |
| KR20200022739A (ko) | 데이터 증강에 기초한 인식 모델 트레이닝 방법 및 장치, 이미지 인식 방법 및 장치 | |
| JP7070584B2 (ja) | 判別モデル生成装置、判別モデル生成方法および判別モデル生成プログラム | |
| CN117041017B (zh) | 数据中心的智能运维管理方法及系统 | |
| CN114254758A (zh) | 域适配 | |
| CN117104377A (zh) | 电动自行车的智能管理系统及其方法 | |
| WO2025051819A1 (en) | Methods and systems for training a model for anomaly detection and remaining useful life (rul) prediction | |
| CN119862529A (zh) | 基于多传感器数据融合的实时监测方法、系统和电子设备 | |
| CN120223844A (zh) | 用于运动场馆的智能监控系统及方法 | |
| JP7714510B2 (ja) | 機械学習システム、エッジデバイスおよび情報処理装置 | |
| Mehta et al. | An ensemble voting classification approach for software defects prediction | |
| JP2024066425A (ja) | アンサンブルモデル基盤のラベリング方法及び装置 | |
| US11195056B2 (en) | System improvement for deep neural networks | |
| CN117132754A (zh) | 边界框分布模型的训练、目标检测方法及装置 | |
| Chairatana et al. | Stateless System Performance Prediction and Health Assessment in Cloud Environments: Introducing cSysGuard, an Ensemble Modeling Approach | |
| JP7466815B2 (ja) | 情報処理装置 | |
| JP2025139756A (ja) | 情報処理装置およびその制御方法 | |
| CN119379283A (zh) | 一种异常阈值更新方法、异常交易识别方法、设备及介质 | |
| US20220208184A1 (en) | Anomaly detection apparatus, anomaly detection method, and anomaly detection system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240905 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250606 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250617 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250716 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7714510 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |