Representation Learning
태스크의 하위 분류와 논문·코드·평가·기법·데이터셋을 탐색하세요.
- 하위 태스크
- 14
- 평가표
- 5
- 보존된 평가 기록
- 11
Representation Learning is a process in machine learning where algorithms extract meaningful patterns from raw data to create representations that are easier to understand and process. These representations can be designed for interpretability, reveal hidden features, or be used for transfer learning. They are valuable across many fundamental machine learning tasks like image classification and retrieval.
Deep neural networks can be considered representation learning models that typically encode information which is projected into a different subspace. These representations are then usually passed on to a linear classifier to, for instance, train a classifier.
Representation learning can be divided into:
- Supervised representation learning: learning representations on task A using annotated data and used to solve task B
- Unsupervised representation learning: learning representations on a task in an unsupervised way (label-free data). These are then used to address downstream tasks and reducing the need for annotated data when learning news tasks. Powerful models like GPT and BERT leverage unsupervised representation learning to tackle language tasks.
More recently, self-supervised learning (SSL) is one of the main drivers behind unsupervised representation learning in fields like computer vision and NLP.
Here are some additional readings to go deeper on the task:
- Representation Learning: A Review and New Perspectives - Bengio et al. (2012)
- A Few Words on Representation Learning - Thalles Silva
<span style="color:grey; opacity: 0.6">( Image credit: Visualizing and Understanding Convolutional Networks )</span>
코드
관련 논문과 평가 결과에 연결된 구현입니다. 출처에서 확인된 저자 구현에는 공식 코드 표시가 있습니다.
https://github.com/Mind23-2/MindCode-3/tree/main/hlg
Vision Transformers: From Semantic Segmentation to Dense Prediction
https://github.com/Mind23-2/MindCode-32
Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
https://github.com/Mind23-2/MindCode-4/tree/main/hrnet
Deep High-Resolution Representation Learning for Visual Recognition
https://github.com/MindCode-4/code-1/tree/main/tvlt
https://github.com/MindCode-4/code-1/tree/main/unispeech_sat
UniSpeech-SAT: Universal Speech Representation Learning with Speaker Aware Pre-Training
https://github.com/MindCode-4/code-12/tree/main/GTE
GTEA: Inductive Representation Learning on Temporal Interaction Graphs via Temporal Edge Aggregation
https://github.com/MindCode-4/code-13/tree/main/TSGD
https://github.com/MindCode-4/code-13/tree/main/random_quantize
Randomized Quantization: A Generic Augmentation for Data Agnostic Self-supervised Learning
https://github.com/MindCode-4/code-14/tree/main/AGW
Deep Learning for Person Re-identification: A Survey and Outlook
https://github.com/MindCode-4/code-14/tree/main/AVA_cifar
AAG: Self-Supervised Representation Learning by Auxiliary Augmentation with GNT-Xent Loss
https://github.com/MindCode-4/code-2/tree/main/patchtst
A Time Series is Worth 64 Words: Long-term Forecasting with Transformers
https://github.com/MindCode-4/code-3/tree/main/convnextv2
ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders
https://github.com/MindCode-4/code-3/tree/main/encodec
EnCodecMAE: Leveraging neural codecs for universal audio representation learning
https://github.com/MindCode-4/code-4/tree/main/rwkv
https://github.com/MindCode-4/code-5/tree/main/tvlt
https://github.com/MindCode-4/code-5/tree/main/unispeech
UniSpeech: Unified Speech Representation Learning with Labeled and Unlabeled Data
https://github.com/MindCode-4/code-5/tree/main/unispeech_sat
UniSpeech-SAT: Universal Speech Representation Learning with Speaker Aware Pre-Training
https://github.com/MindCode-4/code-5/tree/main/vit_mae
https://github.com/MindCode-4/code-5/tree/main/xlm_roberta
Unsupervised Cross-lingual Representation Learning for Speech Recognition
https://github.com/MindCode-4/code-5/tree/main/xlm_roberta_xl
https://github.com/MindCode-4/code-8/tree/main/mvn2vec
mvn2vec: Preservation and Collaboration in Multi-View Network Embedding
https://github.com/MindCode-4/code-8/tree/main/random_quantize
Randomized Quantization: A Generic Augmentation for Data Agnostic Self-supervised Learning
https://github.com/MindSpore-paper-code-2/code399/tree/main/Bert_thor
HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Units
https://github.com/MindSpore-paper-code-2/code399/tree/main/dscnn
Dependency Sensitive Convolutional Neural Networks for Modeling Sentences and Documents
https://github.com/MindSpore-paper-code-2/code400/tree/main/Inception/inceptionv4
https://github.com/MindSpore-paper-code-2/code400/tree/main/MAE
Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-training
https://github.com/MindSpore-paper-code-3/code1/tree/main/AVA_cifar
AAG: Self-Supervised Representation Learning by Auxiliary Augmentation with GNT-Xent Loss
https://github.com/MindSpore-paper-code-3/code6/tree/main/cnn_direction_model
DiSAN: Directional Self-Attention Network for RNN/CNN-Free Language Understanding
https://github.com/MindSpore-paper-code-3/code7/tree/main/ghostnetv2
ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders
https://github.com/MindSpore-paper-code-3/code8/tree/main/dcgan
Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
https://github.com/MindSpore-paper-code-3/code9/tree/main/rotate
RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Space
https://github.com/MindSpore-scientific-2/code-10/tree/main/rand_conv-master
Robust and Generalizable Visual Representation Learning via Random Convolutions
https://github.com/MindSpore-scientific-2/code-11/tree/main/rand_conv-master
Robust and Generalizable Visual Representation Learning via Random Convolutions
https://github.com/MindSpore-scientific-2/code-14/tree/main/hubert
HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Units
https://github.com/MindSpore-scientific-2/code-14/tree/main/layoutlmv3
LayoutLMv3: Pre-training for Document AI with Unified Text and Image Masking
출처: Papers with Code · CC BY-SA 4.0. 아카이브 자료와 새로 수집한 논문은 별도로 관리합니다.