Unsupervised Action Segmentation by Joint Representation Learning and Online Clustering
Not on the map. Why?
Abstract (arXiv)
We present a novel approach for unsupervised activity segmentation which uses video frame clustering as a pretext task and simultaneously performs representation learning and online clustering. This is in contrast with prior works where representation learning and clustering are often performed sequentially. We leverage temporal information in videos by employing temporal optimal transport. In particular, we incorporate a temporal regularization term which preserves the temporal order of the activity into the standard optimal transport module for computing pseudo-label cluster assignments. The temporal optimal transport module enables our approach to learn effective representations for unsupervised activity segmentation. Furthermore, previous methods require storing learned features for the entire dataset before clustering them in an offline manner, whereas our approach processes one mini-batch at a time in an online manner. Extensive evaluations on three public datasets, i.e. 50-Salads, YouTube Instructions, and Breakfast, and our dataset, i.e., Desktop Assembly, show that our approach performs on par with or better than previous methods, despite having significantly less memory constraints. Our code and dataset are available on our research website: https://retrocausal.ai/research/
Key facts. Cited by 49 papers in the map (data through 14 Oct 2026). Builds on 70 of its 93 references that are in the map. First posted on arXiv 27 May 2021.
Builds on
70 of 93 references.
References · 70
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2017Non-local Neural Networkscited by 2,293
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,143
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2018Real-world Anomaly Detection in Surveillance Videoscited by 577
38 more
- 2019Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detectioncited by 564
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 459
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 450
- 2015Unsupervised Learning of Video Representations using LSTMscited by 435
- 2016Generating Videos with Scene Dynamicscited by 376
- 2019MS-TCN: Multi-Stage Temporal Convolutional Network for Action Segmentationcited by 373
- 2016Learning Representations for Automatic Colorizationcited by 251
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 221
- 2019Graph Convolutional Networks for Temporal Action Localizationcited by 208
- 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
- 2019Local Aggregation for Unsupervised Learning of Visual Embeddingscited by 204
- 2018Rethinking the Faster R-CNN Architecture for Temporal Action Localizationcited by 194
- 2017Colorization as a Proxy Task for Visual Understandingcited by 175
- 2019Video Representation Learning by Dense Predictive Codingcited by 175
- 2019Temporal Cycle-Consistency Learningcited by 154
- 2018Self-Supervised Video Representation Learning with Space-Time Cubic Puzzlescited by 149
- 2017Representation Learning by Learning to Countcited by 120
- 2015Unsupervised Learning from Narrated Instruction Videoscited by 116
- 2017CDC: Convolutional-De-Convolutional Networks for Precise Temporal Action Localization in Untrimmed Videoscited by 112
- 2019D3TW: Discriminative Differentiable Dynamic Time Warping for Weakly Supervised Action Alignment and Segmentationcited by 83
- 2019ClusterFit: Improving Generalization of Visual Representationscited by 82
- 2016Segmental Spatiotemporal CNNs for Fine-grained Action Segmentationcited by 78
- 2019Unsupervised Deep Learning by Neighbourhood Discoverycited by 78
- 2019Unsupervised learning of action classes with continuous temporal embeddingcited by 76
- 2018Weakly-Supervised Action Segmentation with Iterative Soft Boundary Assignmentcited by 74
- 2020Action Segmentation with Joint Self-Supervised Temporal Domain Adaptationcited by 74
- 2020Learning Representations by Predicting Bags of Visual Wordscited by 73
- 2016Connectionist Temporal Modeling for Weakly Supervised Action Labelingcited by 70
- 2017Weakly Supervised Action Learning with RNN based Fine-to-coarse Modelingcited by 70
- 2018NeuralNetwork-Viterbi: A Framework for Weakly Supervised Video Learningcited by 67
- 2018Learning Image Representations by Completing Damaged Jigsaw Puzzlescited by 66
- 2015An end-to-end generative framework for video segmentation and recognitioncited by 61
- 2018Unsupervised Learning and Segmentation of Complex Activities from Videocited by 61
- 2018Leveraging Unlabeled Data for Crowd Counting by Learning to Rankcited by 57
- 2019Weakly Supervised Energy-Based Learning for Action Segmentationcited by 53
- 2019DynamoNet: Dynamic Action and Motion Networkcited by 48
- 2021Temporal Action Segmentation from Timestamp Supervisioncited by 48
50 most cited of 70 All 70 (JSON)
Built on by
Citing papers per year: 2022: 3; 2023: 11; 2024: 10; 2025: 15; 2026: 10.
49 papers.
Sort:
By area:
- 2022Temporal Action Segmentation: An Analysis of Modern Techniquescited by 85
- 2024Temporally Consistent Unbalanced Optimal Transport for Unsupervised Action Segmentationcited by 38
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2022Inductive and Transductive Few-Shot Video Classification via Appearance and Temporal Alignmentscited by 23
- 2024Hierarchical Vector Quantization for Unsupervised Action Segmentationcited by 19
- 2022Timestamp-Supervised Action Segmentation with Graph Convolutional Networkscited by 18
- 2023Permutation-Aware Action Segmentation via Unsupervised Frame-to-Segment Alignmentcited by 17
- 2023United We Stand, Divided We Fall: UnityGraph for Unsupervised Procedure Learning from Videoscited by 13
- 2023OTAS: Unsupervised Boundary Detection for Object-Centric Temporal Action Segmentationcited by 11
- 2024Locality-aware Cross-modal Correspondence Learning for Dense Audio-Visual Events Localizationcited by 11
- 2025Joint Self-Supervised Video Alignment and Action Segmentationcited by 11
- 2023Weakly Supervised Video Representation Learning with Unaligned Text for Sequential Videoscited by 10
37 more
- 2023Leveraging triplet loss for unsupervised action segmentationcited by 10
- 2024Siamese Learning with Joint Alignment and Regression for Weakly-Supervised Video Paragraph Groundingcited by 10
- 2024OnlineTAS: An Online Baseline for Temporal Action Segmentationcited by 7
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videoscited by 7
- 2023Action Segmentation Using 2D Skeleton Heatmaps and Multi-Modality Fusioncited by 6
- 2025CLOT: Closed Loop Optimal Transport for Unsupervised Action Segmentationcited by 6
- 2025Skeleton Motion Words for Unsupervised Skeleton-Based Temporal Action Segmentationcited by 6
- 2025Procedure Learning via Regularized Gromov-Wasserstein Optimal Transportcited by 4
- 2023Learning by Aligning 2D Skeleton Sequences and Multi-Modality Fusioncited by 3
- 20242by2: Weakly-Supervised Learning for Global Action Segmentationcited by 3
- 2024Live and Learn: Continual Action Clustering with Incremental Viewscited by 2
- 2025Pose-Aware Weakly-Supervised Action Segmentationcited by 2
- 2023End-to-End Streaming Video Temporal Action Segmentation with Reinforce Learningcited by 1
- 2023Spacewalk-18: A Benchmark for Multimodal and Long-form Procedural Video Understanding in Novel Domainscited by 1
- 2023SMC-NCA: Semantic-guided Multi-level Contrast for Semi-supervised Temporal Action Segmentationcited by 1
- 2024Feature Fusion for Human Activity Recognition using Parameter-Optimized Multi-Stage Graph Convolutional Network and Transformer Modelscited by 1
- 2025Improving action segmentation via explicit similarity measurementcited by 1
- 2025Looking into the Unknown: Exploring Action Discovery for Segmentation of Known and Unknown Actionscited by 1
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddingscited by 1
- 2025Biomechanical-phase based Temporal Segmentation in Sports Videos: a Demonstration on Javelin-Throwcited by 1
- 2026A Hierarchical Spatiotemporal Action Tokenizer for In-Context Imitation Learning in Roboticscited by 1
- 2026Target-Guided Selective Reweighting for Physics-Informed Neural Network Inverse Problems: A Transfer Learning Approachcited by 1
- 2024Integrating Features for Recognizing Human Activities through Optimized Parameters in Graph Convolutional Networks and Transformer Architecturescited by 0
- 2024Learning Satellite Pattern-of-Life Identification: A Diffusion-based Approachcited by 0
- 2025Data Augmentation for Instruction Following Policies via Trajectory Segmentationcited by 0
- 2025Multi Activity Sequence Alignment via Implicit Clusteringcited by 0
- 2025Unsupervised Discovery of Long-Term Spatiotemporal Periodic Workflows in Human Activitiescited by 0
- 2025Generalized Event Partonomy Inference with Structured Hierarchical Predictive Learningcited by 0
- 2025The N-Body Problem: Parallel Execution from Single-Person Egocentric Videocited by 0
- 2026Unsupervised Skeleton-Based Action Segmentation via Hierarchical Spatiotemporal Vector Quantizationcited by 0
- 2026Deep kernel video approximation for unsupervised action segmentationcited by 0
- 2026Adaptive Latent Trajectory Anchoring for Action Segmentation Dataset Condensationcited by 0
- 2026D-CLOT: Double Closed Loop Optimal Transport for Unsupervised Action Segmentationcited by 0
- 2026See the Change, Keep the Flow: Unsupervised Action Segmentation via Spectral-Temporal Representation Learningcited by 0
- 2026FIS-OT: Feature-Induced Optimal Transport for Unsupervised Action Segmentationcited by 0
- 2026Rondo: Unsupervised Discovery of Recurring Temporal Structurecited by 0
- 2026Throwing4: Phase-Aware Pose Modeling for Throw-Distance Prediction in Elite Athleticscited by 0
- 2026Throwing4: Phase-Aware Pose Modeling for Throw-Distance Prediction in Elite Athletics12 Oct 2026
- 2026Rondo: Unsupervised Discovery of Recurring Temporal Structure26 Sep 2026
- 2026FIS-OT: Feature-Induced Optimal Transport for Unsupervised Action Segmentation30 Aug 2026
- 2026See the Change, Keep the Flow: Unsupervised Action Segmentation via Spectral-Temporal Representation Learning30 Aug 2026
- 2026D-CLOT: Double Closed Loop Optimal Transport for Unsupervised Action Segmentation6 Aug 2026
- 2026Adaptive Latent Trajectory Anchoring for Action Segmentation Dataset Condensation10 Jul 2026
- 2026Target-Guided Selective Reweighting for Physics-Informed Neural Network Inverse Problems: A Transfer Learning Approach6 Jul 2026
- 2026Deep kernel video approximation for unsupervised action segmentation23 Apr 2026
- 2026A Hierarchical Spatiotemporal Action Tokenizer for In-Context Imitation Learning in Robotics16 Apr 2026
- 2026Unsupervised Skeleton-Based Action Segmentation via Hierarchical Spatiotemporal Vector Quantization16 Apr 2026
- 2025The N-Body Problem: Parallel Execution from Single-Person Egocentric Video12 Dec 2025
- 2025Generalized Event Partonomy Inference with Structured Hierarchical Predictive Learning3 Dec 2025
37 more
- 2025Unsupervised Discovery of Long-Term Spatiotemporal Periodic Workflows in Human Activities18 Nov 2025
- 2025Biomechanical-phase based Temporal Segmentation in Sports Videos: a Demonstration on Javelin-Throw29 Sep 2025
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddings29 Sep 2025
- 2025Looking into the Unknown: Exploring Action Discovery for Segmentation of Known and Unknown Actions7 Aug 2025
- 2025Skeleton Motion Words for Unsupervised Skeleton-Based Temporal Action Segmentation6 Aug 2025
- 2025Procedure Learning via Regularized Gromov-Wasserstein Optimal Transport21 Jul 2025
- 2025CLOT: Closed Loop Optimal Transport for Unsupervised Action Segmentation4 Jul 2025
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videos19 May 2025
- 2025Pose-Aware Weakly-Supervised Action Segmentation8 Apr 2025
- 2025Joint Self-Supervised Video Alignment and Action Segmentation21 Mar 2025
- 2025Multi Activity Sequence Alignment via Implicit Clustering16 Mar 2025
- 2025Data Augmentation for Instruction Following Policies via Trajectory Segmentation25 Feb 2025
- 2025Improving action segmentation via explicit similarity measurement15 Feb 2025
- 2024Hierarchical Vector Quantization for Unsupervised Action Segmentation23 Dec 2024
- 20242by2: Weakly-Supervised Learning for Global Action Segmentation17 Dec 2024
- 2024Learning Satellite Pattern-of-Life Identification: A Diffusion-based Approach14 Dec 2024
- 2024OnlineTAS: An Online Baseline for Temporal Action Segmentation2 Nov 2024
- 2024Locality-aware Cross-modal Correspondence Learning for Dense Audio-Visual Events Localization12 Sep 2024
- 2024Integrating Features for Recognizing Human Activities through Optimized Parameters in Graph Convolutional Networks and Transformer Architectures29 Aug 2024
- 2024Feature Fusion for Human Activity Recognition using Parameter-Optimized Multi-Stage Graph Convolutional Network and Transformer Models24 Jun 2024
- 2024Temporally Consistent Unbalanced Optimal Transport for Unsupervised Action Segmentation1 Apr 2024
- 2024Live and Learn: Continual Action Clustering with Incremental Views23 Mar 2024
- 2024Siamese Learning with Joint Alignment and Regression for Weakly-Supervised Video Paragraph Grounding18 Mar 2024
- 2023SMC-NCA: Semantic-guided Multi-level Contrast for Semi-supervised Temporal Action Segmentation19 Dec 2023
- 2023Spacewalk-18: A Benchmark for Multimodal and Long-form Procedural Video Understanding in Novel Domains30 Nov 2023
- 2023United We Stand, Divided We Fall: UnityGraph for Unsupervised Procedure Learning from Videos6 Nov 2023
- 2023End-to-End Streaming Video Temporal Action Segmentation with Reinforce Learning27 Sep 2023
- 2023Action Segmentation Using 2D Skeleton Heatmaps and Multi-Modality Fusion12 Sep 2023
- 2023OTAS: Unsupervised Boundary Detection for Object-Centric Temporal Action Segmentation12 Sep 2023
- 2023Learning by Aligning 2D Skeleton Sequences and Multi-Modality Fusion31 May 2023
- 2023Permutation-Aware Action Segmentation via Unsupervised Frame-to-Segment Alignment31 May 2023
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
- 2023Leveraging triplet loss for unsupervised action segmentation13 Apr 2023
- 2023Weakly Supervised Video Representation Learning with Unaligned Text for Sequential Videos22 Mar 2023
- 2022Temporal Action Segmentation: An Analysis of Modern Techniques19 Oct 2022
- 2022Inductive and Transductive Few-Shot Video Classification via Appearance and Temporal Alignments21 Jul 2022
- 2022Timestamp-Supervised Action Segmentation with Graph Convolutional Networks30 Jun 2022
- 2022Temporal Action Segmentation: An Analysis of Modern Techniquescited by 85
- 2024Temporally Consistent Unbalanced Optimal Transport for Unsupervised Action Segmentationcited by 38
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2022Inductive and Transductive Few-Shot Video Classification via Appearance and Temporal Alignmentscited by 23
- 2024Hierarchical Vector Quantization for Unsupervised Action Segmentationcited by 19
- 2022Timestamp-Supervised Action Segmentation with Graph Convolutional Networkscited by 18
- 2023Permutation-Aware Action Segmentation via Unsupervised Frame-to-Segment Alignmentcited by 17
- 2023United We Stand, Divided We Fall: UnityGraph for Unsupervised Procedure Learning from Videoscited by 13
- 2023OTAS: Unsupervised Boundary Detection for Object-Centric Temporal Action Segmentationcited by 11
- 2024Locality-aware Cross-modal Correspondence Learning for Dense Audio-Visual Events Localizationcited by 11
- 2025Joint Self-Supervised Video Alignment and Action Segmentationcited by 11
- 2023Weakly Supervised Video Representation Learning with Unaligned Text for Sequential Videoscited by 10
12 most cited of 48 All 48 (JSON)
- 2026Throwing4: Phase-Aware Pose Modeling for Throw-Distance Prediction in Elite Athletics12 Oct 2026
- 2026Rondo: Unsupervised Discovery of Recurring Temporal Structure26 Sep 2026
- 2026FIS-OT: Feature-Induced Optimal Transport for Unsupervised Action Segmentation30 Aug 2026
- 2026See the Change, Keep the Flow: Unsupervised Action Segmentation via Spectral-Temporal Representation Learning30 Aug 2026
- 2026D-CLOT: Double Closed Loop Optimal Transport for Unsupervised Action Segmentation6 Aug 2026
- 2026Adaptive Latent Trajectory Anchoring for Action Segmentation Dataset Condensation10 Jul 2026
- 2026Target-Guided Selective Reweighting for Physics-Informed Neural Network Inverse Problems: A Transfer Learning Approach6 Jul 2026
- 2026Deep kernel video approximation for unsupervised action segmentation23 Apr 2026
- 2026Unsupervised Skeleton-Based Action Segmentation via Hierarchical Spatiotemporal Vector Quantization16 Apr 2026
- 2025The N-Body Problem: Parallel Execution from Single-Person Egocentric Video12 Dec 2025
- 2025Generalized Event Partonomy Inference with Structured Hierarchical Predictive Learning3 Dec 2025
- 2025Unsupervised Discovery of Long-Term Spatiotemporal Periodic Workflows in Human Activities18 Nov 2025
12 newest of 48 All 48 (JSON)