Por qué la corrección de dispersión va primero
Los espectros NIR de reflectancia difusa de polvos, granos y harinas de la industria alimentaria y de piensos contienen, además de la señal de absorción química, efectos físicos que cambian de una muestra a otra. Barnes et al. describen los efectos multiplicativos combinados del tamaño de partícula y de la dispersión de la luz como el principal obstáculo para interpretar estos espectros, y señalan que el tamaño de partícula explica la mayor parte de la varianza espectral, mientras que la composición química aporta comparativamente poco [1]. Rinnan et al. dividen los métodos habituales de preprocesamiento NIR en correcciones de dispersión (MSC, SNV, normalización) y derivadas espectrales, y comparan sus efectos sobre datos reales [3]. Esta guía trata la primera familia; las derivadas se tratan en la guía de Savitzky-Golay.
Corrección multiplicativa de la dispersión (MSC)
La MSC fue introducida por Geladi, MacDougall y Martens en 1985, para espectros NIR de reflectancia de carne, como un método multilongitud de onda que separa la absorción química de la dispersión física, modelada esta como una componente aditiva más una multiplicativa [2]. Cada espectro xi se regresa, sobre todas las longitudes de onda, frente a un espectro de referencia xref: xi ≈ ai + bi·xref; el espectro corregido es (xi − ai)/bi. En la práctica, la referencia es el espectro medio del conjunto de calibración, razón por la cual Dhanoa et al. califican la MSC de transformación dependiente del conjunto [4]. En el estudio sobre carne, la MSC combinada con una transformación linealizante como log(1/R) corregido o Kubelka-Munk inversa dio las mejores predicciones de grasa y modelos de calibración más sencillos [2]. Isaksson y Næs ensayaron después la MSC en cinco productos alimentarios con regresión por componentes principales para proteína, grasa, agua e hidratos de carbono, y comprobaron que reducía el error de predicción en todas las regresiones, entre un 7 % y un 68 % respecto a los espectros de absorbancia sin corregir [5].
La dependencia del conjunto tiene una consecuencia práctica: el espectro de referencia forma parte del modelo de calibración, debe aplicarse sin cambios a cada espectro nuevo, y un cambio de referencia tras recalibrar con una nueva población modifica todos los espectros corregidos [4].
Variable normal estándar (SNV) y eliminación de tendencia
Barnes, Dhanoa y Lister propusieron la SNV en 1989 como una transformación aplicada a cada espectro por separado: se resta la media propia del espectro sobre todas las longitudes de onda y el resultado se divide por su propia desviación estándar, lo que elimina los efectos multiplicativos de la dispersión y del tamaño de partícula sin referencia a ninguna otra muestra [1]. En el mismo artículo introdujeron la eliminación de tendencia (de-trending), en la que se ajusta un polinomio de segundo grado en la longitud de onda al espectro corregido por SNV y se resta para eliminar el desplazamiento y la curvatura de la línea base que describen como habituales en muestras en polvo o densamente empaquetadas; presentan el resultado como una alternativa a los espectros derivados, cuyas formas consideran más difíciles de interpretar [1]. Como la SNV utiliza solo el espectro que se corrige, es independiente del conjunto: no hay que elegir, almacenar ni transferir ninguna referencia.
Cómo se relacionan la MSC y la SNV, y en qué se diferencian
Dhanoa et al. demostraron que las transformaciones MSC (dependiente del conjunto) y SNV (independiente del conjunto) de un espectro están relacionadas linealmente, como predice la teoría; la relación solo requiere la media y la desviación estándar del espectro medio del conjunto y el coeficiente de correlación entre el espectro individual y esa media, y es a través de estas tres magnitudes como la dependencia del conjunto entra en la MSC [4]. Concluyen que ambas son vías alternativas para reducir los efectos del tamaño de partícula y que son interconvertibles [4]. Con un conjunto de calibración homogéneo, ambas suelen dar espectros y modelos similares, por lo que a menudo se tratan como intercambiables.
Sin embargo, no son idénticas. Fearn et al. examinaron la geometría de ambas transformaciones en el espacio espectral y describieron dos comportamientos distintos: la SNV puede inducir estructuras curvas en los gráficos de puntuaciones de los espectros tratados, mientras que la MSC tiende a producir valores atípicos; ambos efectos se ilustraron con datos de una cámara de imagen NIR y se explicaron geométricamente [6]. Una banda curva en un gráfico de puntuaciones de PCA tras la SNV, o unas pocas muestras extremas tras la MSC, pueden ser por tanto un artefacto del preprocesamiento y no una característica química, y deben comprobarse antes de interpretarse o de usarse para rechazar muestras [6]. Un segundo escollo es común a ambas: suponen que la señal química es una parte pequeña del espectro y que los efectos físicos son iguales en todas las longitudes de onda. Cuando el analito domina la variación espectral, la corrección puede eliminar parte de su señal; Martens, Nielsen y Engelsen encontraron exactamente esto con la MSC estándar en espectros de transmisión de mezclas en polvo de gluten de trigo y almidón, donde eliminaba demasiada información del analito [7].
MSC extendida
La corrección multiplicativa de la señal extendida (EMSC) fue propuesta por Martens y Stark en 1991 para incorporar conocimiento previo al preprocesamiento: elimina los efectos de la longitud de trayectoria no controlada y de la dispersión de la luz, y su complemento, la sustracción de interferencias espectrales, elimina interferentes conocidos; ambas se demostraron con tolueno en mezclas de benceno–xileno con efectos de dispersión simulados y considerables [8]. Martens, Nielsen y Engelsen ampliaron después el modelo para corregir conjuntamente los efectos de dispersión aditivos, multiplicativos y dependientes de la longitud de onda; tras la EMSC, sus espectros de polvos de gluten–almidón se comportaban en gran medida como espectros de disoluciones transparentes y seguían la ley de Beer [7]. La EMSC es el método a considerar cuando la MSC o la SNV simples distorsionan visiblemente las bandas del analito, o cuando se sabe que el efecto de dispersión varía con la longitud de onda.
Cómo elegir en la práctica
No existe una única elección correcta; la literatura respalda un procedimiento breve más que una opción por defecto:
- Decida con el modelo, no a ojo. Trate la MSC, la SNV, la SNV con eliminación de tendencia y la EMSC como pasos candidatos, combine cada uno con el ajuste de derivada que esté considerando y compárelos por el error de validación cruzada, como hacen Rinnan et al. con los métodos habituales [3].
- Conserve la referencia junto con el modelo. Un espectro de referencia de MSC debe aplicarse sin cambios en el momento de la predicción; si es probable que la población de calibración cambie, la SNV evita por completo la dependencia del conjunto [4].
- Inspeccione las puntuaciones tras la corrección. Las estructuras curvas tras la SNV y los nuevos valores atípicos tras la MSC son comportamientos conocidos de las transformaciones, no necesariamente de las muestras [6]; si el analito domina el espectro, considere la EMSC [7].
Corrección de dispersión en caliX
En la suite caliX, la MSC, la SNV, la eliminación de tendencia y los filtros de derivada se configuran en el paso de preprocesamiento del desarrollo del modelo, donde las combinaciones candidatas se comparan por validación cruzada antes de fijar un modelo PLS y de almacenar el espectro de referencia de MSC junto con el modelo. El mismo flujo de trabajo sirve para los espectros del analizador at-line MasterLine17EC para granos e ingredientes de piensos y del analizador en línea ProLine17EC, donde el tamaño de partícula y el empaquetamiento varían con el proceso. Qué corrección conviene a un material determinado se decide en un estudio de viabilidad con sus propias muestras.
Referencias
- [1] Barnes, R.J., Dhanoa, M.S., Lister, S.J. (1989). Standard Normal Variate Transformation and De-trending of Near-Infrared Diffuse Reflectance Spectra. Applied Spectroscopy, 43(5), 772–777. doi:10.1366/0003702894202201
- [2] Geladi, P., MacDougall, D., Martens, H. (1985). Linearization and Scatter-Correction for Near-Infrared Reflectance Spectra of Meat. Applied Spectroscopy, 39(3), 491–500. doi:10.1366/0003702854248656
- [3] Rinnan, Å., van den Berg, F., Engelsen, S.B. (2009). Review of the most common pre-processing techniques for near-infrared spectra. TrAC Trends in Analytical Chemistry, 28(10), 1201–1222. doi:10.1016/j.trac.2009.07.007
- [4] Dhanoa, M.S., Lister, S.J., Sanderson, R., Barnes, R.J. (1994). The Link between Multiplicative Scatter Correction (MSC) and Standard Normal Variate (SNV) Transformations of NIR Spectra. Journal of Near Infrared Spectroscopy, 2(1), 43–47. doi:10.1255/jnirs.30
- [5] Isaksson, T., Næs, T. (1988). The Effect of Multiplicative Scatter Correction (MSC) and Linearity Improvement in NIR Spectroscopy. Applied Spectroscopy, 42(7), 1273–1284. doi:10.1366/0003702884429869
- [6] Fearn, T., Riccioli, C., Garrido-Varo, A., Guerrero-Ginel, J.E. (2009). On the geometry of SNV and MSC. Chemometrics and Intelligent Laboratory Systems, 96(1), 22–26. doi:10.1016/j.chemolab.2008.11.006
- [7] Martens, H., Nielsen, J.P., Engelsen, S.B. (2003). Light Scattering and Light Absorbance Separated by Extended Multiplicative Signal Correction. Application to Near-Infrared Transmission Analysis of Powder Mixtures. Analytical Chemistry, 75(3), 394–404. doi:10.1021/ac020194w
- [8] Martens, H., Stark, E. (1991). Extended multiplicative signal correction and spectral interference subtraction: new preprocessing methods for near infrared spectroscopy. Journal of Pharmaceutical and Biomedical Analysis, 9(8), 625–635. doi:10.1016/0731-7085(91)80188-F