no code implementations • 25 Oct 2023 • Razan Baltaji, Saurabh Pujar, Louis Mandel, Martin Hirzel, Luca Buratti, Lav Varshney
Third, which characteristics of a language pair are predictive of transfer performance, and how does that depend on the given task.
no code implementations • 31 Jul 2023 • Martin Hirzel, Michael Feffer
There have been many papers with algorithms for improving fairness of machine-learning classifiers for tabular data.
no code implementations • 31 May 2023 • Nikitha Rao, Jason Tsay, Kiran Kate, Vincent J. Hellendoorn, Martin Hirzel
We task 20 developers with varying levels of AI expertise with implementing four ML pipelines using LowCoder, replacing the LowCoder_NL component with a simple keyword search in half the tasks.
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.
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.
no code implementations • 25 Aug 2021 • Georgios Mavroudeas, Guillaume Baudart, Alan Cha, Martin Hirzel, Jim A. Laredo, Malik Magdon-Ismail, Louis Mandel, Erik Wittern
GraphQL is a query language for APIs and a runtime for executing those queries, fetching the requested data from existing microservices, REST APIs, databases, or other sources.
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.
no code implementations • 30 Jun 2020 • Guillaume Baudart, Peter D. Kirchner, Martin Hirzel, Kiran Kate
Our vision is to reduce the burden to manually create and maintain such schemas for AI automation tools and broaden the reach of automation to larger libraries and richer schemas.
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.
no code implementations • 19 Mar 2019 • Subhrajit Roy, Kiran Kate, Martin Hirzel
Systems that can automatically analyze EEG signals can aid neurologists by reducing heavy workload and delays.
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
no code implementations • 26 Oct 2018 • Kanat Tangwongsan, Martin Hirzel, Scott Schneider
This paper presents the design, analysis, and implementation of FiBA, a novel sliding-window aggregation algorithm with an amortized upper bound of $O(\log d)$ time per insert or evict, where $d$ is the distance of the inserted or evicted value to the closer end of the window.
Data Structures and Algorithms Databases
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 • 17 Apr 2018 • Guillaume Baudart, Martin Hirzel, Louis Mandel
Deep probabilistic programming languages try to combine the advantages of deep learning with those of probabilistic programming languages.