Hello visitor! I am Evangelos. My name stems from the Greek Ev (< εύ) + angelos (< ἄγγελος) which translates to "the messenger of good news". So yes; if you are looking for good news you are in the right place.
I am currently a PhD Student in Computer Science at the legendary Grasp Lab at the University of Pennsylvania.
Under the advising of Kostas Daniilidis, I work on Geometric Deep Learning and its applications to 3D Computer Vision and Robotics.
I hold a Master of Science in Robotics from UPenn and a Master of Science in Statistics and Data Science from Wharton.
Prior to that, I completed my undergraduate studies in the field of Electrical Engineering and Computer Science at the
National Technical University of Athens, under the supervision of Prof.
Petros Maragos,
where I conducted research on spectral methods for image segmentation.
Research
My current research focuses on learning from geometric data with applications to 3D Computer Vision and Robotics.
More broadly, I am excited about exploiting the structural properties of problems and data to enable efficient learning—both computationally (e.g., via sparsity) and in terms of sample complexity (e.g., through geometric and physical inductive biases).
The methods I developed during my PhD have advanced the field of
Equivariant Deep Learning.
I am also very interested in the use of
Artificial Intelligence for Science.
During my PhD I have worked primarily on 3D perception tasks, including 3d reconstruction and point cloud registration.
I have also applied the ideas on learning under geometric and physical constraints on Neural Inertial Odometry and Motion Planning.
On the theory side, I have designed frameworks to learn symmetries from data as well as optimization frameworks for equivariant deep networks.
STRiDE is a diffusion-based motion planning framework that operates directly on the state-space manifold, enabling
geometry-aware and equivariant planning. The method leverages Riemannian structure to produce plans that are consistent
with the underlying symmetries of the system, improving robustness and generalization across transformed task instances.
Introduced a novel method for improving the training of Equivariant Neural Networks. Specifically, we showcased how relaxing
the equivariant constraint during training and projecting back to the space of equivariant models during inference can improve
the overall optimization
Proposed a novel point cloud registration method that utilizes bi-equivariant representations to achieve robust point cloud
alignment, that is independent of the initial poses of the input point clouds.
We propose a symmetry-aware inertial odometry framework that exploits IMU roto-reflective equivariances (rotations about gravity and reflections parallel to gravity)
via an equivariant gravity-aligned canonicalization, improving TLIO- and RONIN-based performance across multiple datasets.
We introduce a Structural Risk Minimization framework for nonlinear dynamics that addresses model-class selection
by balancing expressivity and learnability, with near-optimal guarantees over a hierarchy of classes
and practical instantiations for RKHS and neural networks.
Local shape modeling and SE(3)-equivariance are strong inductive biases to reconstruct scenes of arbitrarily many objects appearing in random poses even when a network is trained on single objects in canonical pose.
We propose a new Transformed Risk Minimization (TRM) framework as an
extension of classical risk minimization.
Our TRM method (1) jointly learns transformations and models in a single training loop,
(2) works with any training algorithm applicable to standard risk minimization,
and (3) handles any transforms, such as discrete and continuous classes of augmentations.
To avoid overfitting when implementing empirical transformed risk minimization,
we propose a novel regularizer based on PAC-Bayes theory.
We propose a new parametrization of the space of augmentations via a stochastic composition of blocks
of geometric transforms. The performance compares favorably to prior methods on CIFAR10/100.
Additionally, we show empirically that we can correctly learn certain symmetries in the data distribution
(recovering rotations on rotated MNIST) and can also improve calibration of the learned model.
We propose the Information-aware Graph Block Network (I-GBNet), an Active Information Acquisition adaptation of Graph Neural Networks, that aggregates information over the graph representation and provides sequential-decision making in a distributed manner. Numerical simulations on significantly larger graphs and dimensionality of the hidden state and more complex environments than those seen in training validate the properties of the proposed architecture and its efficacy in the application of localization and tracking of dynamic targets.
I am very passionate about teaching. Both from the mentoring perspective and as a means to convey knowledge in a clear, concise manner. I am a big fan of Richard Feynman's teaching techniques.
During my PhD I had the privilege of mentoring two exceptional students Nishanth Rao and Royina Jayanth both of whom continued their academic journey by pursuing their PhDs at Princeton.