Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shir Gur

dblp:211/7229 · DBLP profile ↗
← Back
12ranked-venue papers
6as first author
6since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 6 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 4 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
12 papers
Trustworthy machine learning · 33% Generative modeling · 16% 3D vision · 13%
Computer graphics and multimedia
3 papers
Image and video processing · 60% Rendering · 40%

Topics — the 24 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
interpretability
1.942021
Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformers · ICCV 2021
Transformer Interpretability Beyond Attention Visualization · CVPR 2021
Visualization of Supervised and Self-Supervised Neural Networks via Attribution Guided Factorization · AAAI 2021
Machine learning › Generative modeling
generative adversarial network
0.922021
Meta Internal Learning · NeurIPS 2021
Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Sample · NeurIPS 2020
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning
0.612022
Unsupervised Disentanglement with Tensor Product Representations on the Torus · ICLR 2022
Machine learning › Deep learning architectures and training
hypernetwork
0.612022
Neural Inverse Kinematic · ICML 2022
Robotics › Motion planning and robot control › robot control
inverse kinematics
0.612022
Neural Inverse Kinematic · ICML 2022
Machine learning › Trustworthy machine learning › interpretability › attention analysis
attention-based explanation
0.512021
Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformers · ICCV 2021
Machine learning › Transfer learning and domain adaptation
meta-learning
0.512021
Meta Internal Learning · NeurIPS 2021
Machine learning › Deep learning architectures and training › transformer
multimodal transformer
0.512021
Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformers · ICCV 2021
Machine learning › Trustworthy machine learning › interpretability › neural network interpretation
transformer interpretability
0.512021
Transformer Interpretability Beyond Attention Visualization · CVPR 2021
Computer vision › Segmentation and scene understanding › image segmentation
active contour model
0.412020
End to End Trainable Active Contours via Differentiable Rendering · ICLR 2020
Machine learning › Trustworthy machine learning › interpretability
attribution methods
0.412020
Relative Attributing Propagation: Interpreting the Comparative Contributions of Individual Units in Deep Neural Networks · AAAI 2020
Machine learning › Trustworthy machine learning › interpretability › attribution methods
gradient-based attribution
0.412020
Relative Attributing Propagation: Interpreting the Comparative Contributions of Individual Units in Deep Neural Networks · AAAI 2020
Computer vision › Segmentation and scene understanding
image segmentation
0.412020
End to End Trainable Active Contours via Differentiable Rendering · ICLR 2020
Machine learning › Generative modeling
variational autoencoder
0.412020
Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Sample · NeurIPS 2020
Machine learning › Generative modeling
video generation
0.412020
Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Sample · NeurIPS 2020
Rendering
differentiable rendering
0.412020
End to End Trainable Active Contours via Differentiable Rendering · ICLR 2020
Computer vision › 3D vision
depth estimation
0.412019
Single Image Depth Estimation Trained via Depth From Defocus Cues · CVPR 2019
Computer vision › 3D vision › depth estimation › focus-based depth estimation
depth from defocus
0.412019
Single Image Depth Estimation Trained via Depth From Defocus Cues · CVPR 2019
Computer vision › 3D vision › depth estimation
monocular depth estimation
0.412019
Single Image Depth Estimation Trained via Depth From Defocus Cues · CVPR 2019
Computer vision › 3D vision › depth estimation
unsupervised depth learning
0.412019
Single Image Depth Estimation Trained via Depth From Defocus Cues · CVPR 2019
Computer vision › Segmentation and scene understanding › image segmentation
unsupervised segmentation
0.412019
Unsupervised Microvascular Image Segmentation Using an Active Contours Mimicking Neural Network · ICCV 2019
Image and video processing › image segmentation
medical image segmentation
0.412019
Unsupervised Microvascular Image Segmentation Using an Active Contours Mimicking Neural Network · ICCV 2019
Image and video processing
jigsaw puzzle solving
0.312017
From Square Pieces to Brick Walls: The Next Challenge in Solving Jigsaw Puzzles · ICCV 2017
Machine learning › Deep learning architectures and training › neural network layer design
pooling
0.112019
Unsupervised Microvascular Image Segmentation Using an Active Contours Mimicking Neural Network · ICCV 2019

Methods — techniques the papers use, named apart from their topics

hypernetwork · 1.1active contours · 0.8active contour · 0.8tensor product representation · 0.6neural network · 0.6gradient-based attribution · 0.5deep taylor decomposition · 0.5back-projection · 0.5attention visualization · 0.5attention map analysis · 0.5adversarial training · 0.5differentiable rendering · 0.4deep learning · 0.4ACWE · 0.4
YearPublicationVenuePosition
2022 Unsupervised Disentanglement with Tensor Product Representations on the Torus
Michael Rotman, Amit Dekel, Shir Gur, Yaron Oz, Lior Wolf
ICLR3
2022 Neural Inverse Kinematic
abstract
Inverse kinematic (IK) methods recover the parameters of the joints, given the desired position of selected elements in the kinematic chain. While the problem is well-defined and low-dimensional, it has to be solved rapidly, accounting for multiple possible solutions. In this work, we propose a neural IK method that employs the hierarchical structure of the problem to sequentially sample valid joint angles conditioned on the desired position and on the preceding joints along the chain. In our solution, a hypernetwork $f$ recovers the parameters of multiple primary networks {$g_1,g_2,…,g_N$, where $N$ is the number of joints}, such that each $g_i$ outputs a distribution of possible joint angles, and is conditioned on the sampled values obtained from the previous primary networks $g_j, j Cite this Paper BibTeX @InProceedings{pmlr-v162-bensadoun22a, title = {Neural Inverse Kinematic}, author = {Bensadoun, Raphael and Gur, Shir and Blau, Nitsan and Wolf, Lior}, booktitle = {Proceedings of the 39th International Conference on Machine Learning}, pages = {1787--1797}, year = {2022}, editor = {Chaudhuri, Kamalika and Jegelka, Stefanie and Song, Le and Szepesvari, Csaba and Niu, Gang and Sabato, Sivan}, volume = {162}, series = {Proceedings of Machine Learning Research}, month = {17--23 Jul}, publisher = {PMLR}, pdf = {https://proceedings.mlr.press/v162/bensadoun22a/bensadoun22a.pdf}, url = {https://proceedings.mlr.press/v162/bensadoun22a.html}, abstract = {Inverse kinematic (IK) methods recover the parameters of the joints, given the desired position of selected elements in the kinematic chain. While the problem is well-defined and low-dimensional, it has to be solved rapidly, accounting for multiple possible solutions. In this work, we propose a neural IK method that employs the hierarchical structure of the problem to sequentially sample valid joint angles conditioned on the desired position and on the preceding joints along the chain. In our solution, a hypernetwork $f$ recovers the parameters of multiple primary networks {$g_1,g_2,…,g_N$, where $N$ is the number of joints}, such that each $g_i$ outputs a distribution of possible joint angles, and is conditioned on the sampled values obtained from the previous primary networks $g_j, j Copy to Clipboard Download Endnote %0 Conference Paper %T Neural Inverse Kinematic %A Raphael Bensadoun %A Shir Gur %A Nitsan Blau %A Lior Wolf %B Proceedings of the 39th International Conference on Machine Learning %C Proceedings of Machine Learning Research %D 2022 %E Kamalika Chaudhuri %E Stefanie Jegelka %E Le Song %E Csaba Szepesvari %E Gang Niu %E Sivan Sabato %F pmlr-v162-bensadoun22a %I PMLR %P 1787--1797 %U https://proceedings.mlr.press/v162/bensadoun22a.html %V 162 %X Inverse kinematic (IK) methods recover the parameters of the joints, given the desired position of selected elements in the kinematic chain. While the problem is well-defined and low-dimensional, it has to be solved rapidly, accounting for multiple possible solutions. In this work, we propose a neural IK method that employs the hierarchical structure of the problem to sequentially sample valid joint angles conditioned on the desired position and on the preceding joints along the chain. In our solution, a hypernetwork $f$ recovers the parameters of multiple primary networks {$g_1,g_2,…,g_N$, where $N$ is the number of joints}, such that each $g_i$ outputs a distribution of possible joint angles, and is conditioned on the sampled values obtained from the previous primary networks $g_j, j Copy to Clipboard Download APA Bensadoun, R., Gur, S., Blau, N. & Wolf, L.. (2022). Neural Inverse Kinematic. Proceedings of the 39th International Conference on Machine Learning, in Proceedings of Machine Learning Research 162:1787-1797 Available from https://proceedings.mlr.press/v162/bensadoun22a.html. Copy to Clipboard Download Related Material Download PDF This site last compiled Sun, 05 Jul 2026 14:54:17 +0000 Github Account Copyright © The authors and PMLR 2026. MLResearchPress
Raphael Bensadoun, Shir Gur, Nitsan Blau, Lior Wolf
ICML2
2021 Visualization of Supervised and Self-Supervised Neural Networks via Attribution Guided Factorization
abstract
Neural network visualization techniques mark image locations by their relevancy to the network's classification. Existing methods are effective in highlighting the regions that affect the resulting classification the most. However, as we show, these methods are limited in their ability to identify the support for alternative classifications, an effect we name the saliency bias hypothesis. In this work, we integrate two lines of research: gradient-based methods and attribution-based methods, and develop an algorithm that provides per-class explainability. The algorithm back-projects the per pixel local influence, in a manner that is guided by the local attributions, while correcting for salient features that would otherwise bias the explanation. In an extensive battery of experiments, we demonstrate the ability of our methods to class-specific visualization, and not just the predicted label. Remarkably, the method obtains state of the art results in benchmarks that are commonly applied to gradient-based methods as well as in those that are employed mostly for evaluating attribution methods. Using a new unsupervised procedure, our method is also successful in demonstrating that self-supervised methods learn semantic information. Our code is available at: https://github.com/shirgur/AGFVisualization.
Shir Gur, Ameen Ali, Lior Wolf
AAAI1
2021 Transformer Interpretability Beyond Attention Visualization
abstract
Self-attention techniques, and specifically Transformers, are dominating the field of text processing and are becoming increasingly popular in computer vision classification tasks. In order to visualize the parts of the image that led to a certain classification, existing methods either rely on the obtained attention maps or employ heuristic propagation along the attention graph. In this work, we propose a novel way to compute relevancy for Transformer networks. The method assigns local relevance based on the Deep Taylor Decomposition principle and then propagates these relevancy scores through the layers. This propagation involves attention layers and skip connections, which challenge existing methods. Our solution is based on a specific formulation that is shown to maintain the total relevancy across layers. We benchmark our method on very recent visual Transformer networks, as well as on a text classification problem, and demonstrate a clear advantage over the existing explainability methods. Our code is available at: https://github.com/hila-chefer/Transformer-Explainability.
Hila Chefer, Shir Gur, Lior Wolf
CVPR2
2021 Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformers
abstract
Transformers are increasingly dominating multi-modal reasoning tasks, such as visual question answering, achieving state-of-the-art results thanks to their ability to contextualize information using the self-attention and co-attention mechanisms. These attention modules also play a role in other computer vision tasks including object detection and image segmentation. Unlike Transformers that only use self-attention, Transformers with co-attention require to consider multiple attention maps in parallel in order to highlight the information that is relevant to the prediction in the model’s input. In this work, we propose the first method to explain prediction by any Transformer-based architecture, including bi-modal Transformers and Transformers with co-attentions. We provide generic solutions and apply these to the three most commonly used of these architectures: (i) pure self-attention, (ii) self-attention combined with co-attention, and (iii) encoder-decoder attention. We show that our method is superior to all existing methods which are adapted from single modality explainability. Our code is available at: https://github.com/hila-chefer/Transformer-MM-Explainability.
Hila Chefer, Shir Gur, Lior Wolf
ICCV2
2021 Meta Internal Learning
abstract
Internal learning for single-image generation is a framework, where a generator is trained to produce novel images based on a single image. Since these models are trained on a single image, they are limited in their scale and application. To overcome these issues, we propose a meta-learning approach that enables training over a collection of images, in order to model the internal statistics of the sample image more effectively.In the presented meta-learning approach, a single-image GAN model is generated given an input image, via a convolutional feedforward hypernetwork $f$. This network is trained over a dataset of images, allowing for feature sharing among different models, and for interpolation in the space of generative models. The generated single-image model contains a hierarchy of multiple generators and discriminators. It is therefore required to train the meta-learner in an adversarial manner, which requires careful design choices that we justify by a theoretical analysis. Our results show that the models obtained are as suitable as single-image GANs for many common image applications, {significantly reduce the training time per image without loss in performance}, and introduce novel capabilities, such as interpolation and feedforward modeling of novel images.
Raphael Bensadoun, Shir Gur, Tomer Galanti, Lior Wolf
NeurIPS2
2020 Relative Attributing Propagation: Interpreting the Comparative Contributions of Individual Units in Deep Neural Networks
abstract
As Deep Neural Networks (DNNs) have demonstrated superhuman performance in a variety of fields, there is an increasing interest in understanding the complex internal mechanisms of DNNs. In this paper, we propose Relative Attributing Propagation (RAP), which decomposes the output predictions of DNNs with a new perspective of separating the relevant (positive) and irrelevant (negative) attributions according to the relative influence between the layers. The relevance of each neuron is identified with respect to its degree of contribution, separated into positive and negative, while preserving the conservation rule. Considering the relevance assigned to neurons in terms of relative priority, RAP allows each neuron to be assigned with a bi-polar importance score concerning the output: from highly relevant to highly irrelevant. Therefore, our method makes it possible to interpret DNNs with much clearer and attentive visualizations of the separated attributions than the conventional explaining methods. To verify that the attributions propagated by RAP correctly account for each meaning, we utilize the evaluation metrics: (i) Outside-inside relevance ratio, (ii) Segmentation mIOU and (iii) Region perturbation. In all experiments and metrics, we present a sizable gap in comparison to the existing literature.
Woo-Jeoung Nam, Shir Gur, Jaesik Choi, Lior Wolf, Seong-Whan Lee
AAAI2
2020 End to End Trainable Active Contours via Differentiable Rendering
Shir Gur, Tal Shaharabany, Lior Wolf
ICLR1
2020 Hierarchical Patch VAE-GAN: Generating Diverse Videos from a Single Sample
abstract
We consider the task of generating diverse and novel videos from a single video sample. Recently, new hierarchical patch-GAN based approaches were proposed for generating diverse images, given only a single sample at training time. Moving to videos, these approaches fail to generate diverse samples, and often collapse into generating samples similar to the training video. We introduce a novel patch-based variational autoencoder (VAE) which allows for a much greater diversity in generation. Using this tool, a new hierarchical video generation scheme is constructed: at coarse scales, our patch-VAE is employed, ensuring samples are of high diversity. Subsequently, at finer scales, a patch-GAN renders the fine details, resulting in high quality videos. Our experiments show that the proposed method produces diverse samples in both the image domain, and the more challenging video domain. Our code and supplementary material (SM) with additional samples are available at https://shirgur.github.io/hp-vae-gan
Shir Gur, Sagie Benaim, Lior Wolf
NeurIPS1
2019 Single Image Depth Estimation Trained via Depth From Defocus Cues
abstract
Estimating depth from a single RGB images is a fundamental task in computer vision, which is most directly solved using supervised deep learning. In the field of unsupervised learning of depth from a single RGB image, depth is not given explicitly. Existing work in the field receives either a stereo pair, a monocular video, or multiple views, and, using losses that are based on structure-from-motion, trains a depth estimation network. In this work, we rely, instead of different views, on depth from focus cues. Learning is based on a novel Point Spread Function convolutional layer, which applies location specific kernels that arise from the Circle-Of-Confusion in each image location. We evaluate our method on data derived from five common datasets for depth estimation and lightfield images, and present results that are on par with supervised methods on KITTI and Make3D datasets and outperform unsupervised learning approaches. Since the phenomenon of depth from defocus is not dataset specific, we hypothesize that learning based on it would overfit less to the specific content in each dataset. Our experiments show that this is indeed the case, and an estimator learned on one dataset using our method provides better results on other datasets, than the directly supervised methods.
Shir Gur, Lior Wolf
CVPR1
2019 Unsupervised Microvascular Image Segmentation Using an Active Contours Mimicking Neural Network
abstract
The task of blood vessel segmentation in microscopy images is crucial for many diagnostic and research applications. However, vessels can look vastly different, depending on the transient imaging conditions, and collecting data for supervised training is laborious. We present a novel deep learning method for unsupervised segmentation of blood vessels. The method is inspired by the field of active contours and we introduce a new loss term, which is based on the morphological Active Contours Without Edges (ACWE) optimization method. The role of the morphological operators is played by novel pooling layers that are incorporated to the network's architecture. We demonstrate the challenges that are faced by previous supervised learning solutions, when the imaging conditions shift. Our unsupervised method is able to outperform such previous methods in both the labeled dataset, and when applied to similar but different datasets. Our code, as well as efficient pytorch reimplementations of the baseline methods VesselNN and DeepVess are attached as supplementary.
Shir Gur, Lior Wolf, Lior Golgher, Pablo Blinder
ICCV1
2017 From Square Pieces to Brick Walls: The Next Challenge in Solving Jigsaw Puzzles
Shir Gur, Ohad Ben-Shahar
ICCV1