Conceptio › Archive › arXiv CS
arXiv CS open access

Predicting Activities in Aqueous Electrolyte Solutions with Hybrid Machine Learning

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
deep-learningmachine-learningneural-networks
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Predicting Activities in Aqueous Electrolyte Solutions with Hybrid Machine Learning Zeno Romero, Maximilian Kohns, and Fabian Jirasek∗ Laboratory of Engineering Thermodynamics, RPTU Kaiserslautern, Erwin-Schrödinger-Str.

arXiv:2607.19114v1 [cs.LG] 21 Jul 2026

44, 67663 Kaiserslautern, Germany E-mail: fabian.jirasek@rptu.de Abstract Activities in aqueous electrolyte solutions, usually described by ionic activity and osmotic coefficients, are important properties for modeling many processes in industry and nature. Established activity models, such as those of Pitzer or Bromley, require fitting to experimental data for each electrolyte of interest and thus cannot predict properties for unstudied systems. While some predictive approaches exist, they are typically limited in scope and rely on additional ion-specific descriptors. In this work, we introduce a new hybrid model that combines the physics-based Bromley model with a matrix completion method (MCM) from machine learning. The MCM is employed to predict the electrolyte-specific parameters of the Bromley model, exploiting the fact that these parameters can be arranged in a matrix with cations and anions as rows and columns, respectively. Due to the lack of experimental data for many electrolytes, the initial parameter matrix is sparsely populated, making the prediction of the Bromley parameters for unstudied electrolytes a matrix completion problem. The hybrid model, Bromley-MCM, was trained end-to-end on experimental data for mean ionic activity coefficients and osmotic coefficients of aqueous solutions of 478 electrolytes at 298 K from the Dortmund Data Bank. As output, we obtain a completed matrix of

1

Bromley parameters for 83 cations and 112 anions, enabling consistent prediction of concentration-dependent activities in aqueous solutions of 9,296 electrolytes at 298 K. This substantially extends the applicability of the Bromley model while maintaining high predictive accuracy, as demonstrated through evaluations on electrolytes excluded from model training.

Introduction Activities in electrolyte solutions play an important role in addressing many critical engineering challenges, e.g., electrochemical energy storage 1 and desalination applications. 2 Here, the term ”activities” is used collectively for different properties that essentially describe the chemical potentials of the ions, the electrolyte, and the solvent in electrolyte solutions. Most established experimental methods for determining such properties focus on solvent activity, often expressed as the osmotic coefficient. These approaches include the isopiestic method 3 and the measurement of the vapor pressure, 4 the freezing-point depression, 5 and the osmotic pressure. 6 Having conducted a measurement series with either of these methods, the activity of the electrolyte in solution, usually represented in terms of the mean ionic activity coefficient, can be inferred by evaluating the Gibbs-Duhem equation. A notable direct method for determining the mean ionic activity coefficient is the measurement of open-circuit voltages (formerly also called electromotive force measurements). 7 Many of the aforementioned methods suffer from slow equilibration and reliance on precise references, standards, and/or calibrations. 8 Moreover, these experiments are generally time-consuming and cost-intensive. Thus, it is unfeasible to determine the activity coefficients in all relevant systems experimentally, making predictive methods essential for engineering practice. Several physical models for activities in electrolyte solutions, such as the excess Gibbs energy (GE ) models of Pitzer 9 and Bromley, 10 have been proposed in the literature. These models can reliably generalize across concentration, but their adjustable parameters must be determined by fitting to experimental data for the specific electrolyte, solvent, and 2

temperature of interest. As a consequence, these models cannot generalize over electrolytes, i.e., they cannot be applied to electrolytes for which no activity data are available. This limitation has partially been addressed with the development of LIQUAC and LIFAC, 11–13 which enable extrapolations to unstudied temperatures and (mixed) solvents, but still require electrolyte-specific cation-anion interaction parameters that have been fit to data for each electrolyte of interest. Only a few models that enable predictions for solutions of completely unstudied electrolytes have been proposed in the literature. Two examples are the ion-specific Bromley model (IBM), 10 which targets the prediction of electrolyte-specific parameters of the Bromley model based on ion-specific parameters, and the Simoes model, 14 which, similarly, aims at predicting the electrolyte-specific parameters of the Pitzer model based on ion-specific parameters. However, these approaches have limited predictive accuracy and, in the case of the Simoes model, 14 limited applicability, as the ionic radii required as descriptors of the model are not comprehensively available for every ion. In recent years, machine learning (ML) has emerged as a powerful alternative to and complement of established, physics-based thermodynamic modeling approaches. 15,16 While purely data-driven ML approaches often lack physical interpretability and robustness, hybrid models that combine established thermodynamic frameworks with data-driven ML models enable generalization across chemical spaces inaccessible to traditional models, effectively closing gaps in established physical models, while retaining thermodynamic consistency. 17–21 One interesting class of ML methods in thermodnyamics are matrix completion methods (MCMs), 22 and, by extension, tensor completion methods, 23 which have also been combined with physical models and knowledge to yield powerful hybrid approaches for predicting various thermodynamic properties, including activity coefficients, 24–29 Henry’s-law constants, 30,31 diffusion coefficients, 23,32,33 and densities of aqueous electrolyte solutions. 34 Furthermore, MCMs have been embedded in physical modeling frameworks, enabling prediction of model parameters and thereby significantly enhancing their applicability. 17,35,36,36–38

3

In this work, we present a novel hybrid model for predicting activities in aqueous electrolyte solutions by combining the physics-based Bromley model 10 with an MCM. Within this new hybrid model, which we call Bromley-MCM, the MCM is trained to predict the electrolytespecific adjustable parameters of the Bromley equation, BCA , by exploiting the fact that these Bromley parameters for a set of electrolytes can be conveniently arranged in the shape of a matrix, where the rows represent the different cations C, the columns represent the different anions A, and the entries of the matrix contain the numeric values of BCA . Since experimental data to which BCA can be directly fitted exist only for some electrolytes, i.e., only a small fraction of all possible cation-anion pairs CA, the prediction of the missing Bromley parameters becomes a matrix completion problem. To benchmark the developed Bromley-MCM, we use a consolidated database of mean ionic activity coefficients and osmotic coefficients in aqueous electrolyte solutions at 298 ± 1 K, obtained by careful evaluation of data from the Dortmund Data Bank (DDB). 39 We thereby systematically compare its results with the predictive approaches in the literature, namely, the IBM 10 and the model of Simoes, 14 each within its respective scope.

Methodology Electrolyte Activities In this work, we address the prediction of activities in aqueous solutions containing a single electrolyte. We thereby assume complete dissociation of the electrolytes in solution following, for an electrolyte CνC AνA that consists of cation C and anion A, the reaction CνC AνA → νC C zC + νA AzA ,

(1)

where νi is the stoichiometric coefficient and zi is the charge number of ion i. For brevity, we use CA to denote the electrolyte in the following, omitting the stoichiometric coefficients. To

4

denote solution composition, we use the overall molality m̃ of the electrolyte, which is the number of moles of electrolyte per kilogram of pure water W as the solvent. For complete dissociation, the molality of an ion mi in the solutions is related to the overall molality m̃ via the mass balance mi = νi m̃.

(2)

We furthermore use the ionic strength I of the solution defined as

I=

zC2 mC + zA2 mA , 2m0

(3)

where the division by m0 = 1 mol kg−1 is introduced to render the ionic strength dimensionless. As is common for electrolyte solutions, we consider the chemical potentials of the ions in solution normalized according to Henry’s law on the molality scale

µi (T, p, m̃) = µref i (T, p, m̃ → 0) + RT ln

mi + RT ln γi∗ (T, p, m̃), m0

(4)

where µref i (T, p, m̃ → 0) is the chemical potential of ion i in the reference state (infinite dilution of the ion), T is the thermodynamic temperature, p is the pressure, R is the universal gas constant, and γi∗ is the activity coefficient of i on the molality scale. Combining these equations for both respective ions yields the overall chemical potential of the electrolyte CA, which in case of complete dissociation can be written as

νC νA µ̃CA (T, p, m̃) = µ̃ref CA (T, p, m̃ → 0) + RT ln νC νA



m̃ m0

ν

+ νRT ln γ̃±∗ (T, p, m̃),

(5)

where 1

γ̃±∗ = ((γC∗ )νC (γA∗ )νA ) ν

5

(6)

is the so-called mean ionic activity coefficient of the electrolyte and

ν = νC + νA .

(7)

For the chemical potential of the solvent water W, we use the normalization according to Raoult liq µ̃W (T, p, m̃) = µ̃pure (T, p) − νMW m̃RT ϕ(T, p, m̃), W

(8)

liq where µ̃pure (T, p) is the chemical potential of pure water W, MW is the molar mass of W

water, and ϕ is the osmotic coefficient. Again, equation (8) holds for the case of complete dissociation of the electrolyte in the solvent. In the following, we use γ̃±∗ and ϕ as measures for the activity of the electrolyte and the solvent water in aqueous electrolyte solutions, respectively.

Database Raw activity data for γ̃± and ϕ were taken from the DDB 2026 ”ELE” database (Vapor-Liquid Equilibria of Electrolyte Systems) 39 for binary systems containing exactly one electrolyte and the solvent water. We restricted the scope to these systems because the vast majority of available activity data for aqueous solutions is at 298 K, with very little data at other temperatures. Specifically, we found 92,254 data points for solutions of single electrolytes in water, whereas only 4,180 data points were available for the solvent methanol, and even fewer for other solvents. For the aqueous systems, 43,920 data points are reported at 298 ± 1 K, whereas substantially fewer data points are available at any other temperature. Further details on the data availability are reported in Figures S1 and S2 in the Supporting Information. Since the effect of pressure on liquid-phase properties is generally small, especially at low to moderate pressures, and data at elevated pressures are extremely scarce, the influence of pressure was neglected in this study. All data in this study were either taken at ambient pressure or at the solvent’s vapor pressure. 6

The following data consolidation and filtering procedure was applied to the raw data from the DDB; further details are reported in the Supporting Information: • Only aqueous systems, i.e., systems with water as the only solvent, were considered. • Electrolytes that could not be split into 1 type of cation and 1 type of anion were excluded. One example of an excluded electrolyte is magnesium ammonium phosphate (MgNH4 PO4 ), which has two types of cations. On the other hand, ionic coordination complexes, which do not further dissociate in solution, such as tris(ethylenediamine)cobalt(III) ([Co(en)3 ]3+ ), are included and are treated as single ions. • Only data reported at 298 ± 1 K were considered. • Only data for which the electrolyte concentration is reported in terms of molality m̃ were used. We also checked the availability of data reported in other concentration measures, but did not find additional relevant systems. • Data points at I > 6 were excluded (which is reported as the upper bound for the applicability of the Bromley model in the literature 10 ). • The database was divided into one database for γ̃± and one for ϕ, and each was checked for internal consistency. For this purpose, for a given electrolyte (e.g., NaCl), all available data sets (i.e., data reported by individual sources) in the database were compared. If two data points were reported at the same (to the second decimal) molality, the mean of these values was calculated. However, whenever one of these data points deviated by more than 5 % from this mean, the entire data set containing this data point was excluded. This procedure was done for ϕ and γ̃± individually. • For each electrolyte, the Bromley parameter BCA was fitted individually to the considered ϕ and γ̃± data for this electrolyte using a least-squares procedure. If the relative mean residual of the fit exceeded 5 % for either ϕ or γ̃± , the respective electrolyte was excluded from the dataset. This procedure was used since weak electrolytes, for 7

which the Bromley model is not suited, were not excluded a priori based on their respective solubility products. Instead, only those electrolytes for which the Bromley model reproduced the available experimental data with sufficient accuracy (as specified above) were retained. • Finally, for the retained electrolytes for which both ϕ and γ̃± were available, the Bromley model was fit to ϕ − 1 and ln γ̃± simultaneously, and electrolytes with residuals greater than 5% were excluded. This procedure was used to numerically verify Gibbs-Duhem consistency of the data for these electrolytes (within the specified tolerance), since the Bromley model itself is Gibbs-Duhem consistent. We call the database containing all data retained after applying the above-described criteria the full database in the following, which can be represented as a matrix, where rows correspond to the different cations C and columns to the different anions A. This matrix is visualized in Figure 1 (left). The numbers of cations, anions, available electrolytes, and data points in our full database are listed in Table 1, column ”Full”. The names of all cations and anions are listed in Table S1 in the Supporting Information. The full database contains data for 83 unique cations and 112 unique anions, with experimental mean ionic activity coefficients γ̃± and/or osmotic coefficients ϕ existing for 478 of those cation-anion pairs (5.1 % of all possible pairs) with a total of 11,533 experimental data points for γ̃± and 13,296 data points for ϕ. To evaluate the predictive accuracy of the hybrid model developed in this work, we use a leave-one-electrolyte-out strategy, in which the model is repeatedly trained on data from all electrolytes except one, whose data are used as test data and compared against the model predictions. This procedure requires data on at least two cation–anion pairs (i.e., different electrolytes) per ion, so we further restricted the full database to include only cations and anions with at least two experimentally available pairs for this analysis. The resulting reduced database is shown in Figure 1 (right) in matrix form. The number of cations, anions, and the number of available electrolytes and data points are listed in Table 1, column ”Reduced”. 8

The names of the cations and anions included in the reduced dataset are listed in Table S2 in the Supporting Information. Full database

Reduced database











FDWLRQC

FDWLRQC



 







 





           

DQLRQA









DQLRQA







Figure 1: Experimental data availability (blue cells) for γ̃± and/or ϕ for cation-anion pairs at T = 298 ± 1 K in aqueous systems in the full (left) and reduced (right) databases considered in the present work. For the numbers identifying the cations and anions, see Tables S1 and S2 in the Supporting Information, respectively. White cells indicate electrolytes for which no experimental data are available in the databases.

To enable a fair comparison between our new model and the literature model from Simoes, 14 we had to define an additional restricted database containing only cation-anion pairs within the scope of the Simoes model. For this database, referred to as the Simoes database below, the same above-described consolidation and filtering procedure was applied, except that no data points were excluded because the Bromley model did not fit them well. The reason for not applying this criterion here is that we did not want to introduce a bias in favor of our hybrid model, which is based on the Bromley model architecture, by considering only data that the original Bromley model can well describe. Figure 2 visualizes the Simoes database as a matrix. The number of cations, anions, available electrolytes, and data points in these databases are listed in Table 1, column ”Simoes”, respectively. 9



FDWLRQC





 





DQLRQA



Figure 2: Experimental data availability for γ̃± and/or ϕ for cation-anion pairs at T = 298±1 K in aqueous systems in the Simoes database. For the numbers identifying the cations and anions, see Table S3 in the Supporting Information. White cells indicate electrolytes for which no experimental data are available.

Table 1: Information on the availability of experimental γ̃± and/or ϕ data in our full, reduced, and Simoes databases, cf. Figures 1 and 2.

Cations Anions Electrolytes (%) Data points

Full

Reduced

Simoes

83 112 478 (5.1%) 24856

57 40 62 27 401 (11.3 %) 256 (23.7 %) 23317 21663

When comparing Figures 1 and 2, as well as the numbers reported in Table 1, it becomes evident that the predictive scope of the Simoes model, 14 i.e., the number of cation-anion pairs that can be predicted with the model, covers only a small fraction of the full and reduced databases considered in this work.

10

Electrolyte Activity Models Bromley Model The Bromley model, which serves as the basis for the new hybrid model developed in this work, is a semi-empirical GE model for electrolyte solutions. It is built on a modified DebyeHückel limiting law, which is valid at high dilutions of the electrolyte, and adds an empirical extension to describe the deviations from that limiting law observed at higher ionic strengths I. It uses a single electrolyte-specific parameter BCA , which must be fitted to experimental data for each electrolyte of interest, and then allows for generalization of γ̃± and ϕ over I. The Bromley model is given by the following equations (9) to (13) 10 √ Aγ |zC zA | I (0.06 + 0.6BCA )|zC zA |I √ ln γ̃± = − ln(10) + ln(10) + ln(10)BCA I (1 + cI)2 1+ I √ (0.06 + 0.6BCA )|zC zA |I ln(10) Aγ |zC zA | I + ln(10)ψ + BCA I ϕ = 1 − ln(10)σ 3 2 2 1.5 c= |zC zA |   √ √ 3 1 √ − 2 ln(1 + I) σ = 1.5 1 + I − I 1+ I   2 1 + 2cI ln(1 + cI) − ψ= cI (1 + cI)2 cI

(9) (10) (11) (12) (13)

In these equations, Aγ is the Debye-Hückel constant, which for water at 298 K is Aγ = 0.5098 (since the original Bromley equations use base 10 logarithms), and zC and zA are the charges of cation C and anion A, respectively. We assume complete dissociation in water for all electrolytes considered in this work, i.e., Bromley’s extension for associating ions is not considered. 10

Ion-Specific Bromley Model We use the ion-specific Bromley model (IBM), 10 which is based on ion-specific instead of electrolyte-specific parameters, as a predictive benchmark in this work. The idea behind IBM

11

is to express the electrolyte-specific parameter BCA as a combination of two cation-specific parameters BC and δC and two anion-specific parameters BA and δA according to equation (14) 10 BCA = BC + BA + δC · δA

(14)

The ion-specific parameters Bi and δi for aqueous solutions at 298 K were originally determined and published by Bromley in 1973 using a least-squares fit to the previously available BCA . 10 Since new activity data for aqueous electrolyte systems have been published since then and are now available for a much larger scope of ions, we have determined new ion-specific IBM parameters from our full database using the least-squares method minimize from the scipy.optimize package. Furthermore, we applied the same leave-one-electrolyte-out approach as for our newly developed model to the IBM to compare the predictive performance of both models in a fair way. Further details are given in the computational details section below. Additionally, we compared the fit accuracy (without holding out electrolytes) of the re-parametrized IBM to that of the original IBM, 10 as reported in Figure S4 in the Supporting Information, and found that the re-parametrization using new data from the DDB 2026 39 leads to higher accuracy on our dataset.

Simoes Model We use the Simoes model, 14 which aims at predicting the parameters of the Pitzer GE model 9 for electrolytes for which no suitable fitting data are available, using descriptors of the ions that make up an electrolyte, as an additional predictive benchmark in this work. The underlying Pitzer model 9 is, just like Bromley’s model, 10 a GE model that generalizes over ionic strength I, but uses more than one electrolyte-specific adjustable parameter. In its most commonly used form, which is also the basis for the Simoes model, 14 three parameters are used (B0 , B1 , and Cϕ ). With the Simoes model, 14 B0 and B1 can be predicted as functions of the radii ri and the charge numbers zi of the ions, while Cϕ is always set to 0. For more details on the Simoes and Pitzer models, we refer to the original publications. 9,14 In this 12

work, the Simoes model was implemented as described in the original publication, 14 without adjustments, using ionic radii from Marcus, 40 which are the same as those used by Simoes et al. 14 in the development of their model.

Hybrid Bromley-MCM Figure 3 illustrates how the hybrid model introduced in this work, Bromley-MCM, was developed by embedding a matrix completion method (MCM) into the framework of the Bromley model.

Figure 3: Schematic representation of the hybrid Bromley-MCM for predicting γ̃± and ϕ in aqueous electrolyte solutions developed in this work. The MCM is embedded in the Bromley model and trained to predict the electrolyte-specific Bromley parameter BCA for unstudied cation-anion pairs, while the Bromley model enables consistent generalization across composition.

While the electrolyte-specific Bromley parameter BCA could directly be fitted only for a small fraction of all electrolytes, given the sparse experimental data for γ̃± and ϕ, the MCM at the core of Bromley-MCM decomposes the matrix of BCA values, spanned by the considered cations and anions, into the product of two low-rank matrices θ and β containing ion-specific features. Specifically, each Bromley parameter BCA is thereby modeled as

BCA = θ C · β A

(15)

where θ C and β A are the vectors containing the features of cation C and anion A, 13

respectively. All feature vectors have length K, a hyperparameter of the method set to K = 3 based on preliminary experiments (cf. Figure S3 in the Supporting Information). Bromley-MCM was trained end-to-end on the γ̃± and ϕ data from our dataset, thereby directly inferring the ion-specific features stored in θ and β . In theory, both γ̃± and ϕ contain the same information concerning BCA ; we have nevertheless decided to train on both, since for many electrolytes, only one property is available in our database (cf. Figure S8 in the Supporting Information). Training was performed in a Bayesian framework, which treats all data and parameters as random variables following probability distributions. Similar Bayesian frameworks are described in detail in our previous work; 17,22–38 we therefore keep the description in the following brief and focused on the specifics relevant to this work. The goal of Bayesian inference is to find the so-called posterior distribution, i.e., the probability distribution of the model parameters (θθ and β here) based on the data (γ̃± and ϕ here). The posterior was calculated by defining a generative model for the data using two further probability distributions: the prior, which describes the probability of the parameters before training on the data, and the likelihood, which describes the conditional probability of the data given the parameters. In this work, Cauchy distributions centered around µ0 = 0 with scale σ0 = 0.2 were chosen as prior for all features θ and β . As the likelihood, each observed value of γ̃± or ϕ was modeled using a Cauchy distribution with scale parameter λ = 0.1, centered at the corresponding model prediction. These predictions were calculated from the Bromley equations (9) - (13), using BCA = θ C · β A . Based on the prior and likelihood, the posterior was calculated using Bayes’ law, yielding a probability distribution for each ion-specific feature informed by the training data. Using the pred mean of these distributions, the electrolyte-specific Bromley parameters BCA were predicted

for all electrolytes that can be built with the studied ions, following equation (15). Finally, the pred BCA were used for the prediction of γ̃±pred and ϕpred using equations (9) - (13), and compared

to the respective experimental data, if available. The prediction error of Bromley-MCM is

14

evaluated using leave-one-electrolyte-out analysis, as explained in the computational details section. pred We report complete sets of BCA parameters, obtained by training on our full database in

the Supporting Information. Although Bromley-MCM was trained on data for electrolytes that can be (approximately) assumed fully dissociated in solution at the studied conditions, predictions for weak electrolytes are also generated, since some combinations of ions making up two strong electrolytes in our database can form weak electrolytes. As one example, consider sodium acetate (NaAc) and hydrochloric acid (HCl), both strong electrolytes in pred our database (cf. Figure 1), but acetic acid (HAc) is a weak electrolyte. Predicted BCA for

such electrolytes should thus be used with care, since the Bromley model is not capable of correctly modeling their γ̃± and ϕ behavior at higher I. Such weak electrolytes include many carboxylic acids, phosphoric acid, arsenic acid, transition-metal oxoacids, and non-quaternary amines. We have marked such electrolytes directly in the tabulated BCA in the Supporting Information.

Computational Details and Evaluation The hybrid Bromley-MCM was implemented in the probabilistic programming language Stan 41 using its Python package CmdStanPy. Bayesian inference was performed using automatic differentiation variational inference. 42,43 The predictive performance of Bromley-MCM and the IBM 10 was evaluated using a leave-one-electrolyte-out analysis, 44 whereby the models were trained on a subset of the experimental γ̃± and ϕ data, including all available experimental data points except those of one ”test” electrolyte CA to be predicted. By this leave-one-out procedure, predictions for γ̃± and ϕ were made for truly unseen electrolytes. To evaluate the prediction accuracy of the models, we computed the absolute prediction errors, which, for the predicted quantities y ∈ {ϕ, ln γ̃± }, are defined as: AEi = |yipred − yiexp | 15

(16)

for each test data point i. These pointwise values were aggregated across all experimental data points for a specific electrolyte and are reported as box plots below. Since our final Bromley-MCM uses K = 3, i.e., three parameters per ion, and the IBM uses only two parameters per ion, we also report prediction errors for a Bromley-MCM version where we set K = 2 to enable a clean comparison of the two model architectures that does not depend on the number of trainable parameters. For the comparison of Bromley-MCM to the Simoes model, 14 the leave-one-electrolyte results were used for Bromley-MCM, guaranteeing true predictions for unseen electrolytes. By contrast, the Simoes model 14 was used in their latest published versions, including the reported parameters, so that the results for these benchmark models are, for some electrolytes, not true predictions but correlations.

Results and Discussion Results of Bromley-MCM and Comparison to IBM Figure 4 shows a box plot of the prediction errors of ln γ̃± and ϕ with Bromley-MCM and IBM, retrained on the same data, on our reduced database (cf. Figure 1). All results are for unseen electrolytes. The results show that the new Bromley-MCM substantially outperforms the retrained IBM for both predicted properties.

16



OQ ± 0HDQ 0HGLDQ

$(





 %URPOH\0&0 ,%0 %URPOH\0&0 ,%0 Figure 4: Box plot of the ln γ̃± and ϕ prediction errors of Bromley-MCM and IBM on the reduced database evaluated using leave-one-electrolyte-out analysis. Boxes represent interquartile range (IQR), and whiskers denote 1.5 IQR.

For both models, we observe higher prediction errors for ln γ̃± than for ϕ. Given that the original Bromley model – the physical model underlying both approaches – is Gibbs-Duhemconsistent, this is surprising at first glance. This discrepancy may reflect lower quality in the reported γ̃± data. In many cases, γ̃± are derived from ϕ data through Gibbs-Duhem integration. This conversion is particularly sensitive in the low-concentration region, because the infinite-dilution limit provides the integration boundary and small errors in ϕ can propagate into ln γ̃± . Since highly precise measurements in this regime are difficult, some inconsistencies may have been introduced into the reported γ̃± values from the original publications that were not detected by our Gibbs-Duhem verification during data consolidation. We additionally provide the fit residuals of Bromley-MCM and IBM (Figure S5) and the prediction errors for a Bromley-MCM with K = 2 (i.e., the same number of parameters as the IBM, Figure S6) in the Supporting Information, all of which show the same qualitative

17

results.

Comparison of Bromley-MCM to the Simoes Model Figure 5 shows the box plot of the prediction errors of ln γ̃± and ϕ for Bromley-MCM and Simoes on the Simoes horizon (cf. Figure 2). The results of Bromley-MCM are true predictions for unseen electrolytes. In contrast, the Simoes model was adopted directly from the literature, 14 so its results are partly correlations rather than true predictions. In Figure S7 in the Supporting Information, we report the prediction error of the Simoes model on the seen and unseen electrolytes separately and find similar results to those discussed below.

 

OQ ± 0HDQ 0HGLDQ



$(

     %URPOH\0&0 6LPRHV %URPOH\0&0 6LPRHV Figure 5: Box plot of the ln γ̃± and ϕ prediction errors on the Simoes horizon for BromleyMCM and the Simoes model. Bromley-MCM was evaluated by leave-one-electrolyte-out analysis, whereas the parameters of the Simoes model were adopted from the original literature. 14 Boxes represent IQR and whiskers denote 1.5 IQR.

Figure 5 shows that Bromley-MCM substantially outperforms the Simoes model 14 both on the prediction of the logarithmic mean ionic activity coefficient and the osmotic coefficient.

18

The Simoes model shows large outliers and a very large interquartile range. Our BromleyMCM not only predicts aqueous electrolyte activities more accurately than the established Simoes model, 14 but also covers a substantially broader chemical space, enabling predictions for more than 9,000 electrolytes.

Predicted Electrolyte Activities as a Function of Ionic Strength Figures 6 and 7 show a comparison between the predictions by the three models studied in this work (Bromley-MCM, IBM, and Simoes) for ln γ̃± and ϕ − 1 as a function of ionic strength I and the respective experimental data for several electrolytes as examples. Again, the results of Bromley-MCM and IBM are true predictions for unseen electrolytes, whereas the Simoes model has been fitted to data for most of the shown electrolytes. Wherever lines are missing in a plot panel, the Simoes model could not be applied to the electrolyte under consideration.

19

Potassium tosylate (KTos)







 





OQ “

OQ “

Calcium chloride (CaCl2 )









 

 







,PRONJ

























OQ “



OQ “



Magnesium bromide (MgBr2 )





 















,PRONJ

















,PRONJ

Sodium nitrate (NaNO3 )









Ammonium chloride (NH4 Cl) 







OQ “

OQ “



,PRONJ

Lutetium ethyl sulfate (Lu(EtSO4 )3 )







  

 







,PRONJ







 









,PRONJ









Figure 6: Prediction of ln γ̃± for exemplary electrolytes in aqueous solutions at 298 K as a function of ionic strength. Lines: Predictions with different models. Circles: experimental data from DDB. 39

20

Tris(ethylenediamine)cobalt(III) perchlorate (Co(en)3 (ClO4 )3 )

Hydrogen bromide (HBr)



 







 



   

 





,PRONJ



















,PRONJ

Potassium hydrogen phosphate (K2 HPO4 )







Sodium acetate (NaAc)  











  

  







,PRONJ





















Ammonium chloride (NH4 Cl)

















,PRONJ

Copper nitrate (Cu(NO3 )2 )



 





 









,PRONJ







 









,PRONJ









Figure 7: Prediction of ϕ − 1 in exemplary aqueous electrolyte solutions at 298 K as a function of ionic strength. Lines: Predictions with different models. Circles: experimental data from DDB. 39

The agreement between the experimental data and the predictions with Bromley-MCM is 21

very good for most electrolytes. All curves show the correct qualitative dependence of ln γ̃± and ϕ − 1 on I, with the characteristic minimum at low ionic strength, which is achieved by building the hybrid model on the physics-based Bromley model. For many electrolytes, good agreement is also found for the other models. However, as already shown in Figures 4 and 5, Bromley-MCM outperforms all other approaches overall. While the Simoes model, 14 despite having been fit to data for all shown electrolytes except Potassium hydrogen phosphate (K2 HPO4 ) and those where no Simoes curve (orange) is present, fails for certain electrolytes, Bromley-MCM also manages to correctly predict the activities of electrolytes that contain organic anions (e.g., Tos- , Ac- , SCN- ), electrolyts containing ions with absolute charges greater than one (e.g., Ca2+ , Mg2+ , Lu3+ , PO4 3- ), or electrolytes that contain ionic complexes (e.g., [Co(en)3 ]3+ ). As can, e.g., be seen in Figure 7 middle left, the prediction of electrolytes containing ions with multiple protonated forms is somewhat worse than that of other electrolytes. While K3 PO4 would be expected to behave like a typical strong electrolyte, the resulting PO4 3- , like other phosphates, undergoes stepwise protonation and deprotonation. Modeling the activities of such acids with high accuracy is challenging, and alternative models for these systems typically require substantially more adjustable parameters. 45,46 Despite some minor shortcomings, mainly due to the limitations of the underlying Bromley model, 10 the results clearly demonstrate that the matrix completion concept is well suited for the prediction of Bromley parameters BCA as the hybrid model resulting from embedding an MCM into the Bromley model substantially outperfoms the existing benchmarks in the prediction of γ̃± and ϕ in aqueous electrolyte-containing systems.

Conclusions In this work, we present a novel hybrid approach for predicting activities in aqueous electrolyte solutions at 298 K by embedding a matrix completion method (MCM) from machine learning

22

(ML) within the Bromley model to predict the Bromley parameter BCA , enabling the consistent modeling of activity coefficients γ̃± and osmotic coefficients ϕ for unstudied electrolyte systems, thereby addressing the limitation of classical electrolyte models as the ones of Bromley 10 and Pitzer. 9 The new hybrid model, Bromley-MCM, was trained end-to-end and evaluated on data for γ̃± and ϕ from a consolidated database, based on raw data from the Dortmund Data Bank, 39 containing experimental data for aqueous solutions of 478 electrolytes, covering 83 unique cations and 112 unique anions. Bromley-MCM significantly outperforms other models reported in the literature that generalize to unstudied electrolytes, namely, the ionspecific Bromley model (IBM) 10 and the Simoes model, 14 in prediction accuracy, while also offering a substantially broader scope, covering more ions, than the Simoes model. While the extrapolation to unstudied electrolytes is enabled by the MCM, the physics-based Bromley model underlying the hybrid Bromley-MCM guarantees smooth and consistent generalization over ionic strength. With this work, we report a complete set of BCA values for 9,296 electrolytes, which can be used to describe activities in aqueous solution at 298 K. For 8,818 of these electrolytes, no data under these conditions were available in the literature. In future work, the hybrid approach introduced here can be extended to further solvents and the temperature-dependent prediction of activities in electrolyte solutions.

Acknowledgement We gratefully acknowledge financial support by DFG in the frame of the Research Training Group GRK 2908 ”Valuable Wastewater (WERA)” (grant number 503479768) and the Priority Program SPP 2363 ”Molecular Machine Learning” (grant number 497201843). Furthermore, FJ gratefully acknowledges financial support by DFG in the frame of the Emmy-Noether program (grant number 528649696).

23

Supporting Information Available Supporting Information is available: • Compound identifiers; hyperparameter optimization; further error analysis; and analysis of data availability. (PDF) • Full Bromley parameter set (BCA ) for 9296 electrolytes, from training on the full database. (XLSX)

Declaration of generative AI and AI-assisted technologies in the manuscript preparation process During the preparation of this work the authors used ChatGPT (OpenAI) in order to improve the language of the manuscript and to assist with code development and debugging. After using this tool/service, the authors reviewed and edited the content as needed and take full responsibility for the content of the published article.

References (1) Heiß, J.; Kohns, M. Open circuit voltage of an all-vanadium redox flow battery as a function of the state of charge obtained from UV-Vis spectroscopy. Energy Advances 2024, 3, 2597–2603. (2) Keller, A.; Burger, J.; Hasse, H.; Kohns, M. Application of the Pitzer model for describing the evaporation of seawater. Desalination 2021, 503, 114866. (3) Bousfield, W. R. Iso-piestic solutions. Transactions of the Faraday Society 1918, 13, 401.

24

(4) Robinson, R. A.; Sinclair, D. A. The Activity Coefficients of the Alkali Chlorides and of Lithium Iodide in Aqueous Solution from Vapor Pressure Measurements. Journal of the American Chemical Society 1934, 56, 1830–1835. (5) Young, T. F. The Complete Calculation of Activity Coefficients from Freezing Point Data. Chemical Reviews 1933, 13, 103–110. (6) Heintz, A. Thermodynamik der Mischungen; Springer Berlin Heidelberg, 2017. (7) Argersinger, W. J. Activity Coefficients of Electrolytes in Mixed Aqueous Solution from Electromotive Force Data. The Journal of Physical Chemistry 1954, 58, 792–795. (8) Thomsen, K. Electrolyte Solutions: Thermodynamics, Crystallization, Separation methods; Technical University of Denmark, Department of Chemical and Biochemical Engineering , CERE – Center for Energy Ressources Engineering, 2009. (9) Pitzer, K. S.; Mayorga, G. Thermodynamics of electrolytes. II. Activity and osmotic coefficients for strong electrolytes with one or both ions univalent. The Journal of Physical Chemistry 1973, 77, 2300–2308. (10) Bromley, L. A. Thermodynamic properties of strong electrolytes in aqueous solutions. AIChE Journal 1973, 19, 313–320. (11) Li, J.; Polka, H.-M.; Gmehling, J. A gE model for single and mixed solvent electrolyte systems. Fluid Phase Equilibria 1994, 94, 89–114. (12) Kiepe, J.; Noll, O.; Gmehling, J. Modified LIQUAC and Modified LIFACA Further Development of Electrolyte Models for the Reliable Prediction of Phase Equilibria with Strong Electrolytes. Industrial & Engineering Chemistry Research 2006, 45, 2361–2373. (13) Mohs, A.; Gmehling, J. A revised LIQUAC and LIFAC model (LIQUAC*/LIFAC*) for the prediction of properties of electrolyte containing solutions. Fluid Phase Equilibria 2013, 337, 311–322. 25

(14) Simoes, M. C.; Hughes, K. J.; Ingham, D. B.; Ma, L.; Pourkashanian, M. Estimation of the Pitzer Parameters for 1–1, 2–1, 3–1, 4–1, and 2–2 Single Electrolytes at 25 °C. Journal of Chemical & Engineering Data 2016, 61, 2536–2554. (15) Jirasek, F.; Hasse, H. Perspective: Machine learning of thermophysical properties. Fluid Phase Equilibria 2021, 549, 113206. (16) Hoffmann, M.; Specht, T.; Hayer, N.; Hasse, H.; Jirasek, F. MLPROP – An Interactive Web Interface for Thermophysical Property Prediction with Machine Learning. Chemie Ingenieur Technik 2025, 97, 1052–1056. (17) Jirasek, F.; Hasse, H. Combining machine learning with physical knowledge in thermodynamic modeling of fluid mixtures. Annual Review of Chemical and Biomolecular Engineering 2023, 14, 31–51. (18) Hoffmann, M.; Hasse, H.; Jirasek, F. GRAPPA—A hybrid graph neural network for predicting pure component vapor pressures. Chemical Engineering Journal Advances 2025, 22, 100750. (19) Specht, T.; Nagda, M.; Fellenz, S.; Mandt, S.; Hasse, H.; Jirasek, F. HANNA: hardconstraint neural network for consistent activity coefficient prediction. Chemical Science 2024, 15, 19777–19786. (20) Hoffmann, M.; Specht, T.; Göttl, Q.; Burger, J.; Mandt, S.; Hasse, H.; Jirasek, F. Thermodynamically consistent machine learning model for excess Gibbs energy. Nature Communications 2026, 17 . (21) Hasse, H.; Schmitt, S.; Jirasek, F. Artificial intelligence in thermodynamics: hybrid modeling of thermophysical properties of fluids. Current Opinion in Chemical Engineering 2026, 51, 101236.

26

(22) Jirasek, F.; Alves, R. A. S.; Damay, J.; Vandermeulen, R. A.; Bamler, R.; Bortz, M.; Mandt, S.; Kloft, M.; Hasse, H. Machine learning in thermodynamics: Prediction of activity coefficients by matrix completion. The Journal of Physical Chemistry Letters 2020, 11, 981–985. (23) Romero, Z.; Münnemann, K.; Hasse, H.; Jirasek, F. Prediction of Diffusion Coefficients in Mixtures with Tensor Completion. 2026; https://arxiv.org/abs/2602.23142. (24) Jirasek, F.; Bamler, R.; Mandt, S. Hybridizing physical and data-driven prediction methods for physicochemical properties. Chemical Communications 2020, 56, 12407–12410. (25) Damay, J.; Jirasek, F.; Kloft, M.; Bortz, M.; Hasse, H. Predicting activity coefficients at infinite dilution for varying temperatures by matrix completion. Industrial and Engineering Chemistry Research 2021, 60, 14564–14578. (26) Gond, D.; Sohns, J.-T.; Leitte, H.; Hasse, H.; Jirasek, F. Hierarchical matrix completion for the prediction of properties of binary mixtures. Computers & Chemical Engineering 2025, 109122. (27) Hayer, N.; Specht, T.; Arweiler, J.; Gond, D.; Hasse, H.; Jirasek, F. Prediction of activity coefficients by similarity-based imputation using quantum-chemical descriptors. Physical Chemistry Chemical Physics 2025, 27, 4307–4315. (28) Zenn, J.; Gond, D.; Jirasek, F.; Bamler, R. Balancing molecular information and empirical data in the prediction of physico-chemical properties. Digital Discovery 2025, 4, 683–693. (29) Damay, J.; Ryzhakov, G.; Jirasek, F.; Hasse, H.; Oseledets, I.; Bortz, M. Predicting temperature-dependent activity coefficients at infinite dilution using tensor completion. Chemie Ingenieur Technik 2023, 95, 1061–1069.

27

(30) Hayer, N.; Jirasek, F.; Hasse, H. Prediction of Henry's law constants by matrix completion. AIChE Journal 2022, 68, e17753. (31) Hayer, N.; Hasse, H.; Jirasek, F. Prediction of temperature-dependent Henry’s law constants by matrix completion. The Journal of Physical Chemistry B 2024, 129, 409–416. (32) Großmann, O.; Bellaire, D.; Hayer, N.; Jirasek, F.; Hasse, H. Database for liquid phase diffusion coefficients at infinite dilution at 298 K and matrix completion methods for their prediction. Digital Discovery 2022, 1, 886–897. (33) Romero, Z.; Münnemann, K.; Hasse, H.; Jirasek, F. Improvement of Diffusion Coefficient Prediction by Active Learning. The Journal of Physical Chemistry B 2025, 129, 9219–9228. (34) Kohns, M.; Zittlau, P.; Jirasek, F. Prediction of the density of aqueous electrolyte solutions with matrix completion methods. Fluid Phase Equilibria 2025, 597, 114454. (35) Jirasek, F.; Bamler, R.; Fellenz, S.; Bortz, M.; Kloft, M.; Mandt, S.; Hasse, H. Making thermodynamic models of mixtures predictive by machine learning: matrix completion of pair interactions. Chemical Science 2022, 13, 4854–4862. (36) Hayer, N.; Wendel, T.; Mandt, S.; Hasse, H.; Jirasek, F. Advancing thermodynamic group-contribution methods by machine learning: UNIFAC 2.0. Chemical Engineering Journal 2025, 504, 158667. (37) Hoffmann, M.; Hayer, N.; Kohns, M.; Jirasek, F.; Hasse, H. Prediction of pair interactions in mixtures by matrix completion. Physical Chemistry Chemical Physics 2024, 26, 19390–19397. (38) Jirasek, F.; Hayer, N.; Abbas, R.; Schmid, B.; Hasse, H. Prediction of parameters

28

of group contribution models of mixtures by matrix completion. Physical Chemistry Chemical Physics 2023, 25, 1054–1062. (39) Dortmund Data Bank. DDBST - Dortmund Data Bank Software And Separation Technology GmbH, Dortmund Data Bank, 2026. https://www.ddbst.com (accessed 2026-07-01). (40) Marcus, Y. A simple empirical model describing the thermodynamics of hydration of ions of widely varying charges, sizes, and shapes. Biophysical Chemistry 1994, 51, 111–127. (41) Stan Development Team, Stan Modeling Language Users Guide and Reference Manual, Version 2.35. https://mc-stan.org. (42) Kucukelbir, A.; Tran, D.; Ranganath, R.; Gelman, A.; Blei, D. M. Automatic differentiation variational inference. Journal of Machine Learning Research 2017, 18, 1–45. (43) Blei, D. M.; Kucukelbir, A.; McAuliffe, J. D. Variational inference: A review for statisticians. Journal of the American Statistical Association 2017, 112, 859–877. (44) Cawley, G. C.; Talbot, N. L. Efficient leave-one-out cross-validation of kernel fisher discriminant classifiers. Pattern Recognition 2003, 36, 2585–2592. (45) Clegg, S. L.; Rard, J. A.; Pitzer, K. S. Thermodynamic properties of 0–6 mol kg–1aqueous sulfuric acid from 273.15 to 328.15 K. J. Chem. Soc., Faraday Trans. 1994, 90, 1875–1894. (46) Pitzer, K. S.; Silvester, L. F. Thermodynamics of electrolytes. VI. Weak electrolytes including H3PO4. Journal of Solution Chemistry 1976, 5, 269–278.

29

Supporting Information: Prediction of Activities in Aqueous Electrolyte Solutions with Hybrid Machine Learning Zeno Romero, Maximilian Kohns, and Fabian Jirasek∗ Laboratory of Engineering Thermodynamics, RPTU Kaiserslautern, Erwin-Schrödinger-Str. 44, 67663 Kaiserslautern, Germany E-mail: fabian.jirasek@rptu.de

Ion Identifiers Tables S1 to S3 list the identifiers for cations C and anions A, respectively, covered in Figures 1 to 2. Table S1: Identifiers for cations and anions in the full database (cf. Figure 1). Cation Nr. 1 2 3 4 5 6 7 8 9 10 11 12 13

Cation Tetraisobutylammonium Triisobutylmethylphosphonium Tetra-sec-butylammonium Trimethyloctylammonium N,N,N-Octylbutyldimethylammonium n-Octylammonium 1-Octylpyridinium 1-Octyl-3-methylimidazolium 1-Heptyl-3-methylimidazolium Triethylhexylammonium 1-Hexyl-3-methylimidazolium Triethylpentylammonium 1-Pentyl-3-methylimidazolium

Anion Nr. 1 2 3 4 5 6 7 8 9 10 11 12 13

S1

Anion Metaborate 2,2,2-Trichloroacetate 4,4’-Bibenzyldisulfonate Acetate 2-Amino-3-methylbutanoate 2-Amino-4-methylpentanoate 2-Aminopropanoate Propanoate Butanoate Pentanoate Octanoate Decanoate Ethyl malonate

Cation Nr. 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Table S1 – continued from previous page Cation Anion Nr. Anion Butyltriethylammonium 14 Ethyl sulfate Dibutyldiethylammonium 15 Ethanesulfonate Tetrabutylammonium 16 Ethylbenzene sulfonate Tributylmethylphosphonium 17 Methyl malonate Tributylsulfonium 18 Methyl sulfate 1-Butyl-3-methylimidazolium 19 p-Anisole sulfonate Tetrapropylammonium 20 Methanesulfonate 1-Propyl-3-methylimidazolium 21 Thymine Tetraethylammonium 22 2,4,6-Trimethylbenzene sulfonate Triethylammonium 23 2,5-Dimethylbenzenesulfonate Diethylammonium 24 2,4-Dimethylbenzenesulfonate 1-Hexyl-3-methylimidazolium 25 4-Toluenesulfonate Tetramethylguanidinium 26 3-Methylsalicylate Tetramethylammonium 27 Cefazolin 2-Hydroxyethyl-trimethylammonium 28 Tetrachloroaurate Trimethyl-(2-trimethylammonioethyl)ammonium 29 Tetrafluoroborate Trimethylammonium 30 Hexafluorophosphate Dimethylammonium 31 Hexafluoridosilicate Timethylsulfonium 32 Thiocyanate 1-(2-Carboxyethyl)-3-methylimidazolium 33 Aspartate 1,3-Dimethylimidazolium 34 Arginine Hexaaminecobalt(III) 35 2-Aminoacetate Guanidinium 36 Lysine Uranyl 37 Sulfamate Tetraethanol ammonium 38 Glutamate Silver(I) 39 Sulfanilate Aluminium(III) 40 Adenosine triphosphate Barium (II) 41 Adenine Calcium(II) 42 Dihydrogen citrate Cadmiun(II) 43 Fumarate Cerium(III) 44 Maleate Cobalt(II) 45 Oxalate Tris(ethylenediamine)cobalt(III) 46 Trichloracetate Chromium(III) 47 Trifluoroacetate Cesium(I) 48 Tartrate Copper(II) 49 Hydrogen malonate Dysprosium(III) 50 Malonate Erbium(III) 51 Hydrogen citrate Europium(III) 52 Hydrogen succinate Iron(II) 53 Succinate Iron(III) 54 Hydrogen adipate Gadolinium(III) 55 2-Hydroxyacetate Proton 56 Carbonate S2

Cation Nr. 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

Table S1 – continued from previous page Cation Anion Nr. Anion Holmium(III) 57 Mellitate Indium(III) 58 4-Hydroxybenzoate Potassium(I) 59 Benzoate Lanthanum(III) 60 Salicylate Lithium(I) 61 Formate Lutetium(III) 62 Nitrite Magnesium(II) 63 Dihydrogen phosphate Manganese(II) 64 Dihydrogen pyrophosphate Ammonium 65 Hydrogen phosphate Sodium(I) 66 Pyrophosphate Neodymium(III) 67 Phosphate Nickel(II) 68 Trifluoromethane sulfonate Lead(II) 69 Ethane-1,2-disulfonate Praseodymium(III) 70 Hydrogen sulfate Tris(1,3-Diaminopropane)platinum(IV) 71 Peroxydisulfate Tris(ethylenediamine)plantinum(IV) 72 Dithionate Rubidium(I) 73 Sulfate Scandium(III) 74 4-Hydroxybenzenesulfonate Samarium(III) 75 m-Benzenedisulfonate Strontium(II) 76 1,5-Naphthalenedisulfonate Terbium(III) 77 Benzenesulfonate Thorium(IV) 78 Thiosulfate Thallium(I) 79 Sulfite Thulium(III) 80 Benzenesulfinate Yttrium(III) 81 Dihydrogen arsenate Ytterbium(III) 82 Hydrogen arsenate Zinc(II) 83 Arsenate 84 Dichromate 85 Chromate 86 Molybdate 87 Nitrate 88 4-Nitrophenolate 89 3-Nitrobenzenesulfonate 90 Perrhenate 91 Selenate 92 Pertechnetate 93 Tungstate 94 Xanthine 95 Hypoxanthine 96 Uracil 97 Dodecahydrododecaborate 98 Decahydrodecaborate 99 Bromide S3

Cation Nr.

Cation

Table S1 – continued from previous page Anion Nr. Anion 100 Hexacyanocobaltate(III) 101 Hexacyanoferrite(II) 102 Hexacyanoferrate(III) 103 Chloride 104 Hexachloroplatinate(IV) 105 Fluoride 106 Iodide 107 Bromate 108 Chlorate 109 Perchlorate 110 Iodate 111 Hydroxide 112 Tetraphenylborate

S4

Table S2: Identifiers for cations and anions in the reduced database (cf. Figure 1). Cation Nr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Cation 1-Hexyl-3-methylimidazolium Butyltriethylammonium Tetrabutylammonium Tributylsulfonium 1-Butyl-3-methylimidazolium Tetrapropylammonium Tetraethylammonium Diethylammonium 1-Hexyl-3-methylimidazolium Tetramethylguanidinium Tetramethylammonium 2-Hydroxyethyl-trimethylammonium Trimethyl-(2-trimethylammonioethyl)ammonium Trimethylammonium Dimethylammonium Timethylsulfonium Guanidinium Uranyl Silver(I) Barium (II) Calcium(II) Cadmiun(II) Cerium(III) Cobalt(II) Tris(ethylenediamine)cobalt(III) Chromium(III) Cesium(I) Copper(II) Dysprosium(III) Erbium(III) Europium(III) Iron(II) Gadolinium(III) Proton Holmium(III) Indium(III) Potassium(I) Lanthanum(III) Lithium(I) Lutetium(III) Magnesium(II) Manganese(II) S5

Anion Nr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Anion 4,4’-Bibenzyldisulfonate Acetate Propanoate Butanoate Ethyl sulfate Ethanesulfonate Ethylbenzene sulfonate Methyl sulfate p-Anisole sulfonate Methanesulfonate Thymine 2,4,6-Trimethylbenzene sulfonate 2,5-Dimethylbenzenesulfonate 4-Toluenesulfonate Tetrafluoroborate Thiocyanate Sulfamate Glutamate Sulfanilate Adenosine triphosphate Trichloracetate Trifluoroacetate Hydrogen malonate Hydrogen citrate Hydrogen succinate Succinate Hydrogen adipate Carbonate Nitrite Dihydrogen phosphate Hydrogen phosphate Pyrophosphate Phosphate Ethane-1,2-disulfonate Peroxydisulfate Sulfate m-Benzenedisulfonate 1,5-Naphthalenedisulfonate Benzenesulfonate Dihydrogen arsenate Hydrogen arsenate Arsenate

Cation Nr. 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Table S2 – continued from previous page Cation Anion Nr. Anion Ammonium 43 Dichromate Sodium(I) 44 Chromate Neodymium(III) 45 Nitrate Nickel(II) 46 Perrhenate Praseodymium(III) 47 Selenate Rubidium(I) 48 Pertechnetate Samarium(III) 49 Xanthine Strontium(II) 50 Hypoxanthine Terbium(III) 51 Uracil Thorium(IV) 52 Bromide Thallium(I) 53 Hexacyanocobaltate(III) Thulium(III) 54 Hexacyanoferrate(III) Yttrium(III) 55 Chloride Ytterbium(III) 56 Fluoride Zinc(II) 57 Iodide 58 Bromate 59 Chlorate 60 Perchlorate 61 Iodate 62 Hydroxide

S6

Table S3: Identifiers for cations and anions in the Simoes database (cf. Figure 2). Cation Nr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

Cation Tetrabutylammonium Tetrapropylammonium Tetraethylammonium Tetramethylammonium Uranyl Silver(I) Barium (II) Calcium(II) Cadmiun(II) Cobalt(II) Chromium(III) Cesium(I) Copper(II) Dysprosium(III) Erbium(III) Europium(III) Gadolinium(III) Proton Holmium(III) Potassium(I) Lanthanum(III) Lithium(I) Lutetium(III) Magnesium(II) Manganese(II) Ammonium Sodium(I) Neodymium(III) Nickel(II) Praseodymium(III) Rubidium(I) Samarium(III) Strontium(II) Terbium(III) Thorium(IV) Thallium(I) Thulium(III) Yttrium(III) Ytterbium(III) Zinc(II)

Anion Nr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

S7

Anion Acetate Thiocyanate Carbonate Formate Nitrite Dihydrogen phosphate Hydrogen phosphate Phosphate Peroxydisulfate Sulfate Arsenate Dichromate Chromate Nitrate Perrhenate Selenate Pertechnetate Bromide Hexacyanocobaltate(III) Chloride Fluoride Iodide Bromate Chlorate Perchlorate Iodate Hydroxide

Database Consolidation Raw activity data for binary systems containing one electrolyte and one solvent were obtained from the ”ELE” (Vapor-Liquid Equilibria of Electrolyte Systems) database of the Dortmund Databank (DDB) 2026. 1 The DDB features electrolyte solution activity data for various solvents, as shown in Figure S1. As can be seen in Figure S1, the vast majority of the literature data is available for aqueous systems, i.e., systems with water as the solvent. A substantial amount of data is also available for the solvents methanol, ethanol, and ammonia. In contrast, the number of data points for all other solvents is at least two orders of magnitude smaller. Since water is the most common solvent based on the available data points and the Bromley parameters are solvent-specific, 2 we restricted the dataset for this study to aqueous systems. With this restriction in place, Figure S2 shows a histogram of the number of data points as a function of temperature. As shown in Figure S2, most data points are available at T = 298 ± 1 K. Bromley 2 proposed a correlation for the temperature dependence of the BCA parameters using four temperature-independent adjustable parameters for each BCA , i.e., for each electrolyte. Since fitting these parameters accurately would, firstly, require a substantial amount of data for each electrolyte, and, secondly, substantially increase the complexity of the developed hybrid model, potentially reducing its ability to generalize to unstudied electrolytes, the present study was restricted to data at T = 298 ± 1 K, which is also the temperature for which the Bromley model was originally developed. Furthermore, the dataset was restricted to systems for which either mean ionic activity coefficients γ̄± and/or osmotic coefficients ϕ were available, as well as for which the data were reported using the molality m̃ as the concentration measure. Data reported in terms of molarity were excluded, as conversion to molality requires knowledge of the solution density, which is generally unavailable. Likewise, vapor pressure data were not considered because vapor pressure measurements usually lack sufficient accuracy to calculate exact S8

:DWHU 0HWKDQRO (WKDQRO $PPRQLD 3URSDQRO $FHWRQH 10HWK\ODFHWDPLGH 3URSDQRO $FHWRQLWULOH (WKDQHGLRO 'HXWHULXPR[LGH 3URSR[\SURSDQRO 11'LPHWK\ODFHWDPLGH %XWDQRO 0HWK\OEXWDQRO $FHWLFDFLG 3URS\OHQHFDUERQDWH &DUERQLFDFLGGLPHWK\OHVWHU %XWDQRO 0HWK\OEXWDQRO 3HQWDQRO (WK\OHQHFDUERQDWH 11'LPHWK\OIRUPDPLGH )RUPDPLGH 3URSDQHGLRO *O\FHURO 'LPHWK\OVXOIR[LGH

6ROYHQW

'LPHWKR[\HWKDQH 0HWK\OEXW\ODFHWDWH 0HWK\ODPLQH 'LHWK\OHQHJO\FRO 1LWULFDFLG 'LR[DQH 3URSDQHGLRO (WK\ODFHWDWH WHUW%XWDQRO 1LWULFDFLG 0HWK\OSURSDQRO )RUPLFDFLG 11'LHWK\ODPLQH %XWDQHGLRO 3URS\ODFHWDWH %XW\ODFHWDWH &KORURIRUP $P\ODFHWDWH %HQ]HQH 10HWK\OIRUPDPLGH +HSWDQRO +H[DQRO 2FWDQRO %HQ]\ODOFRKRO %XW\ULFDFLG (WKR[\HWKDQRO 3URSLRQLFDFLG 0HWK\OSURSDQRDWH 'HFDQRO 0HWK\OYDOHUDWH 0HWK\OEXWDQRDWH 0HWK\OWHUWEXW\OHWKHU +H[DQH 7HWUDFKORURPHWKDQH &\FORKH[DQH 























1XPEHURIGDWDSRLQWV

Figure S1: Bar plot representing the number of experimental data points for activity data in binary electrolyte solutions (one electrolyte and one solvent) available in the DDB 1 for different solvents.

S9

1XPEHURIGDWDSRLQWV

     













T.











!

Figure S2: Histogram representing the number of experimental data points for activity data in aqueous solutions of single electrolytes available in the DDB 1 for different temperatures. activity data. In fact, restricting the dataset to molality-based data did not reduce the number of electrolytes it covered. Since the raw data points were directly adopted from the DDB, it is difficult to provide a reliable estimate of their uncertainty. Many literature sources do not report uncertainties for measured ϕ or γ̃± , and those that do typically state values in the range of 1–5%. Such estimates appear optimistic, as direct comparisons between different sources, where possible, often revealed deviations of up to 10%.

Hyperparameter optimization Figure S3 shows the prediction error for various combinations of the model hyperparameters K, σ0 , and λ evaluated by leave-one-electrolyte-out analysis in the form of mean absolute error (MAE) for ln γ̃± and ϕ.

S10

OQ “ .       

. 

 

                 





     

0$(



0$(

                            

   



     



    

0$(

. 

     

 

     



0$(

     

     







     





     

OQ “ . 

     

     



    



. 

     

     

     

    

           



     

    

OQ “ . 

     

     



0$(

  

0$(

     



     



     



     



     



    

Figure S3: Prediction MAE for ln γ̃± and ϕ for different values of the hyperparameters K, σ0 , and λ calculated by leave-one-electrolyte-out analysis based on the reduced data set, cf. Figure 1 in the manuscript.

S11

Figure S3 shows that setting K > 2 leads to substantially lower MAE than K = 2; however, there is only marginal change when increasing K beyond 3. For the K = 2 model that was used to compare our Bromley-MCM to the ion-specific Bromley model 2 (IBM), we chose to set σ0 = 0.02 and λ = 0.10 since those hyperparameters lead to the lowest prediction MAE at K = 2 for both ln γ̃± and ϕ. Meanwhile, for the K = 3 model, we chose to set σ0 = 0.20 and λ = 0.10 since those hyperparameters lead to the lowest prediction MAE at K = 3 for ln γ̃± . We consider the marginal improvement for ϕ prediction at K = 4 not sufficient to warrant further increasing the model complexity.

Further Results Comparison of original and refitted IBM Figure S4 shows the errors for ln γ̃± and ϕ of the original IBM 2 and the refitted IBM, updated with the data used in this work, on the original IBM horizon in the form of a box plot.

S12

OQ ± 0HDQ 0HGLDQ

$(





,%0UHILWWHG

,%0

,%0UHILWWHG

,%0

Figure S4: Box plots of the ln γ̃± and ϕ fit errors of the original IBM 2 and the refitted IBM, fitted on the dataset used in this work. Boxes represent interquartile range (IQR), and whiskers denote 1.5 IQR.

Figure S4 shows that updating the IBM with new experimental data substantially improves the fitting accuracy of the model. We thus consider only the refitted version in the following and the main section of this work, and refer to it simply as IBM.

Comparison of IBM and Bromley-MCM (K = 3) Figure S5 shows the residuals of the fit of ln γ̃± and ϕ for IBM and Bromley-MCM on the reduced data set (Figure 1) in the form of a box plot.

S13



OQ ± 0HDQ 0HGLDQ

$(





 %URPOH\0&0 ,%0 %URPOH\0&0 ,%0 Figure S5: Box plot of the ln γ̃± and ϕ fit errors on the reduced database of IBM and Bromley-MCM. Boxes represent interquartile range (IQR), and whiskers denote 1.5 IQR.

Comparison of IBM and Bromley-MCM (K = 2) Figure S6 shows a box plot of the prediction errors of ln γ̃± and ϕ for IBM and Bromley-MCM using K = 2 on the reduced data set evaluated by leave-one-electrolyte-out analysis.

S14



OQ ± 0HDQ 0HGLDQ

$(





 %URPOH\0&0 ,%0 %URPOH\0&0 ,%0 Figure S6: Box plot of the ln γ̃± and ϕ prediction errors on the reduced database for IBM and Bromley-MCM (with K = 2) evaluated using leave-one-electrolyte-out analysis. Boxes represent interquartile range (IQR), and whiskers denote 1.5 IQR.

The Figures S5 - S6 show that our new Bromley-MCM outperforms the existing IBM model 2 in all metrics, confirming our conclusions from the main section. Figure S7 shows a box plot of the prediction errors of ln γ̃± and ϕ for Bromley-MCM and the Simoes model, thereby distinguishing between the electrolytes for which data were used during the training of the Simoes model (left) and electrolytes for which no data were used during the training of the Simoes model (right). The errors reported for BromleyMCM are, in both cases, for truly unseen electrolytes, since this model was evaluated using leave-one-electrolyte-out analysis.

S15

Seen electrolytes

 

Unseen electrolytes

OQ “



0HDQ 0HGLDQ

 

$(

$(

0HDQ 0HGLDQ



 

OQ “



   





 %URPOH\0&0 6LPRHV %URPOH\0&0 6LPRHV

 %URPOH\0&0 6LPRHV %URPOH\0&0 6LPRHV

Figure S7: Box plot of the ln γ̃± and ϕ prediction errors on the Simoes horizon for BromleyMCM and the Simoes model, thereby distinguishing between electrolytes seen by the Simoes model during the training (left) and unseen ones (right). Results of Bromley-MCM are always for unseen electrolytes. Boxes represent IQR, and whiskers denote 1.5 IQR.

Bromley-MCM significantly outperforms the Simoes model in both cases, indicating that Bromley-MCM’s capability to extrapolate to unseen electrolytes is superior to that of the Simoes model. Furthermore, even for electrolytes observed during training of the Simoes model, Bromley-MCM yields, on average, lower errors than the fitted Simoes model.

Data Availability of Osmotic and Activity Coefficients Figure S8 shows the availability of experimental data for cation-anion pairs in the reduced database, thereby distinguishing between available data for γ̃± and for ϕ.

S16

ϕ









FDWLRQC

FDWLRQC

γ̃±























DQLRQA

















DQLRQA







Figure S8: Experimental data availability for γ̃± (left) and ϕ (right) for cation-anion pairs at T = 298 ± 1 K in aqueous systems in the reduced database used in the present work. For the numbers identifying the cations and anions, see Table S2. White cells indicate missing experimental data for specific electrolytes. Red rows and columns denote cations and anions, respectively, with missing γ̃± (left) or ϕ (right) data.

Figure S8 shows that for many cations and anions no γ̃± data are available. Similarly, for three anions and one cation, no ϕ data are available. By using both γ̃± and ϕ data during development and training of the new model, its range of applicability could therefore be increased.

References (1) Dortmund Data Bank. DDBST - Dortmund Data Bank Software And Separation Technology GmbH, Dortmund Data Bank, 2026. https://www.ddbst.com (accessed 2026-0701). (2) Bromley, L. A. Thermodynamic properties of strong electrolytes in aqueous solutions. AIChE Journal 1973, 19, 313–320.

S17

Related documents

Record · ID 386882 · SHA-256 dd6d8685d4bfb493
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive