JP7419035B2 - 学習モデル管理システム、学習モデル管理方法、およびプログラム - Google Patents
学習モデル管理システム、学習モデル管理方法、およびプログラム Download PDFInfo
- Publication number
- JP7419035B2 JP7419035B2 JP2019211869A JP2019211869A JP7419035B2 JP 7419035 B2 JP7419035 B2 JP 7419035B2 JP 2019211869 A JP2019211869 A JP 2019211869A JP 2019211869 A JP2019211869 A JP 2019211869A JP 7419035 B2 JP7419035 B2 JP 7419035B2
- Authority
- JP
- Japan
- Prior art keywords
- learning model
- evaluation
- learning
- management system
- performance
- 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
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/10—Machine learning using kernel methods, e.g. support vector machines [SVM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/217—Validation; Performance evaluation; Active pattern learning techniques
- G06F18/2178—Validation; Performance evaluation; Active pattern learning techniques based on feedback of a supervisor
-
- 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/08—Learning methods
- G06N3/09—Supervised 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/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
[実施形態1]
<ネットワーク構成>
図1に示したように、本実施形態のシステムは、学習モデル管理システム101と、予測システム102、業務システム103、端末104とを含む。これらシステム101-103および端末104は、ネットワーク105を介して相互に接続されている。
業務システム103は、業務に関する要求を端末104から受信し、これ処理して、応答を返送する、フロントエンドとしての機能を提供する。
ネットワーク105は、例えば、インターネット等のLAN、WAN、電話回線、専用デジタル回線、ATMやフレームリレー回線、ケーブルテレビ回線、データ放送用無線回線等のいずれかまたは組み合わせにより実現される、通信ネットワークである。
図2は、本実施形態で使用する学習モデル管理システム101の、バードウェア構成の例を概略的に示すブロック図である。なお、予測システム102、業務システム103および端末104のハードウェア構成も同様でよいので、説明を省略する。
ROM(Read Only Memory)203は、ブートプログラムを格納する。このブートプログラムを用いて、CPU201は、オペレーティングシステムを起動する。
ディスクコントローラ206は、各種データを記憶するハードディスクドライブ(HDD)、ソリッドステートドライブ(SSD)等の記憶装置210へのデータアクセスを制御する。
内部バス211は、CPU201を、RAM202、ROM203、各種コントローラ204~206やネットワークI/F207と接続する。
<システム構成>
上述のように、学習モデル管理システム101は、継続的学習サイクルを実行するための機能を提供する。
ユーザ情報格納部313およびフィードバックデータ格納部314に格納されるデータの例は後述する。
学習モデル評価部315および学習モデル学習部316の動作の詳細に関しては、後述する。
上述したように、予測システム102は、運用中学習モデル322(後述)を用いて、所望の事象に対して、予測機能を提供する。
上述したように、業務システム103は、業務に関する要求を端末104から受信し、これ処理して、応答を返送する。なお、通常の業務システムは、業務の内容に応じて様々な機能を備えているが、ここでは、業務システム103について、本実施形態の特徴を理解するために必要な最低限の説明のみを行う。
Webブラウザ340は、通信部341、スクリプト実行部342および表示部343を備える。
表示部343は、スクリプト実行部342がHTMLやCSS、JavaScriptを実行することで生成される、ユーザインタフェースを表示するソフトウェアモジュールである。
表1のユーザの情報は、例えば、本システムを利用しているユーザ(サービス利用者や顧客など)または管理者(サービス提供者や営業担当者など)によって登録される。
表2は、学習データ、すなわちユーザからのフィードバックデータの例を示している。これらのデータは、フィードバックデータ格納部314に格納される。
最後に、学習モデル評価部315が、運用中学習モデル322を評価する方法について、説明する。
図4において、実線401は、学習モデルの予測精度の時間的変化を表しており、また、点線402は、フィードバックデータ数(蓄積数)の時間的変化を表している。
仮に学習モデルの予測精度の劣化に気付いたとしても、学習データが不十分の可能性もある。再学習のための学習データには、フィードバックデータの少なくとも一部とそれらに対応する入力パラメータが用いられるためである。前述した継続的学習サイクルが実行されない期間は、フィードバックデータの絶対数が少ないため、そのままでは再学習を実行することができない。したがって、学習モデルを更新、置換することにより、予測精度を向上させることが困難である。
図5は、本実施形態に係る継続的学習サイクルのパラメータ設定を行う画面を示す概念図である。
図5からわかるように、画面501により、“評価条件”、“学習条件”および“モデルの更新条件”に関する設定が行われる。
テキストボックス513は、学習モデル評価部315が運用中学習モデル322を評価するために必要なフィードバックデータ数(以下、“最小フィードバック数”と記す)を設定するために使用される。
以上の“評価条件”の設定については、図6を用いて詳細に後述する。
キャンセルボタン542は、画面501での設定内容を破棄するために使用される。
続いて、ステップS619で、継続的学習サイクル実行部318は、テキストボックス516で指定された判定回数分の仮評価結果を用いて、相関係数を計算する。
上述の実施形態1では、フィードバックデータ数が少なく運用中学習モデル322の本評価が実行できない場合に、仮評価を行うことにより予測精度の劣化傾向を検出して、本評価を実行するためのフィードバックデータの収集を管理者に促す仕組みを説明した。
図8において、画面701は、画面501のラジオボタン515で、仮評価の実行を“する”に設定した場合に設定可能となる画面である。
AttributeMap:
gender:
attributeName: 性別
values:
- 男
- 女
valueType: GENDER
age:
attributeName: 年齢
values:
- 15-19
- 20-24
- 25-29
- 30-34
- 35-39
- 40-44
- 45-49
- ...
valueType: range<int>
unit: 歳
familyStructure:
attributeName: 家族構成
values:
- 大人1人
- 大人2人
- 大人1人子1人
- 大人1人子2人
- 大人2人子1人
- 大人2人子2人
- ...
valueType: FAMILY_STRUCTURE
income:
attributeName: 年収
values:
- 200-399
- 400-599
- 600-799
- 800-999
- ...
valueType: range<int>
unit: 万
ラジオボタン731で、“不足している属性を有するユーザを優先”を選択した場合、継続的学習サイクル実行部318は、各属性内で同種データの個数のばらつきが小さくなるような属性を有するユーザをレコメンドする。ここで、各属性内の“同種データ”とはプルダウンメニュー723で指定した属性マップの“values”の値を指し、“ばらつき”とは確率論における分散(variance)の値を指す。レコメンドの対象となるユーザは、プルダウンメニュー722で指定されたフィードバックデータに対応するユーザから抽出される。
テキストボックス763には、継続的学習サイクル実行部318がリスト782のユーザに直接送るフィードバック要求電子メールの、本文が入力される。
ボタン772は、画面701の設定を保存せずに終了するためのボタンである。
511,515,521,531,711,731,751 ラジオボタン
512,514,721-723,761 プルダウンメニュー
513,516,517,522,762,863 テキストボックス
541,771 保存ボタン
542,772 キャンセルボタン
741 項目
781 指定結果
782 リスト
Claims (9)
- 学習モデルの推定結果の提供先からのフィードバックに基づき、該学習モデルの性能評価を行う学習モデル管理システムであって、
前記性能評価を行うために必要なフィードバックの件数を特定するための情報の入力を受け付ける受付手段と、
前記受付手段により受け付けた入力に対応する件数のフィードバックが集まる前に、該件数よりも少ない件数による性能の仮評価を行う評価手段と、
前記評価手段により複数回、行われた仮評価の結果に基づき前記学習モデルの性能の劣化が検出された場合に、当該性能の劣化に対応する通知を提供する提供手段と、
を有することを特徴とする学習モデル管理システム。 - 前記評価手段により複数回、行われた前記仮評価の結果から求めた、前記学習モデルの性能の変化傾向に基づいて、前記学習モデルの性能が劣化しているか否かを判断することを特徴とする請求項1に記載の学習モデル管理システム。
- 前記通知は、前記受付手段により受け付けた入力に対応する件数のフィードバックを要求するための通知であることを特徴とする請求項1または2に記載の学習モデル管理システム。
- 前記通知は、フィードバックの収集対象としてレコメンドするユーザを、予め定義した1または複数種類のユーザ属性に基づいて特定するための情報を含むことを特徴とする請求項3に記載の学習モデル管理システム。
- 前記通知は、予め保存したユーザテーブルから、前記ユーザ属性に基づいて特定したユーザの情報を抜き出すことによって作成した、レコメンドリストを含むことを特徴とする請求項4に記載の学習モデル管理システム。
- 前記受付手段により受け付けた入力に対応する件数のフィードバックを用いた性能評価の結果に従い、前記学習モデルに関して再学習が実行される、請求項1~5の何れか1項に記載の学習モデル管理システム。
- 前記再学習は、前記フィードバックに含まれる少なくとも一部のデータを、学習データとして用いることで実行されることを特徴とする請求項6に記載の学習モデル管理システム。
- 学習モデルの推定結果の提供先からのフィードバックに基づき、該学習モデルの性能評価を行う学習モデル管理システムにおける学習モデル管理方法であって、
前記性能評価を行うために必要なフィードバックの件数を特定するための情報の入力を受け付ける受付工程と、
前記受付工程により受け付けた入力に対応する件数のフィードバックが集まる前に、前記学習モデル管理システムが該件数よりも少ない件数による性能の仮評価を行う評価工程と、
前記評価工程により複数回、行われた仮評価の結果に基づき前記学習モデルの性能の劣化が検出された場合に、前記学習モデル管理システムが当該性能の劣化に対応する通知を提供する提供工程と、
を有することを特徴とする学習モデル管理方法。 - 請求項1乃至7の何れか1項に記載の学習モデル管理システムの各手段としてコンピュータを機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019211869A JP7419035B2 (ja) | 2019-11-22 | 2019-11-22 | 学習モデル管理システム、学習モデル管理方法、およびプログラム |
| US17/079,873 US12067468B2 (en) | 2019-11-22 | 2020-10-26 | Learning model management system, learning model management method, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019211869A JP7419035B2 (ja) | 2019-11-22 | 2019-11-22 | 学習モデル管理システム、学習モデル管理方法、およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021082229A JP2021082229A (ja) | 2021-05-27 |
| JP7419035B2 true JP7419035B2 (ja) | 2024-01-22 |
Family
ID=75965394
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019211869A Active JP7419035B2 (ja) | 2019-11-22 | 2019-11-22 | 学習モデル管理システム、学習モデル管理方法、およびプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12067468B2 (ja) |
| JP (1) | JP7419035B2 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12026148B2 (en) * | 2021-03-24 | 2024-07-02 | International Business Machines Corporation | Dynamic updating of digital data |
| US11762753B2 (en) * | 2021-05-28 | 2023-09-19 | Gmeci, Llc | Systems and methods for determining a user specific mission operational performance metric, using machine-learning processes |
| WO2023276073A1 (ja) * | 2021-06-30 | 2023-01-05 | 楽天グループ株式会社 | 学習モデル評価システム、学習モデル評価方法、及びプログラム |
| CN116635805A (zh) * | 2021-09-22 | 2023-08-22 | 三菱重工业株式会社 | 设备的性能评价装置、设备的性能评价方法及设备的性能评价程序 |
| JP2023144190A (ja) * | 2022-03-28 | 2023-10-11 | 三機工業株式会社 | 空調システム |
| JP2023170707A (ja) | 2022-05-19 | 2023-12-01 | キヤノン株式会社 | システムおよびシステムの制御方法 |
| CN116415840B (zh) * | 2023-02-02 | 2023-12-05 | 北京三维天地科技股份有限公司 | 一种基于机器学习模型的指标自动预警方法及系统 |
| CN119295137B (zh) * | 2024-09-29 | 2025-06-03 | 湖北杰创新材料科技有限公司 | 一种用于塑料制品研发数据处理方法及系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016018308A (ja) | 2014-07-07 | 2016-02-01 | 日本電信電話株式会社 | 移動手段推定装置、その動作方法およびプログラム |
| WO2016151618A1 (ja) | 2015-03-23 | 2016-09-29 | 日本電気株式会社 | 予測モデル更新システム、予測モデル更新方法および予測モデル更新プログラム |
| JP2016191973A (ja) | 2015-03-30 | 2016-11-10 | 日本電気株式会社 | 情報転送装置、学習システム、情報転送方法及びプログラム |
| US20160358068A1 (en) | 2015-06-04 | 2016-12-08 | Samsung Electronics Co., Ltd. | Reducing computations in a neural network |
| JP2019087101A (ja) | 2017-11-08 | 2019-06-06 | 三菱重工航空エンジン株式会社 | 予知モデル維持システム、予知モデル維持方法及び予知モデル維持プログラム |
| JP2021500654A (ja) | 2017-10-24 | 2021-01-07 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | ニューラル・ネットワークの効率の促進 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016016973A1 (ja) * | 2014-07-30 | 2016-02-04 | 株式会社Ubic | 実績評価装置、実績評価装置の制御方法、および実績評価装置の制御プログラム |
| US10163061B2 (en) * | 2015-06-18 | 2018-12-25 | International Business Machines Corporation | Quality-directed adaptive analytic retraining |
| US10452467B2 (en) * | 2016-01-28 | 2019-10-22 | Intel Corporation | Automatic model-based computing environment performance monitoring |
| US20170364967A1 (en) * | 2016-06-20 | 2017-12-21 | Ebay Inc. | Product feedback evaluation and sorting |
| US20190130303A1 (en) * | 2017-10-26 | 2019-05-02 | International Business Machines Corporation | Smart default threshold values in continuous learning |
| US11257002B2 (en) * | 2017-11-22 | 2022-02-22 | Amazon Technologies, Inc. | Dynamic accuracy-based deployment and monitoring of machine learning models in provider networks |
| WO2019164981A1 (en) * | 2018-02-20 | 2019-08-29 | Pearson Education, Inc. | Systems and methods for automated evaluation model customization |
| JP2019211969A (ja) * | 2018-06-04 | 2019-12-12 | オリンパス株式会社 | 学習管理装置、学習管理サーバ、および学習管理方法 |
| US20200160207A1 (en) * | 2018-11-15 | 2020-05-21 | General Electric Company | Automated model update based on model deterioration |
| CN113168528A (zh) * | 2018-12-07 | 2021-07-23 | 阿图露歌有限公司 | 持续学习图像流处理系统 |
| JP7276488B2 (ja) * | 2019-10-23 | 2023-05-18 | 富士通株式会社 | 推定プログラム、推定方法、情報処理装置、再学習プログラムおよび再学習方法 |
| WO2021084623A1 (ja) * | 2019-10-29 | 2021-05-06 | 富士通株式会社 | 劣化抑制プログラム、劣化抑制方法および情報処理装置 |
-
2019
- 2019-11-22 JP JP2019211869A patent/JP7419035B2/ja active Active
-
2020
- 2020-10-26 US US17/079,873 patent/US12067468B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016018308A (ja) | 2014-07-07 | 2016-02-01 | 日本電信電話株式会社 | 移動手段推定装置、その動作方法およびプログラム |
| WO2016151618A1 (ja) | 2015-03-23 | 2016-09-29 | 日本電気株式会社 | 予測モデル更新システム、予測モデル更新方法および予測モデル更新プログラム |
| JP2016191973A (ja) | 2015-03-30 | 2016-11-10 | 日本電気株式会社 | 情報転送装置、学習システム、情報転送方法及びプログラム |
| US20160358068A1 (en) | 2015-06-04 | 2016-12-08 | Samsung Electronics Co., Ltd. | Reducing computations in a neural network |
| JP2021500654A (ja) | 2017-10-24 | 2021-01-07 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | ニューラル・ネットワークの効率の促進 |
| JP2019087101A (ja) | 2017-11-08 | 2019-06-06 | 三菱重工航空エンジン株式会社 | 予知モデル維持システム、予知モデル維持方法及び予知モデル維持プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021082229A (ja) | 2021-05-27 |
| US20210158213A1 (en) | 2021-05-27 |
| US12067468B2 (en) | 2024-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7419035B2 (ja) | 学習モデル管理システム、学習モデル管理方法、およびプログラム | |
| JP7698689B2 (ja) | 反復人工知能を使用する通信決定ツリーを通る方向付けされたトラジェクトリ | |
| US11526653B1 (en) | System and method for optimizing electronic document layouts | |
| US11182547B2 (en) | Automated form generation system | |
| US20190286995A1 (en) | Methods and systems for optimized policy generation to transform computing analytics frameworks into cross-platform real-time decision-making systems | |
| US20240346338A1 (en) | Model feature analysis and clustering tools for refining outputs of machine learning models | |
| CN103502899B (zh) | 动态预测建模平台 | |
| US11977875B2 (en) | Update management system and method | |
| US20110125700A1 (en) | User model processing device | |
| CN114154816A (zh) | 企业管理系统及其执行方法 | |
| US20140372871A1 (en) | Method and apparatus for providing web pages | |
| CN117370421A (zh) | 目标对象画像构建方法、系统及存储介质 | |
| JP2020027517A (ja) | 行動データ識別システム | |
| JP6357435B2 (ja) | 選択行動モデル化装置、選択行動予測装置、方法、及びプログラム | |
| CN115803760A (zh) | 用于对网站交互进行机器自动分类的系统和方法 | |
| US20250005338A1 (en) | Method of customer sentiment analysis using logs and feedback | |
| JP2016143355A (ja) | 感性評価装置、感性評価方法、およびプログラム | |
| US7672912B2 (en) | Classifying knowledge aging in emails using Naïve Bayes Classifier | |
| US20060195880A1 (en) | Service providing apparatus | |
| TWI802247B (zh) | 自適應配置網頁版面方法與伺服系統 | |
| JP6355554B2 (ja) | 設定データ記憶装置、方法及びプログラム | |
| JP4967320B2 (ja) | サービス提供装置 | |
| CN117763441A (zh) | 基于应用程序清单的用户风险识别方法、装置及设备 | |
| CN120256484A (zh) | 信息优化推荐方法和装置、电子设备、计算机可读存储介质 | |
| JP2023022513A (ja) | ユーザ選定装置、ユーザ選定方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221111 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231003 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231129 |
|
| 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: 20231212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240110 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7419035 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |

