JP7840911B2 - 情報処理装置、方法およびプログラム - Google Patents
情報処理装置、方法およびプログラムInfo
- Publication number
- JP7840911B2 JP7840911B2 JP2023119995A JP2023119995A JP7840911B2 JP 7840911 B2 JP7840911 B2 JP 7840911B2 JP 2023119995 A JP2023119995 A JP 2023119995A JP 2023119995 A JP2023119995 A JP 2023119995A JP 7840911 B2 JP7840911 B2 JP 7840911B2
- Authority
- JP
- Japan
- Prior art keywords
- training data
- information processing
- training
- machine learning
- data
- 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
- G06N20/20—Ensemble learning
-
- 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/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Description
第1実施形態に係る情報処理装置10は、格納部101と、取得部102と、生成部103と、特徴抽出部104と、負例正則化部105と、予測部106と、訓練部107とを含む。
生成部103は、訓練データの一部を切り出すことにより、1つの訓練データから複数の部分訓練データを生成する。また、生成部103は、複数の訓練データに対してデータ増強処理を実行する。
特徴抽出部104は、機械学習モデルを用いて複数の訓練データから複数の特徴量を抽出する。
予測部106は、訓練データと訓練データに対応する教師データとから、タスクに関する予測結果を生成する。
訓練部107は、予測結果と類似度とに基づいて、特徴量同士が遠ざかるように機械学習モデルのパラメータを更新する。機械学習モデルのパラメータは、例えばネットワークの重みおよびバイアスを含む。
ステップSA2では、特徴抽出部104が、訓練データから特徴量を抽出する。例えば、特徴抽出部104が、訓練データをエンコーダに入力することで、訓練データに関する特徴量を抽出すればよい。
図3に示す機械学習モデル30は、オートエンコーダの一例であり、エンコーダ31およびデコーダ32を含む。図3に示すオートエンコーダでは、元画像を予測する予測タスクを想定する。エンコーダ31およびデコーダ32は、対照的な構造であってもよいし、対照的ではない構造であってもよい。また、デコーダ32の機械学習モデルのモデルサイズは、エンコーダ31のモデルサイズよりも小さく設計されてもよい。これにより、計算量を削減することができる。なお、以下特に区別しないときは、入力画像33、特徴量34および出力画像35と記載する。
本実施形態に係る情報処理装置10の第1動作例で利用する機械学習モデルの別例について図4を参照して説明する。
図4に示す機械学習モデル40は、図3に示すデコーダに代えて、クラス分類を行う分類器41がエンコーダ31に接続される。例えば、予測部106が、出力画像35に代わり、分類器41から予測値として分類タスクの確率値を出力する。また、第1ロスに代わり、予測値と教師データとのクロスエントロピー誤差に関するロス関数により、分類タスクを解けるように、モデル40が訓練されればよい。このとき、予測部106は、デコーダに代わり、分類器41として1層や2層で構成されるMLPを用いればよい。
ステップSA1、ステップSA3からステップSA7までは図2と同様であるため、説明を省略する。
このように、部分訓練データを用いることで、エンコーダにおける計算量を削減することができる。
図6の例では、エンコーダ51として、ViT(Vision Transformer)を利用したモデルを用いる。ViTは、複数のTransformer Encoderブロックが積層された構造を有する。
情報処理装置10は、CPU(Central Processing Unit)71と、RAM(Random Access Memory)72と、ROM(Read Only Memory)73と、ストレージ74と、表示装置75と、入力装置76と、通信装置77とを含み、それぞれバスにより接続される。
これにより、一般的な対照学習のように、正例を生成し、訓練データと正例とのペアおよび訓練データと負例とのペアについて、それぞれエンコーダに入力して計算する必要がない。また、Masked Auto Encoder(MAE)のように、マスク画像(入力画像の一部をマスクした画像またはパッチ画像)を生成し、エンコーダに入力する必要もない。よって、機械学習モデルの訓練時の計算コストを低減することができる。さらに、機械学習モデルのうち、デコーダのモデルサイズをエンコーダのモデルサイズよりも小さくすることで、さらに計算量を減らすことができる。
また、記録媒体からコンピュータや組み込みシステムにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているOS(オペレーティングシステム)や、データベース管理ソフト、ネットワーク等のMW(ミドルウェア)等が本実施形態を実現するための各処理の一部を実行してもよい。
さらに、本実施形態における記録媒体は、コンピュータあるいは組み込みシステムと独立した媒体に限らず、LANやインターネット等により伝達されたプログラムをダウンロードして記憶または一時記憶した記録媒体も含まれる。
また、記録媒体は1つに限られず、複数の媒体から本実施形態における処理が実行される場合も、本実施形態における記録媒体に含まれ、媒体の構成は何れの構成であってもよい。
また、本実施形態におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本実施形態における機能を実現することが可能な機器、装置を総称している。
Claims (8)
- 機械学習モデルを用いて複数の訓練データから複数の特徴量を抽出する特徴抽出部と、
前記訓練データと前記訓練データに対応する教師データとから、タスクに関する予測結果を生成する予測部と、
前記複数の特徴量について、特徴量間の類似度を算出する負例正則化部と、
前記予測結果と前記類似度とに基づいて、前記特徴量同士が遠ざかるように前記機械学習モデルのパラメータを更新する訓練部と、
を具備する情報処理装置。 - 1つの訓練データから複数の部分訓練データを生成する生成部をさらに具備し、
前記特徴抽出部は、前記複数の部分訓練データを用いて前記特徴量を抽出する、請求項1に記載の情報処理装置。 - 前記予測部で利用するモデルは、前記特徴抽出部よりもモデルサイズが小さい、請求項1に記載の情報処理装置。
- 前記タスクは、前記特徴抽出部に入力される前記訓練データを予測する処理である、請求項1に記載の情報処理装置。
- 前記複数の訓練データに対してデータ増強処理を実行する生成部をさらに具備し、
前記タスクは、前記データ増強処理が実行される前の前記訓練データを予測する処理である、請求項1に記載の情報処理装置。 - 前記訓練部は、前記特徴量間の前記類似度が低いほど値が小さくなるロス関数によって算出されるロス値が最小化されるように、前記機械学習モデルのパラメータを更新する、請求項1に記載の情報処理装置。
- 機械学習モデルを用いて複数の訓練データから複数の特徴量を抽出し、
前記訓練データと前記訓練データに対応する教師データとから、タスクに関する予測結果を生成し、
前記複数の特徴量について、特徴量間の類似度を算出し、
前記予測結果と前記類似度とに基づいて、前記特徴量同士が遠ざかるように前記機械学習モデルのパラメータを更新する、
情報処理方法。 - コンピュータを、
機械学習モデルを用いて複数の訓練データから複数の特徴量を抽出する特徴抽出手段と、
前記訓練データと前記訓練データに対応する教師データとから、タスクに関する予測結果を生成する予測手段と、
前記複数の特徴量について、特徴量間の類似度を算出する負例正則化手段と、
前記予測結果と前記類似度とに基づいて、前記特徴量同士が遠ざかるように前記機械学習モデルのパラメータを更新する訓練手段として機能させるための情報処理プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023119995A JP7840911B2 (ja) | 2023-07-24 | 2023-07-24 | 情報処理装置、方法およびプログラム |
| US18/589,003 US20250037038A1 (en) | 2023-07-24 | 2024-02-27 | Information processing apparatus, method and non-transitory computer readable medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023119995A JP7840911B2 (ja) | 2023-07-24 | 2023-07-24 | 情報処理装置、方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025017105A JP2025017105A (ja) | 2025-02-05 |
| JP7840911B2 true JP7840911B2 (ja) | 2026-04-06 |
Family
ID=94372119
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023119995A Active JP7840911B2 (ja) | 2023-07-24 | 2023-07-24 | 情報処理装置、方法およびプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20250037038A1 (ja) |
| JP (1) | JP7840911B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021119442A (ja) | 2020-01-30 | 2021-08-12 | 株式会社Ye Digital | 異常検知方法、異常検知装置、異常検知プログラムおよび学習方法 |
| JP2023032318A (ja) | 2021-08-26 | 2023-03-09 | トヨタ自動車株式会社 | 学習方法、情報処理装置、学習プログラム |
| JP2023056349A (ja) | 2021-10-07 | 2023-04-19 | キヤノン株式会社 | 情報処理装置、方法及びプログラム |
-
2023
- 2023-07-24 JP JP2023119995A patent/JP7840911B2/ja active Active
-
2024
- 2024-02-27 US US18/589,003 patent/US20250037038A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021119442A (ja) | 2020-01-30 | 2021-08-12 | 株式会社Ye Digital | 異常検知方法、異常検知装置、異常検知プログラムおよび学習方法 |
| JP2023032318A (ja) | 2021-08-26 | 2023-03-09 | トヨタ自動車株式会社 | 学習方法、情報処理装置、学習プログラム |
| JP2023056349A (ja) | 2021-10-07 | 2023-04-19 | キヤノン株式会社 | 情報処理装置、方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025017105A (ja) | 2025-02-05 |
| US20250037038A1 (en) | 2025-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10650276B1 (en) | Learning to process images depicting faces without leveraging sensitive attributes in deep learning models | |
| JP7801191B2 (ja) | 音声を介して健康状態を診断するためのペアになったニューラルネットワーク | |
| US12039277B2 (en) | Method and device with natural language processing | |
| CN115861995A (zh) | 一种视觉问答方法、装置及电子设备和存储介质 | |
| EP3809405B1 (en) | Method and apparatus for determining output token | |
| CN110020580A (zh) | 识别对象和面部表情的方法以及训练面部表情的方法 | |
| CN111783457B (zh) | 一种基于多模态图卷积网络的语义视觉定位方法及装置 | |
| CN112733536B (zh) | 词嵌入方法和设备以及词搜索方法 | |
| CN118228743B (zh) | 一种基于文图注意力机制的多模态机器翻译方法及装置 | |
| CN119646747A (zh) | 一种多模态情感分析方法和装置 | |
| JP7840911B2 (ja) | 情報処理装置、方法およびプログラム | |
| CN116842153A (zh) | 一种基于反馈特征学习的多模态情感分析方法、系统 | |
| CN114661616B (zh) | 目标代码的生成方法及装置 | |
| JP7844377B2 (ja) | 学習システム、方法およびプログラム | |
| CN120563831A (zh) | 一种基于分层预训练模型的医学图像分割方法 | |
| JP7646587B2 (ja) | 情報処理装置、方法およびプログラム | |
| KR102844419B1 (ko) | 음소별 음성특징모델에 기반한 인지장애 예측 방법 및 시스템 | |
| US11580963B2 (en) | Method and apparatus for generating speech | |
| CN117995400A (zh) | 一种基于多模态数据的血糖变化预测方法及设备 | |
| WO2024023884A1 (ja) | 画像キャプション生成モデル学習装置、画像キャプション生成装置、画像キャプション生成モデル学習方法、画像キャプション生成方法、プログラム | |
| US20250029356A1 (en) | Information processing apparatus, method and non-transitory computer readable medium | |
| JP7840834B2 (ja) | 学習装置、方法、プログラム及び推論装置 | |
| CN116052678B (zh) | 句读文本生成方法、装置、电子设备及存储介质 | |
| US12300028B2 (en) | Method and apparatus with image processing | |
| US20250363303A1 (en) | Masked diffusion models with state-dependent masking schedules |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250318 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251216 |
|
| 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: 20260325 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7840911 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |