Dingqi
Nai
,
Gabriel S.
Gusmão
,
Zachary A.
Kilwein
,
Fani
Boukouvala
and
Andrew J.
Medford
*
School of Chemical and Biomolecular Engineering, Georgia Institute of Technology, Atlanta, GA 30332, USA. E-mail: ajm@gatech.edu
First published on 10th October 2024
The temporal analysis of products (TAP) technique produces extensive transient kinetic data sets, but it is challenging to translate the large quantity of raw data into physically interpretable kinetic models, largely due to the computational scaling of existing numerical methods for fitting TAP data. In this work, we utilize kinetics-informed neural networks (KINNs), which are artificial feedforward neural networks designed to solve ordinary differential equations constrained by micro-kinetic models, to model the TAP data. We demonstrate that, under the assumption that all concentrations are known in the thin catalyst zone, KINNs can simultaneously fit the transient data, retrieve the kinetic model parameters, and interpolate unseen pulse behavior for multi-pulse experiments. We further demonstrate that, by modifying the loss function, KINNs maintain these capabilities even when precise thin-zone information is unavailable, as would be the case with real experimental TAP data. We also compare the approach to existing optimization techniques, which reveals improved noise tolerance and performance in extracting kinetic parameters. The KINNs approach offers an efficient alternative for TAP analysis and can assist in interpreting transient kinetics in complex systems over long timescales.
Over the years, many techniques for obtaining the catalyst properties and intrinsic kinetics of catalyst materials have been continuously developed.23–43 Catalytic experiments can be broadly divided into steady-state studies and transient kinetic studies. Steady-state techniques operate under the assumption that systems are designed to reach a steady state where the rate of change in reactor properties is effectively zero.44,45 Steady-state operation allows simplification of the governing equations, but the experiments are time-consuming, and the low temporal resolution makes steady-state studies best for providing a perspective on the behavior of the catalyst under a single set of operating conditions. Moreover, the kinetic behavior of steady-state data is dominated by the rate-limiting steps,46,47 or the rate-determining states,48 making it difficult to provide sufficient knowledge of each elementary step to predict how the catalyst will behave under a wide range of operating conditions.20,22,49,50
In contrast to steady-state studies, transient kinetic studies function under designated disturbances, such as rapid changes in gas flow rate or temperature.1,51–53 The dynamic response of the system to the induced time-dependent disturbance is then monitored using a mass spectrometer.54 Even if short-lived intermediates are included, the high temporal resolution allows a more comprehensive understanding of each elementary step that controls the process, which is generally unavailable through steady-state studies.20,28,52 In particular, temporal analysis of products (TAP) is a well-studied transient kinetics tool,20,45,53,55 which has attracted more attention in recent years due to the high volume of data and the ability to directly study powdered or supported catalysts.54,56–62 TAP experiments generate rich data sets that provide fundamental quantitative insights into the material properties and transient kinetic responses of complex supported catalysts. However, converting the collected data into physically interpretable kinetic information is still challenging, particularly for multi-pulse datasets that may include hundreds or thousands of individual TAP pulses that gradually alter the state of the catalyst.20
Several steps have been taken to learn kinetic models and parameters from TAP data, including the derivation of the governing partial differential equations (PDEs) and PDE-constrained optimization, but some gaps still need to be filled.54,56,61–74 Most of these tools exhibit a trade-off between scalability and model complexity and struggle to handle large reaction networks (>100 parameters) or multi-pulse TAP data (typically comprising hundreds to thousands of pulses) efficiently. In other words, the extraction of kinetic information is still limited by the “data velocity” and the “data volume” of the “V's” of data science.75–77 To combat this issue, we introduce kinetics-informed neural networks (KINNs), a machine learning-based method, into the field of TAP data analysis. KINNs can fit the existing data while solving and parameterizing a physically interpretable kinetic model.78 The machine learning structure provides high scalability, enabling KINNs to handle multi-pulse data efficiently through a single network, even for reaction networks with many elementary steps. Additionally, the flexible loss function allows for the incorporation of information from different sources, which fully exploits the vast data sets that can be obtained through TAP experiments.
This work demonstrates the theoretical and practical validity of using KINNs to extract kinetic information from TAP data sets. We present three case studies: ideal single-pulse, ideal multi-pulse, and practical multi-pulse. In all cases, simulated synthetic data is used so that the ground truth is known, although the rate constants and noise levels are inspired by an experimental data set to ensure that they are representative.56 In ideal cases, explicit reactor information from the catalyst zone (concentration and net flux) is available from the simulation. In contrast, the practical case mirrors a realistic scenario, where we assume that only fluxes at the reactor outlet are known and utilize data preprocessing in conjunction with the KINN formalism to estimate concentrations in the catalyst zone. The performance of KINNs is compared to the optimization via collocation in the case of the practical multi-pulse data. The results indicate that KINNs are a promising option for analyzing transient kinetics, particularly in the case of large or noisy datasets, and indicate that KINNs provide a scalable and flexible foundation for the development of new techniques in the analysis of TAP and other types of transient kinetic data.
ċ = M × k(θ)∘ψ(c) + f, | (1) |
r(c,k) = M × k∘ψ(c) | (2) |
During training, the residuals of the states and derivatives ε are calculated as shown in eqn (3).
(3) |
(4) |
This loss function grants KINNs significant scalability and flexibility in the sources of information it can handle, since the neural network acts as an interpolator that can smooth noise or fill in missing values. The approach scales well to large reaction networks, since the kinetic parameters enter the optimization in the same way as NN weights, so that the size of the reaction network becomes limiting only if the number of elementary steps approaches the number of parameters in the NN (typically >100). In addition, other information, such as reaction thermodynamics, DFT energies, or transient spectroscopic signals, can, in principle, be included as additional constraints to MKMs by including more residual components in the loss J with proper weighting hyperparameters. The relative focus of the network can be altered between the model and the data by adjusting the hyperparameter α. Unfortunately, results can be sensitive to this choice, and there is currently no standardized method to choose an optimum α; instead, this must be done manually using previous knowledge of the relative importance between the data and the model, cross-validation techniques, or multi-objective optimization to identify an optimal trade-off.78 In the field of power system engineering, some works have employed Lagrangian duality to iteratively adjust the hyperparameter values.83,84 Although these works are not targeted to kinetic modeling, they may still offer useful insights for hyperparameter tuning. Recently, the development of robust KINNs has resolved this issue by using a maximum-likelihood estimation formalism.85 However, the method assumes that all intermediate states are known, so it is not directly applicable to TAP data, although future work will focus on adaptation of robust KINNs to the TAP problem.
The one-dimensional model that describes the dynamics, including both diffusion and chemical reaction, inside the TAP reactor is
(5) |
(6) |
(7) |
Kinetic parameter | Reaction | Actual value | Units |
---|---|---|---|
k 1 | CO + * → CO* | 15.0 | cm3 nmol−1 s−1 |
k −1 | CO* → CO + * | 0.70 | s−1 |
k 2 | O2 + 2* → 2O* | 0.33 | cm6 nmol−2 s−1 |
k −2 | 2O* → O2 + 2* | — | cm3 nmol−1 s−1 |
k 3 | CO* + O* → CO2 + 2* | 0.40 | cm3 nmol−1 s−1 |
k −3 | CO2 + 2* → CO* + O* | 0.02 | cm6 nmol−2 s−1 |
k 4 | CO + O* → CO2 + * | 15.2 | cm3 nmol−1 s−1 |
k −4 | CO2 + * → CO + O* | — | cm3 nmol−1 s−1 |
In contrast to simulated data, in real experiments, the catalyst zone concentration and fluxes are not directly measurable, and noise will be present. Therefore, noise was added as a Gaussian error distribution centered around 0 with the width of half the standard deviation of estimated signals. TAP noise was shown to be a combination of Gaussian noise and spectrally localized noise, and Gaussian noise was found to be the dominant noise source in many data sets.90 The noise level is proportional to the intensity of the signal and the noise is heteroskedastic, which means that the proportionality factor varies over different data. However, here we assume a constant proportionality factor as a first approximation. The half of the standard deviation choice was based on empirical observations from real TAP experiments and our comparative tests (Section 3.4), showed that using the full standard deviation often produced noise levels higher than typically observed in actual experiments. Using half the standard deviation provided a realistic noise level while ensuring model convergence across different analysis methods. We also note that the induced noise may affect mass balance, particularly at higher noise levels. While this effect is minimal at the chosen noise level, it becomes more significant as noise increases. However, the KINN approach can mitigate this issue to some extent by regularization through multiple loss terms.
To estimate the catalyst zone information in the realistic scenario, the Y-procedure is applied to approximate thin zone concentrations from the outlet flux data. The Y-procedure was introduced by Yablonsky et al.88. This technique provides a route for extracting the reaction rate and concentration of gas species from the secondary TAP response outlet gas flux, without any prior assumptions about the kinetic or diffusion models.60,88 Yablonsky et al.88 showed that when the thin zone assumption holds, the difference of two fluxes is equal to the estimated reaction rate rY, as
fin(t) − fout(t) = rY(t). | (8) |
The concentration of adspecies is not directly available through the Y-procedure, but the “atomic uptakes”, which are defined as the amount of each elemental species present on the surface, can be added to the loss function in eqn (4) to constrain the concentration of adspecies in the thin zone. Gas uptake U is determined as the integral of each reaction rate with respect to time scaled by stoichiometry as:
(9) |
Before feeding the data into the KINN model, the data was subsampled non-uniformly to have a higher density of data points in the high-derivative region. Specifically, half of the data points were taken from the 0.0 to 0.5 s interval. Additional sampling techniques, such as uniform sampling in log space and Chebyshev sampling, could be considered, but exploring the optimal sampling technique is beyond the scope of this paper. Concentrations and uptake are normalized to a range between 0 and 1 to ensure numerical stability and efficiency within the NN. In the single-pulse case, each species is scaled using its own maximum value, resulting in all series being normalized to 1; while in the multi-pulse cases, each species' concentration is normalized using its maximum value within the entire multi-pulse training dataset, as this approach allows us to visualize the build-up of coverage over multiple pulses. Moreover, instead of using raw timestamps t, we transform the timestamps with a natural logarithm to enhance the resolution of the KINN at short timescales, which often features rapid changes in concentration. This logarithmic transformation ensures that the KINN can adapt more effectively to these early, rapidly evolving dynamics.
Due to the increased size and complexity of multi-pulse dataset, including a wider range of the state space, complex pulse-to-pulse behavior, and additional inputs, we increased the neural network's complexity. For multi-pulse fitting, we constructed a 3-layer KINN with 10 hidden units in each layer, resulting in a total of 226 adjustable parameters. The zeroth moments (m0) of the TAP outlet flux of a given pulse were included as an additional input. The m0 of the outlet flows is equal to the amount of corresponding gas species that exit the reactor during the specific pulse;60,65,94 therefore, using it as an additional input provides the KINN with information about the surface conditions during the specific pulse and indicates the relative position of the current pulse in a series of pulses. To test KINN's ability to interpolate unseen pulses, which is critical to sparsify dense TAP data consisting of hundreds or even thousands of pulses, we used a synthetic 10-pulse CO oxidation data set, where pulses 0, 1, 2, 5, 8 were used for training, and pulses 3, 4, 6, 7, 9 served as testing sets.
The kinetic parameters are treated as part of KINNs' parameter set, allowing their uncertainty to be estimated through the inverse of the Hessian matrix of the loss function as
P = HJ−1(k), | (10) |
(11) |
Fig. 2 KINN optimization of single-pulse CO oxidation under minimization of cost function J in eqn (4) for (a) concentrations, where circles represent target values and dashed lines represent predicted values, and (b) a parity plot of rates extracted from the KINN model and predicted from the kinetic model. |
Table 2 presents the values of the converged kinetic parameters in this case study. The initial guess for all parameters was 1 × 10−5, which is far from the true values to demonstrate the robustness of the KINN and to avoid bias during optimization. The agreement between the converged and true values illustrates the ability of KINNs to extract intrinsic kinetic parameters when explicit concentration and flux are utilized. Fig. 3 compares the ground truth TAP curve and the TAP curve obtained by solving the ODE model, using both the KINN-extracted and ground truth kinetic parameters. For all species except CO2, the solved concentration profiles are nearly indistinguishable. The discrepancy observed in CO2 is mainly due to the approximation of a PDE-based to an ODE-based system, as evidenced by the fact that the two curves derived from ODEs are very similar. A possible reason we did not observe this discrepancy for the reactants is that the reactant gases are present from the beginning of the experiment, and therefore their consumption rates are more straightforward to model accurately. In contrast, CO2, the product, is formed as the experiment progresses, and its formation rate can be influenced by more factors. This complexity likely enlarges the discrepancy in its approximation. Additionally, the slower diffusion rate of CO2 might render the transport term dominant more in its gradient. Consequently, omitting the rigorous transport model may contribute significantly to the deviation in its predicted concentration profile. Despite these discrepancies, the predicted kinetic parameter values are within an order of magnitude of the ground truth parameters, and the MAE for the apparent activation barriers, calculated using the Eyring equation, is 0.019 eV, which is an order of magnitude lower than typical DFT errors. These results indicate that the ODE-based KINNs approach is capable of accurately recovering kinetic parameters from TAP data.
Parameter | Actual value | Single-pulse ideal | Multi-pulse ideal | Multi-pulse practical |
---|---|---|---|---|
k 1 | 15.0 | 11.5 ± 0.091 | 11.5 ± 0.120 | 6.36 ± 0.242 |
k −1 | 0.70 | 0.53 ± 0.048 | 0.52 ± 0.061 | 0.69 ± 0.334 |
k 2 | 0.33 | 0.25 ± 0.003 | 0.25 ± 0.004 | 0.14 ± 0.008 |
k 3 | 0.40 | 0.37 ± 0.029 | 0.31 ± 0.041 | 0.44 ± 0.183 |
k −3 | 0.02 | 0.04 ± 0.010 | 0.02 ± 0.018 | 0.02 ± 0.054 |
k 4 | 15.2 | 12.8 ± 1.251 | 12.1 ± 0.372 | 5.71 ± 0.521 |
Fig. 3 Ground truth TAP curve (solid line) and TAP curve obtained from solving ODEs with kinetic parameters extracted from the KINN (dash-dotted line) and the ground truth parameters (dotted line). |
We note that the uncertainty estimates for parameters extracted from KINNs are based on the inverse Hessian. These estimates are not rigorous, since they assume that errors from the states and derivatives are uncorrelated with a constant variance of α.85 Therefore, the uncertainty should be interpreted as a semi-quantitative measure of relative parameter sensitivity, rather than a quantitative error estimate, which explains the systematic under-estimation of errors in Table 2. A more rigorous error estimation for KINNs is beyond the scope of this work, and can be found in the work by Gusmão and Medford.85
To simulate altered states between pulses and evaluate the pulse subsampling capability, we divide the data set into a “training” set comprising pulses 0, 1, 2, 5, and 8, and a “testing” set comprising pulses 3, 4, 6, 7, and 9. Notably, the purpose of the testing set in this context is not to control for overfitting, as is common in the machine learning field, but rather to evaluate the ability of the model to represent the entire 10-pulse data set using 5 selected pulses.
As shown in Fig. 4, the KINN is able to accurately fit the training data with an MAE of 6.29 × 10−3 and accurately interpolate the testing data with a very similar MAE of 6.92 × 10−3. In this case, we included more initial pulses in the training set to provide the NN with more data on kinetics at low coverages where the responses are more dynamic. As shown for the concentrations of the adspecies in Fig. 4, the KINN successfully captures the CO adsorption/desorption, the accumulation of adsorbed oxygen, and the reduction of available active sites. These results indicate that the KINN is able to accurately model the change in surface states over pulses.
The values of the kinetic parameters extracted from the ideal multi-pulse data are shown in Table 2. Compared to the results from the single pulse data, the MAE of the extracted kinetic parameters, in the free energy of activation scale, has decreased from 0.019 eV to 0.016 eV. This reduction is also shown in Fig. 5. Although the improvement in model precision is modest, additional testing also shows that inclusion of multiple pulses systematically improves the accuracy of the kinetic parameters (see ESI†). Moreover, the decrease in the standard deviation of k4 indicates that multi-pulse fitting yields a more robust estimate of this parameter compared to single-pulse fitting. This improved resolution of this parameter in the case of multi-pulse data is likely due to the Eley–Rideal CO2 formation mechanism, where CO reacts directly with adsorbed oxygen. This reaction is expected to be more sensitive to “state-altering” experiments where the O* coverage increases, increasing the rate and contribution of this particular elementary step.97,98 This result is consistent with the intuition that the multi-pulse data will be sensitive to more kinetic parameters, highlighting the particular importance of multi-pulse fitting for capturing the nuances of reactions involving adsorbed species.
Fig. 5 Training (top) and testing (bottom) performance for practical multi-pulse case under minimization of eqn (12). |
We note that while the use of m0 as additional inputs for multi-pulse analysis grants KINNs the ability to interpolate unseen pulses' behaviors, this approach is not intended for forward simulation or active learning scenarios where the m0 would not be available a priori. The primary goal of the KINNs approach is to extract rate parameters of a physical kinetic model. Once these parameters are obtained, they can be used to simulate an arbitrary number of pulses, or used in traditional reactor simulations. While it might be possible to adapt KINNs for direct forward predictions of multi-pulse data, in practice, using the extracted rate parameters with conventional kinetic solvers will likely be more efficient and straightforward.
(12) |
Application of the KINN method to the practical multi-pulse data yields the parity plots shown in Fig. 5. These plots reveal good agreement between the KINN predicted concentrations and kinetics and the target values for training and testing pulses. The results show significant deviation in the concentration fitting due to the noise, but reveal strong agreement for the model fitting. Despite the fact that the concentrations of adspecies are not available through direct measurement, the additional juptake term grants the network knowledge about the surface environment in the form of the total amount of each element that remains on the surface. As a result, penalizing this term with proper weighting parameters can limit the concentrations of adspecies to physically meaningful values, at least in the case of a simple reaction network. These results also highlight the robustness of KINNs to noise. The high correlations in Fig. 5 indicate that the model can accurately predict both concentrations and derivatives despite the presence of noise. This robustness is a key feature of KINNs that results from simultaneous optimization of the interpolating function and the underlying model in a single loss function. We note that as the reaction complexity increases, the uptake constraint is expected to become less effective. Nevertheless, the results still show that it can be used as an effective soft constraint in the optimization problem. It is straightforward to envision that the loss function can be extended to information from different sources, such as thermodynamic constraints or spectroscopic signals, to provide constraints on adspecies concentrations in more complicated models.
Table 2 demonstrates that all kinetic parameters were solved within the correct order of magnitude with an energy MAE of 0.034 eV in this case, although the fitted values show a greater deviation from the ground truth compared to the ideal cases, as shown in Fig. 6. This deviation is expected due to the introduction of noise and the substitution of precise thin zone information with estimated quantities. Consequently, the larger error bars suggest that the KINN exhibits reduced sensitivity to all parameters in the presence of noise. Moreover, the inherent information loss in estimating concentrations and fluxes also contributes to performance degradation. The subsequent analysis indicates that KINN parameter estimates are robust to noise, suggesting that the primary cause of the reduced accuracy is the lack of direct information about the adsorbate concentrations. Despite the reduced accuracy in kinetic parameters compared to ideal cases, the results still provide parameters with energy errors well below what is common in DFT, and the accuracy could be further improved by using the KINN results as initial guesses for more rigorous and computationally demanding PDE-based TAP analysis tools, such as TAPSolver.56
Fig. 6 Logarithm parity between the ground truth and KINNs solved kinetic parameter values that presented in Table 2 for (a) single-pulse ideal, (b) multi-pulse ideal, and (c) multi-pulse practical scenarios. The MAE is calculated using the Eyring equation. |
Fig. 7 indicates that the KINN approach has improved noise tolerance. As the noise level increases, the concentration fitting of both smoothed and unsmoothed DAE collocation starts to deviate from the ground truth and exhibits discontinuous noisy behavior. The collocation method is much faster, by a factor of ∼100 with the implementation and architectures tested here, although we note that the KINNs approach is not heavily optimized and run times will depend on many factors. However, the collocation approach shows reduced effectiveness at higher noise levels. This is because the discretization of the time domain used for approximating solutions in the collocation method may not adequately capture the random fluctuations caused by noise, resulting in an inaccurate approximation of the true solution, and hence an inaccurate estimation of the derivatives. Moreover, collocation methods typically rely on interpolation and smoothing techniques to estimate the dynamics of the system between discretized points, and these techniques can be sensitive to noise and numerical parameters.104,105 At high noise levels, it also becomes impossible to converge estimates for some parameters with the collocation technique. In contrast, the KINN approach converges all parameters across different noise levels. This is evident from the lower deviation of the KINN-predicted concentrations compared to the DAE results in the presence of noise. The neural network in the KINN acts as a highly flexible built-in interpolator, simultaneously solving the smoothing and fitting problems. Moreover, the optimization of the KINN is constrained and regularized by the kinetic model, which helps prevent overfitting to the noise.106 This robustness to noise is a key advantage of the KINN over traditional collocation methods, as it ensures a more reliable approximation of the underlying kinetics even when noise levels are high or datasets have missing values.
Fig. 7 Performance of DAE and the KINN on fitting data with increasing noise level. The vertical dash lines in kinetic parameter parity plots means the specific parameters are not converged. CO in pulse 0 is used as the example species here. The MAEs in an energy scale are stated in parity plots. The complete multi-pulse concentration plots can be found in the ESI.† |
For the extracted kinetic parameters, the KINN also demonstrates better performance than DAE collocation for this case study. As shown in Fig. 7, at a noise level of 0.5σ, the MAE for free energy of activation extracted by the KINN is 0.018 eV, only slightly higher than the 0.016 eV MAE for the ideal multi-pulse scenario without noise. This outperforms the DAE collocation approach which has an MAE of 0.04 eV regardless of whether or not smoothing is applied. When the noise level increases to 1.0σ, the unsmoothed DAE fails to converge for two parameters, and at a noise level of 2σ, the convergence issue extends to both smoothed and unsmoothed DAE collocation, while the KINN continues to deliver consistent and accurate results comparable to the 0.5σ noise scenario. The values of the fitted parameters for all reactions with each method can be found in the ESI.†
There are several factors that account for this notable improvement in robustness. Primarily, KINNs utilize automatic differentiation applied to an interpolated concentration profile, which can help mitigate the impact of noise on parameter estimation. In contrast, traditional collocation methods, while capable of using automatic or analytical derivatives, may be more sensitive to noise in the raw data points used for discretization. However, advanced collocation techniques, such as those used in weak-SINDy107 or integral SINDy formulations,108,109 have developed sophisticated approaches to handle noisy data effectively. The key advantage of KINNs in this context lies in their inherent smoothing effect through the neural network interpolation, which provides an additional layer of noise resistance. This property is crucial because it allows KINNs to derive kinetic parameters that are more resilient to noise, resulting in closer approximation to the ground truth in high-noise scenarios.
We note that the comparison between KINNs and the DAE collocation presented here is not intended to demonstrate the inherent superiority of one method over the other. Rather, our aim is to illustrate how these methods perform under similar circumstances, particularly in handling noisy data. The fundamental differences between the two methods, including their underlying formulations, optimization approaches, and problem size and structure, make a strictly “apples-to-apples” comparison challenging. Therefore, the goal here is not to crown a superior method, but to highlight the strengths and potential applications in the context of analyzing TAP data.
The machine learning framework grants KINNs scalability to handle multi-pulse data with a single network, and tests indicate that KINNs exhibit improved noise tolerance when compared to the incumbent DAE collocation approach. With these features, dense, noisy data consisting of hundreds or thousands of pulses can be subsampled and analyzed, revealing underlying kinetics that cannot be inspected through state-defining experiments only. Currently, the main downside of KINNs is the relatively high computational cost, but with further optimization and increasing problem complexity, their advantages over the DAE approach are expected to increase. For example, the KINN framework is naturally capable of handling highly nonlinear problems such as temperature-dependent data or coverage-dependent kinetic parameters. Future work will focus on exploring the application of KINNs to these more complex data types, optimizing the KINN implementation, and incorporating the maximum likelihood approach85 for data where not all concentrations are known.
The flexible loss function makes KINNs a solid option for addressing complex heterogeneous catalytic reactions. We show that when the precise thin zone information is unavailable, KINNs can still derive kinetic parameters that accurately reflect the relative rate of each step by including atomic uptake into the loss function. This flexibility allows for incorporating a variety of information, including spectroscopy, DFT, and thermodynamics, which may be used to constrain more complex systems than CO oxidation, suggesting KINNs as a promising framework for treatment of operando and in situ transient kinetic data sets.
While this study demonstrates the potential of KINNs for analyzing TAP reactor data, several limitations and opportunities for future work remain. Our current case studies focused on a relatively simple reaction system where all steps were kinetically relevant. However, real-world catalytic systems often involve more complex mechanisms with large timescale separations, including quasi-equilibrated steps and scenarios with both fast and slow transients. These complexities may challenge parameter identifiability and could test the limits of the KINN approach, particularly in highly stiff systems. Future work will focus on adapting KINNs to handle these more complex scenarios, potentially incorporating techniques for dealing with stiffness and methods for identifying and handling quasi-equilibrated steps. Additionally, extending the KINN methodology to learn activation barriers from multiple isothermal experiments could provide deeper insights into reaction energetics.
Furthermore, while our current implementation provides only semi-quantitative sensitivity analysis, there is potential for KINNs to contribute to mechanism refinement and discovery. Existing work in mechanism identification relies heavily on accurate parameter estimation and uncertainty quantification.110–115 By potentially improving these aspects, KINNs could be used in conjunction with existing algorithms to enhance mechanism determination. Future developments could focus on more rigorous uncertainty analysis within the KINN framework, potentially leading to systematic methods for adding or removing reaction steps. This could significantly contribute to the field of mechanism discovery, especially when applied to more complex systems.
Addressing these challenges will be crucial for broadening the applicability of KINNs to a wider range of catalytic systems and experimental conditions, and we expect that KINNs will lower the multi-pulse TAP data analysis barrier and provide insight into fusing contemporary computational methods with transient catalytic dynamics.
Footnote |
† Electronic supplementary information (ESI) available. See DOI: https://doi.org/10.1039/d4dd00163j |
This journal is © The Royal Society of Chemistry 2024 |