JP7839078B2 - Learning system - Google Patents
Learning systemInfo
- Publication number
- JP7839078B2 JP7839078B2 JP2022187629A JP2022187629A JP7839078B2 JP 7839078 B2 JP7839078 B2 JP 7839078B2 JP 2022187629 A JP2022187629 A JP 2022187629A JP 2022187629 A JP2022187629 A JP 2022187629A JP 7839078 B2 JP7839078 B2 JP 7839078B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- server
- classifier
- distribution
- client
- 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
Landscapes
- Image Analysis (AREA)
Description
本開示は、学習システムに関する。 This disclosure relates to a learning system.
特許文献1は、複数のクライアント端末のそれぞれが学習を開始する前に、各クライアント端末側の学習モデルと統合サーバのマスターモデルとを同期させる技術を開示している。各クライアント端末は医療機関に保存されているデータを用いて学習モデルの機械学習を実行し、学習結果を統合サーバに送信する。統合サーバは複数のクライアント端末を複数のクライアントクラスタに分けてクライアントクラスタごとに学習結果を統合してマスターモデル候補を作成する。統合サーバは各マスターモデル候補の推論精度を評価し、精度悪化要因となっているクライアント端末を抽出する。 Patent Document 1 discloses a technique for synchronizing the learning model on each client terminal with the master model on the integrated server before each of the multiple client terminals begins learning. Each client terminal performs machine learning on the learning model using data stored in the medical institution and sends the learning results to the integrated server. The integrated server divides the multiple client terminals into multiple client clusters and integrates the learning results for each client cluster to create a candidate master model. The integrated server evaluates the inference accuracy of each candidate master model and extracts the client terminals that are causing the accuracy to deteriorate.
特許文献1では、医療機関に保存されているデータをクライアント端末に送信したり、保存したりするコストを要する。また、画像流出のおそれがあるという問題がある。 Patent Document 1 requires the cost of transmitting and storing data stored in medical institutions on client terminals. Furthermore, there is a problem of the risk of image leakage.
本開示は、このような問題点に鑑みてなされたものであり、画像送信によるコストの増大や、画像の流出リスクを低減できる学習システムを実現する。 This disclosure was made in light of these issues, and aims to realize a learning system that can reduce the increased costs associated with image transmission and the risk of image leakage.
本開示の一態様の学習システムは、複数のクライアント端末とサーバを備えた学習システムであって、各クライアント端末は、特徴量抽出器によってクライアント画像から抽出される第1の特徴量の分布と、前記クライアント画像に所定の処理を行った第1のプロキシ画像から抽出される第2の特徴量の分布とを識別する第1の識別器を学習し、前記第1の識別器をサーバに送信し、前記サーバは、サーバ画像から前記特徴量抽出器によって抽出される第3の特徴量の分布が前記第1の特徴量の分布に近づくように、前記第1の識別器に基づいて前記特徴量抽出器を学習し、かつ、前記第3の特徴量を用いた機械学習により第1の分類器を学習する。 A learning system according to one aspect of this disclosure comprises a plurality of client terminals and a server. Each client terminal learns a first classifier that distinguishes between the distribution of first features extracted from a client image by a feature extractor and the distribution of second features extracted from a first proxy image obtained by performing a predetermined process on the client image. The client terminal transmits the first classifier to the server. The server learns the feature extractor based on the first classifier so that the distribution of third features extracted from a server image by the feature extractor approaches the distribution of the first features, and learns a first classifier by machine learning using the third features.
本開示によれば、画像送信によるコストの増大や、画像の流出リスクを低減できる学習システムを実現できる。 According to this disclosure, a learning system can be realized that reduces the increased costs associated with image transmission and the risk of image leakage.
以下、本開示を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。但し、本開示が以下の実施の形態に限定される訳ではない。また、説明を明確にするため、以下の記載及び図面は、適宜、簡略化されている。 The following describes specific embodiments applying this disclosure, with reference to the drawings. However, this disclosure is not limited to the following embodiments. Furthermore, for clarity, the following descriptions and drawings have been simplified as appropriate.
本開示に至る経緯
まず、一般的な連合学習方法について説明する。連合学習では、サーバが、Webから収集した画像や3次元モデル(シミュレータとも言う)から生成した画像を用いて機械学習モデル(例えば、物体認識用のモデル)を学習し、機械学習モデルの重み係数の初期値を複数のクライアント端末に配布する。学習用画像(サーバ画像と言う)は、ソース画像とも言う。
Background to this Disclosure First, let's explain a general federated learning method. In federated learning, a server trains a machine learning model (for example, a model for object recognition) using images collected from the web or images generated from a 3D model (also called a simulator), and distributes the initial values of the weight coefficients of the machine learning model to multiple client terminals. The training images (called server images) are also called source images.
各クライアント端末は家屋内等でクライアント画像(ターゲット画像とも言う)を収集し、クライアント画像で機械学習モデルの重み係数を更新し、機械学習モデルの重み係数をサーバに送信する。次に、サーバは、複数のクライアント端末から受け取った重み係数を統合(更新)し、更新した機械学習モデルの重み係数を複数のクライアント端末に配布する。 Each client terminal collects client images (also called target images) within a house or other designated area, updates the weight coefficients of the machine learning model using these client images, and sends the updated weight coefficients to the server. Next, the server integrates (updates) the weight coefficients received from multiple client terminals and distributes the updated weight coefficients to the other client terminals.
一般的な連合学習では、サーバ画像のドメインとクライアント画像のドメインが異なっており、機械学習モデルの精度が低下するという問題があった。従ってドメイン適応を行う必要があるが、クライアント画像をサーバに送信することはプライバシーの観点から問題があるので、サーバ画像をクライアント端末に送信する必要がある。 In typical associative learning, the domains of server images and client images differ, leading to a decrease in the accuracy of the machine learning model. Therefore, domain adaptation is necessary. However, sending client images to the server raises privacy concerns; instead, server images must be sent to the client terminal.
図1は、ドメイン適応を行う学習システム2を説明する図である。クライアント端末11は、クライアント画像xt nとサーバ画像xsから特徴量抽出器Fgで特徴量を抽出し、クライアント画像xt nを識別する識別器Dnを学習し、識別器Dnをサーバ12に送信する。nは1~Nまでの整数のいずれかであり、Nはクライアント端末11の数を表す。サーバ12は、サーバ画像xsの特徴量の分布がクライアント画像xn(n=1~N)の特徴量の分布に近づくように特徴量抽出器Fgを学習するとともに分類器Cg(クラス分類器とも言われ、上記機械学習モデルに対応する)を学習し、特徴量抽出器Fgおよび分類器Cgをクライアント端末11に送信する。 Figure 1 illustrates a learning system 2 that performs domain adaptation. The client terminal 11 extracts features from the client image x t n and the server image x s using a feature extractor F g , learns a classifier D n to identify the client image x t n , and sends the classifier D n to the server 12. n is an integer from 1 to N, where N represents the number of client terminals 11. The server 12 learns a feature extractor F g so that the distribution of features in the server image x s approaches the distribution of features in the client image x n (n=1 to N), and also learns a classifier C g (also called a class classifier, corresponding to the above machine learning model), and sends the feature extractor F g and classifier C g to the client terminal 11.
学習システム2では、サーバ画像xsの特徴量の分布がクライアント画像xt nの特徴量の分布に近づくように特徴量抽出器Fgを学習することでドメイン適応を行っている。このため、サーバ画像xsをクライアント端末11に送信し、識別器Dnを学習する必要がある。この場合、サーバ画像xsを全てのクライアント端末11に送信する必要があるが、ライセンスやデータ管理の観点で問題があった。本願の発明者は、以上の経緯から実施形態1にかかる学習システムに想到した。 In learning system 2, domain adaptation is performed by training the feature extractor Fg so that the feature distribution of the server image xs approaches the feature distribution of the client image xtn . For this reason, it is necessary to send the server image xs to the client terminal 11 and train the classifier Dn . In this case, it is necessary to send the server image xs to all client terminals 11, but there were problems from the standpoint of licensing and data management. The inventor of the present application came up with the learning system according to Embodiment 1 based on the above circumstances.
実施形態1
以下、図面を参照して実施形態1にかかる学習システムについて説明する。図2は、実施形態1にかかる学習システム1の構成を説明する図である。学習システム1は、サーバ画像xsの代わりとなるプロキシ画像を用いてドメイン適応を行う。
Embodiment 1
The learning system according to Embodiment 1 will be described below with reference to the drawings. Figure 2 is a diagram illustrating the configuration of the learning system 1 according to Embodiment 1. The learning system 1 performs domain adaptation using a proxy image that replaces the server image x s .
クライアント端末11は、クライアント画像xt nに所定の処理を行ったプロキシ画像Tps(xt n)(第1のプロキシ画像とも言う)を生成する。Tpsは所定の処理を表している。所定の処理の内容は任意であり、例えば、ランダムなノイズ画像を生成する処理、アドバーサリアルノイズを付加する処理、RGB画像をBGR画像に変換する処理、ドロップアウトと言われる処理、フラクタル化する処理、グレー画像に変換する処理、回転処理、ガウスノイズを付加する処理、パッチに分割して入れ替える処理、他の画像と重ね合わせる処理(ミックスアップと言う)とすることができる。 The client terminal 11 generates a proxy image Tps ( xtn ) (also called the first proxy image) by performing a predetermined process on the client image xtn . Tps represents the predetermined process. The content of the predetermined process is arbitrary and can include, for example, a process to generate a random noise image, a process to add adversarial noise, a process to convert an RGB image to a BGR image, a process called dropout, a process to fractalize, a process to convert to a grayscale image, a rotation process, a process to add Gaussian noise, a process to divide into patches and swap them, or a process to overlay with other images (called mixup).
クライアント端末11は、特徴量抽出器Fgによってクライアント画像xt
nから特徴量(第1の特徴量と言う)を抽出し、プロキシ画像Tps(xt
n)から特徴量(第2の特徴量と言う)を抽出する。nは1からNまでのいずれかの整数であり、Nはクライアント端末11の数を表す。クライアント画像xt
nに関する処理を実線で表し、プロキシ画像Tps(xt
n)に関する処理を点線で表している。クライアント端末11は、式(1)に従って第1の特徴量の分布と第2の特徴量の分布を識別する識別器Dn
k(第1の識別器とも言う)を学習し、識別器Dn
kをサーバ12に送信する。識別器Dn
kの数は複数であってよい。また、以下で説明する知識の蒸留に用いるため、識別器Dn
kを他のクライアント端末11に送信してもよい。
また、クライアント端末11は、後述する分類器Cg(第1の分類器とも言う)を用いた知識の蒸留により、教師なし学習で分類器Cn(第2の分類器とも言う)を学習する。クライアント端末11は、具体的には式(2)に従って分類器Cnを学習する。Dsは後述する識別器Ds(第2の識別器とも言う)を表す。pはハイパーパラメータである。KLはカルバックライブラー情報量を表す。Vは特徴量抽出器Fgで抽出した特徴量を表す。mは1~Nのうちn以外の整数を表す。Kは識別器Dm
kの数を表している。上述の通り、識別器Dm
kの数は複数であってよい。
分類器Cnは、識別器Dsおよび識別器Dm kにより特徴量分布の近さを考慮しつつ、他の分類器CgおよびCmと分類結果が近くなるように学習される。分類器Cnはクライアント端末11毎に最適化した分類器であるが、分類器Cnを学習せず、図1に示した関連技術のように分類器Cgを用いてもよい。分類器Cnは、他のクライアント端末11に送信される。 Classifier Cn is trained to produce classification results similar to those of other classifiers Cg and Cm , taking into account the similarity of feature distributions with classifiers Ds and Dmk . Classifier Cn is optimized for each client terminal 11, but classifier Cg may be used instead of training classifier Cn , as shown in the related technology in Figure 1. Classifier Cn is transmitted to other client terminals 11.
サーバ12は、サーバ画像xsから特徴量抽出器Fgによって特徴量(第3の特徴量と言う)を抽出する。サーバ12は、第3の特徴量の分布が第1の特徴量の分布に近づくように、識別器Dn kに基づいて特徴量抽出器Fgを学習し、かつ、第3の特徴量を用いた機械学習により分類器Cgを学習する。サーバ12は、特徴量抽出器Fgおよび分類器Cgをクライアント端末11に送信する。 Server 12 extracts features (referred to as third features) from the server image x s using the feature extractor F g . Server 12 trains the feature extractor F g based on the classifier D n k so that the distribution of the third features approaches the distribution of the first features, and also trains the classifier C g using machine learning with the third features. Server 12 transmits the feature extractor F g and the classifier C g to the client terminal 11.
サーバ12は、具体的には式(3)に従って特徴量抽出器Fgおよび分類器Cgを学習する。Lceはクロスエントロピーを用いた損失関数を表しており、ysはサーバ画像xsに付与されるラベルを表している。λsはハイパーパラメータである。式(3)の第1項は通常の教師あり学習を表しており、第2項は特徴量分布(空間)のアライメントを表している。
図3は、サーバ12が特徴量抽出器Fgを学習する方法を説明する図である。実線で囲まれた分布C1は、クライアント画像xt nから抽出される特徴量(第1の特徴量)の分布を表す。点線で囲まれた分布C2は、プロキシ画像Tps(xt n)から抽出される特徴量(第2の特徴量)の分布を表す。符号Lは分布C1と分布C2を分類する分類線を表し、識別器Dn kに対応している。一点鎖線で囲まれた分布Sは、サーバ画像xsから抽出される特徴量(第3の特徴量)の分布を表す。特徴量抽出器Fgは、分布Sが分布C1に近づくように学習を行う。関連技術を示す図1では分布C1と分布Sを分類する分類線(識別器)を学習し、分布Sを分布C1に近づけるように特徴量抽出器Fgを学習したが、実施形態1では分布C1と分布C2を分類する分類線を学習し、分布Sを分布C1に近づけるように特徴量抽出器Fgを学習する。したがって、実施形態1では、クライアント端末11にサーバ画像xsを送信する必要がない。 Figure 3 illustrates how server 12 trains the feature extractor Fg . Distribution C1, enclosed by a solid line, represents the distribution of features extracted from the client image x t n (first features). Distribution C2, enclosed by a dotted line, represents the distribution of features extracted from the proxy image T ps (x t n ) (second features). The code L represents a classification line that classifies distributions C1 and C2, and corresponds to the classifier D n k . Distribution S, enclosed by a dashed-dotted line, represents the distribution of features extracted from the server image x s (third features). Feature extractor Fg is trained so that distribution S approaches distribution C1. In Figure 1, which illustrates related technologies, a classification line (discriminator) is trained to classify distribution C1 and distribution S, and a feature extractor Fg is trained to make distribution S closer to distribution C1. However, in Embodiment 1, a classification line is trained to classify distribution C1 and distribution C2, and a feature extractor Fg is trained to make distribution S closer to distribution C1. Therefore, in Embodiment 1, there is no need to send the server image xs to the client terminal 11.
図2に戻り、サーバ12は、また、サーバ画像xsに上記所定の処理を行ったプロキシ画像Tps(xs)(第2のプロキシ画像と言う)を生成する。サーバ画像xsに関する処理は実線で表され、プロキシ画像Tps(xs)に関する処理は点線で表されている。サーバ12は、プロキシ画像Tps(xs)から特徴量(第4の特徴量と言う)を抽出する。サーバ12は、式(4)に従って第3の特徴量の分布と第4の特徴量の分布とを識別する識別器Dsを学習し、クライアント端末11に送信する。識別器Dsは、上述した知識の蒸留で用いられる。
式(1)で表される処理、式(2)で表される処理、式(3)で表される処理、および式(4)を繰り返すことで、分類器Cnや分類器Cgの性能を向上できる。 By repeating the processes represented by equation (1), equation (2), equation (3), and equation (4), the performance of classifier Cn and classifier Cg can be improved.
従来技術では、クライアント端末11がサーバ画像xsを受信してドメイン適応を行う必要があった。一方、実施形態1では、サーバ画像xsの代わりにプロキシ画像Tps(xt n)を用いるため、サーバ画像xsをクライアント端末11に送信する必要がない。したがって、サーバ画像xsの流出を防ぎつつ、ドメインの違いによる分類器Cgの性能の劣化を低減できる。また、サーバ画像xsを送信および保存するコストを削減し、サーバ画像xsをユーザが流出させるリスクを低減できる。 In conventional technology, the client terminal 11 needed to receive the server image x s and perform domain adaptation. On the other hand, in Embodiment 1, a proxy image T ps (x t n ) is used instead of the server image x s , so there is no need to send the server image x s to the client terminal 11. Therefore, it is possible to prevent the leakage of the server image x s while reducing the degradation of the classifier C g 's performance due to differences in domains. In addition, the cost of transmitting and storing the server image x s is reduced, and the risk of users leaking the server image x s is reduced.
上述したプログラムは、コンピュータに読み込まれた場合に、1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術、CD-ROM、digital versatile disc(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、またはその他の形式の伝搬信号を含む。 The program described above includes a set of instructions (or software code) that, when loaded into a computer, causes the computer to perform one or more functions. The program may be stored on a non-temporary computer-readable medium or a physical storage medium. Examples, but not limited to, include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drives (SSDs), or other memory technologies, CD-ROMs, digital versatile discs (DVDs), Blu-ray® discs, or other optical disc storage, magnetic cassettes, magnetic tapes, magnetic disk storage, or other magnetic storage devices. The program may be transmitted over a temporary computer-readable medium or a communication medium. Examples, but not limited to, include electrical, optical, acoustic, or other forms of propagating signals.
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。 Furthermore, this disclosure is not limited to the embodiments described above, and may be modified as appropriate without departing from its intent.
1、2 学習システム、11 クライアント端末、12 サーバ、xt n クライアント画像、xs サーバ画像、Tps(xt n)、Tps(xs) プロキシ画像、Fg 特徴量抽出器、Dn k、Ds 識別器、Cn、Cg 分類器 1, 2 Learning system, 11 Client terminal, 12 Server, x t n Client image, x s Server image, T ps (x t n ), T ps (x s ) Proxy image, F g Feature extractor, D n k , D s Discriminator, C n , C g Classifier
Claims (1)
各クライアント端末は、特徴量抽出器によってクライアント画像から抽出される第1の特徴量の分布と、前記クライアント画像に所定の処理を行った第1のプロキシ画像から抽出される第2の特徴量の分布とを識別する第1の識別器を学習し、前記第1の識別器をサーバに送信し、
前記サーバは、サーバ画像から前記特徴量抽出器によって抽出される第3の特徴量の分布が前記第1の特徴量の分布に近づくように、前記第1の識別器に基づいて前記特徴量抽出器を学習し、かつ、前記第3の特徴量を用いた機械学習により第1の分類器を学習する
学習システム。 A learning system comprising multiple client terminals and a server,
Each client terminal learns a first classifier that distinguishes between the distribution of first features extracted from a client image by a feature extractor and the distribution of second features extracted from a first proxy image obtained by performing a predetermined process on the client image, and transmits the first classifier to the server.
The server is a learning system that learns the feature extractor based on the first classifier and learns the first classifier by machine learning using the third features, such that the distribution of the third features extracted from the server image by the feature extractor approaches the distribution of the first features.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022187629A JP7839078B2 (en) | 2022-11-24 | 2022-11-24 | Learning system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022187629A JP7839078B2 (en) | 2022-11-24 | 2022-11-24 | Learning system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024076190A JP2024076190A (en) | 2024-06-05 |
| JP7839078B2 true JP7839078B2 (en) | 2026-04-01 |
Family
ID=91330863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022187629A Active JP7839078B2 (en) | 2022-11-24 | 2022-11-24 | Learning system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7839078B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019526851A (en) | 2016-07-18 | 2019-09-19 | ナント ホールディングス アイピー エルエルシーNant Holdings IP, LLC | Distributed machine learning system, apparatus, and method |
| WO2022057694A1 (en) | 2020-09-16 | 2022-03-24 | International Business Machines Corporation | Semantic learning in federated learning system |
| WO2022095523A1 (en) | 2020-11-03 | 2022-05-12 | 华为技术有限公司 | Method, apparatus and system for managing machine learning model |
| US11443245B1 (en) | 2021-07-22 | 2022-09-13 | Alipay Labs (singapore) Pte. Ltd. | Method and system for federated adversarial domain adaptation |
-
2022
- 2022-11-24 JP JP2022187629A patent/JP7839078B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019526851A (en) | 2016-07-18 | 2019-09-19 | ナント ホールディングス アイピー エルエルシーNant Holdings IP, LLC | Distributed machine learning system, apparatus, and method |
| WO2022057694A1 (en) | 2020-09-16 | 2022-03-24 | International Business Machines Corporation | Semantic learning in federated learning system |
| WO2022095523A1 (en) | 2020-11-03 | 2022-05-12 | 华为技术有限公司 | Method, apparatus and system for managing machine learning model |
| US11443245B1 (en) | 2021-07-22 | 2022-09-13 | Alipay Labs (singapore) Pte. Ltd. | Method and system for federated adversarial domain adaptation |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024076190A (en) | 2024-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200342306A1 (en) | Autonomous modification of data | |
| CN113066484A (en) | System and method for distributed training of neural network models | |
| US20200134455A1 (en) | Apparatus and method for training deep learning model | |
| KR20170092595A (en) | Neural network structure and a method therto | |
| US11869235B1 (en) | Systems and methods of radar neural image analysis using nested autoencoding | |
| KR102676919B1 (en) | Method for create images using artificial intelligence, and computer program recorded on record-medium for executing method therefor | |
| KR102615055B1 (en) | Adversarial example restoration system and adversarial example restoration method | |
| WO2022216867A1 (en) | Dynamic edge-cloud collaboration with knowledge adaptation | |
| CN117831137A (en) | A deep fake face detection method based on generative adversarial network | |
| EP3803712A1 (en) | An apparatus, a method and a computer program for selecting a neural network | |
| US10679070B1 (en) | Systems and methods for a video understanding platform | |
| WO2023067782A1 (en) | Machine learning program, machine learning method, and information processing device | |
| CN118537624A (en) | 3D point cloud anti-attack method, device and medium based on data multi-scale characteristics | |
| JP7839078B2 (en) | Learning system | |
| KR20200084695A (en) | Apparatus and method for managing application | |
| KR20240029247A (en) | Method for federated learning using artificial intelligence | |
| WO2024088336A1 (en) | Multimodal machine learning for generating three-dimensional audio | |
| KR102623171B1 (en) | Method, server and computer program for creating a sound classification model | |
| US20240296334A1 (en) | Machine learning model training with adversarial learning and triplet loss regularization | |
| CN112241742A (en) | A method, system, electronic device and storage medium for detecting abnormal cross-domain traffic | |
| KR102562033B1 (en) | Method, server and computer program for mastering sound data | |
| KR102641500B1 (en) | Apparatus and method for unsupervised domain adaptation | |
| CN117892802A (en) | Model increment learning method, device and storage medium | |
| JP2023176750A (en) | Learning devices, learning methods and learning programs | |
| Wang et al. | Patch based multiple instance learning algorithm for object tracking |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250425 |
|
| 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: 20260224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260319 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7839078 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |