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

Goran Banjac

dblp:192/2855 · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
3since 2021 · last 2021
—ORCID · conflict

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

Artificial intelligence and machine learning · 4 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3Software engineering, systems software and programming languages · 2 · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1

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
2 papers
Optimization for machine learning · 50% Reinforcement learning · 33% Robot manipulation · 17%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
gradient-based optimization
0.512021
Accelerating Quadratic Optimization with Reinforcement Learning · NeurIPS 2021
Machine learning › Optimization for machine learning
hyperparameter optimization
0.512021
Accelerating Quadratic Optimization with Reinforcement Learning · NeurIPS 2021
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning
0.512021
Efficient Performance Bounds for Primal-Dual Reinforcement Learning from Demonstrations · ICML 2021
Robotics › Robot manipulation
learning from demonstration
0.512021
Efficient Performance Bounds for Primal-Dual Reinforcement Learning from Demonstrations · ICML 2021
Machine learning › Reinforcement learning
policy optimization
0.512021
Efficient Performance Bounds for Primal-Dual Reinforcement Learning from Demonstrations · ICML 2021
Machine learning › Optimization for machine learning › convex optimization
quadratic programming
0.512021
Accelerating Quadratic Optimization with Reinforcement Learning · NeurIPS 2021
Mathematical optimization
minimax optimization
0.512021
Efficient Performance Bounds for Primal-Dual Reinforcement Learning from Demonstrations · ICML 2021
Mathematical optimization › stochastic optimization
stochastic convex optimization
0.512021
Efficient Performance Bounds for Primal-Dual Reinforcement Learning from Demonstrations · ICML 2021

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

stochastic convex optimization · 1.0no-regret online learning · 1.0lagrangian duality · 1.0reinforcement learning · 0.5OSQP · 0.5
YearPublicationVenuePosition
2021 Efficient Performance Bounds for Primal-Dual Reinforcement Learning from Demonstrations
abstract
We consider large-scale Markov decision processes with an unknown cost function and address the problem of learning a policy from a finite set of expert demonstrations. We assume that the learner is not allowed to interact with the expert and has no access to reinforcement signal of any kind. Existing inverse reinforcement learning methods come with strong theoretical guarantees, but are computationally expensive, while state-of-the-art policy optimization algorithms achieve significant empirical success, but are hampered by limited theoretical understanding. To bridge the gap between theory and practice, we introduce a novel bilinear saddle-point framework using Lagrangian duality. The proposed primal-dual viewpoint allows us to develop a model-free provably efficient algorithm through the lens of stochastic convex optimization. The method enjoys the advantages of simplicity of implementation, low memory requirements, and computational and sample complexities independent of the number of states. We further present an equivalent no-regret online-learning interpretation.
Angeliki Kamoutsi, Goran Banjac, John Lygeros
ICML2
2021 Accelerating Quadratic Optimization with Reinforcement Learning
abstract
First-order methods for quadratic optimization such as OSQP are widely used for large-scale machine learning and embedded optimal control, where many related problems must be rapidly solved. These methods face two persistent challenges: manual hyperparameter tuning and convergence time to high-accuracy solutions. To address these, we explore how Reinforcement Learning (RL) can learn a policy to tune parameters to accelerate convergence. In experiments with well-known QP benchmarks we find that our RL policy, RLQP, significantly outperforms state-of-the-art QP solvers by up to 3x. RLQP generalizes surprisingly well to previously unseen problems with varying dimension and structure from different applications, including the QPLIB, Netlib LP and Maros-M{\'e}sz{\'a}ros problems. Code, models, and videos are available at https://berkeleyautomation.github.io/rlqp/.
Jeffrey Ichnowski, Paras Jain 0001, Bartolomeo Stellato, Goran Banjac, Michael Luo, Francesco Borrelli, Joseph Gonzalez 0001, Ion Stoica, Kenneth Y. Goldberg
NeurIPS4
2021 Automatic derivation of conceptual database models from differently serialized business process models
Drazen Brdjanin, Stefan Ilic, Goran Banjac, Danijela Banjac, Slavko Maric
Softw. Syst. Model.3
2020 Automatic Derivation of Conceptual Database Model from a Set of Business Process Models
abstract
The paper presents an approach aimed at automatically deriving the conceptual database model from a set of business process models. The approach proposes the incremental synthesis of the target model by iteratively composing the partial conceptual database models that are derived from the models contained in the source set. The approach is implemented by the AMADEOS tool, which is the first online web-based tool enabling the automatic derivation of the conceptual database model from a set of business process models.
Drazen Brdjanin, Aleksandar Vukotic, Goran Banjac, Danijela Banjac, Slavko Maric
INISTA3
2020 REDBUL: An Online System for Reverse Engineering of Relational Databases
abstract
The paper presents an online system named REDBUL, which is aimed at reverse engineering of relational databases. REDBUL enables database designers to automatically extract the schema from an existing relational database, and visualize it in a web browser, whereby the extracted schema is represented by the standard UML class diagram. Currently, two relational database management systems are supported by the REDBUL system, MS SQL and MySQL, while the paper illustrates reverse schema engineering for a MySQL database.
Drazen Brdjanin, Dragana Vukovic, Goran Banjac, Aleksandar Kelec, Igor Dujlovic, Nikola Obradovic, Danijela Banjac
INISTA3
2020 GPU acceleration of ADMM for large-scale quadratic programming
abstract
The alternating direction method of multipliers (ADMM) is a powerful operator splitting technique for solving structured convex optimization problems. Due to its relatively low per-iteration computational cost and ability to exploit sparsity in the problem data, it is particularly suitable for large-scale optimization. However, the method may still take prohibitively long to compute solutions to very large problem instances. Although ADMM is known to be parallelizable, this feature is rarely exploited in real implementations. In this paper we exploit the parallel computing architecture of a graphics processing unit (GPU) to accelerate ADMM. We build our solver on top of OSQP, a state-of-the-art implementation of ADMM for quadratic programming. Our open-source CUDA C implementation has been tested on many large-scale problems and was shown to be up to two orders of magnitude faster than the CPU implementation.
Michel Schubiger, Goran Banjac, John Lygeros
J. Parallel Distributed Comput.2
2019 An experiment in model-driven conceptual database design
Drazen Brdjanin, Goran Banjac, Danijela Banjac, Slavko Maric
Softw. Syst. Model.2
2017 An Approach to Automated Two-Phase Business Model-Driven Synthesis of Data Models
Drazen Brdjanin, Danijela Banjac, Goran Banjac, Slavko Maric
MEDI3