EDBT 2026 Demo / reviewers in the wild / expert
Gal Novik
dblp:222/3143
· DBLP profile ↗
8ranked-venue papers
0as first author
5since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 5 since 2021Systems, architecture and hardware · 2 · 2 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
8 papers |
Probabilistic and Bayesian machine learning · 50% Motion planning and robot control · 18% Reinforcement learning · 14% |
Topics — the 17 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
1.5 | 3 | 2023 | From Temporal to Contemporaneous Iterative Causal Discovery in the Presence of Latent Confounders · ICML 2023 Iterative Causal Discovery in the Possible Presence of Latent Confounders and Selection Bias · NeurIPS 2021 Bayesian Structure Learning by Recursive Bootstrap · NeurIPS 2018 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
latent confounders |
1.2 | 2 | 2023 | From Temporal to Contemporaneous Iterative Causal Discovery in the Presence of Latent Confounders · ICML 2023 Iterative Causal Discovery in the Possible Presence of Latent Confounders and Selection Bias · NeurIPS 2021 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning |
0.7 | 2 | 2018 | Constructing Deep Neural Networks by Bayesian Network Structure Learning · NeurIPS 2018 Bayesian Structure Learning by Recursive Bootstrap · NeurIPS 2018 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
constraint-based causal discovery |
0.7 | 1 | 2023 | From Temporal to Contemporaneous Iterative Causal Discovery in the Presence of Latent Confounders · ICML 2023 |
Machine learning › Reinforcement learning
imitation learning |
0.7 | 1 | 2023 | Learning Control by Iterative Inversion · ICML 2023 |
Robotics › Motion planning and robot control › robot control › learning control
inverse dynamics learning |
0.7 | 1 | 2023 | Learning Control by Iterative Inversion · ICML 2023 |
Robotics › Motion planning and robot control
robot control |
0.7 | 1 | 2023 | Learning Control by Iterative Inversion · ICML 2023 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
time series causal discovery |
0.7 | 1 | 2023 | From Temporal to Contemporaneous Iterative Causal Discovery in the Presence of Latent Confounders · ICML 2023 |
Machine learning › Reinforcement learning
policy evaluation |
0.6 | 1 | 2022 | Validate on Sim, Detect on Real - Model Selection for Domain Randomization · ICRA 2022 |
Machine learning › Transfer learning and domain adaptation
sim-to-real transfer |
0.6 | 1 | 2022 | Validate on Sim, Detect on Real - Model Selection for Domain Randomization · ICRA 2022 |
Robotics › Motion planning and robot control › robot learning
offline robot learning |
0.5 | 1 | 2021 | Efficient Self-Supervised Data Collection for Offline Robot Learning · ICRA 2021 |
Machine learning › Trustworthy machine learning › dataset bias
selection bias |
0.5 | 1 | 2021 | Iterative Causal Discovery in the Possible Presence of Latent Confounders and Selection Bias · NeurIPS 2021 |
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks |
0.4 | 1 | 2019 | Modeling Uncertainty by Learning a Hierarchy of Deep Neural Connections · NeurIPS 2019 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.4 | 1 | 2019 | Modeling Uncertainty by Learning a Hierarchy of Deep Neural Connections · NeurIPS 2019 |
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection |
0.3 | 2 | 2022 | Validate on Sim, Detect on Real - Model Selection for Domain Randomization · ICRA 2022 Modeling Uncertainty by Learning a Hierarchy of Deep Neural Connections · NeurIPS 2019 |
Machine learning › Reinforcement learning
goal-conditioned reinforcement learning |
0.1 | 1 | 2021 | Efficient Self-Supervised Data Collection for Offline Robot Learning · ICRA 2021 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2018 | Constructing Deep Neural Networks by Bayesian Network Structure Learning · NeurIPS 2018 |
Methods — techniques the papers use, named apart from their topics
transformer · 0.7supervised learning · 0.7structural vector autoregressive process · 0.7statistical test · 0.7VQ-VAE · 0.7out-of-distribution detection · 0.6domain randomization · 0.6self-supervised learning · 0.5goal-conditioned reinforcement learning · 0.5conditional independence test · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Learning Control by Iterative InversionabstractWe propose iterative inversion - an algorithm for learning an inverse function without input-output pairs, but only with samples from the desired output distribution and access to the forward function. The key challenge is a distribution shift between the desired outputs and the outputs of an initial random guess, and we prove that iterative inversion can steer the learning correctly, under rather strict conditions on the function. We apply iterative inversion to learn control. Our input is a set of demonstrations of desired behavior, given as video embeddings of trajectories (without actions), and our method iteratively learns to imitate trajectories generated by the current policy, perturbed by random exploration noise. Our approach does not require rewards, and only employs supervised learning, which can be easily scaled to use state-of-the-art trajectory embedding techniques and policy representations. Indeed, with a VQ-VAE embedding, and a transformer-based policy, we demonstrate non-trivial continuous control on several tasks (videos available at https://sites.google.com/view/iter-inver). Further, we report an improved performance on imitating diverse behaviors compared to reward based methods. Gal Leibovich, Guy Jacob, Or Avner, Gal Novik, Aviv Tamar |
ICML | 4 |
| 2023 | From Temporal to Contemporaneous Iterative Causal Discovery in the Presence of Latent ConfoundersabstractWe present a constraint-based algorithm for learning causal structures from observational time-series data, in the presence of latent confounders. We assume a discrete-time, stationary structural vector autoregressive process, with both temporal and contemporaneous causal relations. One may ask if temporal and contemporaneous relations should be treated differently. The presented algorithm gradually refines a causal graph by learning long-term temporal relations before short-term ones, where contemporaneous relations are learned last. This ordering of causal relations to be learnt leads to a reduction in the required number of statistical tests. We validate this reduction empirically and demonstrate that it leads to higher accuracy for synthetic data and more plausible causal graphs for real-world data compared to state-of-the-art algorithms. Raanan Y. Rohekar, Shami Nisimov, Yaniv Gurwicz, Gal Novik |
ICML | 4 |
| 2022 | Validate on Sim, Detect on Real - Model Selection for Domain RandomizationabstractA practical approach to learning robot skills, often termed sim2real, is to train control policies in simulation and then deploy them on a real robot. Popular sim2real techniques build on domain randomization (DR) - training the policy on diverse randomly generated domains for better generalization to the real world. Due to the large number of hyper-parameters in both the policy learning and DR algorithms, one often ends up with a large number of trained policies, where choosing the best policy among them demands costly evaluation on the real robot. In this work we ask - can we rank the policies without running them in the real world? Our main idea is that a predefined set of real world data can be used to evaluate all policies, using out-of-distribution detection (OOD) techniques. In a sense, this approach can be seen as a ‘unit test’ to evaluate policies before any real world execution. However, we find that by itself, the OOD score can be inaccurate and very sensitive to the particular OOD method. Our main contribution is a simple-yet-effective policy score that combines OOD with an evaluation in simulation. We show that our score - VSDR - can significantly improve the accuracy of policy ranking without requiring additional real world data. We evaluate the effectiveness of VSDR on sim2real transfer in a robotic grasping task with image inputs. We extensively evaluate different DR parameters and OOD methods, and show that VSDR improves policy selection across the board. More importantly, our method achieves significantly better ranking, and uses significantly less data compared to baselines. Project website is at https://sites.google.com/view/vsdr/home Gal Leibovich, Guy Jacob, Shadi Endrawis, Gal Novik, Aviv Tamar |
ICRA | 4 |
| 2021 | Efficient Self-Supervised Data Collection for Offline Robot LearningabstractA practical approach to robot reinforcement learning is to first collect a large batch of real or simulated robot interaction data, using some data collection policy, and then learn from this data to perform various tasks, using offline learning algorithms. Previous work focused on manually designing the data collection policy, and on tasks where suitable policies can easily be designed, such as random picking policies for collecting data about object grasping. For more complex tasks, however, it may be difficult to find a data collection policy that explores the environment effectively, and produces data that is diverse enough for the downstream task. In this work, we propose that data collection policies should actively explore the environment to collect diverse data. In particular, we develop a simple-yet-effective goal-conditioned reinforcement-learning method that actively focuses data collection on novel observations, thereby collecting a diverse data-set. We evaluate our method on simulated robot manipulation tasks with visual inputs and show that the improved diversity of active data collection leads to significant improvements in the downstream learning tasks. Shadi Endrawis, Gal Leibovich, Guy Jacob, Gal Novik, Aviv Tamar |
ICRA | 4 |
| 2021 | Iterative Causal Discovery in the Possible Presence of Latent Confounders and Selection BiasabstractWe present a sound and complete algorithm, called iterative causal discovery (ICD), for recovering causal graphs in the presence of latent confounders and selection bias. ICD relies on the causal Markov and faithfulness assumptions and recovers the equivalence class of the underlying causal graph. It starts with a complete graph, and consists of a single iterative stage that gradually refines this graph by identifying conditional independence (CI) between connected nodes. Independence and causal relations entailed after any iteration are correct, rendering ICD anytime. Essentially, we tie the size of the CI conditioning set to its distance on the graph from the tested nodes, and increase this value in the successive iteration. Thus, each iteration refines a graph that was recovered by previous iterations having smaller conditioning sets---a higher statistical power---which contributes to stability. We demonstrate empirically that ICD requires significantly fewer CI tests and learns more accurate causal graphs compared to FCI, FCI+, and RFCI algorithms. Raanan Y. Rohekar, Shami Nisimov, Yaniv Gurwicz, Gal Novik |
NeurIPS | 4 |
| 2019 | Modeling Uncertainty by Learning a Hierarchy of Deep Neural ConnectionsabstractModeling uncertainty in deep neural networks, despite recent important advances, is still an open problem. Bayesian neural networks are a powerful solution, where the prior over network weights is a design choice, often a normal distribution or other distribution encouraging sparsity. However, this prior is agnostic to the generative process of the input data, which might lead to unwarranted generalization for out-of-distribution tested data. We suggest the presence of a confounder for the relation between the input data and the discriminative function given the target label. We propose an approach for modeling this confounder by sharing neural connectivity patterns between the generative and discriminative networks. This approach leads to a new deep architecture, where networks are sampled from the posterior of local causal structures, and coupled into a compact hierarchy. We demonstrate that sampling networks from this hierarchy, proportionally to their posterior, is efficient and enables estimating various types of uncertainties. Empirical evaluations of our method demonstrate significant improvement compared to state-of-the-art calibration and out-of-distribution detection methods. Raanan Y. Rohekar, Yaniv Gurwicz, Shami Nisimov, Gal Novik |
NeurIPS | 4 |
| 2018 | Bayesian Structure Learning by Recursive BootstrapabstractWe address the problem of Bayesian structure learning for domains with hundreds of variables by employing non-parametric bootstrap, recursively. We propose a method that covers both model averaging and model selection in the same framework. The proposed method deals with the main weakness of constraint-based learning---sensitivity to errors in the independence tests---by a novel way of combining bootstrap with constraint-based learning. Essentially, we provide an algorithm for learning a tree, in which each node represents a scored CPDAG for a subset of variables and the level of the node corresponds to the maximal order of conditional independencies that are encoded in the graph. As higher order independencies are tested in deeper recursive calls, they benefit from more bootstrap samples, and therefore are more resistant to the curse-of-dimensionality. Moreover, the re-use of stable low order independencies allows greater computational efficiency. We also provide an algorithm for sampling CPDAGs efficiently from their posterior given the learned tree. That is, not from the full posterior, but from a reduced space of CPDAGs encoded in the learned tree. We empirically demonstrate that the proposed algorithm scales well to hundreds of variables, and learns better MAP models and more reliable causal relationships between variables, than other state-of-the-art-methods. Raanan Y. Rohekar, Yaniv Gurwicz, Shami Nisimov, Guy Koren, Gal Novik |
NeurIPS | 5 |
| 2018 | Constructing Deep Neural Networks by Bayesian Network Structure LearningabstractWe introduce a principled approach for unsupervised structure learning of deep neural networks. We propose a new interpretation for depth and inter-layer connectivity where conditional independencies in the input distribution are encoded hierarchically in the network structure. Thus, the depth of the network is determined inherently. The proposed method casts the problem of neural network structure learning as a problem of Bayesian network structure learning. Then, instead of directly learning the discriminative structure, it learns a generative graph, constructs its stochastic inverse, and then constructs a discriminative graph. We prove that conditional-dependency relations among the latent variables in the generative graph are preserved in the class-conditional discriminative graph. We demonstrate on image classification benchmarks that the deepest layers (convolutional and dense) of common networks can be replaced by significantly smaller learned structures, while maintaining classification accuracy---state-of-the-art on tested benchmarks. Our structure learning algorithm requires a small computational cost and runs efficiently on a standard desktop CPU. Raanan Y. Rohekar, Shami Nisimov, Yaniv Gurwicz, Guy Koren, Gal Novik |
NeurIPS | 5 |