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

Drashti Pathak

dblp:259/8615 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
3since 2021 · last 2025
—ORCID · none

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

Theory of computation · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.

Software engineering, system software, and programming languages
2 papers
Program verification · 100%
Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Program verification › probabilistic verification
probabilistic program verification
1.222023
Data-Driven Invariant Learning for Probabilistic Programs (Extended Abstract) · IJCAI 2023
Data-Driven Invariant Learning for Probabilistic Programs · CAV (1) 2022
Program verification
invariant generation
0.712023
Data-Driven Invariant Learning for Probabilistic Programs (Extended Abstract) · IJCAI 2023
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
regression
0.612022
Data-Driven Invariant Learning for Probabilistic Programs · CAV (1) 2022
Logic in computer science › program semantics
probabilistic programming semantics
0.212023
Data-Driven Invariant Learning for Probabilistic Programs (Extended Abstract) · IJCAI 2023

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

regression · 2.5piecewise continuous invariants · 1.3data-driven invariant learning · 1.3weakest pre-expectation · 1.1
YearPublicationVenuePosition
2025 Data-driven invariant learning for probabilistic programs
Jialu Bao, Nitesh Trivedi, Drashti Pathak, Justin Hsu, Subhajit Roy 0001
Formal Methods Syst. Des.3
2023 Data-Driven Invariant Learning for Probabilistic Programs (Extended Abstract)
abstract
The weakest pre-expectation framework from Morgan and McIver for deductive verification of probabilistic programs generalizes binary state assertions to real-valued expectations to measure expected values of expressions over probabilistic program variables. While loop-free programs can be analyzed by mechanically transforming expectations, verifying programs with loops requires finding an invariant expectation. We view invariant expectation synthesis as a regression problem: given an input state, predict the average value of the post-expectation in the output distribution. With this perspective, we develop the first data-driven invariant synthesis method for probabilistic programs. Unlike prior work on probabilistic invariant inference, our approach learns piecewise continuous invariants without relying on template expectations. We also develop a data-driven approach to learn sub-invariants from data, which can be used to upper- or lower-bound expected values. We implement our approaches and demonstrate their effectiveness on a variety of benchmarks from the probabilistic programming literature.
Jialu Bao, Nitesh Trivedi, Drashti Pathak, Justin Hsu, Subhajit Roy 0001
IJCAI3
2022 Data-Driven Invariant Learning for Probabilistic Programs
abstract
Abstract Morgan and McIver’s weakest pre-expectation framework is one of the most well-established methods for deductive verification of probabilistic programs. Roughly, the idea is to generalize binary state assertions to real-valued expectations, which can measure expected values of probabilistic program quantities. While loop-free programs can be analyzed by mechanically transforming expectations, verifying loops usually requires finding an invariant expectation, a difficult task. We propose a new view of invariant expectation synthesis as a regression problem: given an input state, predict the average value of the post-expectation in the output distribution. Guided by this perspective, we develop the first data-driven invariant synthesis method for probabilistic programs. Unlike prior work on probabilistic invariant inference, our approach can learn piecewise continuous invariants without relying on template expectations. We also develop a data-driven approach to learn sub-invariants from data, which can be used to upper- or lower-bound expected values. We implement our approaches and demonstrate their effectiveness on a variety of benchmarks from the probabilistic programming literature.
Jialu Bao, Nitesh Trivedi, Drashti Pathak, Justin Hsu, Subhajit Roy 0001
CAV (1)3