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

Ali AhmadiTeshnizi

dblp:268/0631 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
1since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 2 first-author · 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.

Theoretical computer science
1 paper
Mathematical optimization · 100%
Artificial intelligence
2 papers
Probabilistic and Bayesian machine learning · 60% Efficient and distributed learning · 20% Language models and text generation · 10%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization
linear programming
0.812024
OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models · ICML 2024
Mathematical optimization › discrete optimization
mixed integer linear programming
0.812024
OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models · ICML 2024
Mathematical optimization
optimization modeling
0.812024
OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models · ICML 2024
Machine learning › Efficient and distributed learning
active learning
0.412020
LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning
causal inference
0.412020
LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning
experimental design
0.412020
LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
markov equivalence class
0.412020
LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments · ICML 2020
Knowledge, reasoning and agents › Multi-agent systems
agent
0.212024
OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models · ICML 2024
Natural language and speech › Language models and text generation
large language model
0.212024
OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models · ICML 2024

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

large language model · 1.5debugging · 1.5graph algorithms · 0.4dynamic programming · 0.4
YearPublicationVenuePosition
2024 OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Models
abstract
Optimization problems are pervasive in sectors from manufacturing and distribution to healthcare. However, most such problems are still solved heuristically by hand rather than optimally by state-of-the-art solvers because the expertise required to formulate and solve these problems limits the widespread adoption of optimization tools and techniques. This paper introduces OptiMUS, a Large Language Model (LLM)-based agent designed to formulate and solve (mixed integer) linear programming problems from their natural language descriptions. OptiMUS can develop mathematical models, write and debug solver code, evaluate the generated solutions, and improve its model and code based on these evaluations. OptiMUS utilizes a modular structure to process problems, allowing it to handle problems with long descriptions and complex data without long prompts. Experiments demonstrate that OptiMUS outperforms existing state-of-the-art methods on easy datasets by more than $20$% and on hard datasets (including a new dataset, NLP4LP, released with this paper that features long and complex problems) by more than $30$%. The implementation and the datasets are available at https://github.com/teshnizi/OptiMUS.
Ali AhmadiTeshnizi, Wenzhi Gao, Madeleine Udell
ICML1
2020 LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing Experiments
abstract
The causal relationships among a set of random variables are commonly represented by a Directed Acyclic Graph (DAG), where there is a directed edge from variable $X$ to variable $Y$ if $X$ is a direct cause of $Y$. From the purely observational data, the true causal graph can be identified up to a Markov Equivalence Class (MEC), which is a set of DAGs with the same conditional independencies between the variables. The size of an MEC is a measure of complexity for recovering the true causal graph by performing interventions. We propose a method for efficient iteration over possible MECs given intervention results. We utilize the proposed method for computing MEC sizes and experiment design in active and passive learning settings. Compared to previous work for computing the size of MEC, our proposed algorithm reduces the time complexity by a factor of $O(n)$ for sparse graphs where $n$ is the number of variables in the system. Additionally, integrating our approach with dynamic programming, we design an optimal algorithm for passive experiment design. Experimental results show that our proposed algorithms for both computing the size of MEC and experiment design outperform the state of the art.
Ali AhmadiTeshnizi, Saber Salehkaleybar, Negar Kiyavash
ICML1