Search Results for author: Soheil Kolouri

Found 62 papers, 22 papers with code

One Category One Prompt: Dataset Distillation using Diffusion Models

no code implementations11 Mar 2024 Ali Abbasi, Ashkan Shahbazi, Hamed Pirsiavash, Soheil Kolouri

However, traditional dataset distillation approaches often struggle to scale effectively with high-resolution images and more complex architectures due to the limitations in bi-level optimization.

Knowledge Distillation

Efficient Solvers for Partial Gromov-Wasserstein

no code implementations6 Feb 2024 Yikun Bai, Rocio Diaz Martin, Hengrong Du, Ashkan Shahbazi, Soheil Kolouri

The partial Gromov-Wasserstein (PGW) problem facilitates the comparison of measures with unequal masses residing in potentially distinct metric spaces, thereby enabling unbalanced and partial matching across these spaces.

Stereographic Spherical Sliced Wasserstein Distances

no code implementations4 Feb 2024 Huy Tran, Yikun Bai, Abihith Kothapalli, Ashkan Shahbazi, Xinran Liu, Rocio Diaz Martin, Soheil Kolouri

Comparing spherical probability distributions is of great interest in various fields, including geology, medical domains, computer vision, and deep representation learning.

Representation Learning Self-Supervised Learning

CovarNav: Machine Unlearning via Model Inversion and Covariance Navigation

no code implementations21 Nov 2023 Ali Abbasi, Chayne Thrash, Elaheh Akbari, Daniel Zhang, Soheil Kolouri

Given a trained model and a subset of training data designated to be forgotten (i. e., the "forget set"), we introduce a three-step process, named CovarNav, to facilitate this forgetting.

Continual Learning Machine Unlearning

BrainWash: A Poisoning Attack to Forget in Continual Learning

no code implementations20 Nov 2023 Ali Abbasi, Parsa Nooralinejad, Hamed Pirsiavash, Soheil Kolouri

Continual learning has gained substantial attention within the deep learning community, offering promising solutions to the challenging problem of sequential learning.

Continual Learning Data Poisoning

LCOT: Linear circular optimal transport

no code implementations9 Oct 2023 Rocio Diaz Martin, Ivan Medri, Yikun Bai, Xinran Liu, Kangbai Yan, Gustavo K. Rohde, Soheil Kolouri

The optimal transport problem for measures supported on non-Euclidean spaces has recently gained ample interest in diverse applications involving representation learning.

Representation Learning

NOLA: Networks as Linear Combination of Low Rank Random Basis

1 code implementation4 Oct 2023 Soroush Abbasi Koohpayegani, KL Navaneet, Parsa Nooralinejad, Soheil Kolouri, Hamed Pirsiavash

For instance, in larger models, even a rank one decomposition might exceed the number of parameters truly needed for adaptation.

Partial Transport for Point-Cloud Registration

no code implementations27 Sep 2023 Yikun Bai, Huy Tran, Steven B. Damelin, Soheil Kolouri

In this paper, we approach the point-cloud registration problem through the lens of optimal transport theory and first propose a comprehensive set of non-rigid registration methods based on the optimal partial transportation problem.

Computational Efficiency Point Cloud Registration

PT$\mathrm{L}^{p}$: Partial Transport $\mathrm{L}^{p}$ Distances

no code implementations25 Jul 2023 Xinran Liu, Yikun Bai, Huy Tran, Zhanqi Zhu, Matthew Thorpe, Soheil Kolouri

In this paper, we introduce partial transport $\mathrm{L}^{p}$ distances as a new family of metrics for comparing generic signals, benefiting from the robustness of partial transport distances.

Equivariant vs. Invariant Layers: A Comparison of Backbone and Pooling for Point Cloud Classification

no code implementations8 Jun 2023 Ashkan Shahbazi, Abihith Kothapalli, Xinran Liu, Robert Sheng, Soheil Kolouri

Our findings reveal that: 1) complex pooling methods, such as transport-based or attention-based poolings, can significantly boost the performance of simple backbones, but the benefits diminish for more complex backbones, 2) even complex backbones can benefit from pooling layers in low data scenarios, 3) surprisingly, the choice of pooling layers can have a more significant impact on the model's performance than adjusting the width and depth of the backbone, and 4) pairwise combination of pooling layers can significantly improve the performance of a fixed backbone.

Point Cloud Classification

Sharing Lifelong Reinforcement Learning Knowledge via Modulating Masks

1 code implementation18 May 2023 Saptarshi Nath, Christos Peridis, Eseoghene Ben-Iwhiwhu, Xinran Liu, Shirin Dora, Cong Liu, Soheil Kolouri, Andrea Soltoggio

The key idea is that the isolation of specific task knowledge to specific masks allows agents to transfer only specific knowledge on-demand, resulting in robust and effective distributed lifelong learning.

reinforcement-learning

Predicting Out-of-Distribution Error with Confidence Optimal Transport

no code implementations10 Feb 2023 Yuzhe Lu, Zhenlin Wang, Runtian Zhai, Soheil Kolouri, Joseph Campbell, Katia Sycara

Out-of-distribution (OOD) data poses serious challenges in deployed machine learning models as even subtle changes could incur significant performance drops.

Linear Optimal Partial Transport Embedding

1 code implementation7 Feb 2023 Yikun Bai, Ivan Medri, Rocio Diaz Martin, Rana Muhammad Shahroz Khan, Soheil Kolouri

To address these limitations, variants of the OT problem, including unbalanced OT, Optimal partial transport (OPT), and Hellinger Kantorovich (HK), have been proposed.

The configurable tree graph (CT-graph): measurable problems in partially observable and distal reward environments for lifelong reinforcement learning

1 code implementation21 Jan 2023 Andrea Soltoggio, Eseoghene Ben-Iwhiwhu, Christos Peridis, Pawel Ladosz, Jeffery Dick, Praveen K. Pilly, Soheil Kolouri

This paper introduces a set of formally defined and transparent problems for reinforcement learning algorithms with the following characteristics: (1) variable degrees of observability (non-Markov observations), (2) distal and sparse rewards, (3) variable and hierarchical reward structure, (4) multiple-task generation, (5) variable problem complexity.

reinforcement-learning Reinforcement Learning (RL)

Lifelong Reinforcement Learning with Modulating Masks

1 code implementation21 Dec 2022 Eseoghene Ben-Iwhiwhu, Saptarshi Nath, Praveen K. Pilly, Soheil Kolouri, Andrea Soltoggio

The results suggest that RL with modulating masks is a promising approach to lifelong learning, to the composition of knowledge to learn increasingly complex tasks, and to knowledge reuse for efficient and faster learning.

reinforcement-learning Reinforcement Learning (RL)

Sliced Optimal Partial Transport

2 code implementations CVPR 2023 Yikun Bai, Berhnard Schmitzer, Mathew Thorpe, Soheil Kolouri

Optimal transport (OT) has become exceedingly popular in machine learning, data science, and computer vision.

Point Cloud Registration

Is Multi-Task Learning an Upper Bound for Continual Learning?

no code implementations26 Oct 2022 Zihao Wu, Huy Tran, Hamed Pirsiavash, Soheil Kolouri

Moreover, it is imaginable that when learning from multiple tasks, a small subset of these tasks could behave as adversarial tasks reducing the overall learning performance in a multi-task setting.

Continual Learning Multi-Task Learning +1

Wasserstein Task Embedding for Measuring Task Similarities

1 code implementation24 Aug 2022 Xinran Liu, Yikun Bai, Yuzhe Lu, Andrea Soltoggio, Soheil Kolouri

Lastly, we leverage the 2-Wasserstein embedding framework to embed tasks into a vector space in which the Euclidean distance between the embedded points approximates the proposed 2-Wasserstein distance between tasks.

Meta-Learning

Learning to Solve Optimization Problems with Hard Linear Constraints

no code implementations22 Aug 2022 Meiyi Li, Soheil Kolouri, Javad Mohammadi

We demonstrate the performance of our proposed method in quadratic programming in the context of the optimal power dispatch (critical to the resiliency of our electric grid) and a constrained non-convex optimization in the context of image registration problems.

Decision Making Image Registration

PRANC: Pseudo RAndom Networks for Compacting deep models

2 code implementations ICCV 2023 Parsa Nooralinejad, Ali Abbasi, Soroush Abbasi Koohpayegani, Kossar Pourahmadi Meibodi, Rana Muhammad Shahroz Khan, Soheil Kolouri, Hamed Pirsiavash

We demonstrate that a deep model can be reparametrized as a linear combination of several randomly initialized and frozen deep models in the weight space.

Image Classification

Teaching Networks to Solve Optimization Problems

no code implementations8 Feb 2022 Xinran Liu, Yuzhe Lu, Ali Abbasi, Meiyi Li, Javad Mohammadi, Soheil Kolouri

In addition, we propose two alternative approaches for learning such parametric functions, with and without a solver in the LOOP.

Management

SLOSH: Set LOcality Sensitive Hashing via Sliced-Wasserstein Embeddings

1 code implementation11 Dec 2021 Yuzhe Lu, Xinran Liu, Andrea Soltoggio, Soheil Kolouri

This paper focuses on non-parametric and data-independent learning from set-structured data using approximate nearest neighbor (ANN) solutions, particularly locality-sensitive hashing.

Retrieval

Pooling by Sliced-Wasserstein Embedding

1 code implementation NeurIPS 2021 Navid Naderializadeh, Joseph Comer, Reed Andrews, Heiko Hoffmann, Soheil Kolouri

Learning representations from sets has become increasingly important with many applications in point cloud processing, graph learning, image/video recognition, and object detection.

Graph Learning Image Classification +4

Lifelong Learning with Sketched Structural Regularization

no code implementations17 Apr 2021 Haoran Li, Aditya Krishnan, Jingfeng Wu, Soheil Kolouri, Praveen K. Pilly, Vladimir Braverman

In practice and due to computational constraints, most SR methods crudely approximate the importance matrix by its diagonal.

Continual Learning Permuted-MNIST

Wasserstein Embedding for Graph Learning

1 code implementation ICLR 2021 Soheil Kolouri, Navid Naderializadeh, Gustavo K. Rohde, Heiko Hoffmann

We present Wasserstein Embedding for Graph Learning (WEGL), a novel and fast framework for embedding entire graphs in a vector space, in which various machine learning models are applicable for graph-level prediction tasks.

Computational Efficiency Graph Classification +4

GAT: Generative Adversarial Training for Adversarial Example Detection and Classification

no code implementations ICLR 2020 Xuwang Yin, Soheil Kolouri, Gustavo K. Rohde

The vulnerabilities of deep neural networks against adversarial examples have become a significant concern for deploying these models in sensitive domains.

General Classification Robust classification +1

Sliced Cramer Synaptic Consolidation for Preserving Deeply Learned Representations

no code implementations ICLR 2020 Soheil Kolouri, Nicholas A. Ketz, Andrea Soltoggio, Praveen K. Pilly

Deep neural networks suffer from the inability to preserve the learned data representation (i. e., catastrophic forgetting) in domains where the input data distribution is non-stationary, and it changes during training.

Incremental Learning

Statistical and Topological Properties of Sliced Probability Divergences

1 code implementation NeurIPS 2020 Kimia Nadjahi, Alain Durmus, Lénaïc Chizat, Soheil Kolouri, Shahin Shahrampour, Umut Şimşekli

The idea of slicing divergences has been proven to be successful when comparing two probability measures in various machine learning applications including generative modeling, and consists in computing the expected value of a `base divergence' between one-dimensional random projections of the two measures.

Generalized Sliced Distances for Probability Distributions

no code implementations28 Feb 2020 Soheil Kolouri, Kimia Nadjahi, Umut Simsekli, Shahin Shahrampour

Probability metrics have become an indispensable part of modern statistics and machine learning, and they play a quintessential role in various applications, including statistical hypothesis testing and generative modeling.

Two-sample testing

Deep Reinforcement Learning with Modulated Hebbian plus Q Network Architecture

1 code implementation21 Sep 2019 Pawel Ladosz, Eseoghene Ben-Iwhiwhu, Jeffery Dick, Yang Hu, Nicholas Ketz, Soheil Kolouri, Jeffrey L. Krichmar, Praveen Pilly, Andrea Soltoggio

This paper presents a new neural architecture that combines a modulated Hebbian network (MOHN) with DQN, which we call modulated Hebbian plus Q network architecture (MOHQA).

Decision Making reinforcement-learning +1

Learning a Domain-Invariant Embedding for Unsupervised Domain Adaptation Using Class-Conditioned Distribution Alignment

no code implementations4 Jul 2019 Alex Gabourie, Mohammad Rostami, Philip Pope, Soheil Kolouri, Kyungnam Kim

We address the problem of unsupervised domain adaptation (UDA) by learning a cross-domain agnostic embedding space, where the distance between the probability distributions of the two source and target visual domains is minimized.

Unsupervised Domain Adaptation

Neural Networks, Hypersurfaces, and Radon Transforms

1 code implementation4 Jul 2019 Soheil Kolouri, Xuwang Yin, Gustavo K. Rohde

Connections between integration along hypersufaces, Radon transforms, and neural networks are exploited to highlight an integral geometric mathematical interpretation of neural networks.

Universal Litmus Patterns: Revealing Backdoor Attacks in CNNs

1 code implementation CVPR 2020 Soheil Kolouri, Aniruddha Saha, Hamed Pirsiavash, Heiko Hoffmann

In this paper, we introduce a benchmark technique for detecting backdoor attacks (aka Trojan attacks) on deep convolutional neural networks (CNNs).

Traffic Sign Recognition

Zero-Shot Image Classification Using Coupled Dictionary Embedding

no code implementations10 Jun 2019 Mohammad Rostami, Soheil Kolouri, Zak Murez, Yuri Owekcho, Eric Eaton, Kuyngnam Kim

Zero-shot learning (ZSL) is a framework to classify images belonging to unseen classes based on solely semantic information about these unseen classes.

Attribute Classification +5

Generative Continual Concept Learning

no code implementations10 Jun 2019 Mohammad Rostami, Soheil Kolouri, James McClelland, Praveen Pilly

After learning a concept, humans are also able to continually generalize their learned concepts to new domains by observing only a few labeled instances without any interference with the past learned knowledge.

Continual Learning

GAT: Generative Adversarial Training for Adversarial Example Detection and Robust Classification

1 code implementation27 May 2019 Xuwang Yin, Soheil Kolouri, Gustavo K. Rohde

The vulnerabilities of deep neural networks against adversarial examples have become a significant concern for deploying these models in sensitive domains.

Classification General Classification +2

Sliced Wasserstein Auto-Encoders

1 code implementation ICLR 2019 Soheil Kolouri, Phillip E. Pope, Charles E. Martin, Gustavo K. Rohde

In this paper we use the geometric properties of the optimal transport (OT) problem and the Wasserstein distances to define a prior distribution for the latent space of an auto-encoder.

On Sampling Random Features From Empirical Leverage Scores: Implementation and Theoretical Guarantees

no code implementations20 Mar 2019 Shahin Shahrampour, Soheil Kolouri

Random features provide a practical framework for large-scale kernel approximation and supervised learning.

Complementary Learning for Overcoming Catastrophic Forgetting Using Experience Replay

no code implementations11 Mar 2019 Mohammad Rostami, Soheil Kolouri, Praveen K. Pilly

We sample from this distribution and utilize experience replay to avoid forgetting and simultaneously accumulate new knowledge to the abstract distribution in order to couple the current task with past experience.

Continual Learning Using World Models for Pseudo-Rehearsal

no code implementations6 Mar 2019 Nicholas Ketz, Soheil Kolouri, Praveen Pilly

Here we propose a method to continually learn these internal world models through the interleaving of internally generated episodes of past experiences (i. e., pseudo-rehearsal).

Atari Games Continual Learning +2

Attention-Based Structural-Plasticity

no code implementations2 Mar 2019 Soheil Kolouri, Nicholas Ketz, Xinyun Zou, Jeffrey Krichmar, Praveen Pilly

Catastrophic forgetting/interference is a critical problem for lifelong learning machines, which impedes the agents from maintaining their previously learned knowledge while learning new tasks.

Permuted-MNIST Split-MNIST

Neuromodulated Goal-Driven Perception in Uncertain Domains

no code implementations16 Feb 2019 Xinyun Zou, Soheil Kolouri, Praveen K. Pilly, Jeffrey L. Krichmar

In uncertain domains, the goals are often unknown and need to be predicted by the organism or system.

valid

Generalized Sliced Wasserstein Distances

1 code implementation NeurIPS 2019 Soheil Kolouri, Kimia Nadjahi, Umut Simsekli, Roland Badeau, Gustavo K. Rohde

The SW distance, specifically, was shown to have similar properties to the Wasserstein distance, while being much simpler to compute, and is therefore used in various applications including generative modeling and general supervised/unsupervised learning.

Discovering Molecular Functional Groups Using Graph Convolutional Neural Networks

no code implementations1 Dec 2018 Phillip Pope, Soheil Kolouri, Mohammad Rostrami, Charles Martin, Heiko Hoffmann

Functional groups (FGs) are molecular substructures that are served as a foundation for analyzing and predicting chemical properties of molecules.

Specificity

Sliced-Wasserstein Autoencoder: An Embarrassingly Simple Generative Model

5 code implementations5 Apr 2018 Soheil Kolouri, Phillip E. Pope, Charles E. Martin, Gustavo K. Rohde

In short, we regularize the autoencoder loss with the sliced-Wasserstein distance between the distribution of the encoded training samples and a predefined samplable distribution.

Image to Image Translation for Domain Adaptation

no code implementations CVPR 2018 Zak Murez, Soheil Kolouri, David Kriegman, Ravi Ramamoorthi, Kyungnam Kim

This is achieved by adding extra networks and losses that help regularize the features extracted by the backbone encoder network.

Image-to-Image Translation Translation +1

Sliced Wasserstein Distance for Learning Gaussian Mixture Models

2 code implementations CVPR 2018 Soheil Kolouri, Gustavo K. Rohde, Heiko Hoffmann

In contrast to the KL-divergence, the energy landscape for the sliced-Wasserstein distance is more well-behaved and therefore more suitable for a stochastic gradient descent scheme to obtain the optimal GMM parameters.

Multi-Agent Distributed Lifelong Learning for Collective Knowledge Acquisition

no code implementations15 Sep 2017 Mohammad Rostami, Soheil Kolouri, Kyungnam Kim, Eric Eaton

Lifelong machine learning methods acquire knowledge over a series of consecutive tasks, continually building upon their experience.

Multi-Task Learning

Joint Dictionaries for Zero-Shot Learning

no code implementations12 Sep 2017 Soheil Kolouri, Mohammad Rostami, Yuri Owechko, Kyungnam Kim

A classic approach toward zero-shot learning (ZSL) is to map the input domain to a set of semantically meaningful attributes that could be used later on to classify unseen classes of data (e. g. visual data).

Attribute Dictionary Learning +1

Zero Shot Learning via Multi-Scale Manifold Regularization

no code implementations CVPR 2017 Shay Deutsch, Soheil Kolouri, Kyungnam Kim, Yuri Owechko, Stefano Soatto

We address zero-shot learning using a new manifold alignment framework based on a localized multi-scale transform on graphs.

Zero-Shot Learning

Discovery and visualization of structural biomarkers from MRI using transport-based morphometry

no code implementations14 May 2017 Shinjini Kundu, Soheil Kolouri, Kirk I Erickson, Arthur F Kramer, Edward McAuley, Gustavo K. Rohde

Disease in the brain is often associated with subtle, spatially diffuse, or complex tissue changes that may lie beneath the level of gross visual inspection, even on magnetic resonance imaging (MRI).

blind source separation

A Transportation $L^p$ Distance for Signal Analysis

no code implementations27 Sep 2016 Matthew Thorpe, Serim Park, Soheil Kolouri, Gustavo K. Rohde, Dejan Slepčev

Transport based distances, such as the Wasserstein distance and earth mover's distance, have been shown to be an effective tool in signal and image analysis.

The Radon cumulative distribution transform and its application to image classification

no code implementations10 Nov 2015 Soheil Kolouri, Se Rim Park, Gustavo K. Rohde

Invertible image representation methods (transforms) are routinely employed as low-level image processing operations based on which feature extraction and recognition algorithms are developed.

General Classification Image Classification

Sliced Wasserstein Kernels for Probability Distributions

no code implementations CVPR 2016 Soheil Kolouri, Yang Zou, Gustavo K. Rohde

Optimal transport distances, otherwise known as Wasserstein distances, have recently drawn ample attention in computer vision and machine learning as a powerful discrepancy measure for probability distributions.

BIG-bench Machine Learning

The Cumulative Distribution Transform and Linear Pattern Classification

no code implementations21 Jul 2015 Se Rim Park, Soheil Kolouri, Shinjini Kundu, Gustavo Rohde

Discriminating data classes emanating from sensors is an important problem with many applications in science and technology.

Classification General Classification

Transport-Based Single Frame Super Resolution of Very Low Resolution Face Images

no code implementations CVPR 2015 Soheil Kolouri, Gustavo K. Rohde

Extracting high-resolution information from highly degraded facial images is an important problem with several applications in science and technology.

Super-Resolution

Cannot find the paper you are looking for? You can Submit a new open access paper.