Inference of Effective Pairwise Relations for Data Processing
Licentiate thesis, 2020
In the first part of the thesis, we consider Markov chains, noting that pairwise relations between its states are naturally modeled by the state-transition matrix. We propose a method for modeling the performance of a synchronization method for a multi-processor architecture. Our model introduces and builds upon a cache line bouncing process that models the interaction of threads accessing the shared cache lines.
In the second part of the thesis, we consider representation learning using the transitive-aware Minimax distance, which enables the extraction of elongated manifolds and structures in the data. While recent work has made Minimax distances computationally feasible, little attention has been put to its memory footprint, which is naturally O(N^2), the cost of storing all pairwise distances. We do, however, compute a novel hierarchical representation of the data, requiring O(N) memory, from which pairwise Minimax distances can then be efficiently inferred, in total requiring O(N) memory, at the cost of higher computational cost.
An alternative sampling-based approach is also derived, which computes approximate Minimax distances, also in O(N) memory but with a significantly reduced computational cost, while still yielding a good approximation, as verified by impressive results on clustering benchmarks.
Finally, we develop an unsupervised learning framework for clustering vehicle trajectories based on Minimax distances. The performance of the framework is validated on real-world datasets collected from real driving scenarios, on which satisfactory performance is demonstrated.
Concurrent programming
Pairwise Relations
Representation Learning
Performance Modeling
Memory Efficiency
Motion trajectory clustering
Minimax Distance
Author
Fazeleh Sadat Hoseini
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Modeling the performance of atomic primitives on modern architectures
ACM International Conference Proceeding Series,;(2019)
Paper in proceeding
Memory-Efficient Minimax Distance Measures
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),;Vol. 13280 LNAI(2022)p. 419-431
Paper in proceeding
Vehicle Motion Trajectories Clustering via Embedding Transitive Relations
IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSC,;Vol. 2021-September(2021)p. 1314-1321
Paper in proceeding
Subject Categories (SSIF 2011)
Other Computer and Information Science
Areas of Advance
Information and Communication Technology
Transport
Energy
Infrastructure
C3SE (-2020, Chalmers Centre for Computational Science and Engineering)
Publisher
Chalmers
CSE EDIT 8103
Opponent: Prof. Niklas Lavesson, Department of Computer Science and Informatics, Jönköping University of Technology