TOP特許意匠商標
特許ウォッチ Twitter
公開番号2024115514
公報種別公開特許公報(A)
公開日2024-08-26
出願番号2023212797
出願日2023-12-18
発明の名称クラスターに基づく連合学習予約プラットフォーム、予約システムおよび予約方法
出願人國立成功大學,NATIONAL CHENG KUNG UNIVERSITY
代理人個人
主分類G06N 20/00 20190101AFI20240819BHJP(計算;計数)
要約【課題】クラスターに基づく連合学習予約プラットフォーム、予約システム及び予約方法を提供する。
【解決手段】第1ユーザーエンドが予約情報を入力してトレーニングを行うために用いられる予約プラットフォームPは、データセットを有している第2ユーザーエンド、メインサーバー及びスレーブサーバーを含む。スレーブサーバーは、メインサーバーにより動作を指示され、メインサーバーはサービスサーバーを含み、スレーブサーバーは、バックアップホストからなり、サービスサーバーは予約情報を受信すると共にそれに基づいてバックアップホスト及び第1ユーザーエンドと通信し、バックアップホストは第2ユーザーエンドがデータセットを保存するために用いられているトレーニング端と、を備え、第1ユーザーエンドが予約情報を入力した後、第1ユーザーエンド及びバックアップホストが同期でトレーニングすることで、トレーニングの成功率を大幅に高める。
【選択図】図2
特許請求の範囲【請求項1】
第1ユーザーエンドが予約情報を入力してトレーニングするためのクラスターに基づく連合学習予約プラットフォームであって、
データセットを有している第2ユーザーエンドと、
メインサーバー及びスレーブサーバーを含むトレーニング端であって、前記スレーブサーバーは前記メインサーバーにより動作を指示され、前記メインサーバーはサービスサーバーを含み、前記スレーブサーバーはバックアップホストからなり、前記サービスサーバーは前記予約情報を受信すると共にそれに基づいて前記バックアップホスト及び前記第1ユーザーエンドとの通信を行い、前記バックアップホストは前記第2ユーザーエンドが前記データセットを保存するために用いられているトレーニング端と、を備えていることを特徴とするクラスターに基づく連合学習予約プラットフォーム。
続きを表示(約 2,800 文字)【請求項2】
前記トレーニング端は、前記第1ユーザーエンドが前記予約情報を伝送するための予約インターフェースを備え、前記サービスサーバーは前記予約情報を受信すると共にそれに基づいて前記バックアップホスト及び前記第1ユーザーエンドとの通信を行うことを特徴とする請求項1に記載のクラスターに基づく連合学習予約プラットフォーム。
【請求項3】
前記サービスサーバーは第1伝送プロトコルにより前記第1ユーザーエンドとの通信及び暗号化を行い、前記第1伝送プロトコルはHTTPS(HyperText Transfer Protocol Secure)であることを特徴とする請求項1に記載のクラスターに基づく連合学習予約プラットフォーム。
【請求項4】
前記予約インターフェースは第2伝送プロトコルにより前記サービスサーバーとの通信及び暗号化を行い、前記第2伝送プロトコルはSSH(Secure Shell Protocol)であることを特徴とする請求項2に記載のクラスターに基づく連合学習予約プラットフォーム。
【請求項5】
予約情報を入力する第1ユーザーエンドと、
データセットを有している第2ユーザーエンドと、
メインサーバーと、スレーブサーバーと、予約インターフェースと、を含むトレーニング端であって、前記スレーブサーバーは前記メインサーバーにより動作を指示され、前記メインサーバーはサービスサーバーを含み、前記スレーブサーバーはバックアップホストからなり、前記サービスサーバーは前記予約インターフェースにより前記予約情報受信すると共にそれに基づいて前記バックアップホスト及び前記第1ユーザーエンドとの通信を行い、前記バックアップホストは前記第2ユーザーエンドが前記データセットを保存するために用いられているトレーニング端と、を備えていることを特徴とするクラスターに基づく連合学習予約システム。
【請求項6】
前記サービスサーバーは前記予約情報に基づいて対応する制御情報及び第1初期トレーニングモデルを前記バックアップホスト及び前記第1ユーザーエンドに伝送することを特徴とする請求項5に記載のクラスターに基づく連合学習予約システム。
【請求項7】
前記バックアップホストは前記制御情報に基づいて前記第1初期トレーニングモデル及び前記データセットによりトレーニングを行い、第1トレーニングモデルを生成すると共に前記サービスサーバーに返信し、前記第1ユーザーエンドは前記制御情報に基づいて前記第1初期トレーニングモデルによりトレーニングを行い、第2トレーニングモデルを生成すると共に前記サービスサーバーに返信し、前記サービスサーバーは前記第1トレーニングモデルを受信すると共にそれに基づいて前記第2トレーニングモデルの演算を行い、第3トレーニングモデルを生成すると共に前記バックアップホスト及び前記第1ユーザーエンドに返信することを特徴とする請求項6に記載のクラスターに基づく連合学習予約システム。
【請求項8】
前記第1ユーザーエンドが前記予約インターフェースに前記予約情報を再度入力すると、前記サービスサーバーが前記第1トレーニングモデル、前記第2トレーニングモデル、及び前記第3トレーニングモデルによりテストを行ってテスト結果を生成し、
且つ前記テスト結果を第2初期トレーニングモデルとし、
前記サービスサーバーが前記予約情報に基づいて制御情報及び前記第2初期トレーニングモデルを前記バックアップホスト及び前記第1ユーザーエンドに伝送し、
前記バックアップホストが前記制御情報に基づいて前記第2初期トレーニングモデル及び前記データセットによりトレーニングを行い、
第4トレーニングモデルを生成すると共に前記サービスサーバーに返信し、且つ、前記第1ユーザーエンドが前記制御情報に基づいて前記第2初期トレーニングモデルによりトレーニングを行い、
第5トレーニングモデルを生成すると共に前記サービスサーバーに返信し、
前記サービスサーバーが前記第4トレーニングモデル及び前記第5トレーニングモデルに基づいて演算を行い、
第6トレーニングモデルを生成すると共に前記バックアップホスト及び前記第1ユーザーエンドに返信する、
ことを特徴とする請求項7に記載のクラスターに基づく連合学習予約システム。
【請求項9】
前記第2ユーザーエンドの数量は前記第1ユーザーエンドの数量以上であることを特徴とする請求項5に記載のクラスターに基づく連合学習予約システム。
【請求項10】
トレーニング端のサービスサーバーが第1ユーザーエンドから予約情報を受信すると、前記サービスサーバーが前記予約情報に基づいて前記トレーニング端のバックアップホスト及び前記第1ユーザーエンドとの通信を行い、前記バックアップホストは前記サービスサーバーにより動作を指示され、且つ、前記バックアップホストが第2ユーザーエンドからデータセットを取得するステップと、
前記サービスサーバーから制御情報及び第1初期トレーニングモデルを前記バックアップホスト及び前記第1ユーザーエンドに伝送するステップと、
前記制御情報に基づいて前記バックアップホストが前記第1初期トレーニングモデル及び前記データセットによりトレーニングを行い、第1トレーニングモデルを生成すると共に前記サービスサーバーに返信するステップと、
前記制御情報に基づいて前記第1ユーザーエンドが前記第1初期トレーニングモデルによりトレーニングを行い、第2トレーニングモデルを生成すると共に前記サービスサーバーに返信するステップと、
前記サービスサーバーから前記第1トレーニングモデル及び前記第2トレーニングモデルを演算し、第3トレーニングモデルを生成すると共に前記バックアップホスト及び前記第1ユーザーエンドに返信し、且つ、前記第2ユーザーエンドは前記バックアップホストにより前記第3トレーニングモデルを取得するステップと、を含み、
前記サービスサーバーは前記第1トレーニングモデル、前記第2トレーニングモデル、及び前記第3トレーニングモデルによりテストを行ってテスト結果を生成し、且つ前記テスト結果を第2初期トレーニングモデルとし、前記サービスサーバーが前記第1ユーザーエンドから前記予約情報を再度受信すると、前記サービスサーバーから前記制御情報及び前記第2初期トレーニングモデルを前記バックアップホスト及び前記第1ユーザーエンドに伝送することを特徴とするクラスターに基づく連合学習予約方法。

発明の詳細な説明【技術分野】
【0001】
本発明は、連合学習(Federated Learning)に関し、更に詳しくは、クラスターに基づく連合学習予約プラットフォーム、予約システムおよび予約方法(A cluster-based federated learning booking platform、 a booking system and a method thereof)に関するものである。
続きを表示(約 2,100 文字)【背景技術】
【0002】
連合学習(Federated Learning)は機械学習技術である。従来の集中機械学習では、トレーニング時に全ての関連データを同じ計算装置に集中させてトレーニングを行ってモデルを生成するが、これとは反対に連合学習では、複数の装置でトレーニングデータを伝送せずに機械学習モデルのトレーニングを行うことができる。連合学習は、分散システムのマルチノード演算を結合し、モデルのトレーニング作業を複数のノードに分散させている。
【発明の概要】
【発明が解決しようとする課題】
【0003】
分散システムは主に大量のデータを処理する際に、演算量を関連するユニットに分配している。しかしながら、連合学習では、データのプライバシー保護を強化するため、トレーニングデータは単一のサーバーに集中させずに分散して演算を行い、装置がそれぞれ直接モデルのトレーニングを行う。
【0004】
連合学習はプライバシーに関して高い利点を有しているが、装置のそれぞれの演算能力に依存するため、複数の装置で同時にトレーニングを行う場合、装置のそれぞれの演算能力に差があるために、演算能力の高い装置は、演算能力較の低い装置のトレーニング終了を待たなければ、次のトレーニングを行うことができなった。さらには、何れかの装置のトレーニングが失敗すると、全ての装置がそのトレーニングを完了することができなくなった。このため、装置の数量が増えるほどトレーニングの失敗率が明らかに高まり、他のユーザーがトレーニングに参加する意欲が低下した。
【0005】
上述の事情に鑑みて、従来の連合学習プラットフォームのような場所も性能も異なる装置により実行する方式とは違い、本発明は場所も性能も異なる装置及び場所は異なるが性能は同じである装置により実行する方式を結合してサービスを提供する連合学習予約プラットフォームを提供し、且つクラスターを採用することで同じ場所で異なる性能の装置により実行するという特徴を実現し、トレーニングの失敗率を大幅に低下させると同時に、参加するユーザーがトレーニングをいつでもどこでも予約可能にする。
【0006】
本発明は、上記問題点に鑑みて本発明者の鋭意研究により成されたものであり、その主目的は、クラスターに基づく連合学習予約プラットフォームを提供することにある。すなわち、ユーザーエンドが予約を行えるプラットフォームを提供し、少なくとも1つのユーザーエンドがデータセットをトレーニング端のバックアップホストに保存する。トレーニング端が他のユーザーエンドからの予約情報を受信すると、トレーニング端がバックアップホスト及び他のユーザーエンドのホストと通信を行い、スケジューリングを更に弾力的に行えるようにする。
【0007】
本発明の他の目的は、第1ユーザーエンドと、第2ユーザーエンドと、トレーニング端と、を備えているクラスターに基づく連合学習予約システムを提供する。トレーニング端が第2ユーザーエンドのデータセットを取得した後、第1ユーザーエンドが予約情報を提出すると、トレーニング端が第1ユーザーエンドのホストとトレーニング端にバックアップされたデータセットとを同期でトレーニングを行うように制御し、トレーニング効率を大幅に高める。
【0008】
本発明のさらなる他の目的は、クラスターに基づく連合学習予約方法を提供する。トレーニング端が予約情報を取得した後、制御情報及びトレーニングモデルを対応するユーザーエンドのホスト及びトレーニング端のバックアップホストに伝送し、それぞれトレーニングを行い、トレーニング端がそのトレーニングモデルをそれぞれ収集し、最終トレーニングモデルを生成すると共に返信することでトレーニングの成功率を高める。
【0009】
上述した目的を達成するために、本発明の一実施態様によれば、クラスターに基づく連合学習予約プラットフォームが提供される。前記クラスターに基づく連合学習予約プラットフォームは、第1ユーザーエンドが予約情報を入力してトレーニングを行い、データセットを有している第2ユーザーエンドと、メインサーバー及びスレーブサーバーを含むトレーニング端であって、前記スレーブサーバーは前記メインサーバーにより動作を指示され、前記メインサーバーはサービスサーバーを含み、前記スレーブサーバーはバックアップホストからなり、前記サービスサーバーは前記予約情報を受信すると共にそれに基づいて前記バックアップホスト及び前記第1ユーザーエンドとの通信を行い、前記バックアップホストは前記第2ユーザーエンドが前記データセットを保存するために用いられているトレーニング端と、を備えている。
【0010】
本発明の好適例において、前記トレーニング端は、前記第1ユーザーエンドが前記予約情報を伝送するための予約インターフェースを備え、前記サービスサーバーは前記予約情報を受信すると共にそれに基づいて前記バックアップホスト及び前記第1ユーザーエンドとの通信を行う。
(【0011】以降は省略されています)

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

関連特許

國立成功大學
握力トレーニング及び測定装置
5日前
國立成功大學
調整可能な上肢ウェアラブルデバイス
6日前
國立成功大學
植物葉脈吸収方法および植物改質用機能性材料
9か月前
國立成功大學
クラスターに基づく連合学習予約プラットフォーム、予約システムおよび予約方法
9か月前
中國石油化學工業開發股分有限公司
ホスファゼン系誘導体、組成物及びそれの電気化学デバイスにおける使用
7か月前
個人
対話装置
4日前
個人
情報処理装置
4日前
個人
物品給付年金
1か月前
個人
政治のAI化
27日前
個人
RFタグ読取装置
1か月前
個人
人物再現システム
2か月前
個人
在宅介護システム
1か月前
個人
情報処理装置
今日
個人
プラグインホームページ
18日前
個人
情報入力装置
4日前
個人
AI飲食最適化プラグイン
1か月前
キヤノン株式会社
通信装置
1か月前
個人
物価スライド機能付生命保険
4日前
個人
マイホーム非電子入札システム
4日前
個人
電話管理システム及び管理方法
1か月前
有限会社ノア
データ読取装置
2か月前
キヤノン株式会社
画像処理装置
25日前
個人
全アルゴリズム対応型プログラム
28日前
個人
決済手数料0%のクレジットカード
7日前
サクサ株式会社
カードの制動構造
6日前
株式会社CROSLAN
支援装置
1か月前
シャープ株式会社
電子機器
27日前
大同特殊鋼株式会社
輝線検出方法
27日前
個人
日誌作成支援システム
2か月前
村田機械株式会社
割当補助システム
10日前
トヨタ自動車株式会社
欠け検査装置
27日前
個人
ポイント還元付き配送システム
2か月前
株式会社アジラ
データ転送システム
27日前
ひびきの電子株式会社
認証システム
1か月前
ミサワホーム株式会社
宅配ロッカー
24日前
ミサワホーム株式会社
情報処理装置
1か月前
続きを見る