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

Amirmohammad Rooshenas

dblp:137/4824 · also Pedram Rooshenas · DBLP profile ↗
← Back
11ranked-venue papers
4as first author
4since 2021 · last 2025
0000-0003-0881-2495ORCID · verified

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

Artificial intelligence and machine learning · 10 · 4 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 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
7 papers
Probabilistic and Bayesian machine learning · 34% Generative modeling · 28% Trustworthy machine learning · 22%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 50% Medical and health informatics · 50%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
0.912025
Adversary Aware Optimization for Robust Defense · NeurIPS 2025
Machine learning › Generative modeling
diffusion model
0.912025
Adversary Aware Optimization for Robust Defense · NeurIPS 2025
Machine learning › Trustworthy machine learning
robustness
0.912025
Adversary Aware Optimization for Robust Defense · NeurIPS 2025
Machine learning › Generative modeling › diffusion model
score-based generative model
0.912025
Adversary Aware Optimization for Robust Defense · NeurIPS 2025
Medical and health informatics › medical imaging
electrical impedance tomography
0.712023
Improved Training of Physics-Informed Neural Networks Using Energy-Based Priors: a Study on Electrical Impedance Tomography · ICLR 2023
Computational science and engineering › scientific machine learning › physics-informed machine learning
physics-informed neural networks
0.712023
Improved Training of Physics-Informed Neural Networks Using Energy-Based Priors: a Study on Electrical Impedance Tomography · ICLR 2023
Machine learning › Generative modeling
energy-based model
0.512021
Energy-Based Reranking: Improving Neural Machine Translation Using Energy-Based Models · ACL/IJCNLP (1) 2021
Natural language and speech › Machine translation
neural machine translation
0.512021
Energy-Based Reranking: Improving Neural Machine Translation Using Energy-Based Models · ACL/IJCNLP (1) 2021
Machine learning › Probabilistic and Bayesian machine learning › tractable probabilistic model
arithmetic circuits
0.422016
Discriminative Structure Learning of Arithmetic Circuits · AAAI 2016
Learning Sum-Product Networks with Direct and Indirect Variable Interactions · ICML 2014
Machine learning › Probabilistic and Bayesian machine learning
tractable probabilistic model
0.422016
Discriminative Structure Learning of Arithmetic Circuits · AAAI 2016
Learning Sum-Product Networks with Direct and Indirect Variable Interactions · ICML 2014
Machine learning › Deep learning architectures and training
activation function
0.412020
Differential Equation Units: Learning Functional Forms of Activation Functions from Data · AAAI 2020
Machine learning › Deep learning architectures and training › activation function
trainable activation function
0.412020
Differential Equation Units: Learning Functional Forms of Activation Functions from Data · AAAI 2020
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.422015
The Libra toolkit for probabilistic models · J. Mach. Learn. Res. 2015
Learning Sum-Product Networks with Direct and Indirect Variable Interactions · ICML 2014
Machine learning › Probabilistic and Bayesian machine learning
structured prediction
0.412019
Search-Guided, Lightly-Supervised Training of Structured Prediction Energy Networks · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › structured prediction
structured prediction energy network
0.412019
Search-Guided, Lightly-Supervised Training of Structured Prediction Energy Networks · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › tractable probabilistic model
sum-product networks
0.322016
Learning Sum-Product Networks with Direct and Indirect Variable Interactions · ICML 2014
Discriminative Structure Learning of Arithmetic Circuits · AAAI 2016
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
discriminative structure learning
0.212016
Discriminative Structure Learning of Arithmetic Circuits · AAAI 2016
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning
0.212014
Learning Sum-Product Networks with Direct and Indirect Variable Interactions · ICML 2014
Mathematical optimization
ordinary differential equation
0.112020
Differential Equation Units: Learning Functional Forms of Activation Functions from Data · AAAI 2020

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

gradient-based optimization · 0.9diffusion prior · 0.9bayesian inference · 0.9differential equations · 0.9energy-based prior · 0.7reranking · 0.5energy-based model · 0.5ordinary differential equations · 0.4ordinary differential equation · 0.4truncated randomized search · 0.4gradient-based inference · 0.4conditional log-likelihood optimization · 0.2
YearPublicationVenuePosition
2025 Adversary Aware Optimization for Robust Defense
abstract
Deep neural networks remain highly susceptible to adversarial attacks, where small, subtle perturbations to input images may induce misclassification. We propose a novel optimization-based purification framework that directly removes these perturbations by maximizing a Bayesian-inspired objective combining a pretrained diffusion prior with a likelihood term tailored to the adversarial perturbation space. Our method iteratively refines a given input through gradient-based updates of a combined score-based loss to guide the purification process. Unlike existing optimization-based defenses that treat adversarial noise as generic corruption, our approach explicitly integrates the adversarial landscape into the objective. Experiments performed on CIFAR-10 and CIFAR-100 demonstrate strong robust accuracy against a range of common adversarial attacks. Our work offers a principled test-time defense grounded in probabilistic inference using score-based generative models. Our code can be found at \url{ https://github.com/rooshenasgroup/aaopt }.
Daniel Wesego, Amirmohammad Rooshenas
NeurIPS2
2025 LLM-Driven Feedback for Enhancing Conceptual Design Learning in Database Systems Courses
abstract
The integration of LLM-generated feedback into educational settings has shown promise in enhancing student learning outcomes. This paper presents a novel LLM-driven system that provides targeted feedback for conceptual designs in a Database Systems course. The system converts student-created entity-relationship diagrams (ERDs) into JSON format, allows the student to prune the diagram by isolating a relationship, extracts relevant requirements for the selected relationship, and utilizes a large language model (LLM) to generate detailed feedback. Additionally, the system creates a tailored set of questions and answers to further aid student understanding. Our pilot implementation in a Database System course demonstrates effective feedback generation that helped the students improve their design skills.
Sara Riazi, Amirmohammad Rooshenas
SIGCSE (1)2
2023 Improved Training of Physics-Informed Neural Networks Using Energy-Based Priors: a Study on Electrical Impedance Tomography
Akarsh Pokkunuru, Amirmohammad Rooshenas, Thilo Strauss, Anuj Abhishek, Taufiquar Khan
ICLR2
2021 Energy-Based Reranking: Improving Neural Machine Translation Using Energy-Based Models
abstract
Sumanta Bhattacharyya, Amirmohammad Rooshenas, Subhajit Naskar, Simeng Sun, Mohit Iyyer, Andrew McCallum. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021.
Sumanta Bhattacharyya, Amirmohammad Rooshenas, Subhajit Naskar, Simeng Sun, Mohit Iyyer, Andrew McCallum
ACL/IJCNLP (1)2
2020 Differential Equation Units: Learning Functional Forms of Activation Functions from Data
abstract
Most deep neural networks use simple, fixed activation functions, such as sigmoids or rectified linear units, regardless of domain or network structure. We introduce differential equation units (DEUs), an improvement to modern neural networks, which enables each neuron to learn a particular nonlinear activation function from a family of solutions to an ordinary differential equation. Specifically, each neuron may change its functional form during training based on the behavior of the other parts of the network. We show that using neurons with DEU activation functions results in a more compact network capable of achieving comparable, if not superior, performance when compared to much larger networks.
Mohamad Ali Torkamani, Shiv Shankar, Amirmohammad Rooshenas, Phillip Wallis
AAAI3
2019 Search-Guided, Lightly-Supervised Training of Structured Prediction Energy Networks
abstract
In structured output prediction tasks, labeling ground-truth training output is often expensive. However, for many tasks, even when the true output is unknown, we can evaluate predictions using a scalar reward function, which may be easily assembled from human knowledge or non-differentiable pipelines. But searching through the entire output space to find the best output with respect to this reward function is typically intractable. In this paper, we instead use efficient truncated randomized search in this reward function to train structured prediction energy networks (SPENs), which provide efficient test-time inference using gradient-based search on a smooth, learned representation of the score landscape, and have previously yielded state-of-the-art results in structured prediction. In particular, this truncated randomized search in the reward function yields previously unknown local improvements, providing effective supervision to SPENs, avoiding their traditional need for labeled training data.
Amirmohammad Rooshenas, Gopal Sharma, Andrew McCallum
NeurIPS1
2016 Discriminative Structure Learning of Arithmetic Circuits
abstract
The biggest limitation of probabilistic graphical models is the complexity of inference, which is often intractable. An appealing alternative is to use tractable probabilistic models, such as arithmetic circuits (ACs) and sum-product networks (SPNs), in which marginal and conditional queries can be answered efficiently. In this paper, we present the first discriminative structure learning algorithm for ACs, DACLearn (Discriminative AC Learner), which optimizes conditional log-likelihood. Based on our experiments, DACLearn learns models that are more accurate and compact than other tractable generative and discriminative baselines.
Amirmohammad Rooshenas, Daniel Lowd
AAAI1
2016 Discriminative Structure Learning of Arithmetic Circuits
abstract
The biggest limitation of probabilistic graphical models is the complexity of inference, which is often intractable. An appealing alternative is to use tractable probabilistic models, such as arithmetic circuits (ACs) and sum-product networks (SPNs), in which marginal and conditional queries can be answered efficiently. In this paper, we present the first discriminative structure learning algorithm for ACs, DACLearn (Discriminative AC Learner). Like previous work on generative structure learning, DACLearn finds a log-linear model with conjunctive features, using the size of an equivalent AC representation as a learning bias. Unlike previous work, DACLearn optimizes conditional likelihood, resulting in a more accurate conditional distribution. DACLearn also learns much more compact ACs than generative methods, since it does not need to represent a consistent distribution over the evidence variables. To ensure efficiency, DACLearn uses novel initialization and search heuristics to drastically reduce the number of feature evaluations required to learn an accurate model. In experiments on 20 benchmark domains, we find that our DACLearn learns models that are more accurate and compact than other tractable generative and discriminative methods.
Amirmohammad Rooshenas, Daniel Lowd
AISTATS1
2015 The Libra toolkit for probabilistic models
Daniel Lowd, Amirmohammad Rooshenas
J. Mach. Learn. Res.2
2014 Learning Sum-Product Networks with Direct and Indirect Variable Interactions
abstract
Sum-product networks (SPNs) are a deep probabilistic representation that allows for efficient, exact inference. SPNs generalize many other tractable models, including thin junction trees, latent tree models, and many types of mixtures. Previous work on learning SPN structure has mainly focused on using top-down or bottom-up clustering to find mixtures, which capture variable interactions indirectly through implicit latent variables. In contrast, most work on learning graphical models, thin junction trees, and arithmetic circuits has focused on finding direct interactions among variables. In this paper, we present ID-SPN, a new algorithm for learning SPN structure that unifies the two approaches. In experiments on 20 benchmark datasets, we find that the combination of direct and indirect interactions leads to significantly better accuracy than several state-of-the-art algorithms for learning SPNs and other tractable models.
Amirmohammad Rooshenas, Daniel Lowd
ICML1
2013 Learning Markov Networks With Arithmetic Circuits
abstract
Markov networks are an effective way to represent complex probability distributions. However, learning their structure and parameters or using them to answer queries is typically intractable. One approach to making learning and inference tractable is to use approximations, such as pseudo-likelihood or approximate inference. An alternate approach is to use a restricted class of models where exact inference is always efficient. Previous work has explored low treewidth models, models with tree-structured features, and latent variable models. In this paper, we introduce ACMN, the first ever method for learning efficient Markov networks with arbitrary conjunctive features. The secret to ACMN’s greater flexibility is its use of arithmetic circuits, a linear-time inference representation that can handle many high treewidth models by exploiting local structure. ACMN uses the size of the corresponding arithmetic circuit as a learning bias, allowing it to trade off accuracy and inference complexity. In experiments on 12 standard datasets, the tractable models learned by ACMN are more accurate than both tractable models learned by other algorithms and approximate inference in intractable models.
Daniel Lowd, Amirmohammad Rooshenas
AISTATS2