Andres Codas
Research Subjects
Andres Codas has a total of 29 co-authors. Here are the top co-authors by number of shared publications:
- Bjarne A. Foss
Department of Engineering Cybernetics, Norwegian University of Science and Technology, 7491 Trondheim, Norway
2 shared publications - Alan King
IBM Research
1 shared publication Anastasiia Gorelova
Gazprom Neft, Russia
1 shared publication- Andrea Capolei
Department of Applied Mathematics and Computer Science Center for Energy Resources Engineering Technical University of Denmark DK-2800 Kgs. Lyngby Denmark
1 shared publication - Bianca Zadrozny
IBM Research
1 shared publication - Breno de Carvalho
IBM Research Brazil Rio de Janeiro Brazil
1 shared publication
Latest Publications
- Open Access
Fault-Aware Neural Code Rankers
Large language models (LLMs) have demonstrated an impressive ability to generate code for various programming tasks. In many instances, LLMs can generate a correct program for a task when given numerous trials. Consequently, a recent trend is to do large scale sampling of programs using a model and then filtering/ranking the programs based on the program execution on a small number of known unit tests to select one candidate solution. However, these approaches assume that the unit tests are given and assume the ability to safely execute the generated programs (which can do arbitrary dangerous operations such as file manipulations). Both of the above assumptions are impractical in real-world software development. In this paper, we propose CodeRanker, a neural ranker that can predict the correctness of a sampled program without executing it. Our CodeRanker is fault-aware i.e., it is trained to predict different kinds of execution information such as predicting the exact compile/runtime error type (e.g., an IndexError or a TypeError). We show that CodeRanker can significantly increase the pass@1 accuracy of various code generation models (including Codex, GPT-Neo, GPT-J) on APPS, HumanEval and MBPP datasets.
Open AccessFault-Aware Neural Code Rankers
Large language models (LLMs) have demonstrated an impressive ability to generate code for various programming tasks. In many instances, LLMs can generate a correct program for a task when given numerous trials. Consequently, a recent trend is to do large scale sampling of programs using a model and then filtering/ranking the programs based on the program execution on a small number of known unit tests to select one candidate solution. However, these approaches assume that the unit tests are given and assume the ability to safely execute the generated programs (which can do arbitrary dangerous operations such as file manipulations). Both of the above assumptions are impractical in real-world software development. In this paper, we propose CodeRanker, a neural ranker that can predict the correctness of a sampled program without executing it. Our CodeRanker is fault-aware i.e., it is trained to predict different kinds of execution information such as predicting the exact compile/runtime error type (e.g., an IndexError or a TypeError). We show that CodeRanker can significantly increase the pass@1 accuracy of various code generation models (including Codex, GPT-Neo, GPT-J) on APPS, HumanEval and MBPP datasets.
- Open Access
- 1 June 2021
- Published by Elsevier in Applied Computing and Geosciences
- Vol. 10, 100055
Probabilistic knowledge-based characterization of conceptual geological models
- 1 June 2021
- Published by Elsevier in Applied Computing and Geosciences
- Vol. 10, 100055
Open AccessProbabilistic knowledge-based characterization of conceptual geological models
- Open Access
Accelerating Physics-Based Simulations Using Neural Network Proxies: An Application in Oil Reservoir Modeling
We develop a proxy model based on deep learning methods to accelerate the simulations of oil reservoirs--by three orders of magnitude--compared to industry-strength physics-based PDE solvers. This paper describes a new architectural approach to this task, accompanied by a thorough experimental evaluation on a publicly available reservoir model. We demonstrate that in a practical setting a speedup of more than 2000X can be achieved with an average sequence error of about 10\% relative to the oil-field simulator. The proxy model is contrasted with a high-quality physics-based acceleration baseline and is shown to outperform it by several orders of magnitude. We believe the outcomes presented here are extremely promising and offer a valuable benchmark for continuing research in oil field development optimization. Due to its domain-agnostic architecture, the presented approach can be extended to many applications beyond the field of oil and gas exploration.
Open AccessAccelerating Physics-Based Simulations Using Neural Network Proxies: An Application in Oil Reservoir Modeling
We develop a proxy model based on deep learning methods to accelerate the simulations of oil reservoirs--by three orders of magnitude--compared to industry-strength physics-based PDE solvers. This paper describes a new architectural approach to this task, accompanied by a thorough experimental evaluation on a publicly available reservoir model. We demonstrate that in a practical setting a speedup of more than 2000X can be achieved with an average sequence error of about 10\% relative to the oil-field simulator. The proxy model is contrasted with a high-quality physics-based acceleration baseline and is shown to outperform it by several orders of magnitude. We believe the outcomes presented here are extremely promising and offer a valuable benchmark for continuing research in oil field development optimization. Due to its domain-agnostic architecture, the presented approach can be extended to many applications beyond the field of oil and gas exploration.
- 1 March 2017
- Published by Springer Nature in Computational Geosciences
- Vol. 21 (3) , 479-497
Multiple shooting applied to robust reservoir control optimization including output constraints on coherent risk measures
- 1 March 2017
- Published by Springer Nature in Computational Geosciences
- Vol. 21 (3) , 479-497
Multiple shooting applied to robust reservoir control optimization including output constraints on coherent risk measures
- 1 July 2016
- Published by Elsevier in Journal of Petroleum Science and Engineering
- Vol. 143, 35-43
Black-oil minimal fluid state parametrization for constrained reservoir control optimization
- 1 July 2016
- Published by Elsevier in Journal of Petroleum Science and Engineering
- Vol. 143, 35-43
Black-oil minimal fluid state parametrization for constrained reservoir control optimization