Learning coherences from nonequilibrium fluctuations in a quantum heat engine
Manash Jyoti Sarmah, Himangshu Prabal Goswami

TL;DR
This paper introduces a machine learning approach to predict quantum coherence generated by nonequilibrium fluctuations in a quantum heat engine, using photon exchange statistics as input data.
Contribution
It develops a supervised KNN-based machine learning protocol to efficiently predict coherence from fluctuation data in a quantum heat engine.
Findings
KNN outperforms other models in predicting coherence.
Cumulants of photon exchange statistics effectively predict engine coherence.
The method provides a new way to analyze quantum thermodynamic systems.
Abstract
We develop an efficient machine learning protocol to predict the noise-induced coherence from the nonequilibrium fluctuations of photon exchange statistics in a quantum heat engine. The engine is a four-level quantum system coupled to a unimodal quantum cavity. The nonequilibrium fluctuations correspond to the work done during the photon exchange process between the four-level system and the cavity mode. We specifically evaluate the mean, variance, skewness, and kurtosis for a range of engine parameters using a full counting statistical approach combined with a quantum master equation technique. We use these numerically evaluated cumulants as input data to successfully predict the hot bath induced coherence. A supervised machine learning technique based on K-Nearest Neighbor(KNN) is found to work better than a variety of learning models that we tested.
| Parameters | Value |
|---|---|
| 0.4-2.5 | |
| 3.0-4.5 | |
| 1.0-7.0 | |
| 0.0-1.0 | |
| 0.0-1.0 |
| range | Class |
|---|---|
| 0.00-0.25 | Class 0 |
| 0.25-0.50 | Class 1 |
| 0.50-0.75 | Class 2 |
| 0.75-1.00 | Class 3 |
| Model | Hyperparameters | Range | Total no. | Optimised Value | Time |
|---|---|---|---|---|---|
| KNN | n_neighbours | 1 to 50 | 50 | 15 | Training/Prediction |
| weights | uniform and distanceWazirali (2020) | 2 | distance | 20ms57.5s/71.5ms276s | |
| metric | euclidean and manhattanWazirali (2020) | 2 | euclidean | ||
| RF | n_estimators | 200-2000 | 10 | 1800 | 1min 56s105ms/4.16s5.6ms |
| max_features | auto and sqrtProbst et al. (2019) | 2 | auto | ||
| max_depth | 10-110 | 11 | 90 | ||
| min_sample_split | 2,5,10 | 3 | 2 | ||
| min_sample_leaf | 1,2,4 | 3 | 4 |
| Mappings | n_neighbors | weights | metric | Training Time | Prediction Time | validation | |
|---|---|---|---|---|---|---|---|
| 15 | distance | euclidean | 20ms57.5s | 71.5ms276s | 81.46% | 82.16% | |
| 9 | uniform | euclidean | 17.5ms43.1s | 253ms4.87ms | 82.22% | 82.11% | |
| 24 | distance | euclidean | 14.8ms65.8s | 77.9ms130s | 81.64% | 82.82% |
| 92.82(90.51) | 92.33(89.76) | 93.27(91.02) | |
| 68.95(59.50) | 69.82(60.90) | 69.16(59.92) | |
| 76.53(68.33) | 78.78(71.57) | 76.88(68.84) | |
| 89.45(85.90) | 90.19(86.85) | 90.17(86.88) |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Thermodynamics and Statistical Mechanics · stochastic dynamics and bifurcation · Innovation Diffusion and Forecasting
Learning coherences from nonequilibrium fluctuations in a quantum heat engine
Manash Jyoti Sarmah
Himangshu Prabal Goswami
[email protected],[email protected]
Department of Chemistry, Gauhati University, Jalukbari, Guwahati-781014, Assam, India
Abstract
We develop an efficient machine learning protocol to predict the noise-induced coherence from the nonequilibrium fluctuations of photon exchange statistics in a quantum heat engine. The engine is a four-level quantum system coupled to a unimodal quantum cavity. The nonequilibrium fluctuations correspond to the work done during the photon exchange process between the four-level system and the cavity mode. We specifically evaluate the mean, variance, skewness, and kurtosis for a range of engine parameters using a full counting statistical approach combined with a quantum master equation technique. We use these numerically evaluated cumulants as input data to successfully predict the hot bath induced coherence. A supervised machine learning technique based on K-Nearest Neighbor(KNN) is found to work better than a variety of learning models that we tested.
I Introduction
Non-equilibrium fluctuations in quantum systems arise when a system is driven away from thermal equilibrium, either by applying an external field or through interactions with other systems. In such situations, the system’s energy and other properties fluctuate randomly over time leading to a distribution of the systems’ observable values Esposito et al. (2009); Seifert (2012); Campisi et al. (2011). The study of fluctuations in nonequilibrium quantum systems led to the development of quantum thermodynamics whose foundations are based on the fluctuation theorems and thermodynamic uncertainty relationships, quantified by the distributions of fluctuating quantities like heat, particle or work Esposito et al. (2009); Seifert (2012); Campisi et al. (2011); Horowitz and Gingrich (2020).
In general, the cumulants of an observable in a nonequilibrium system are studied using various theoretical and computational methods, such as the non-equilibrium Green’s function formalism or the quantum master equation approach and large deviation theories Esposito et al. (2009); Seifert (2012); Campisi et al. (2011); Horowitz and Gingrich (2020); Touchette (2009); Wang et al. (2014). Quantitatively, the relationship between the observables and its moments’ or cumulants is encoded in their generating functions that obey linear shift symmetries guaranteeing the validity of detailed balance Wang et al. (2014); Gallavotti and Cohen (1995); Saito and Dhar (2007). Using such theoretical techniques, behavior reminiscent of the dynamical first-order phase transition in absorption refrigerators has been proposed Holubec and Novotnỳ (2019) and a bold prediction on the Carnot efficiency to have the lowest probability has been established Verley et al. (2014). The first cumulant or the nonequilibrium flux has been shown to lead to a linear increase in steady-state coherences in spin systems Zhang et al. (2017). These cumulants are now experimentally measurable Utsumi et al. (2010); Hernández-Gómez et al. (2021), eg. in cavity-mediated optomechanical resonators and even an NMR setup Yang et al. (2020); Pal et al. (2019). Nonequilibrium dynamics have also been experimentally observed in cold Li and Na atomic systems using an optical dipole trap Hegde et al. (2022).
Another interesting quantity in such nonequilibrium quantum systems is the noise or bath-induced coherence resulting from Fano interference between transitions from degenerate or near-degenerate energy levels in the presence of temperature gradient or difference in noise intensities Scully et al. (2011a); Holubec and Novotnỳ (2018). Such coherences are not to be confused with isolated system coherence Tscherbul and Brumer (2015). Enhancement of flux, power, and efficiency by tuning such coherences has been theoretically predicted Scully et al. (2011a); Holubec and Novotnỳ (2018, 2019); Harbola et al. (2012); Goswami and Harbola (2013); Um et al. (2022); Onishchenko et al. (2022), esp. in quantum analogs of photocells, heat engines, and refrigerators Holubec and Novotnỳ (2018); Kosloff and Levy (2014). Observables in such devices and engines have a nontrivial dependence on the moments and cumulants. Although standard theoretical techniques can map the effect of these coherences on the fluctuations, analytical understanding is restricted to specific physical regimes and the first moment or the flux Holubec and Novotnỳ (2019). Higher order fluctuations, although obtainable, remain numerical and hence depend on the system specifications Giri and Goswami (2019a). Some of such theoretically predicted noise-induced coherence effects have now been experimentally demonstrated, eg. in polymer solar cells, N-vacancy-based engines, pump-probe measurements Bittner and Silva (2014); Uzdin et al. (2015); Qutubuddin and Dorfman (2021). However, a setup with fully controllable noise-induced coherence hasn’t yet been achieved as of now. In the current experimental quantum heat engines (QHE), two lasers mimic the thermal baths, as demonstrated in a cold Rb atomic setup Bouton et al. (2021) using microwaves. Thus the parameters of the laser can be used to control the QHE specificationsQutubuddin and Dorfman (2021). Once the laser parameters are fixed the effect of coherences on the QHE’s thermodynamic quantities like flux, power, efficiency, and their fluctuations could be explored by subsequently varying the engine specifications. Full control of all the system and bath parameters could offer intriguing new avenues for quantum control which will be relevant to other fields of the study looking at the role of coherences in quantum processes as well as work extraction by thermal machines Zhang et al. (2022).
Specifying the nonequilibrium systems’ specification, hence, allow us to understand and calculate the fluctuations through the moments or cumulants and gain deeper insights Rudge and Kosov (2019); Gong et al. (2022). However, the reverse mapping or relationship, i.e obtaining relevant information about the quantum systems’ properties from the nonequilibrium fluctuations is hitherto a completely different story. This question is highly applicable to a nonequilibrium system where the initial system or experimental setup isn’t fully controllable, eg. with Fano interferences, and is the subject behind this work. We aim to predict the noise-induced coherence from known values of the nonequilibrium fluctuations, i.e the cumulants using machine learning (ML). We choose a well-studied QHE model to demonstrate this idea Rahav et al. (2012a); Scully et al. (2011a); Dorfman et al. (2013). The study of nonequilibrium quantum system properties in thermodynamics and transport using ML is a growing field of research Erdman and Noé (2022). Recently reinforcement learning approach has been employed to reduce entropy production in a two-particle system Sgroi et al. (2021). Further, one of us showed the use of artificial neural networks to evaluate fluctuations from system parameters Giri and Goswami (2019a). Also, finite time dynamics of a quantum dot engine have been assessed using Pontryagin minimum principles Erdman et al. (2022).
The paper is organized as follows. In Sec. (II), we discuss the basic structure of the QHE and the thermal bath or noise-induced coherences. In Sec. (III), we numerically evaluate the cumulants using a standard full-counting statistical approach (FCS). In Sec. (II), we show how we develop a many-to-one classification mapping between the cumulants (nonequilibrium fluctuations) and the noise-induced coherence using ML, after which we conclude.
II Quantum Heat Engine: Model
In our QHE, two thermal baths at temperatures and couple asymmetrically to four quantum levels. The thermal baths can be two lasers and the quantum levels can belong to a quantum dot or molecular system Zhang et al. (2019a); Um et al. (2022). The upper two states couple to a unimodal cavity as shown schematically in Fig. 1(a). Such a type of QHE has been experimentally demonstrated in a cold atomic setup Zhang et al. (2019a); Harris (2016a); Zou et al. (2017a). Such QHEs can also be realized in low-dimensional materials with high thermal conductivity Zhang et al. (2021). The total Hamiltonian of the four-level QHE is , where
[TABLE]
, and denote the energy of the -th mode of the two thermal reservoirs, the unimodal cavity and system’s -th energy level respectively. The system-reservoir coupling of the -th state with the -th mode of the reservoirs is denoted by . The two thermal baths are assumed to be harmonic in nature and are the bosonic creation (annihilation) operators. The radiative decay originating from the transition is the work done by the engine.
The full theoretical formalism of the equations of motion based on a Markovian master equation already exists. The full counting statistical (FCS) formalism is also already known Rahav et al. (2012b). From these earlier works, we can express the reduced density vector in the Liouville space to be composed of four coupled populations and a quantum coherence term, given by , with . is the noise or bath-induced quantum coherence between the upper two states and . The coherence between the states and arise due to the asymmetric coupling of the system’s many-body states with the hot and the cold baths. When photons are exchanged between the upper two levels and the cavity with a positive flux, there is net work done by the QHE.
To quantify the statistics of work done in terms of photon exchange, a twisted generator can be derived which governs the time evolution of the QHE’s reduced density vector and allows effective tracking of the number of photons exchanged Rahav et al. (2012b), as per the equation , where is a field that counts the number of photons exchanged between the manybody states and the cavity. The twisted moment generating superoperator, reduces to a standard Lindblad operator when . Quantitatively, ,
[TABLE]
where, represent rates of transition between the states and are proportional to the modulus square of the transition dipole between the states and or , and with being a phenomenologically introduced dimensionless pure dephasing parameter Scully et al. (2011b); Harbola et al. (2012); Giri and Goswami (2022). are the Bose-Einstein distributions with .
The mixed term is a measure of the strength of the noise-induced coherence stored in the actual coherence term ,
[TABLE]
with being the angle of relative orientation involving the x-th bath induced transition from states and to intermediate state or . For example, in one such bath-induced transition to state , there are two dipole vectors, one from and one from . These two pathways interfere and their strength depends on the angle at which the two dipoles point towards . All such contributing pathways affect the populations and are contained in the term through the mixed coupling terms . Scully et al. (2011a); Goswami and Harbola (2013) Assuming symmetric coupling, , Eq. (6) can be mathematically parameterized as
[TABLE]
with . The two dimensionless parameters and can now be regarded as a measure of the strength of either the hot or cold bath-induced coherence, with . A perpendicular orientation of the individual dipole vectors kills the coherence, i.e, . A parallel orientation generates the maximum value of the coupled term, and decouples the population from the coherences Scully et al. (2011a); Harbola et al. (2012); Rahav et al. (2012a). However, the extent of these coherence parameters in affecting any observables of the engine needs explicit evaluation of the concerned observable since the dependence of observables on the coherence parameters is not straightforward. Eg. the flux and the output power into the engine’s unimodal cavity have been analytically shown to be nonlinearly dependent on both and within a perturbative framework Scully et al. (2011a); Harbola et al. (2012); Goswami and Harbola (2013). For an observed value of output power evaluated from fixed engine parameters, these noise-induced coherences can be estimated and the relative orientations can be known. It requires knowledge of the complete QHE specifications including details of the two thermal baths, which in most of the experiments are external lasers Zou et al. (2017b); Harris (2016b); Zou et al. (2017c) and the relative orientation of the lasers in inducing the desired coherence. It is well known that identifying the correct bosonic distribution temperature of lasers is a complicated experiment. Zou et al. (2017c) Further, predicting the angles of relative orientations between the two external bath (laser) induced coherence each time the experimental parameters are changed is also an expensive protocol. Magaña-Loaiza et al. (2016); Henriksen (2002) In this work, we propose an alternative approach, where, one of the noise-induced coherence parameters () can be estimated from the nonequilibrium fluctuations, i.e the cumulants of photons exchanged between the four-level system and the cavity by establishing a numerical mapping between the cumulants and the coherence parameters. Cumulants are experimentally measurable Campisi et al. (2015); Denzler et al. (2021); Hernández-Gómez et al. (2021) and one can use the values of these cumulants to predict the coherences from some already known experimental specifications. In the next section, we start by numerically evaluating the cumulants (known data that mimics experimental specifications) using the standard FCS approach.
III Numerical Full Counting Statistics
The work done by the engine is the emission of photons into the cavity involving states and . Hence, there is a net flux of photons exchanged between the system and the cavity. This exchange also results in higher-order fluctuations of photon exchange which are statistically identifiable in the form of cumulants. In the steady state, when , a zero eigenvalue is obtained from the RHS of Eq.(4). This zero-eigenvalue corresponds to a cumulant generating function, within the domain , from which the cumulants of photon exchange can be directly evaluated as,
[TABLE]
Here, and correspond to the mean, variance, skewness, and kurtosis respectively, and are affected by the noise-induced coherences. Whenever , the effect of coherences vanish since Goswami and Harbola (2013). We refer to these values as the classical values and denote the cumulants in absence of coherence () as . We also define a dimensionless ratio,
[TABLE]
which signifies the extent of change in the values of the quantum cumulants (when ) in comparison to the classical case. When , coherences increase (decrease) the value of the cumulant in comparison to the classical case. Note that can be evaluated analytically within a perturbative regimeScully et al. (2011a) without evaluating .
Each of these cumulants is affected by the coherences. From a perturbation theory standoff, the dependence of the flux on these coherences is well understood since analytical relationships between the two exist Goswami and Harbola (2013). Optimization of flux via coherences is a relatively accepted and well-understood phenomenon Scully et al. (2011a). However, the higher-order cumulants are not obtainable analytically since a closed form of cannot be evaluated. Hence, each time any engine parameter is changed, the effect of coherences on these cumulants cannot be predicted and one needs to resort to numerics to evaluate the cumulants Giri and Goswami (2019b).
IV Initializing the learning of coherence
The central goal of this work is to use the knowledge of cumulants obtained from Eq.(9) to predict one of the coherences, the second term in the r.h.s of Eq.(7). Therefore, from an ML point of view, the input data are the set of cumulants, , and the output is . The data is numerically generated (but can be experimentally obtained), for different combinations of the QHE’s parameters as indicated in Table(1). Usually, in an experimental set-up, the bare system is fixed, eg. a cold atomic set-up Zhang et al. (2019b). So, we first fix the energies of the four levels and the system-bath coupling values. Since the baths are bosonic in nature, the effective bath temperatures are controllable and we choose to vary these for the entire range of and values, indicated in Table 1. Note that, there is no restriction on the parameters to be varied and one can choose to include all the system parameters to evaluate the cumulants. We first attempted to predict the values of the hot bath-induced coherence parameter, , from the cumulants by numerically identifying the unknown many-to-one mapping. As a first guess, we can define a regression, , where is the cumulant index with being the desired many to one mapping function. Interestingly, standard ML techniques were unable to learn the mapping from the numerically calculated cumulant values (See supplementary information). This can be bypassed if we treat the mapping as a classification problem by dividing the entire range of values into several mathematical intervals. Supervised forecasting of the pre-defined intervals of hot bath-induced coherence parameter from the set of the cumulants is what we proceed to do.
IV.1 Classification Mapping
In our work, we choose four such intervals (which are usually referred to as classes and are indicated in Table(2)). This approach allows us to define a multi-class classifier mapping between the cumulant space and the noise-induced hot-bath coherence intervals or classes. Mathematically, we define the classifier as follows:
[TABLE]
where is the multi-class classifier that maps the cumulants, represented by the set , to the four different sets of pre-defined intervals of the hot bath-induced coherence values. is the probability of observing each of the four classes of values whose ranges are indicated in Table(2).
We numerically evaluate the first four cumulants using Eq.(9) and parameters from Table (1). We manually distribute each of the evaluated dimensionless cumulants to their respective classes to initialize our training process. We use this data for training our ML models. The distribution of each of these four cumulants in the four classes is shown in Figure 2-5.
In the next section, we begin by performing a preliminary investigation of the performance of several supervised ML models by including all four sets of cumulants. Each of the chosen ML models will aim to establish the following relation,
[TABLE]
We initially choose eight popular ML algorithms — Logistic Regression(LR), K-Nearest Neighbour Classifier(KNN), Decision Tree Classifier (DT), Support Vector Classifier(SV), Random Forest Classifier(RF), Ada Boost Classifier(AB), Gradient Boosting Classifier(GBC) and Gradient Boosting Naive Bayes(GBN)Natekin and Knoll (2013); Maulud and Abdulazeez (2020); Basak et al. (2007); Verma and Kumar (2020) to do a preliminary comparison on the performance of each of the models on different sizes of the generated data. The data is supplied to the ML algorithm so as to initiate the learning phase using Python’s scikit-learn module Pedregosa et al. (2011).
IV.2 ML Model Performance
To assess the performance of the eight models’ ability to make predictions, we look at a model performance indicator, (accuracy of a particular classifier, ), which is the accuracy percentage in a single-shot trial,
[TABLE]
Here, N is the total number of samples in the training/validation set, () is the actual (predicted) class for the -th numerically evaluated cumulant set. is the kronecker delta. To maximize the single-shot accuracy, we used a 5-fold cross-validation techniqueWong and Yeh (2020). The average performance across all 5 iterations is used as the model’s overall performance. The accuracy of the model can be represented as the mean of obtained in each iteration, which describes the overall accuracy as:
[TABLE]
We used scikit-learn library’s KFold() class to create the 5-fold cross-validation iterator and use it in combination with the cross_val_score() function to evaluate each model’s accuracyPedregosa et al. (2011) after 5-fold validation for Eq.(11).
We first evaluate of the four-to-one model, Eq.(11), for each of the eight ML algorithms for different training and validation data with a split ratio of 70:30 (training: validation). The establishment of the models and their performance is evaluated using Python’s scikit-learn module. The hyperparameters of all ML models are initially set to default values. When the total sample size reaches 50,000 (i.e. 35,000 training data and 15,000 validation) the value saturates. The values for the training and validation sets are shown in Figure (6(a) and (b) respectively).
The KNN and the RF model are found to have the highest value of , for the training (validation) set saturating at 80.59(80.52) and 78.97(79.42) respectively. So, one may choose either KNN or RF classifier for further analysis. To further improve the accuracy of the models we perform a hyperparameter optimization as discussed in the next section.
IV.3 Hyperparameter tuning
KNN and RF models have several hyperparameters Probst et al. (2018); Wazirali (2020); Probst et al. (2019). As a standard procedure, three for KNN and six hyperparameters for the RF model are usually optimized prior to learning. The optimization of the hyperparameters is again done using the scikit-learn library in Python Pedregosa et al. (2011); Bergstra et al. (2011). The RandomizedSearchCV function from the sklearn.model_selection module was employed to perform the hyperparameter optimization. We explored a wide range of possible values for the hyperparameters as indicated in Table 3. The optimized hyperparameters were obtained using the best_params_ attribute of the RandomizedSearchCV object. On using the optimized hyperparameters the training (validation) () value for KNN algorithm is 81.61%(82.04%) and for the RF algorithm, it is 80.21%(80.51%). Note that, we optimized the hyperparameters for all the models and their performances are shown in the supplementary text. We now chose the KNN model because of its lower training and prediction times to investigate the following three-to and two-to-one multi-class classifiers,
[TABLE]
To optimize the hyperparameters of the KNN algorithm based and classifier models, we again employ the Random Search Cross Validation (RSCV) methodBergstra and Bengio (2012). We randomly chose combinations of the three KNN hyperparameters and used the optimized values to separately train both the classifier models and . The final models were chosen based on the set of hyperparameters that achieved the highest value on the validation set as indicated in Table (4). From Table(4, 5) it is seen that all the classifiers achieved of greater than 81%. Using the classifier models, we now proceed to identify which among the three mappings, Eq.(11,14 and 15) is best suited to predict the hot bath-induced coherence intervals from the nonequilibrium fluctuations.
IV.4 KNN model performance
The trained KNN classifiers’ (with the optimized hyperparameters) are applied to 15,000 instances(data points) of the validation data-set and their overall performance is systematically displayed in Fig 7-8 using a confusion matrix Markoulidakis et al. (2021), from which we evaluate some common performance indicators like the overall accuracy, precision, recall, F score, and Matthews correlation coefficientLiu et al. (2015) for all the classifiers. Denoting the confusion matrix elements for a particular classifier as , the overall validation accuracy (previously defined in Eq.(12)) can also be recast as:
[TABLE]
The precision() and recall() for the -th class of a particular classifier can be expressed as:
[TABLE]
which are now used to evaluate the F score for the -th class.
[TABLE]
We also define the Matthews correlation coefficient( ) of the -th class as,
[TABLE]
where, for the -th class, is the true positive, is the false positive and is the false negative. The true negative, , is equal to the sum of all elements of the co-factor matrix for the -th class. For each of the classifiers defined in Eq.(11,14 and 15), the performance indicators and are tabulated in Table(5). Based on the results from Table(5), we observe that predictions for the [math]-th class are the best among all the four classes, followed by class 3. We can infer that lower() and higher values() of can be predicted from the fluctuations with greater confidence than the intermediate values() with the classifier being the most efficient. The classifier also takes lesser time to train and predict in comparison to the other four classifiers and also has a higher value of overall validation accuracy () as seen from Table(4).
IV.5 Application of the trained model
To apply the classifiers, we generate values for each of the input parameters , , , and in the range of 0.76-1.001, 0.80-1.01, 0.76-1.002, and 0.76-1.001, respectively. These ranges correspond to the initial data distribution shown in Figures(2-5). We use the trained classifiers to predict the probability of observing hot-bath-induced coherence in one of the four classes using the predict_proba() function from the scikit-learn libraryPedregosa et al. (2011). For the classifier, we examined nine cases in which we impose constraints on the cumulants , and , , as depicted in Figure 9(a), (b), and (c). In Figure(9(a)), is kept fixed while three different constraints are imposed on and (=, ¿, ¡)as shown in the inset. The number of cases predicted by the KNN model where the probability of belonging to the lowest coherence interval (class 0) is greater in comparison to the other classes. This number does not vary significantly regardless of the constraints imposed on and as seen from the extreme left-hand bar plots in Figure(9(a)). The model predicted 605, 573, and 556 instances out of 1000 to be in class 0 with unit probability for the three constraints on and respectively. Similarly, for cases where (Figure (9(b))), irrespective of the conditions on and , the number of cases where the probability of lying in class 0 was higher in comparison to the rest. In Figure (9(b)), the model predicted 753, 758, and 775 instances out of 1000 to be in class 0 with unit probability. In Figure (9(c))), we impose the same set of constraints on and while maintaining . This time the number of cases predicted by the model with unit probability was highest for class 3. The model predicted 536, 524, and 542 instances of class 3 out of 1000 instances for the three constraints respectively. Under this scenario too, the constraints put on the values of and were insignificant.
For the classifier, we exclude the values from the test set and investigate three cases by imposing constraints on and , while also considering values as depicted in Figure(10(a)). Here also, our findings indicate that regardless of the values, the number of cases predicted by the model with unit probability was highest for class 0 when and . The model predicted 622 and 804 instances belonging to class 0 out of 1000 instances for the two cases respectively. However, when , the number of cases predicted by the model with unit probability was highest for class 3. The model predicted 560 instances belonging to class 3 out of 1000 instances. For the classifier, we exclude the and values from the test set and investigate three cases by imposing constraints on and values as depicted in Figure(10(b)). When and , the number of cases predicted by the model with unit probability was highest for class 0. The model predicted 862 and 995 instances belonging to class 0 out of 1000 instances for the two cases respectively. When , however, the number of cases predicted by the model with unit probability was highest for class 3. The model predicted 613 instances belonging to class 3 out of 1000 instances. The results from all the classifiers are consistent with one another. From the above results, it can be concluded that regardless of the condition on and , for (Poissonian statistics Jones et al. (1999))and (bunched statistics Jones et al. (1999)), the number of cases predicted by all the models with unit probability was highest for class 0, i.e, there is a preference for low coherence values whenever the flux and the variance are equal or when the flux is greater than the variance, and for (antibunched statistics Jones et al. (1999)), the number of cases predicted by the models with unit probability was highest for class 3, i.e, whenever the variance is greater than flux we see a preference for higher coherence values.
V Conclusions
In conclusion, we have used the k-nearest neighbors (KNN) algorithm to classify the hot bath-induced quantum coherence values based on the cumulants of a four-level quantum heat engine coupled to a unimodal cavity. By exhaustively exploring a wide range of possible values for the hyperparameters using the Random Search Cross Validation method, we have found the optimal set of hyperparameters for three different mappings between the cumulants and the hot bath-induced coherence intervals. We have compared the different mappings and found that the validation accuracy of the classification models has values greater than 81%. Furthermore, we successfully developed a machine learning protocol to find the probability of predicting the hot bath-induced coherence intervals for a given set of cumulants, using all the classifiers. The classification results for each of the classifiers were consistent across the different cases examined, which highlights the robustness of the classifiers in predicting the coherence intervals for hot-bath-induced coherence. For a specified engine, the trained model revealed that a photon flux larger (smaller) than the variance of photons during work done have a tendency to favour lower (higher) value of noise induced coherence. This prediction is independent of the values of higher order cumulants. These findings could potentially have important implications in the field of quantum thermodynamics, where the ability to predict the coherence intervals in a hot-bath-induced system could aid in the design and optimization of quantum thermal machines.
Acknowledgements.
MJS and HPG acknowledge the support from Science and Engineering Board, India for the start-up grant, SERB/SRG/2021/001088. HPG also acknowledges the support from University Grants Commission, New Delhi for the startup research grant, UGC(BSR), Grant No. F.30-585/2021(BSR).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Esposito et al. (2009) M. Esposito, U. Harbola, and S. Mukamel, Rev. Mod. Phys. 81 , 1665 (2009) . · doi ↗
- 2Seifert (2012) U. Seifert, Rep. Prog. Phys. 75 , 126001 (2012) . · doi ↗
- 3Campisi et al. (2011) M. Campisi, P. Hänggi, and P. Talkner, Rev. Mod. Phys. 83 , 771 (2011) . · doi ↗
- 4Horowitz and Gingrich (2020) J. M. Horowitz and T. R. Gingrich, Nature Physics 16 , 15 (2020).
- 5Touchette (2009) H. Touchette, Phys. Rep. 478 , 1 (2009).
- 6Wang et al. (2014) J.-S. Wang, B. K. Agarwalla, H. Li, and J. Thingna, Frontiers of Physics 9 , 673 (2014).
- 7Gallavotti and Cohen (1995) G. Gallavotti and E. Cohen, Phys. Rev. Lett. 74 , 2694 (1995).
- 8Saito and Dhar (2007) K. Saito and A. Dhar, Phys. Rev. Lett. 99 , 180601 (2007).
