JP7828695B2 - 人工知能モデルを訓練する方法、コンピュータシステム、コンピュータプログラム(管理限界を使用して人工知能モデル訓練を早期停止すること) - Google Patents
人工知能モデルを訓練する方法、コンピュータシステム、コンピュータプログラム(管理限界を使用して人工知能モデル訓練を早期停止すること)Info
- Publication number
- JP7828695B2 JP7828695B2 JP2022130298A JP2022130298A JP7828695B2 JP 7828695 B2 JP7828695 B2 JP 7828695B2 JP 2022130298 A JP2022130298 A JP 2022130298A JP 2022130298 A JP2022130298 A JP 2022130298A JP 7828695 B2 JP7828695 B2 JP 7828695B2
- Authority
- JP
- Japan
- Prior art keywords
- training
- loop
- artificial intelligence
- training data
- performance metric
- 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
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Complex Calculations (AREA)
Description
j=1,..,len(allocations) IF UCL>平均値>LCL。これは、(i+j)割り当ておよび推定器(e)に関して計算されたメトリクス値に増加も減少もないことを意味する。
本明細書によれば、以下の各項目もまた開示される。
[項目1]
人工知能モデルを訓練する方法であって、前記方法は反復訓練ループを備え、前記反復訓練ループは、
訓練データの現在のセットを受信する段階であって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信する段階と、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割する段階と、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで前記人工知能モデルを連続的に訓練する段階であって、前記人工知能モデルを連続的に訓練する段階は、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練する段階と、
改善性能条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの前記性能メトリックを、前記訓練データサブセットに関する前記計算された性能メトリックと比較する段階と、
所定の数の前の反復において少なくとも一度は改善性能メトリック条件が満たされているとの判断に応答して、前記反復訓練ループを停止する段階と、を備える、
人工知能モデルを訓練する方法。
[項目2]
前記方法はさらに、前記反復訓練ループを使用して複数の人工知能モデルを同時に訓練する段階を備える、項目1に記載の方法。
[項目3]
管理限界は統計的プロセス管理限界である、項目1に記載の方法。
[項目4]
前記性能メトリックは、正解率、適合率、再現率、曲線メトリクス下の面積、真陽性率、真陰性率、偽陽性率、前記真陽性率と前記真陰性率とを両者とも全体のサンプルサイズによって除算したものの合計、平均二乗誤差、およびF1スコアからなる群から選択される、項目1に記載の方法。
[項目5]
前記人工知能モデルは畳み込みニューラルネットワークであり、前記人工知能モデルの前記訓練は、ディープラーニングアルゴリズムを使用して実施される、項目1に記載の方法。
[項目6]
前記人工知能モデルは、ニューラルネットワーク、分類子ニューラルネットワーク、畳み込みニューラルネットワーク、ベイジアンニューラルネットワーク、ベイジアンネットワーク、ベイズネットワーク、単純ベイズ分類器、信念ネットワーク、または意思決定ネットワーク、決定木、サポートベクタマシン、回帰分析、および遺伝アルゴリズムからなる群から選択される、項目1から5のいずれか一項に記載の方法。
[項目7]
前記複数の人工知能モデルのそれぞれは、ニューラルネットワーク、分類子ニューラルネットワーク、畳み込みニューラルネットワーク、ベイジアンニューラルネットワーク、ベイジアンネットワーク、ベイズネットワーク、単純ベイズ分類器、信念ネットワーク、または意思決定ネットワーク、決定木、サポートベクタマシン、回帰分析、および遺伝アルゴリズムからなる群から選択される、項目2に記載の方法。
[項目8]
コンピュータシステムであって、
前記コンピュータシステムを制御するように構成されたプロセッサと、
機械実行可能な命令を格納したメモリと、を備え、前記命令の実行は、前記プロセッサに、反復訓練ループを実施させ、前記反復訓練ループは、
訓練データの現在のセットを受信することであって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信することと、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割することと、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで人工知能モデルを連続的に訓練することであって、前記人工知能モデルを連続的に訓練することは、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練することと、
改善性能条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの前記性能メトリックを、前記訓練データサブセットに関する前記計算された性能メトリックと比較することと
所定の数の前の反復において少なくとも一度は改善性能メトリック条件が満たされているとの判断に応答して、前記反復訓練ループを停止することと、を備える、
コンピュータシステム。
[項目9]
前記反復訓練ループはさらに、前記反復訓練ループを使用して複数の人工知能モデルを同時に訓練することを備える、項目8に記載のコンピュータシステム。
[項目10]
管理限界は統計的プロセス管理限界である、項目8または9に記載のコンピュータシステム。
[項目11]
人工知能モデルを訓練する方法であって、前記方法は反復訓練ループを備え、前記反復訓練ループは、
訓練データの現在のセットを受信する段階であって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信する段階と、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割する段階と、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで前記人工知能モデルを連続的に訓練する段階であって、前記人工知能モデルを連続的に訓練する段階は、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練する段階と、
前記訓練データサブセットに関する前記計算された性能メトリックに少なくとも部分的に基づいて、現在の訓練管理限界を計算する段階と、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記計算された現在の訓練管理限界と比較する段階と、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされているとの判断に応答して、前記反復訓練ループを停止する段階と、を備える、
人工知能モデルを訓練する方法。
[項目12]
前記方法はさらに、前記反復訓練ループを使用して複数の人工知能モデルを同時に訓練する段階を備える、項目11に記載の方法。
[項目13]
前記方法はさらに、前記反復訓練ループの各反復に関するグローバル管理限界を選ぶ段階を備え、前記グローバル管理限界は、前記複数の人工知能モデルの最良の性能メトリックを示す前記反復訓練ループから管理限界を選ぶことによって選択され、前記反復訓練ループはさらに、前記複数の人工知能モデルのそれぞれに関する前記反復訓練ループの直前の反復からの前記訓練管理限界を、前記反復訓練ループの直前の反復からの直前のグローバル管理限界で置き換える段階を備える、項目12に記載の方法。
[項目14]
前記反復訓練ループの各反復の最中の前記複数の人工知能モデルのそれぞれに関する前記訓練管理限界は、別個に計算される、項目12に記載の方法。
[項目15]
前記性能メトリックの増加している値は、より良好な人工知能モデル性能を示し、管理限界は、前記性能メトリックの平均に、前記性能メトリックの範囲を定数倍したものを加えたものとして計算される、項目11に記載の方法。
[項目16]
前記性能メトリックの減少している値は、より良好な人工知能モデル性能を示し、管理限界は、前記性能メトリックの平均から、前記性能メトリックの範囲を定数倍したものを減じたものとして計算される、項目11に記載の方法。
[項目17]
管理限界は統計的プロセス管理限界である、項目11に記載の方法。
[項目18]
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記訓練データサブセットに関する前記性能メトリックの平均と比較する段階は、前記反復訓練ループの直前の反復からの訓練管理限界を、前記訓練データサブセットに関する前記性能メトリックの前記平均と比較する段階を含む、項目11から17のいずれか一項に記載の方法。
[項目19]
プログラム命令を備えるコンピュータプログラムであって、前記プログラム命令は、
訓練データの現在のセットを受信することであって、訓練データの前記現在のセットは、反復訓練ループの前の反復からの訓練データと異なる、受信することと、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割することと、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで人工知能モデルを連続的に訓練することであって、前記人工知能モデルを連続的に訓練することは、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練することと、
前記訓練データサブセットに関する前記計算された性能メトリックに少なくとも部分的に基づいて、現在の訓練管理限界を計算することと、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記計算された現在の訓練管理限界と比較することと、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされているとの判断に応答して、前記反復訓練ループを停止することと、を行う命令を備える、
コンピュータプログラム。
[項目20]
コンピュータシステムであって、
前記コンピュータシステムを制御するように構成されるプロセッサと、
機械実行可能な命令を格納したメモリと、を備え、前記命令の実行は、前記プロセッサに、反復訓練ループを実施させ、前記反復訓練ループは、
訓練データの現在のセットを受信することであって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信することと、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割することと、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで人工知能モデルを連続的に訓練することであって、前記人工知能モデルを連続的に訓練することは、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練することと、
前記訓練データサブセットに関する前記計算された性能メトリックに少なくとも部分的に基づいて、現在の訓練管理限界を計算することと、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記計算された現在の訓練管理限界と比較することと、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされているとの判断に応答して、前記反復訓練ループを停止することと、を備える、
コンピュータシステム。
[項目21]
前記命令の実行は、前記プロセッサに、訓練管理ループを使用して同時に複数の人工知能モデルを訓練させる、項目20に記載のコンピュータシステム。
[項目22]
前記命令の実行は、前記プロセッサに、前記反復訓練ループの各反復に関するグローバル管理限界を選ばせ、前記命令の実行は、前記プロセッサに、最良の性能メトリックを示す前記反復訓練ループから管理限界を選ばせ、前記反復訓練ループはさらに、前記複数の人工知能モデルのそれぞれに関する前記反復訓練ループの直前の反復からの前記訓練管理限界を、前記直前のグローバル管理限界で置き換えることを備える、項目21に記載のコンピュータシステム。
[項目23]
前記反復訓練ループの各反復の最中の前記複数の人工知能モデルのそれぞれに関する前記訓練管理限界は、別個に計算される、項目21に記載のコンピュータシステム。
[項目24]
前記性能メトリックは、正解率、適合率、再現率、曲線メトリクス下の面積、真陽性率、真陰性率、偽陽性率、前記真陽性率と前記真陰性率とを両者とも全体のサンプルサイズによって除算したものの合計、平均二乗誤差、およびF1スコアからなる群から選択される、項目21に記載のコンピュータシステム。
[項目25]
前記人工知能モデルは、ニューラルネットワーク、分類子ニューラルネットワーク、畳み込みニューラルネットワーク、ベイジアンニューラルネットワーク、ベイジアンネットワーク、ベイズネットワーク、単純ベイズ分類器、信念ネットワーク、または意思決定ネットワーク、決定木、サポートベクタマシン、回帰分析、および遺伝アルゴリズムからなる群から選択される、項目21から24のいずれか一項に記載のコンピュータシステム。
Claims (25)
- 人工知能モデルを訓練する方法であって、前記方法は反復訓練ループを備え、前記反復訓練ループは、
訓練データの現在のセットを受信する段階であって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信する段階と、
訓練データの前記現在のセットを複数の訓練データサブセットに分割する段階であって、各訓練データサブセットはそれぞれの訓練部分とそれぞれの検証部分とを有する、分割する段階と、
前記それぞれの訓練部分を使用して、前記複数の訓練データサブセットの各訓練データサブセットで前記人工知能モデルを連続的に訓練する段階であって、前記人工知能モデルを連続的に訓練する段階は、前記それぞれの訓練部分を用いて訓練した後に、前記それぞれの検証部分を使用して前記複数の訓練データサブセットの各訓練データサブセットに関する性能メトリックを計算することを含む、訓練する段階と、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの平均に基づく管理限界を、前記複数の訓練データサブセットに関する前記計算された複数の性能メトリックの平均と比較する段階と、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされなかったとの判断に応答して、前記反復訓練ループを停止する段階と、を備える、
コンピュータが人工知能モデルを訓練する方法。 - 前記方法はさらに、前記反復訓練ループを使用して複数の人工知能モデルを同時に訓練する段階を備える、請求項1に記載の方法。
- 前記性能メトリックの前記管理限界は統計的プロセス管理限界である、請求項1に記載の方法。
- 前記性能メトリックは、正解率、適合率、再現率、曲線メトリクス下の面積、真陽性率、真陰性率、偽陽性率、前記真陽性率と前記真陰性率とを両者とも全体のサンプルサイズによって除算したものの合計、平均二乗誤差、およびF1スコアからなる群から選択される、請求項1に記載の方法。
- 前記人工知能モデルは畳み込みニューラルネットワークであり、前記人工知能モデルの前記訓練は、ディープラーニングアルゴリズムを使用して実施される、請求項1に記載の方法。
- 前記人工知能モデルは、ニューラルネットワーク、分類子ニューラルネットワーク、畳み込みニューラルネットワーク、ベイジアンニューラルネットワーク、ベイジアンネットワーク、ベイズネットワーク、単純ベイズ分類器、信念ネットワーク、または意思決定ネットワーク、決定木、サポートベクタマシン、回帰分析、および遺伝アルゴリズムからなる群から選択される、請求項1から5のいずれか一項に記載の方法。
- 前記複数の人工知能モデルのそれぞれは、ニューラルネットワーク、分類子ニューラルネットワーク、畳み込みニューラルネットワーク、ベイジアンニューラルネットワーク、ベイジアンネットワーク、ベイズネットワーク、単純ベイズ分類器、信念ネットワーク、または意思決定ネットワーク、決定木、サポートベクタマシン、回帰分析、および遺伝アルゴリズムからなる群から選択される、請求項2に記載の方法。
- コンピュータシステムであって、
前記コンピュータシステムを制御するように構成されたプロセッサと、
機械実行可能な命令を格納したメモリと、を備え、前記命令の実行は、前記プロセッサに、反復訓練ループを実施させ、前記反復訓練ループは、
訓練データの現在のセットを受信することであって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信することと、
訓練データの前記現在のセットを複数の訓練データサブセットに分割する段階であって、各訓練データサブセットはそれぞれの訓練部分とそれぞれの検証部分とを有する、分割することと、
前記それぞれの訓練部分を使用して、前記複数の訓練データサブセットの各訓練データサブセットで人工知能モデルを連続的に訓練することであって、前記人工知能モデルを連続的に訓練することは、前記それぞれの訓練部分を用いて訓練した後に、前記それぞれの検証部分を使用して前記複数の訓練データサブセットの各訓練データサブセットに関する性能メトリックを計算することを含む、訓練することと、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの平均に基づく管理限界を、前記複数の訓練データサブセットに関する前記計算された複数の性能メトリックの平均と比較することと
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされなかったとの判断に応答して、前記反復訓練ループを停止することと、を備える、
コンピュータシステム。 - 前記反復訓練ループはさらに、前記反復訓練ループを使用して複数の人工知能モデルを同時に訓練することを備える、請求項8に記載のコンピュータシステム。
- 前記性能メトリックの前記管理限界は統計的プロセス管理限界である、請求項8または9に記載のコンピュータシステム。
- 人工知能モデルを訓練する方法であって、前記方法は反復訓練ループを備え、前記反復訓練ループは、
訓練データの現在のセットを受信する段階であって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信する段階と、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割する段階と、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで前記人工知能モデルを連続的に訓練する段階であって、前記人工知能モデルを連続的に訓練する段階は、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練する段階と、
前記訓練データサブセットに関する前記計算された性能メトリックに少なくとも部分的に基づいて、現在の訓練管理限界を計算する段階と、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記計算された現在の訓練管理限界と比較する段階と、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされなかったとの判断に応答して、前記反復訓練ループを停止する段階と、を備える、
コンピュータが人工知能モデルを訓練する方法。 - 前記方法はさらに、前記反復訓練ループを使用して複数の人工知能モデルを同時に訓練する段階を備える、請求項11に記載の方法。
- 前記方法はさらに、前記反復訓練ループの各反復に関するグローバル管理限界を選ぶ段階を備え、前記グローバル管理限界は、前記複数の人工知能モデルの最良の性能メトリックを示す前記反復訓練ループから管理限界を選ぶことによって選択され、前記反復訓練ループはさらに、前記複数の人工知能モデルのそれぞれに関する前記反復訓練ループの直前の反復からの前記訓練管理限界を、前記反復訓練ループの直前の反復からの直前のグローバル管理限界で置き換える段階を備える、請求項12に記載の方法。
- 前記反復訓練ループの各反復の最中の前記複数の人工知能モデルのそれぞれに関する前記訓練管理限界は、別個に計算される、請求項12に記載の方法。
- 前記性能メトリックの増加している値は、より良好な人工知能モデル性能を示し、管理限界は、前記性能メトリックの平均に、前記性能メトリックの範囲を定数倍したものを加えたものとして計算される、請求項11に記載の方法。
- 前記性能メトリックの減少している値は、より良好な人工知能モデル性能を示し、管理限界は、前記性能メトリックの平均から、前記性能メトリックの範囲を定数倍したものを減じたものとして計算される、請求項11に記載の方法。
- 前記性能メトリックの前記訓練管理限界は統計的プロセス管理限界である、請求項11に記載の方法。
- 改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記訓練データサブセットに関する前記性能メトリックの平均と比較する段階は、前記反復訓練ループの直前の反復からの訓練管理限界を、前記訓練データサブセットに関する前記性能メトリックの前記平均と比較する段階を含む、請求項11から17のいずれか一項に記載の方法。
- プログラム命令を備えるコンピュータプログラムであって、前記プログラム命令は、反復訓練ループを行う命令を備え、前記反復訓練ループは、
訓練データの現在のセットを受信することであって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信することと、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割することと、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで人工知能モデルを連続的に訓練することであって、前記人工知能モデルを連続的に訓練することは、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練することと、
前記訓練データサブセットに関する前記計算された性能メトリックに少なくとも部分的に基づいて、現在の訓練管理限界を計算することと、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記計算された現在の訓練管理限界と比較することと、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされなかったとの判断に応答して、前記反復訓練ループを停止することと、をコンピュータにより実行させる命令を備える、
コンピュータプログラム。 - コンピュータシステムであって、
前記コンピュータシステムを制御するように構成されるプロセッサと、
機械実行可能な命令を格納したメモリと、を備え、前記命令の実行は、前記プロセッサに、反復訓練ループを実施させ、前記反復訓練ループは、
訓練データの現在のセットを受信することであって、訓練データの前記現在のセットは、前記反復訓練ループの前の反復からの訓練データと異なる、受信することと、
訓練データの前記現在のセットを、それぞれの訓練部分とそれぞれの検証部分とを有する訓練データサブセットに分割することと、
前記それぞれの訓練部分を使用して、前記訓練データサブセットで人工知能モデルを連続的に訓練することであって、前記人工知能モデルを連続的に訓練することは、前記それぞれの検証部分を使用して前記訓練データサブセットに関する性能メトリックを計算することを含む、訓練することと、
前記訓練データサブセットに関する前記計算された性能メトリックに少なくとも部分的に基づいて、現在の訓練管理限界を計算することと、
改善性能メトリック条件が満たされているかどうかを判断するように、前記反復訓練ループの前の反復からの訓練管理限界を、前記計算された現在の訓練管理限界と比較することと、
所定の数の前の反復において少なくとも一度は前記改善性能メトリック条件が満たされなかったとの判断に応答して、前記反復訓練ループを停止することと、を備える、
コンピュータシステム。 - 前記命令の実行は、前記プロセッサに、訓練管理ループを使用して同時に複数の人工知能モデルを訓練させる、請求項20に記載のコンピュータシステム。
- 前記命令の実行は、前記プロセッサに、前記反復訓練ループの各反復に関するグローバル管理限界を選ばせ、前記命令の実行は、前記プロセッサに、最良の性能メトリックを示す前記反復訓練ループから管理限界を選ばせ、前記反復訓練ループはさらに、前記複数の人工知能モデルのそれぞれに関する前記反復訓練ループの直前の反復からの前記訓練管理限界を、前記直前のグローバル管理限界で置き換えることを備える、請求項21に記載のコンピュータシステム。
- 前記反復訓練ループの各反復の最中の前記複数の人工知能モデルのそれぞれに関する前記訓練管理限界は、別個に計算される、請求項21に記載のコンピュータシステム。
- 前記性能メトリックは、正解率、適合率、再現率、曲線メトリクス下の面積、真陽性率、真陰性率、偽陽性率、前記真陽性率と前記真陰性率とを両者とも全体のサンプルサイズによって除算したものの合計、平均二乗誤差、およびF1スコアからなる群から選択される、請求項21に記載のコンピュータシステム。
- 前記人工知能モデルは、ニューラルネットワーク、分類子ニューラルネットワーク、畳み込みニューラルネットワーク、ベイジアンニューラルネットワーク、ベイジアンネットワーク、ベイズネットワーク、単純ベイズ分類器、信念ネットワーク、または意思決定ネットワーク、決定木、サポートベクタマシン、回帰分析、および遺伝アルゴリズムからなる群から選択される、請求項21から24のいずれか一項に記載のコンピュータシステム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/460,689 | 2021-08-30 | ||
| US17/460,689 US12468979B2 (en) | 2021-08-30 | 2021-08-30 | Early stopping of artificial intelligence model training using control limits |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023035911A JP2023035911A (ja) | 2023-03-13 |
| JP7828695B2 true JP7828695B2 (ja) | 2026-03-12 |
Family
ID=85287517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022130298A Active JP7828695B2 (ja) | 2021-08-30 | 2022-08-17 | 人工知能モデルを訓練する方法、コンピュータシステム、コンピュータプログラム(管理限界を使用して人工知能モデル訓練を早期停止すること) |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12468979B2 (ja) |
| JP (1) | JP7828695B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12468979B2 (en) | 2021-08-30 | 2025-11-11 | International Business Machines Corporation | Early stopping of artificial intelligence model training using control limits |
| CN118282894B (zh) * | 2024-05-31 | 2024-11-12 | 新华三工业互联网有限公司 | 网络性能评估方法及装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017049677A (ja) | 2015-08-31 | 2017-03-09 | 富士通株式会社 | 機械学習管理プログラム、機械学習管理装置および機械学習管理方法 |
| JP2019509550A (ja) | 2016-02-05 | 2019-04-04 | エヌイーシー ラボラトリーズ アメリカ インクNEC Laboratories America, Inc. | 非一貫性確率的勾配降下を使用した深層ニューラルネットワークのトレーニングの高速化 |
| JP2020510463A (ja) | 2017-01-27 | 2020-04-09 | アーテリーズ インコーポレイテッド | 全層畳み込みネットワークを利用する自動化されたセグメンテーション |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6119112A (en) * | 1997-11-19 | 2000-09-12 | International Business Machines Corporation | Optimum cessation of training in neural networks |
| EP1515270A1 (en) * | 2003-09-09 | 2005-03-16 | Semeion | An artificial neural network |
| CN110462636A (zh) | 2017-06-02 | 2019-11-15 | 谷歌有限责任公司 | 黑盒优化的系统和方法 |
| US11599753B2 (en) | 2017-12-18 | 2023-03-07 | Oracle International Corporation | Dynamic feature selection for model generation |
| US11650968B2 (en) | 2019-05-24 | 2023-05-16 | Comet ML, Inc. | Systems and methods for predictive early stopping in neural network training |
| BR112022022330A2 (pt) * | 2020-05-07 | 2022-12-13 | Exploratory Sciences Inc | Plataforma de execução de fluxo de trabalho em ciência de dados com código gerenciado automaticamente e gerenciamento de trabalho de dados baseado em gráfico |
| US12468979B2 (en) | 2021-08-30 | 2025-11-11 | International Business Machines Corporation | Early stopping of artificial intelligence model training using control limits |
-
2021
- 2021-08-30 US US17/460,689 patent/US12468979B2/en active Active
-
2022
- 2022-08-17 JP JP2022130298A patent/JP7828695B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017049677A (ja) | 2015-08-31 | 2017-03-09 | 富士通株式会社 | 機械学習管理プログラム、機械学習管理装置および機械学習管理方法 |
| JP2019509550A (ja) | 2016-02-05 | 2019-04-04 | エヌイーシー ラボラトリーズ アメリカ インクNEC Laboratories America, Inc. | 非一貫性確率的勾配降下を使用した深層ニューラルネットワークのトレーニングの高速化 |
| JP2020510463A (ja) | 2017-01-27 | 2020-04-09 | アーテリーズ インコーポレイテッド | 全層畳み込みネットワークを利用する自動化されたセグメンテーション |
Non-Patent Citations (1)
| Title |
|---|
| BROWNLEE Jason,Use Early Stopping to Halt the Training of Neural Networks At the Right Time,MACHINE LEARNING MASTERY[online],2020年08月25日,[取得日2025.10.24],取得先 <https://machinelearningmastery.com/how-to-stop-training-deep-neural-networks-at-the-right-time-using-early-stopping/> |
Also Published As
| Publication number | Publication date |
|---|---|
| US12468979B2 (en) | 2025-11-11 |
| JP2023035911A (ja) | 2023-03-13 |
| US20230061222A1 (en) | 2023-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11595415B2 (en) | Root cause analysis in multivariate unsupervised anomaly detection | |
| JP7623768B2 (ja) | パーソナライズされた自動化機械学習 | |
| US11481682B2 (en) | Dataset management in machine learning | |
| US20210350225A1 (en) | Determining multivariate time series data dependencies | |
| JP6280551B2 (ja) | ソフトウェアビルドエラーの予測 | |
| US8775338B2 (en) | Computer-implemented systems and methods for constructing a reduced input space utilizing the rejected variable space | |
| JP7566080B2 (ja) | 予測モデルの改良 | |
| JP2018129033A (ja) | 人工ニューラルネットワークのクラスに基づく枝刈り | |
| US11847546B2 (en) | Automatic data preprocessing | |
| KR102152081B1 (ko) | 딥러닝 기반의 가치 평가 방법 및 그 장치 | |
| JP7828695B2 (ja) | 人工知能モデルを訓練する方法、コンピュータシステム、コンピュータプログラム(管理限界を使用して人工知能モデル訓練を早期停止すること) | |
| US20220366315A1 (en) | Feature selection for model training | |
| US20210149793A1 (en) | Weighted code coverage | |
| CN114169460A (zh) | 样本筛选方法、装置、计算机设备和存储介质 | |
| CN113010571A (zh) | 数据检测方法、装置、电子设备、存储介质和程序产品 | |
| WO2022174792A1 (en) | Automated time series forecasting pipeline ranking | |
| US20230267007A1 (en) | System and method to simulate demand and optimize control parameters for a technology platform | |
| JP6577515B2 (ja) | 分析装置、分析方法及び分析プログラム | |
| CN112488319B (zh) | 一种具有自适应配置生成器的调参方法和系统 | |
| WO2024013597A1 (en) | Fully unsupervised pipeline for clustering anomalies detected in computerized systems | |
| US20230195842A1 (en) | Automated feature engineering for predictive modeling using deep reinforcement learning | |
| WO2020055659A1 (en) | Generation and utilization of self-improving data-driven models with selective simulation of 3d object design | |
| JP6659618B2 (ja) | 分析装置、分析方法及び分析プログラム | |
| JP7424373B2 (ja) | 分析装置、分析方法及び分析プログラム | |
| US20250021862A1 (en) | Detection of data drift for a ml model |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250116 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260202 |
|
| 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: 20260210 |
|
| RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20260217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7828695 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |