1 code implementation • 7 Feb 2025 • Toufique Ahmed, Jatin Ganhotra, Rangeet Pan, Avraham Shinnar, Saurabh Sinha, Martin Hirzel
While there has been plenty of work on generating tests from existing code, there has been limited work on generating tests from issues.
1 code implementation • 3 Dec 2024 • Toufique Ahmed, Martin Hirzel, Rangeet Pan, Avraham Shinnar, Saurabh Sinha
Ideally, tests for TDD should be fail-to-pass (i. e., fail before the issue is resolved and pass after) and have good adequacy with respect to covering the code changed during issue resolution.
no code implementations • 11 Oct 2022 • Michael Feffer, Martin Hirzel, Samuel C. Hoffman, Kiran Kate, Parikshit Ram, Avraham Shinnar
Bias mitigators can improve algorithmic fairness in machine learning models, but their effect on fairness is often not stable across data splits.
1 code implementation • 12 Feb 2022 • Koundinya Vajjha, Barry Trager, Avraham Shinnar, Vasily Pestun
Stochastic approximation algorithms are iterative procedures which are used to approximate a target value in an environment where the target is unknown and direct observations are corrupted by noise.
no code implementations • 1 Feb 2022 • Michael Feffer, Martin Hirzel, Samuel C. Hoffman, Kiran Kate, Parikshit Ram, Avraham Shinnar
A popular approach to train more stable models is ensemble learning.
no code implementations • NeurIPS 2021 • Guillaume Baudart, Martin Hirzel, Kiran Kate, Parikshit Ram, Avraham Shinnar, Jason Tsay
Automated machine learning (AutoML) can make data scientists more productive.
no code implementations • NeurIPS Workshop DBAI 2021 • Chirag Sahni, Kiran Kate, Avraham Shinnar, Hoang Thanh Lam, Martin Hirzel
Integrating data preparation with machine-learning (ML) pipelines has been a long- standing challenge.
1 code implementation • 23 Sep 2020 • Koundinya Vajjha, Avraham Shinnar, Vasily Pestun, Barry Trager, Nathan Fulton
Reinforcement learning algorithms solve sequential decision-making problems in probabilistic environments by optimizing for long-term reward.
1 code implementation • 4 Jul 2020 • Guillaume Baudart, Martin Hirzel, Kiran Kate, Parikshit Ram, Avraham Shinnar
Automated machine learning makes it easier for data scientists to develop pipelines by searching over possible choices for hyperparameters, algorithms, and even pipeline topologies.
2 code implementations • 24 May 2019 • Martin Hirzel, Kiran Kate, Avraham Shinnar, Subhrajit Roy, Parikshit Ram
Machine-learning automation tools, ranging from humble grid-search to hyperopt, auto-sklearn, and TPOT, help explore large search spaces of possible pipelines.
1 code implementation • 6 Dec 2018 • Guillaume Baudart, Martin Hirzel, Kiran Kate, Louis Mandel, Avraham Shinnar
Stan is a popular probabilistic programming language with a self-contained syntax and semantics that is close to graphical models.
Programming Languages
1 code implementation • 30 Sep 2018 • Guillaume Baudart, Javier Burroni, Martin Hirzel, Louis Mandel, Avraham Shinnar
We use our compilation scheme to build two new backends for the Stanc3 compiler targeting Pyro and NumPyro.
no code implementations • 10 May 2018 • Julian Dolby, Avraham Shinnar, Allison Allain, Jenna Reinen
We report on Ariadne: applying a static framework, WALA, to machine learning code that uses TensorFlow.
Programming Languages