12
$\begingroup$

Currently NMR spectra are generated by Fourier transformation of free induction decay curves from time domain to frequency domain. In the late 60 s-80s some researchers proposed reconstruction of NMR spectra using a mathematical technique called "entropy maximization" from the FIDs. Fourier transformation was involved but only during intermediate steps. Just a note that this entropy maximization has nothing to with classical thermodynamics. It is a constraint optimization technique for reconstructing images with least amount of information. Consider entropy as just a mathematical function which shares the same name (thanks to Shannon) as the thermodynamic entropy.

Papers from the 1980s (e.g. Nature volume 311, pages446–447 (1984)) show that the appearance wise signal-to-noise ratio is higher in the MaxEnt reconstructed NMR spectrum as compared to standard FT method. However, in the Journal of Magnetic Resonance, this idea has been contested, as one cannot get something out of nothing. Some authors say, especially Hoch et al., that this is just a cosmetic exercise, because MaxEnt reduces the noise in the baseline but not in the peak. Therefore, the signal-to-noise ratio improves, but the sensitivity is no better. However, others say that MaxEnt is still very useful, and they contested that Hoch’s calculations were not realistic.

Very crudely, graphically the standard approach is:

enter image description here

but MaxEnt reconstructed NMR does the following magic as shown below. Since we have a couple of expert NMR spectroscopists here, my question is why MaxEnt technique never caught up in mainstream NMR? If it were so good at enhancing SNR, conventional FT should have become obsolete. I understand that it is a very involved calculation, but it looks too promising to an outsider.

enter image description here

$\endgroup$
4
  • 4
    $\begingroup$ The topic greatly outclasses my understanding, but this may be related to compressed sensing, which is a method to extract seemingly impossible S/N ratios based on information theory. In the 2000s it was very gainfully exemplified for simulated MRI scans by Emmanuel Candès and Terence Tao. I've wondered if this would somehow make its way into other applications. $\endgroup$ Commented Oct 23, 2022 at 2:53
  • 2
    $\begingroup$ @NicolauSakerNeto, I think MaxEnt is not related to compressed sensing (which is something new to me). Apparently, the MaxEnt reconstruction looks very innocent like a constraint optimization but implementation on discrete data must be a nightmare! I cannot find any simple example of MaxEnt which one can try on a simple chemical data. $\endgroup$
    – ACR
    Commented Oct 23, 2022 at 4:23
  • 2
    $\begingroup$ Maximum entropy techniques are used in mass spectrometry data processing, usually for analysis of intact, large proteins. The goal is to extract the mass (not the mass-to-charge) spectrum from instrumental data, which is a mass-to-charge ratio spectrum. $\endgroup$
    – Curt F.
    Commented Oct 23, 2022 at 5:03
  • 3
    $\begingroup$ @NicolauSakerNeto yes - CS is one of the more popular algorithms for reconstructing NMR data: onlinelibrary.wiley.com/doi/10.1002/anie.201100440 $\endgroup$ Commented Oct 23, 2022 at 9:51

3 Answers 3

14
$\begingroup$

The entropy in "maximum entropy" refers to the information entropy concept as introduced by Shannon. The MaxEnt technique referred to by Hoch may be regarded as cosmetic because what it does is rescale amplitudes in a nonlinear way. That is, big signals become bigger, small signals become smaller. Along the way the method seeks to avoid introducing spurious information (for instance peaks that might be interpreted as true signals) into a spectrum by assuming that noise is uniformly distributed across a spectrum and by penalizing excessive scaling of any potential signal.

The MaxEnt algorithm applies a "regularization" technique, also used in numerical least squares optimization to avoid issues with non-uniqueness of solutions (the "ill-defined" problem) during inversion of data. Non-uniqueness is not a problem with traditional FT-NMR because the Fourier Transform is lossless, it is a linear technique, all information originally in the time domain data is retained in the spectrum, which is one reason it is so nice, another reason including the existence of fast algorithms to compute the FT, namely the FFT, which introduced the era of modern NMR and (among other reasons) won Richard Ernst a Nobel prize.

There are a number of reasons there has been and continues to be a lot of interest in MaxEnt and related methods such as compressed sensing. These include noise reduction, but perhaps the most important reason - and importantly related to noise reduction by the $S/N \propto \sqrt{\textrm{time}}$ relation in FT-NMR - is potential savings in time. Multidimensional NMR experiments can be very time consuming. The issue of S/N that can hamper NMR can in fact be circumvented by performing long experiments, and since MD-NMR experiments are long, then low concentrations and S/N are not necessarily an issue- time is! (Sample stability of course also plays a role here). Optimization methods that combine FT with other non-linear methods can save enormous amounts of time by allowing data acquisition in the indirect dimension of MD-NMR experiments to be truncated or, even more importantly, sparsely (non-regularly or even non-linearly) sampled.

If an experiment takes on the order of days to complete using traditional NMR, but in practice S/N considerations say that you only should need a few hours, then there is a huge advantage in implementing non-linear methods that allow that. So what is the problem? The main one is probably the "black-box" approach to data processing that is implemented in many cases to reduce the complexity of applying NMR, ideally to save time and to allow researchers to focus on the question they want to answer, not on technical details such as how to implement numerical algorithms. Applying non-linear sampling methods requires additional steps to set up the experiment in advance, and to process the data and interpret the results. Those details matter if you are e.g. organic chemist looking to obtain a spectrum as quickly as possible, ideally via automation.

$\endgroup$
8
  • 2
    $\begingroup$ I should add that NMR time is very expensive. Problems with experiment duration can also be circumvented by purchasing multiple instruments. Not so easy when each costs on the order of £millions. $\endgroup$
    – Buck Thorn
    Commented Oct 23, 2022 at 8:36
  • 2
    $\begingroup$ Right (+1), but let us focus on uniformly sampled data. This is my main concern with non-linearity of MaxEnt. If MaxEnt always change intensities in a non-linear fashion, then the reconstructed NMR intensities cannot be used for integration. What is the use then? This is what Hoch says, who is indeed a world expert in this field...however many others contest that MaxEnt is still useful. I know of a far simpler way of doing this, by a so-called power transform. It is "silently" applied in charged aerosol detectors of HPLC. You just raise the data to an integer power. $\endgroup$
    – ACR
    Commented Oct 23, 2022 at 12:44
  • 1
    $\begingroup$ @AChem when it was first introduced the signal enhancement aspect of MaxEnt was emphasized, but the ability to apply it to nonlinearly sampled or truncated data is what sets it apart, typically when combined with the signal enhancement. For instance, you can sample nonlinearly where most of the signal in the time domain shows up (in the direct dimension early on, before relaxation dampens it), or simply until you feel sufficient s/n has been achieved (something that can be tricky otherwise in MD NMR). $\endgroup$
    – Buck Thorn
    Commented Oct 23, 2022 at 13:56
  • 1
    $\begingroup$ I first encountered MaxEnt as a routine available within a suite of advanced NMR processing tools written by Hoch and Stern (this would be the Cambridge Mass algorithm). I believe it still underlies the newer online versions (at UConn). Bruker has incorporated NUS as a standard tool into their software and there are non-standard add-ons that do not follow with Topspin written by 3rd parties, usually academics. $\endgroup$
    – Buck Thorn
    Commented Oct 23, 2022 at 14:14
  • 2
    $\begingroup$ As someone who is a professional MR(I) physicist, I should state that compressed sensing techniques are widely used clinically in the reconstruction of proton imaging data, in which we have the luxury of two extra bits of information, related to a) obtaining data from multiple independent RF coils, rather than one probe; and b) knowledge of what "real" images look like: sparse in the Wavelet domain, and well-reconstructed by penalised total-variation terms. We acquire noisy, aliased data, and used CS to sort out aliasing. Spectra are different, but much similar work is underway. $\endgroup$
    – Landak
    Commented Oct 23, 2022 at 22:25
10
$\begingroup$

The question here seems to be:

why MaxEnt technique never caught up in mainstream NMR?

This is not really true.

MaxEnt and compressed sensing (CS, as mentioned in Nicolau Saker Neto's comment) are just different ways of reconstructing undersampled data - the method is different but the application (in the context of NMR) is very much the same. More broadly speaking, all of these are lumped under the umbrella of non-uniform sampling (NUS).

If we're talking about NUS as a whole, I would definitely refute the assertion that it hasn't caught on in mainstream NMR. NUS is very, very popular, and it's really a mainstream technique nowadays — virtually every practising spectroscopist will know of it.

Sure, it's not covered in the basic spectroscopy textbooks, but in practice many people use NUS, sometimes even without knowing (the data acquisition and processing is so streamlined nowadays that you wouldn't be able to tell unless you knew where to look). Part of the reason why the processing is so easy is because it's so popular: this creates demand for common software packages to implement it.

However, the main reason why it has caught on is not sensitivity.

One should bear in mind that NUS spectra are typically acquired in much shorter time compared to 'normal', uniformly sampled (US) spectra, as explained in Buck Thorn's answer. Even if the sensitivity (= SNR per unit time) of the NUS spectrum is larger, the fact that the NUS spectrum is acquired for such a short time means that its overall SNR will inevitably be lower than a US spectrum acquired for a longer time.

The real reason why NUS is hugely popular is time savings.

(The SNR per unit time of NUS vs 'normal' uniformly sampled spectra is quite an involved topic. I'm not an expert on it, so I will defer to the literature on this, see e.g Palmer, M. R.; Suiter, C. L.; Henry, G. E.; Rovnyak, J.; Hoch, J. C.; Polenova, T.; Rovnyak, D. Sensitivity of Nonuniform Sampling NMR. J. Phys. Chem. B 2015, 119 (22), 6502–6515. DOI: 10.1021/jp5126415.)

$\endgroup$
2
  • 2
    $\begingroup$ +1 Useful points here but I would like to emphasize for other readers that MaxEnt does not require non-uniformly sampled data. It works very well for uniformly sampled data as well. $\endgroup$
    – ACR
    Commented Oct 23, 2022 at 12:38
  • 1
    $\begingroup$ One other comment is that uniformly sampled spectra reconstructed via FT have uniform gaussian noise: spectral fitting routines therefore can use techniques such as least squares to fit a model in either the time or frequency domains without worrying about bias, and integration (d delta) works because the noise averages out to 0 (in a well-phased, real mode spectrum). You can also derive Cramer-Rao lower bounds on the variance on peak parameters of interest, such as amplitude, phase or frequency/chemical shift. None of this is true in general for CS acquisitions. $\endgroup$
    – Landak
    Commented Oct 23, 2022 at 22:27
7
$\begingroup$

Around 15 years ago I was an intern in the NMR department at a company. Someone higher up had heard about Maximum Entropy and suggested that we try a specific program to test if it is useful for us. I ended up trying this, and in the end simply could not get that software to work. It was buggy and almost entirely undocumented. These methods also tend to have a few parameters that you are supposed to set to reasonable values, which can be rather intimidating especially when they are unclear or even contradictory on what "reasonable values" are and you have no idea what the consequences of setting these values wrong are.

Applying FFT to NMR spectra is very easy, you get a reasonable result out of the box without changing any parameters. And the parameters that you can and should change are pretty straightforward to understand if you read up a bit on them.

You have to keep in mind that many, if not most people measuring NMR spectra are not NMR experts. They're synthetic chemists or other scientists that use NMR as a tool. So to be useful to these users the process of measuring spectra has to work mostly in an automated fashion with reasonably user-friendly software to process and handle the data.

As mentioned in @orthocresol's answer NUS is a somewhat common method today that doesn't use FFT to process NMR. The difference today compared to a decade or two ago is that in newer spectrometers and software this is already integrated and is easy to setup. You could already use this method earlier, but you had to set it up with separate tools and process as well with different software. That is a very large barrier, especially if you consider that any mistake you make is likely to waste hours to days of expensive measurement time.

$\endgroup$
1
  • $\begingroup$ Interesting. With my limited understanding of the actual MaxEnt protocol the reconstruction does require FFTs during regularization process. I am only focussing on uniformly sampled data. The constraint on the maximum entropy is the chi-square and then people maximize S and implement it as minimization of -S. I have asked at least a score of mathematicians/spectroscopists. Nobody knows the details except the lucky few. $\endgroup$
    – ACR
    Commented Oct 23, 2022 at 13:53

Not the answer you're looking for? Browse other questions tagged or ask your own question.