Originally Posted by
wdhall
Currently, I'm using a version of linear regression called PLS (it's pretty much the popular favorite in the chemometrics world, probably because it's so much like ordinary regression that people are comfortable with the technique, and have good intuitions about what works and what doesn't); in the past, I developed [and then used] a non-regressive technique (HLA) based on a '98 Ph.D. thesis out of the MIT Physics Department; however, some spectacularly uncooperative data together with requirements of expediency nudged us towards PLS, where other folks in my team could contribute meaningfully. I'll probably get back to HLA eventually, but it'll take more time & effort than I have at the present.
Due to the hospital environment we're targeting, PLS requires a number of tweaks to do the job. Mainly, the problem is that ICU cases are by their very nature, custom jobs: no two patients have the same situation, doctors are pumping this and that into the patient to keep him alive, then to keep him stable while they figure out what is going on. The problem to me is that everything they do has an impact on the blood, specifically on the spectrum that I get to see. The blood samples one obtains can be markedly distinct form anything your training set wants to see, and regression can (and does) fail catastrophically.
To mitigate this effect, I have developed techniques to identify [probabilistically] the interferents most likely to be the cause of any spectral discrepancies (relative to the training set), and then to take a list of presumed interferent spectra and re-tune PLS to be relatively insensitive to their presence.
The interferent identification uses a Bayesian technique to estimate relative likelihoods for the various interferents from my library; the re-tuning is essentially an expansion of the training set to include the identified interferents as part of the background noise. The Bayesian technique works well enough for a modest number (< 5) of simultaneous interferents, while the retuning works exceptionally well for upwards of 15 simultaneous interferents.
That's enough of me rambling & bragging.
Dale