Himanshu Sharma
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Himanshu Sharma has a total of 39 co-authors. Here are the top co-authors by number of shared publications:
Baskar Ganapathysubramanian
4 shared publicationsUmesh Vaidya
4 shared publications- Baskar Ganapathysubramanian
Department of Mechanical Engineering, Iowa State University, Ames, USA
2 shared publications Anthony D. Fontanini
Fraunhofer CSE, Boston, MA, 02210, USA
1 shared publication- Anthony Fontanini
National Laboratory of the Rockies (NLR), Golden, CO (United States)
1 shared publication Boo Cheong Khoo
National University of Singapore
1 shared publication
Latest Publications
- 10 January 2026
- Published by Elsevier in Renewable Energy Focus
- Vol. 57
Control co-design under uncertainty for offshore wind farms: Optimizing grid integration, energy storage, and market participation
- 10 January 2026
- Published by Elsevier in Renewable Energy Focus
- Vol. 57
Control co-design under uncertainty for offshore wind farms: Optimizing grid integration, energy storage, and market participation
- Open Access
- 20 June 2023
- Published by Association for Computing Machinery (ACM)
- p. 1
EXARL-PARS: Parallel Augmented Random Search Using Reinforcement Learning at Scale for Applications in Power Systems
With recent advances in deep learning and large-scale computing, learning-based controls have become increasingly attractive for complex physical systems. Consequently, developing generalized learning-based control software that takes into account the next generation of computing architectures is paramount. Specifically, for the case of complex control, we present the Easily eXtendable Architecture for Reinforcement Learning (EXARL), which aims to support various scientific applications seeking to leverage reinforcement learning (RL) on exascale computing architectures. We demonstrate the efficacy and performance of the EXARL library for the scientific use case of designing a complex control policy to stabilize a power system after experiencing a fault. We use a parallel augmented random search method developed within EXARL and present its preliminary validation and performance stabilization of a fault for the IEEE 39-bus system.
- 20 June 2023
- Published by Association for Computing Machinery (ACM)
- p. 1
Open AccessEXARL-PARS: Parallel Augmented Random Search Using Reinforcement Learning at Scale for Applications in Power Systems
With recent advances in deep learning and large-scale computing, learning-based controls have become increasingly attractive for complex physical systems. Consequently, developing generalized learning-based control software that takes into account the next generation of computing architectures is paramount. Specifically, for the case of complex control, we present the Easily eXtendable Architecture for Reinforcement Learning (EXARL), which aims to support various scientific applications seeking to leverage reinforcement learning (RL) on exascale computing architectures. We demonstrate the efficacy and performance of the EXARL library for the scientific use case of designing a complex control policy to stabilize a power system after experiencing a fault. We use a parallel augmented random search method developed within EXARL and present its preliminary validation and performance stabilization of a fault for the IEEE 39-bus system.
- Open Access
- 21 April 2023
- Published by American Physical Society (APS) in Physical Review Accelerators and Beams
- Vol. 26 (4) , 044602
Uncertainty aware machine-learning-based surrogate models for particle accelerators: Study at the Fermilab Booster Accelerator Complex
Standard deep learning methods, such as Ensemble Models, Bayesian Neural Networks, and Quantile Regression Models provide estimates of prediction uncertainties for data-driven deep learning models. However, they can be limited in their applications due to their heavy memory, inference cost, and ability to properly capture out-of-distribution uncertainties. Additionally, some of these models require post-training calibration that limits their ability to be used for continuous learning applications. In this paper, we present a new approach to provide prediction with calibrated uncertainties that includes out-of-distribution contributions and compare it to standard methods on the Fermi National Accelerator Laboratory (FNAL) Booster accelerator complex.
- 21 April 2023
- Published by American Physical Society (APS) in Physical Review Accelerators and Beams
- Vol. 26 (4) , 044602
Open AccessUncertainty aware machine-learning-based surrogate models for particle accelerators: Study at the Fermilab Booster Accelerator Complex
Standard deep learning methods, such as Ensemble Models, Bayesian Neural Networks, and Quantile Regression Models provide estimates of prediction uncertainties for data-driven deep learning models. However, they can be limited in their applications due to their heavy memory, inference cost, and ability to properly capture out-of-distribution uncertainties. Additionally, some of these models require post-training calibration that limits their ability to be used for continuous learning applications. In this paper, we present a new approach to provide prediction with calibrated uncertainties that includes out-of-distribution contributions and compare it to standard methods on the Fermi National Accelerator Laboratory (FNAL) Booster accelerator complex.
- Open Access
- 13 November 2022
- Published by Elsevier in Energy and AI
- Vol. 11
Data-driven modeling of power generation for a coal power plant under cycling
- 13 November 2022
- Published by Elsevier in Energy and AI
- Vol. 11
Open AccessData-driven modeling of power generation for a coal power plant under cycling
- 26 July 2022
- Published by Elsevier in Building and Environment
- Vol. 222
On the impacts of occupancy sensing on advanced model predictive controls in commercial buildings
- 26 July 2022
- Published by Elsevier in Building and Environment
- Vol. 222
On the impacts of occupancy sensing on advanced model predictive controls in commercial buildings
- Open Access
Contaminant Source Identification from Finite Sensor Data: Perron–Frobenius Operator and Bayesian Inference
Sensors in the built environment ensure safety and comfort by tracking contaminants in the occupied space. In the event of contaminant release, it is important to use the limited sensor data to rapidly and accurately identify the release location of the contaminant. Identification of the release location will enable subsequent remediation as well as evacuation decision-making. In previous work, we used an operator theoretic approach—based on the Perron–Frobenius (PF) operator—to estimate the contaminant concentration distribution in the domain given a finite amount of streaming sensor data. In the current work, the approach is extended to identify the most probable contaminant release location. The release location identification is framed as a Bayesian inference problem. The Bayesian inference approach requires considering multiple release location scenarios, which is done efficiently using the discrete PF operator. The discrete PF operator provides a fast, effective and accurate model for contaminant transport modeling. The utility of our PF-based Bayesian inference methodology is illustrated using single-point release scenarios in both two and three-dimensional cases. The method provides a fast, accurate, and efficient framework for real-time identification of contaminant source location.
Open AccessContaminant Source Identification from Finite Sensor Data: Perron–Frobenius Operator and Bayesian Inference
Sensors in the built environment ensure safety and comfort by tracking contaminants in the occupied space. In the event of contaminant release, it is important to use the limited sensor data to rapidly and accurately identify the release location of the contaminant. Identification of the release location will enable subsequent remediation as well as evacuation decision-making. In previous work, we used an operator theoretic approach—based on the Perron–Frobenius (PF) operator—to estimate the contaminant concentration distribution in the domain given a finite amount of streaming sensor data. In the current work, the approach is extended to identify the most probable contaminant release location. The release location identification is framed as a Bayesian inference problem. The Bayesian inference approach requires considering multiple release location scenarios, which is done efficiently using the discrete PF operator. The discrete PF operator provides a fast, effective and accurate model for contaminant transport modeling. The utility of our PF-based Bayesian inference methodology is illustrated using single-point release scenarios in both two and three-dimensional cases. The method provides a fast, accurate, and efficient framework for real-time identification of contaminant source location.
- 4 September 2020
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 77 (4) , 3811-3839
Bayesian neural networks at scale: a performance analysis and pruning study
- 4 September 2020
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 77 (4) , 3811-3839
Bayesian neural networks at scale: a performance analysis and pruning study
- Open Access
Bayesian Neural Networks at Scale: A Performance Analysis and Pruning Study
Bayesian neural Networks (BNNs) are a promising method of obtaining statistical uncertainties for neural network predictions but with a higher computational overhead which can limit their practical usage. This work explores the use of high performance computing with distributed training to address the challenges of training BNNs at scale. We present a performance and scalability comparison of training the VGG-16 and Resnet-18 models on a Cray-XC40 cluster. We demonstrate that network pruning can speed up inference without accuracy loss and provide an open source software package, {\it{BPrune}} to automate this pruning. For certain models we find that pruning up to 80\% of the network results in only a 7.0\% loss in accuracy. With the development of new hardware accelerators for Deep Learning, BNNs are of considerable interest for benchmarking performance. This analysis of training a BNN at scale outlines the limitations and benefits compared to a conventional neural network.
Open AccessBayesian Neural Networks at Scale: A Performance Analysis and Pruning Study
Bayesian neural Networks (BNNs) are a promising method of obtaining statistical uncertainties for neural network predictions but with a higher computational overhead which can limit their practical usage. This work explores the use of high performance computing with distributed training to address the challenges of training BNNs at scale. We present a performance and scalability comparison of training the VGG-16 and Resnet-18 models on a Cray-XC40 cluster. We demonstrate that network pruning can speed up inference without accuracy loss and provide an open source software package, {\it{BPrune}} to automate this pruning. For certain models we find that pruning up to 80\% of the network results in only a 7.0\% loss in accuracy. With the development of new hardware accelerators for Deep Learning, BNNs are of considerable interest for benchmarking performance. This analysis of training a BNN at scale outlines the limitations and benefits compared to a conventional neural network.
- 1 July 2019
- Published by Elsevier in Building and Environment
- Vol. 159, 106148
Estimating contaminant distribution from finite sensor data: Perron Frobenious operator and ensemble Kalman Filtering
- 1 July 2019
- Published by Elsevier in Building and Environment
- Vol. 159, 106148
Estimating contaminant distribution from finite sensor data: Perron Frobenious operator and ensemble Kalman Filtering