English
Related papers

Related papers: PyBOP: A Python package for battery model optimisa…

200 papers

Selecting an optimal classification model requires a robust and comprehensive understanding of the performance of the model. This paper provides a tutorial on the PyCM library, demonstrating its utility in conducting deep-dive evaluations…

Machine Learning · Computer Science 2026-02-17 Sadra Sabouri , Alireza Zolanvari , Sepand Haghighi

Most machine learning algorithms are configured by one or several hyperparameters that must be carefully chosen and often considerably impact performance. To avoid a time consuming and unreproducible manual trial-and-error process to find…

We describe a software package, TomOpt, developed to optimise the geometrical layout and specifications of detectors designed for tomography by scattering of cosmic-ray muons. The software exploits differentiable programming for the…

This paper introduces a novel method for finding integer sets that satisfy the Pythagorean theorem by leveraging the Higher-Order Binary Optimization (HOBO) formulation. Unlike the Quadratic Unconstrained Binary Optimization (QUBO)…

Optimization and Control · Mathematics 2024-08-22 Shoya Yasuda , Naoaki Mochida , Shunsuke Sotobayashi , Devanshu Garg , Yuichiro Minato

Reduced basis methods are projection-based model order reduction techniques for reducing the computational complexity of solving parametrized partial differential equation problems. In this work we discuss the design of pyMOR, a freely…

Mathematical Software · Computer Science 2019-10-30 René Milk , Stephan Rave , Felix Schindler

Diagnosing the internal state of Li-ion batteries is critical for battery research, operation of real-world systems, and prognostic evaluation of remaining lifetime. By using physics-based models to perform probabilistic parameter…

Data Analysis, Statistics and Probability · Physics 2026-04-06 Malik Hassanaly , Corey R. Randall , Peter J. Weddle , Paul J. Gasper , Conlain Kelly , Tanvir R. Tanim , Kandler Smith

pandapower is a Python based, BSD-licensed power system analysis tool aimed at automation of static and quasi-static analysis and optimization of balanced power systems. It provides power flow, optimal power flow, state estimation,…

Computational Engineering, Finance, and Science · Computer Science 2018-11-06 Leon Thurner , Alexander Scheidler , Florian Schäfer , Jan-Hendrik Menke , Julian Dollichon , Friederike Meier , Steffen Meinecke , Martin Braun

The optimization of the electrode manufacturing process is important for upscaling the application of Lithium Ion Batteries (LIBs) to cater for growing energy demand. In particular, LIB manufacturing is very important to be optimized…

Machine Learning · Computer Science 2023-07-13 Marc Duquesnoy , Chaoyue Liu , Vishank Kumar , Elixabete Ayerbe , Alejandro A. Franco

Robot motion can have many goals. Depending on the task, we might optimize for pose error, speed, collision, or similarity to a human demonstration. Motivated by this, we present PyRoki: a modular, extensible, and cross-platform toolkit for…

Robotics · Computer Science 2025-05-07 Chung Min Kim , Brent Yi , Hongsuk Choi , Yi Ma , Ken Goldberg , Angjoo Kanazawa

Sizing a residential microgrid efficiently requires solving a coupled design-and-operation problem: photovoltaic (PV) and battery capacities should be chosen in a way that reflects how the system will actually be dispatched over time. This…

Systems and Control · Electrical Eng. & Systems 2026-04-29 Mohamad Chehade , Sami Karaki

Recent advances in computing hardware and modeling software have given rise to new applications for numerical optimization. These new applications occasionally uncover bottlenecks in existing optimization algorithms and necessitate further…

Mathematical Software · Computer Science 2024-10-18 Anugrah Jo Joshy , John T. Hwang

This paper develops a comprehensive physics-based model (PBM) that spans a wide operational range, including varying temperatures, charge/discharge conditions, and real-world field data cycles. The PBM incorporates key factors such as…

Systems and Control · Electrical Eng. & Systems 2024-11-20 Guodong Fan , Boru Zhou , Chengwen Meng , Tengwei Pang , Xi Zhang , Mingshu Du , Wei Zhao

Instance Space Analysis is a methodology to evaluate algorithm performance across diverse problem fields. Through visualisation and exploratory data analysis techniques, Instance Space Analysis offers objective, data-driven insights into…

We present TopoTB, a software package written in the Mathematica language, designed to compute electronic structures, topological properties, and phase diagrams based on tight-binding models. TopoTB is user-friendly, with an interactive…

Materials Science · Physics 2024-03-14 Xinliang Huang , Fawei Zheng , Ning Hao

We present apricot, an open source Python package for selecting representative subsets from large data sets using submodular optimization. The package implements an efficient greedy selection algorithm that offers strong theoretical…

Machine Learning · Computer Science 2019-06-11 Jacob Schreiber , Jeffrey Bilmes , William Stafford Noble

Bayesian optimization is a popular black-box optimization method for parameter learning in control and robotics. It typically requires an objective function that reflects the user's optimization goal. However, in practical applications,…

Robotics · Computer Science 2026-04-03 Johanna Menn , David Stenger , Sebastian Trimpe

Model-based design of experiments (MBDoE) is a powerful framework for selecting and calibrating science-based mathematical models from data. This work extends popular MBDoE workflows by proposing a convex mixed integer (non)linear…

Optimization and Control · Mathematics 2024-06-17 Jialu Wang , Zedong Peng , Ryan Hughes , Debangsu Bhattacharyya , David E. Bernal Neira , Alexander W. Dowling

Bayesian Optimisation (BO) refers to a suite of techniques for global optimisation of expensive black box functions, which use introspective Bayesian models of the function to efficiently search for the optimum. While BO has been applied…

The optimization of the electrodes manufacturing process constitutes one of the most critical steps to ensure high-quality Lithium-Ion Battery (LIB) cells, in particular for automotive applications. Because LIB electrode manufacturing is a…

We present pyroomacoustics, a software package aimed at the rapid development and testing of audio array processing algorithms. The content of the package can be divided into three main components: an intuitive Python object-oriented…

Sound · Computer Science 2019-05-08 Robin Scheibler , Eric Bezzam , Ivan Dokmanić