JP7367195B2 - 解きほぐしたデータを生成するための自己教師シーケンシャル変分オートエンコーダ - Google Patents
解きほぐしたデータを生成するための自己教師シーケンシャル変分オートエンコーダ Download PDFInfo
- Publication number
- JP7367195B2 JP7367195B2 JP2022515473A JP2022515473A JP7367195B2 JP 7367195 B2 JP7367195 B2 JP 7367195B2 JP 2022515473 A JP2022515473 A JP 2022515473A JP 2022515473 A JP2022515473 A JP 2022515473A JP 7367195 B2 JP7367195 B2 JP 7367195B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- factor
- computer
- invariant
- varying
- 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
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- 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
- G06F18/2185—Validation; Performance evaluation; Active pattern learning techniques based on feedback of a supervisor the supervisor being an automated module, e.g. intelligent oracle
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
- G06F18/23213—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/764—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/41—Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/46—Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Probability & Statistics with Applications (AREA)
- Image Analysis (AREA)
Description
Claims (18)
- 解きほぐしたデータを生成するためのコンピュータ実装方法であって、
変分オートエンコーダにより、複数の教師信号にアクセスすること(410)と、
前記変分オートエンコーダにより、前記教師信号を報酬信号として利用して解きほぐした表現を学習する、複数の補助タスクにアクセスすること(420)と、
前記複数の補助タスクを達成するために、前記教師信号を利用して得られた前記補助タスクの出力に基づく自己教師訓練アプローチを用いて、シーケンシャルデータ入力を時不変ファクタと時変ファクタとに解きほぐすように前記変分オートエンコーダを訓練すること(430)と、
を有し、
前記補助タスクは、前記時不変ファクタと前記時変ファクタの両方に対して前記シーケンシャルデータ入力における相互情報量を正則化するための正則化タスクとして提供され、前記相互情報量は、前記時不変ファクタと前記時変ファクタとのファクタ間の依存度に基づいて相互的である、コンピュータ実装方法。 - 前記複数の教師信号が、1つ以上の既存の教師あり機能モジュールからアクセスされる、請求項1に記載のコンピュータ実装方法。
- 前記シーケンシャルデータ入力は、複数のフレームを有するビデオデータを含み、
前記時不変ファクタは前記ビデオデータにおけるオブジェクトのアイデンティティであり、前記時変ファクタは前記複数のフレームにおける動きである、請求項1に記載のコンピュータ実装方法。 - 前記シーケンシャルデータ入力は、オーディオデータを含み、
前記時不変ファクタは話者のアイデンティティであり、前記時変ファクタは前記オーディオデータの言語コンテンツである、請求項1に記載のコンピュータ実装方法。 - 前記相互情報量を最小化して、前記時変ファクタに対する前記時不変ファクタの相互排他性を促進することをさらに含む、請求項1に記載のコンピュータ実装方法。
- 前記シーケンシャルデータ入力は、ビデオデータを含み、前記時変ファクタを正則化するための前記補助タスクの教師ラベルは、
ビデオデータの光学フローマップを取得し、
オプティカルフローマップにグリッドを適用することでパッチを形成し、
前記パッチの各々の動きの大きさの平均を計算し、
前記教師ラベルとして、上位k個の最大値を有する前記パッチのインデックスから擬似グラウンドトゥルースを生成することで提供される、請求項1に記載のコンピュータ実装方法。 - 前記シーケンシャルデータ入力は、複数のオーディオセグメントを有するオーディオデータを含み、
前記時変ファクタを正則化するための前記補助タスクの教師ラベルは、オーディオ擬似グラウンドトゥルースを得るために、前記複数のオーディオセグメントの各々の音量の大きさに閾値を設定することで提供される、請求項1に記載のコンピュータ実装方法。 - 前記シーケンシャルデータ入力は、複数のフレームを有するビデオデータを含み、前記方法は、前記複数のフレームの各々におけるランドマークを、前記時変ファクタの教師として検出することをさらに含む、請求項1に記載のコンピュータ実装方法。
- 前記時不変ファクタ及び前記時変ファクタのいずれかに応答して、動作状態から非動作状態へ切り替わるようにハードウェアデバイスを制御することをさらに含む、請求項1に記載のコンピュータ実装方法。
- 前記時不変ファクタ及び時変ファクタのうちの少なくとも1つに応じて、新しい訓練メディアシーケンスを生成することをさらに含む、請求項1に記載のコンピュータ実装方法。
- 解きほぐしたデータを生成するためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、プログラム命令が実装された非一時的にコンピュータで読み取り可能な記憶媒体を有し、前記プログラム命令がコンピュータによって実行可能であり、
変分オートエンコーダにより、複数の教師信号にアクセスすること(410)と、
前記変分オートエンコーダにより、前記教師信号を報酬信号として利用して解きほぐした表現を学習する、複数の補助タスクにアクセスすること(420)と、
前記複数の補助タスクを達成するために、前記教師信号を利用して得られた前記補助タスクの出力に基づく自己教師訓練アプローチを用いて、シーケンシャルデータ入力を時不変ファクタと時変ファクタとに解きほぐすように前記変分オートエンコーダを訓練すること(430)と、
を有し、
前記補助タスクは、前記時不変ファクタと前記時変ファクタの両方に対して前記シーケンシャルデータ入力における相互情報量を正則化するための正則化タスクとして提供され、前記相互情報量は、前記時不変ファクタと前記時変ファクタのファクタ間の依存度に基づいて相互的である、方法を前記コンピュータに実行させるための、コンピュータプログラム製品。 - 前記複数の教師信号が、1つ以上の既存の教師あり機能モジュールからアクセスされる、請求項11に記載のコンピュータプログラム製品。
- 前記シーケンシャルデータ入力は、複数のフレームを有するビデオデータを含み、
前記時不変ファクタは前記ビデオデータにおけるオブジェクトのアイデンティティであり、前記時変ファクタは前記複数のフレームにおける動きである、請求項11に記載のコンピュータプログラム製品。 - 前記シーケンシャルデータ入力は、オーディオデータを含み、
前記時不変ファクタは話者のアイデンティティであり、前記時変ファクタは前記オーディオデータの言語コンテンツである、請求項11に記載のコンピュータプログラム製品。 - 前記相互情報量を最小化して、前記時変ファクタに対する前記時不変ファクタの相互排他性を促進することをさらに含む、請求項11に記載のコンピュータプログラム製品。
- 前記シーケンシャルデータ入力は、ビデオデータを含み、前記時変ファクタを正則化するための前記補助タスクの教師ラベルは、
ビデオデータの光学フローマップを取得し、
オプティカルフローマップにグリッドを適用することでパッチを形成し、
前記パッチの各々の動きの大きさの平均を計算し、
前記教師ラベルとして、上位k個の最大値を有する前記パッチのインデックスから擬似グラウンドトゥルースを生成することで提供される、請求項11に記載のコンピュータプログラム製品。 - 前記シーケンシャルデータ入力は、複数のオーディオセグメントを有するオーディオデータを含み、
前記時変ファクタを正則化するための前記補助タスクの教師ラベルは、オーディオ擬似グラウンドトゥルースを得るために、前記複数のオーディオセグメントの各々の音量の大きさに閾値を設定することで提供される、請求項11に記載のコンピュータプログラム製品。 - 解きほぐしたデータを生成するためのコンピュータ処理システムであって、
プログラムコードを保存するためのメモリ装置(130)と、
変分オートエンコーダを用いて、複数の教師信号にアクセスし、
前記変分オートエンコーダを用いて、前記教師信号を報酬信号として利用して解きほぐした表現を学習する複数の補助タスクにアクセスし、
前記複数の補助タスクを達成するために、前記教師信号を利用して得られた前記補助タスクの出力に基づく自己教師訓練アプローチを用いて、シーケンシャルデータ入力を時不変ファクタと時変ファクタとに解きほぐすように前記変分オートエンコーダを訓練するための前記プログラムコードを実行する、前記メモリ装置と動作可能に接続されたプロセッサ装置(110)と、
を有し、
前記補助タスクは、前記時不変ファクタと前記時変ファクタの両方に対して前記シーケンシャルデータ入力における相互情報量を正則化するための正則化タスクとして提供され、前記相互情報量は、前記時不変ファクタと前記時変ファクタとのファクタ間の依存度に基づいて相互的である、コンピュータ処理システム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962934609P | 2019-11-13 | 2019-11-13 | |
| US62/934,609 | 2019-11-13 | ||
| US17/088,043 US11423655B2 (en) | 2019-11-13 | 2020-11-03 | Self-supervised sequential variational autoencoder for disentangled data generation |
| US17/088,043 | 2020-11-03 | ||
| PCT/US2020/058857 WO2021096739A1 (en) | 2019-11-13 | 2020-11-04 | Self-supervised sequential variational autoencoder for disentangled data generation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022547164A JP2022547164A (ja) | 2022-11-10 |
| JP7367195B2 true JP7367195B2 (ja) | 2023-10-23 |
Family
ID=75846669
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022515473A Active JP7367195B2 (ja) | 2019-11-13 | 2020-11-04 | 解きほぐしたデータを生成するための自己教師シーケンシャル変分オートエンコーダ |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11423655B2 (ja) |
| JP (1) | JP7367195B2 (ja) |
| DE (1) | DE112020005535T5 (ja) |
| WO (1) | WO2021096739A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4315171A1 (en) * | 2021-05-28 | 2024-02-07 | DeepMind Technologies Limited | Unsupervised learning of object representations from video sequences using attention over space and time |
| WO2022269696A1 (ja) * | 2021-06-21 | 2022-12-29 | 日本電気株式会社 | 学習装置、推定システム、学習方法、および記録媒体 |
| US12354594B2 (en) * | 2022-04-19 | 2025-07-08 | Tencent America LLC | Techniques for disentangled variational speech representation learning for zero-shot voice conversion |
| US12586590B2 (en) | 2022-05-27 | 2026-03-24 | Tencent America LLC | Techniques for improved zero-shot voice conversion with a conditional disentangled sequential variational auto-encoder |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019003274A (ja) | 2017-06-12 | 2019-01-10 | 日本電信電話株式会社 | 検知システム、検知方法及び検知プログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101843074B1 (ko) * | 2016-10-07 | 2018-03-28 | 서울대학교산학협력단 | Vae를 이용한 화자 인식 특징 추출 방법 및 시스템 |
| US11403531B2 (en) * | 2017-07-19 | 2022-08-02 | Disney Enterprises, Inc. | Factorized variational autoencoders |
-
2020
- 2020-11-03 US US17/088,043 patent/US11423655B2/en active Active
- 2020-11-04 WO PCT/US2020/058857 patent/WO2021096739A1/en not_active Ceased
- 2020-11-04 DE DE112020005535.3T patent/DE112020005535T5/de active Pending
- 2020-11-04 JP JP2022515473A patent/JP7367195B2/ja active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019003274A (ja) | 2017-06-12 | 2019-01-10 | 日本電信電話株式会社 | 検知システム、検知方法及び検知プログラム |
Non-Patent Citations (2)
| Title |
|---|
| LI, Yingzhen ほか,Disentangled Sequential Autoencoder,arXiv[online],2018年06月12日,[retrieved on 2023.04.27], Retrieved from the Internet: <URL: https://arxiv.org/pdf/1803.02991v2.pdf> |
| XIAO, Fanyi ほか,Identity from here, Pose from there: Self-supervised Disentanglement and Generation of Objects using Unlabeled Videos,Proceedings of 2019 IEEE/CVF International Conference on Computer Vision (ICCV)[online],2019年10月27日,[retrieved on 2023.04.27], Retrieved from the Internet: <URL: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9010624> |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2021096739A1 (en) | 2021-05-20 |
| DE112020005535T5 (de) | 2022-09-01 |
| JP2022547164A (ja) | 2022-11-10 |
| US11423655B2 (en) | 2022-08-23 |
| US20210142120A1 (en) | 2021-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7367195B2 (ja) | 解きほぐしたデータを生成するための自己教師シーケンシャル変分オートエンコーダ | |
| US11381651B2 (en) | Interpretable user modeling from unstructured user data | |
| US12045727B2 (en) | Controlled text generation with supervised representation disentanglement and mutual information minimization | |
| US11100399B2 (en) | Feature extraction using multi-task learning | |
| US10990889B2 (en) | Generating a predictive behavior model for predicting user behavior using unsupervised feature learning and a recurrent neural network | |
| US20220215267A1 (en) | Processes and methods for enabling artificial general intelligence capable of flexible calculation, prediction, planning and problem solving with arbitrary and unstructured data inputs and outputs | |
| US12217191B2 (en) | Learning unpaired multimodal feature matching for semi-supervised learning | |
| Bileschi et al. | Deep learning with JavaScript: neural networks in TensorFlow. js | |
| CN116601648A (zh) | 备选软标签生成 | |
| US12437190B2 (en) | Automated fine-tuning of a pre-trained neural network for transfer learning | |
| US20240028897A1 (en) | Interpreting convolutional sequence model by learning local and resolution-controllable prototypes | |
| US20240029822A1 (en) | A peptide based vaccine generation system with dual projection generative adversarial networks | |
| US20210173837A1 (en) | Generating followup questions for interpretable recursive multi-hop question answering | |
| Dai et al. | The state of the art in implementing machine learning for mobile apps: A survey | |
| Wu et al. | Adaptive spatiotemporal neural networks through complementary hybridization | |
| KR20230109931A (ko) | 비디오 스토리 질의 응답을 위한 트랜스포머 모델을 구축하는 장치 및 방법 | |
| WO2024072877A1 (en) | Learning the joint distribution of two sequences using little or no paired data | |
| CN115840818B (zh) | 用户对象分类方法及装置、计算机可读介质和电子设备 | |
| Singh et al. | Generative AI in R | |
| US20230094623A1 (en) | Superclass-conditional gaussian mixture model for personalized prediction on dialysis events | |
| CN118057478A (zh) | 增量视频高光检测系统和方法 | |
| Hoya et al. | A cascaded neuro-computational model for spoken word recognition | |
| KR20230027925A (ko) | 그래프 기반 구어에서 수어로의 번역 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220308 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230322 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230509 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230621 |
|
| 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: 20231003 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231011 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7367195 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |