Next Article in Journal
Design and Simulation of Lamotrigine Intermittent Release from a Subcutaneous Implant with an Enzymatic Biosensor Based on Clinical Data
Previous Article in Journal
AI/ML-Assisted SERS Biosensing for Biomolecular Detection: From Direct Spectral Response to Integrated Diagnostic Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prediction of Chronic Kidney Disease Based on Simulated Serum Analysis by Vibrational Spectroscopy

by
Diogo Serrano
1,†,
Paulo Zoio
1,2,†,
Luís P. Fonseca
1 and
Cecília R. C. Calado
1,2,*
1
iBB—Institute for Bioengineering and Biosciences, i4HB—The Associate Laboratory Institute for Health and Bioeconomy, IST—Instituto Superior Técnico, Universidade de Lisboa, Av. Rovisco Pais, nº1, 1049-001 Lisbon, Portugal
2
ISEL—Instituto Superior de Engenharia de Lisboa, Instituto Politécnico de Lisboa, R. Conselheiro Emídio Navarro nº1, 1959-007 Lisbon, Portugal
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Biosensors 2026, 16(6), 347; https://doi.org/10.3390/bios16060347 (registering DOI)
Submission received: 25 April 2026 / Revised: 4 June 2026 / Accepted: 16 June 2026 / Published: 21 June 2026
(This article belongs to the Section Optical and Photonic Biosensors)

Abstract

The development of new technologies enabling rapid, frequent, and reagent-free monitoring of kidney function is recognized as being of paramount importance. In this work, mid-(MIR) and near-infrared (NIR) spectroscopy were compared for the prediction of key renal biomarkers—creatinine, urea and albumin—using 54 serum solutions mimicking the biochemical profiles of five stages of chronic kidney disease (CKD). MIR spectra were acquired in a high-throughput microplate platform after a simple dehydration step, while the NIR spectra were obtained directly from liquid serum using a fiber optic probe. After evaluating several spectral pre-processing methods and targeted spectral regions, excellent regression models (R2 > 0.9 for the best models) were obtained for the three biomarkers. MIR provided highly accurate urea predictions, whereas optimized NIR sub-regions enabled excellent estimation of creatinine and albumin. Both MIR and NIR, associated with supervised classification methods, enabled us to successfully distinguish healthy from diseased profiles and to identify the diseases state with AUC > 0.93. These findings highlight the complementary value of MIR and NIR spectroscopy for kidney disease assessment and their potential integration into point-of-care diagnostic systems.

1. Introduction

Chronic kidney disease (CKD) is a highly prevalent and steadily growing global health problem, affecting roughly one in 10 adults and driving excess cardiovascular morbidity, premature mortality, and escalating healthcare costs. Its progressive, often asymptomatic course, organized into five KDIGO stages [1], leads to diverse individuals being only identified as presenting CKD once substantial and irreversible nephron loss has occurred, narrowing the window for renoprotective intervention. The WHO recognizes that approximately 674 million people live with CKD, and that kidney disease is one of the fastest-growing causes of death globally, being projected to become the fifth leading cause of death by 2050, with a predicted 33% increase in age-standardized death rate and a 28% increase in age-standardized disability-adjusted life years (DALYs) [2]. This urges society to invest in health systems to integrate prevention, early detection, and management of kidney disease into national health policies. However, conventional assessment of kidney function relies on intermittent measurement of serum creatinine (for the Estimated Glomerular Filtration Rate, eGFR) and urea, that unfortunately are obtained by laboratory-based chemistry analyzers, that consequently are centralized, resource-intensive, and poorly suited to high-frequency or decentralized monitoring. In our previous study [3], we outlined this diagnostic gap and pointed out that mid-infrared (MIR) and near-infrared (NIR) spectroscopy can provide rapid, reagent-free quantification of creatinine, urea, and albumin in a fetal bovine serum matrix using harmonized chemometric pipelines, highlighting their potential to underpin point-of-care (POC) solutions for CKD screening and follow-up.
Within this context, there has been growing interest in exploiting vibrational spectroscopy—both MIR and NIR—for kidney-related diagnostics. MIR spectroscopy, by probing fundamental vibrational modes, offers chemically specific bands for urea, proteins, and lipids, while NIR spectroscopy, based on overtones and combination bands, can be directly applied to aqueous matrices using fiber-based probes. These attributes have motivated a range of proof-of-concept studies across diverse matrices: aqueous and buffer systems have been used to quantify urea or albumin and to optimize wavelength selection for potential sensors, for example, in multi-wavelength NIR/diode-laser approaches to monitor urea in aqueous films [4] and in PBS-based NIR work on human serum albumin [5].
Urine has been extensively explored as a simpler and non-invasive diagnostic matrix, with classic NIR spectroscopic studies enabling the quantitation of urea, creatinine, and protein, and subsequent work extending to multicomponent panels including glucose, ketones, and proteins. Analogous MIR and ATR-spectroscopic strategies have quantified urinary analytes or extracted spectral biomarkers from dried urine films [6]. Although urine is attractive as biofluid because it is non-invasive and easy to collect, urine-only approaches have important limitations for CKD diagnosis/staging when compared with blood/serum. Urinary readouts are strongly affected by pre-analytical and biological variability (hydration/dilution, diurnal variation, diet, exercise, intercurrent illness/UTI, and sample handling) [7], and even ratio metrics such as the urine albumin–creatinine ratio (uACR) require standardized collection (preferably first-morning void) [8] and confirmatory repeat testing because spot measurements can vary substantially day-to-day. Moreover, albuminuria is not universal in CKD (e.g., non-albuminuric phenotypes, particularly in diabetes and vascular CKD) [9,10], so urine-based screening alone can miss clinically relevant reductions in kidney function. By contrast, serum/blood biomarkers underpin the central clinical axis of CKD evaluation—estimated GFR from serum creatinine (and/or cystatin C) together with albuminuria—providing a more direct and standardized window into systemic solute accumulation and glomerular filtration decline, which is also advantageous for constructing calibration sets intended to emulate CKD progression.
More recently, label-free MIR or NIR has been applied to dialysate for online hemodialysis monitoring [11], where matrices are compositionally constrained, and to saliva or serum for CKD screening and phenotyping. ATR-MIR and related MIR-based studies have shown salivary spectral signatures and urea bands that discriminate CKD from controls and suggest saliva as a non-invasive CKD POC fluid [12]. In parallel, Navarro-Esteve et al. [13] evaluated ATR-MIR as a broad screening tool for diabetic kidney disease screening, and several NIR and MIR studies have examined serum or plasma in renal and systemic disease cohorts, including NIR determinations of serum total proteins and urea [14], NIR creatinine estimation in patient blood samples [15], and recent ATR-MIR serum profiling to discriminate CKD on hemodialysis patients from controls [16] and as a screening tool for serum analysis [17]. Comprehensive reviews now synthesize these efforts and emphasize the promise of MIR/NIR as label-free, scalable tools in AKI and CKD, while noting that most applications remain exploratory [18]. Despite these encouraging works, important methodological limitations constrain its direct translational relevance to serum-based CKD diagnostics and as a screening tool for serum analysis.
Besides the limitations associated with the biofluids pointed above, there are also other works with limitations associated with the use of aqueous solutions, or with biofluids where only one or a few target metabolites are varied, not representing the complexity of the disease that leads to the variation of diverse metabolites. For example, Lubnow et al. [4], Ogawa et al. [5], and related aqueous-phase NIR studies exemplify precise optimization of wavelength sets for urea or albumin in controlled media. Shaw [6], Pezzaniti [19] and co-workers used NIR in urine to quantify urea, creatinine, and protein, but within a matrix that lacks the high and structured protein content of serum, while Shaw et al.’s [20] MIR dried-urine film method effectively removes water to facilitate modeling. Henn et al. [11] directly compared MIR and NIR for multicomponent monitoring in dialysate using PLS; however, the target is spent dialysis fluid, again, a less complex and more constrained environment than native serum. Salivary ATR-MIR studies (Rodrigues et al. [12], Lin et al. [21], Tangwanichgapong et al. [22]) and urinary MIR biomarker work (Yu et al. [23]) provide compelling, non-invasive diagnostic and staging performance but operate in matrices and pathophysiological contexts that differ substantially from circulating serum. Even among the relatively few blood/serum-focused examples, most target a single analyte or broad classification rather than simultaneous, regression-grade quantification of the core renal markers within a CKD-relevant design: Hall et al. [14] used NIR for serum proteins and urea but not creatinine; Barnea and Abookasis [15] evaluated NIR for creatinine alone; Perez-Guaita et al. [17] evaluated the use of infrared spectroscopy as a screening tool for serum analysis without specific CKD-stage modeling; Tangwanichgapong et al. [16] recently applied ATR-MIR to serum from hemodialysis patients to identify discriminant bands but did not construct stage-resolved, multi-analyte regression models, like Hall and Pollard [14]. Moreover, many calibration strategies across this literature (including in our own previous work with simple solutions [3]) adopt a “one metabolite at a time” paradigm, where creatinine, urea, or albumin is artificially varied while other CKD-relevant constituents remain fixed. While analytically convenient, such designs do not mirror CKD pathophysiology, in which creatinine and urea increase together as GFR declines and albumin often decreases due to protein-energy wasting, inflammation, or urinary loss, all superimposed upon a complex serum matrix that shapes MIR and NIR spectra through overlapping bands, scattering, and water–protein interaction.
Recent studies (Table 1) have demonstrated that vibrational spectroscopy of biofluids, particularly ATR-MIR of serum or urine extracts, can support CKD/DKD discrimination using chemometrics and machine-learning classifiers, often reporting high diagnostic performance in small to moderate cohorts. However, most published work focuses on a single spectral domain and binary discrimination (disease vs. control), with limited attention given to robust multi-class staging, cross-domain comparison, and systematic benchmarking of classifiers under controlled disease progression conditions. In this context, our study advances the field by combining NIR and MIR spectra with supervised classification to predict both kidney disease presence and disease stage, using simulated disease stages to explicitly probe progression-related spectral signatures and to compare model performance across spectral regions and algorithms.
The present study was conceived to address the gaps pointed above and to move IR-based renal biomarker modeling closer to clinical reality. Here, we extend our previous MIR/NIR comparison by considered serum-based solutions mimicking six phases of kidney function, from healthy profiles to advanced CKD, through the simultaneous and coordinated variation of creatinine, urea, and albumin concentrations in ranges anchored to established CKD staging thresholds. This composed design encodes physiologically plausible covariance between the three biomarkers into both calibration and validation spectral-sets, forcing the chemometric models to learn from realistic multivariate patterns rather than from isolated perturbations. Using these composed serum profiles, we systematically evaluate the performance of MIR and NIR spectroscopy under controlled and complementary measurement conditions: in the MIR region, spectra were acquired from microliter volumes in a 96-well microplate format compatible with minimally invasive sampling and high-throughput analysis; in the NIR region, spectra were acquired directly in aqueous serum using a transflectance fiber optic probe, enabling real-time measurement without dehydration. Building on the harmonized pre-processing and modeling framework introduced in our first paper, we develop regression models for the simultaneous prediction of creatinine, urea, and albumin and classification models to discriminate healthy from diseased profiles and to resolve CKD-like stages. We further interrogate the impact of spectral sub-region selection on both regression and classification performance, with particular emphasis on narrow, information-rich windows that could be targeted by low-cost or miniaturized devices. In contrast to earlier MIR-only, NIR-only, aqueous/urine-based, single-analyte, or dialysate-focused approachesour study provides a dual-platform, multi-marker, stage-mimicking evaluation in a serum matrix expressly designed to reflect CKD progression. This positions the resulting models and the methodological insights on calibration design and spectral windowing as a more clinically relevant foundation for future MIR/NIR-based POC tools for CKD screening and monitoring.

2. Materials and Methods

2.1. Biological Sample Preparation

A total of 54 solutions were prepared in fetal bovine serum (lote S00AV from Biowest, Nuaillé, France,) at a final dilution of 1/5 (v/v) in water, where the creatinine, urea and albumin varied simultaneously to mimic various stages of chronic kidney disease (CKD). The 1/5 (v/v) dilution of fetal bovine serum (FBS) in water was conducted to maximize the ratio of signal to noise in the spectral data, while enabling to add the urea, creatinine and albumin from other concentrated solutions to achieve the final concentrations of those molecules.
The creatinine (Merck, Darmstadt, Germany) concentrations across CKD stages were based on the 2021 CKD-EPI creatinine equation (eGFRcr), adopted for adult populations [26,27,28]. This equation estimates GFR based on serum creatinine, age, and sex, and is widely used for diagnosing and staging CKD, from stage 1, mild kidney damage, to stage 5, most severe kidney damage (Table 2). A total of 9 solutions of each stage of CKD were prepared. To mimic the diversity of age and gender, it was considered that from the 9 solutions, 5 were from women 25, 34, 43, 50 and 65 years old, while 4 were men 27, 38, 52 and 63 years old (Table 3, Figure 1).
The urea (Merck, Darmstadt, Germany) concentrations in the simulated CKD stages were based on the Blood Urea Nitrogen (BUN) normal range, which is 5 to 20 mg/dL. The BUN is roughly one-half (28/60 or 0.446) of the blood urea [29]. The albumin (Bovine Serum Albumin, lyophilized powder, Sigma-Aldrich, St. Louis, MO, USA) concentration tends to slightly diminish as CKD progresses [30], and the synthesized solutions reflect this overall pattern (Table 3, Figure 1). The 54 solutions were also grouped, from stage 0 to 2, as “healthy”, and between stages 3 and 5 as “diseased” CKD profiles.

2.2. MIR-Spectroscopy

First, 20 µL of each solution was placed on IR-transparent Si microtiter plates with 96 wells (Bruker Optics, Ettlingen, Germany) and subsequently dehydrated for 2.5 h in a vacuum desiccator setup (ME2, Vacuubrand, Wertheim, Germany). The MIR spectra were recorded in transmission mode with an HTS-XT associated with a Vertex-70 spectrometer (Bruker Optics), using a spectral resolution of 4 cm−1 and 40 scans per sample in the spectral range between 4000 and 400 cm−1. Each solution was analyzed in triplicate with a background spectrum obtained from an empty well [3].

2.3. NIR-Spectroscopy

Spectra were acquired using an NIR transflection fiber optic probe, IN-271P (Bruker Optics), with a path length of 2 mm, coupled to a Vertex-70 spectrometer (Bruker Optics) by submerging it in 2 mL of each solution. A reference atmospheric air spectrum was acquired before the probe was inserted into the solutions. Spectra were collected in the 12,500–4000 cm−1 range, consisting of 32 co-added scans with 8 cm−1 resolution. The scanner velocity was set to 10 kHz, and the aperture setting was defined as 6 mm. Background signal removal (blank) of the atmosphere was performed before every sample read.

2.4. Spectra Pre-Processing and Processing

Spectra atmospheric compensation was applied to all MIR spectra. Combinations of the following spectral pre-processing methods were evaluated: baseline correction using the Rubber Band method (BC), Standard Normal Variate (SNV), Unit Vector Normalization (UVN), and first (1D) and second (2D) derivatives using a Savitzky–Golay filter with a second-order polynomial and 15 smoothing points [3].
Principal component Analysis (PCA) was conducted for preliminary data patterns search.
Partial Least Squares (PLS) regression models were elaborated with a maximum of 10 latent variables and mean-centered data using the KERNEL PLS algorithm [3]. A total of 162 spectra were considered for MIR analysis, since triplicate spectra were acquired for each solution, and for NIR analysis, an additional 270 spectra were considered, with 5 replica per solution. A cross-validation method was applied, in which 5 cycles of validation were conducted, where for each cycle, 80% of randomly selected samples were used for training and the remaining for validation. The models’ performance was evaluated considering the coefficient of determination (R2), the root mean square error (RMSE), and the number of latent variables. To obtain better regression models, defined sub-regions of the MIR and NIR spectrum were evaluated, e.g., the regions associated with the third overtone (12,500–8400 cm−1), the second overtone (9100–6250 cm−1), and the first overtone (6700–5000 cm−1), and the combined band region (5200–4000 cm−1).
Supervised classification models of Random Forest (RF), Extreme Gradient Boosting (XGBoost), and Support Vector Machines (SVMs) were implemented to discriminate between healthy and CKD-like serum profiles and to separate samples into the different CKD stages. These models were trained using the same spectral data previously selected for the regression analysis. Model performance was evaluated using random sampling, with 70% of data used for training and 30% for testing. This was repeated 10 times, with stratified sampling applied to preserve class distribution across splits. The model’s performance was assessed using standard classification metrics, namely accuracy, sensitivity, specificity, precision, F1 score, and the area under the ROC curve (AUC).
The SVM model used a radial basis function (RBF) kernel with cost C = 1, and γ computed automatically as 1/k (with k being the number of spectral features). The number of k features of the implemented models were 3720 for the MIR full spectral data, 571 for the MIR 1750–1200 sub-region, 4406 for the NIR full spectral data and 2124 for the NIR third overtone. The RF model was built with 150 trees, a minimum node size of 5 instances and done on a fixed seed. The XGBoost model was implemented with 100 trees, a learning rate of 0.3, maximum tree depth of 6, and L2 regularization with λ = 1, with a fixed seed. All remaining hyperparameters were set in the respective software ware.
Spectra atmospheric compensation and baseline correction were conducted with OPUS® software, version 6.5 (Bruker, Germany), while remaining spectra pre-processing and processing methods were conducted with Unscrambler® X 10.4 software (CAMO software AD, Oslo, Norway).

3. Results and Discussion

Based on MIR and NIR spectral data, the following analyses were conducted:
  • PCA was performed to enable a preliminary spectral data analysis for a data pattern search.
  • PLS regression models were used to predict the creatinine, urea, and albumin concentrations.
  • Supervised classification models of Random Forest, XGBoost, and SVM were used to predict the disease, i.e., to discriminate between healthy and diseased states, and the CKD stage.

3.1. Data Pattern Search

Figure 2a,b represent the MIR and NIR spectra of the serum solutions mimicking CKD, with baseline correction, and Figure 2c–f represent the corresponding PCA. Interestingly, the PCA identifies a data pattern, i.e., score separation, according to the “healthy” and “diseased” states, both in the MIR region (Figure 2c), as well as in the NIR region (Figure 2e) of the spectra. A data pattern according to the six phases of CKD can also be observed in the NIR spectra (Figure 2f). These outputs indicate that the spectra provide a molecular fingerprint of CKD stages.

3.2. Simultaneous Prediction of the Creatinine, Urea and Albumin Concentrations

The impact of diverse spectra pre-processing methods on the PLS models were evaluated. For the MIR spectral data, baseline correction (BC), normalization (SNV) and 1st and 2nd Savitzky–Golay derivatives (1D and 2D) were evaluated (Table 4). As expected, the validation dataset lead to slightly worse PLS models in relation to the calibration dataset. For the purposes of this work, the models’ performance will be based around the validation dataset.
Based on the whole MIR spectra, it was possible to develop good models to predict the creatinine concentration (R2 = 0.76 and RMSE= 0.79 mg/dL) and an excellent model to predict urea (R2 = 0.97 and RMSE = 9.98 mg/dL). The best models were built on normalized spectra, after baseline correction or after the first derivative application. It was not possible to develop a model to predict the albumin concentration based on the whole MIR spectra.
Regression models based on sub-regions of the MIR spectra were also developed, based on the normalized first derivative spectra, since in general, this pre-processing method led to better models with the whole spectra (Table 4). It was possible to increase the models’ performance to predict creatinine, since an R2 of 0.85 and an RMSE of 0.64 mg/dL were achieved. This model was built in the region between 1200 and 1750 cm−1 according to creatinine presenting major spectral bands at 1627 due to C=O, and between 1100 and 1250 cm−1 due to C-N bond vibrations [30]. Several of the tested sub-regions led to good regression models for urea prediction, but they were, interestingly, slightly worse than the models based on the whole spectra. These sub-regions, 3500–2800, 1750–1200 and 1450–1200 cm−1, are correlated with the N-H vibration of urea, the amide C=O bond and the C-N vibrations, respectively. Although a good regression model for albumin prediction could not be obtained, a more reasonable model was achieved, presenting an R2 of 0.71 and an RMSE of 0.22 g/dL for the 1750–1200 cm−1 window.
These results align with the existing literature on MIR applications for renal biomarker quantification in serum and other matrices. No serum-based works were found to directly compare with our predicting model of creatinine (R2 = 0.85, RMSE = 0.64 mg/L), but other matrices, many of them less complex than serum, have been used for the prediction of creatinine. For example, Henn et al. [11] obtained a creatinine regression model, achieving R2 = 0.98 and RMSE = 1.5 mg/dL in dialysate, built with datasets where the creatinine concentration varied a lot more than serum physiological levels (0–33.94 mg/dL). Hoşafçı et al. [31] predicted creatinine in urine, achieving R2 = 0.98 and RMSE = 10 mg/dL, based on solutions with a span of 10 to 252 mg/dL. The better performance of these models can be attributed to the simplicity of their respective matrices, as well as the higher range of concentration values, which contrast with the physiological serum creatinine concentrations that were employed in this work (between 0.71 and 7.1 mg/dL). In our previous work [3], we developed excellent models to predict creatinine based on a serum matrix (R2 > 0.90), but this was done with samples where only one metabolite’s concentration would vary, which led to models that are not quite as suitable for realistic applications as regression models built with a calibration dataset where all metabolite concentrations are varied simultaneously.
Regarding urea prediction, our best MIR model (R2 = 0.97, RMSE = 9.98 mg/dL) also shows comparable performance to the most accurate models reported in the literature. Low-Ying et al. [32] predicted urea concentration in whole blood using dried film MIR spectroscopy over a similar concentration range (15–120 mg/dL versus our 6.4–198.4 mg/dL), achieving R2 = 0.94. Jessen et al. [33] developed a regression model for urea prediction in human plasma, reporting an R2 = 0.99 and RMSE = 1.5 mg/dL, and Henn et al. [11] also predicted urea concentration from dialysate, achieving R2 = 0.99 and RMSE = 6.6 mg/dL. Finally, our best albumin prediction model achieved only moderate performance (R2 = 0.71, RMSE = 0.22 g/dL). This is lower than some reported works: Hoşafçı et al. [31] achieved R2 = 0.97 and RMSE = 0.15 g/dL for albumin in blood, while Jessen et al. [33] reported R2 = 0.92 and RMSE = 0.6 g/dL for albumin in plasma. The relatively weaker performance for albumin in our study may be attributed to the significantly smaller concentration ranges used across CKD stages compared to creatinine and urea, which both increase dramatically with declining renal function.
The whole NIR spectra led to an adequate model predicting creatinine concentration (Table 5), with an R2 of 0.83 and an RMSE of 0.68 mg/dL, like the model obtained with MIR spectroscopy. Using the whole NIR spectra, excellent models were also developed to predict urea and albumin, with both achieving R2 higher than 0.90. To further improve some of these models, diverse regression models were developed with sub-regions of the NIR spectra. This made it possible to obtain an excellent model to predict creatinine, based on the third overtone region, achieving an R2 of 0.91 and an RMSE of 0.48 mg/dL, better than the values obtained with MIR spectroscopy. The best models to predict urea and albumin concentrations, based on the NIR sub-regions, were as good as those obtained with the whole NIR spectra. The performance of these NIR models also compare favorably with previously reported NIR applications with renal biomarkers. Hall and Pollard [14] were among the first to demonstrate reagent-free NIR determination of total protein, albumin, globulins and urea directly in human serum, reporting for the urea model an R2 ≈ 0.99 and a standard error of prediction of approximately 4.8 mg/dL, and an R2 = 0.97 and standard error of prediction of 1.1 g/L for albumin. More recently, Barnea and Abookasis [15] used NIR to quantify creatinine in patient blood samples over a 0.96–12.5 mg/dL range and obtained very high agreement with the reference assay, with correlation coefficients above 0.98 and low prediction errors. Despite this, their calibration strategy focused on a single analyte and did not account for the co-variation of other metabolites observed in CKD. In simpler matrices, such as urine, Pezzaniti et al. [19] and Shaw et al. [6] achieved excellent correlation coefficients ≥ 0.99 for urea and creatinine with low standard errors.
Both the present MIR and NIR models are competitive, especially considering that they were developed in a serum matrix where creatinine, urea, and albumin were varied simultaneously to mimic CKD progression rather than being optimized for a single isolated analyte.
Since it was possible to maintain or increase the regression models’ performance based on sub-regions on both MIR and NIR spectra, the impact of these sub-regions on the data pattern of the PCA score plot was also evaluated (Figure 3). These PCA were conducted with the corresponding spectra pre-processing methods used by the best regression models, especially to predict creatine, i.e., with normalized first derivative for MIR spectra, and only with baseline correction for the NIR spectra. The score-plot based on the sub-region of the spectra presented data patterns according to healthy vs. diseased and for the CKD stage based on the 1200 to 1750 cm−1 sub-region of the MIR spectra and with the 3rd overtone of the NIR region. This points to the possibility of using simpler and cheaper analytical devices for future applications.

3.3. Discriminating Disease States and Disease Stages

The supervised classification models Random Forest, XGBoost and SVM were applied. Random Forest models, a bagging ensemble method of independent decision trees, are very robust to overfitting and demonstrate competitive or superior performance to XGBoost across most evaluated conditions. The latter model is based on an advanced gradient boosting algorithm that builds trees sequentially and is usually more complex for hyperparameter tuning. SVM, which is based on finding hyperplanes that maximize the margin between classes, presents advantages for high-dimensional data based on spectra, where the number of features is greater than the number of samples. Detection of chronic kidney disease from routine clinical variables has been addressed using the XGBoost classifier [34]. Other nephrology studies have relied on XGBoost to model CKD risk trajectories and to predict specific complications in patients with advanced CKD, embedding these models in clinical decision support settings [35,36]. Random Forest algorithms have been applied to differentiate glomerular versus tubular patterns of kidney injury using panels of biochemical and histological markers and to construct CKD risk prediction models from demographic, clinical and omics-level data [37,38]. Beyond nephrology, a serum ATR-MIR study in rheumatology employed SVM to separate rheumatoid arthritis, osteoarthritis and healthy controls based solely on spectral fingerprints [38].
In the present work, the three classifiers (Random Forest, XGBoost, SVM) were applied to MIR and NIR spectra to determine the best spectral pre-processing methods and spectral sub-regions obtained in the previous section. For the MIR spectra, the normalized first-derivative spectra were evaluated using the full spectral range and the sub-region between 1750 and 1200 cm−1. For the NIR spectra, analyses were performed using baseline correction and the third overtone sub-region.
It was possible to obtain excellent models to discriminate between healthy and diseased states, with AUCs higher or equal to 0.98, for both MIR and NIR spectral data, and for the three classification algorithms (Table 6). These high performances are in agreement with other authors’ work, developing models for renal diseases based on serum spectra, in relation to other types of diseases. For example, serum ATR-MIR models for early gastric cancer detection or for distinguishing rheumatoid arthritis from osteoarthritis reported lower AUC values [38,39] (ranging from 0.72 to 0.90). Zong et al. [40] reported an AUC of 0.94 for detecting CKD using serum with Surface-Enhanced Raman Scattering (SERS), while Tangwanichgapong et al. [16], in a recent serum ATR-MIR study, distinguished end-stage renal disease from healthy controls, achieving perfect classification metrics (100% sensitivity/specificity), and confirming that advanced renal failure imprints a defined spectral signature on serum.More notably, however, is the ability of the present models to accurately stratify samples into the six distinct CKD-like stages, with AUC higher or equal to 0.93 for MIR and higher or equal to 0.97 for NIR, with the three classification models. Differentiating early-to-moderate CKD stages is analytically challenging due to the smaller changes in biomarker concentrations. Zong et al. [40] achieved total accuracy of only 78% when classifying clinical CKD stages using serum analyzed with SERS, noting that in their work, they only distinguished between three major groups, those being healthy (equivalent to our stages 0–1, stages 2–3 and stages 4–5). Similarly, Marom et al. [41] analyzed breath with gold nanoparticle sensors and achieved only 79% accuracy in distinguishing early-stage CKD from healthy states, improving to 85% for advanced stages. In our work, and especially with the NIR models, excellent models with an AUC higher or equal to 0.97 enabled discrimination between the six CKD phases. This performance is comparable to models using more complex data, such as a Random Forest model based on ultrasound radiomics to predict renal fibrosis in CKD, which achieved AUCs of 0.93–0.96 [42], and expert systems integrating multiple clinical variables (e.g., ANN/XGBoost on laboratory data), which report similar high-performance metrics for CKD stage prediction/classification [43,44]. Table 7 displays a quick summary of the scientific articles mentioned above.

4. Conclusions

Due to the high prevalence and health impact of CKD, it is relevant to develop new analytical procedures to be implemented in a simple, economic mode, enabling a frequent monitoring procedure at clinical set-ups and as point-of-care devices. The vibrational spectroscopic techniques based either on the NIR or the MIR region, present characteristics that may enable us to achieve those goals. In the present work, NIR and MIR spectroscopy were applied to serum samples mimicking the 6 stages of CKD, by simultaneously varying creatinine, urea and albumin. It was evaluated diverse spectra pre-processing techniques on the development of regression models to simultaneously predict the concentration of these three biomarkers, as well to discriminate, based on supervised classification methods, healthy vs. diseased stage, and the six stages of the disease. It was also evaluated the use of sub-regions of these spectral regions to evaluate future applications using simpler and low-cost equipment’s at clinical institutions or even at point-of-care devices.
The MIR region enabled the best predicting model of the urea concentration, with R2 of 0.97 and a RMSE of 10.0 mg/dL but enabled the development of only a good model to predict creatinine, with an R2 of 0.85 and an RMSE of 0.64 mg/dL and did not enable the development of predicting models of albumin. The NIR region, including its sub-region corresponding to the 3rd overtone, enabled the development of excellent models for the three biomarkers, all with R2 higher than 0.90. The models to predict creatinine and albumin were much better than the ones based on the MIR spectra, while the model to predict urea was also excellent, with an R2 0.91 and an RMSE of 16.8 mg/dL, in relation to the best achieved by MIR spectra with R2 of 0.96 and a RMSE of 12.0 mg/dL.
Both MIR and NIR spectra, including the evaluated sub-regions, enabled the development of excellent classification models, discriminating healthy from diseased stages, with an AUC of 0.99, and recall and specificity values higher than 0.98.
The best models to discriminate among the six phases of CKD also presented AUCs of 0.94 and 0.99 for the MIR and NIR regions, respectively, with the best model achieved by the whole NIR spectra, with an AUC of 0.99, a recall of 0.87 and a specificity of 0.97.
Overall, these findings highlight MIR and NIR spectroscopy as relevant analytical techniques to be explored for a low-cost solution for intensive monitoring of CKD. Due to the complementary nature of the techniques, both should be evaluated concerning the goal of the analysis. MIR enables high-throughput analysis based on microliter volume samples, needing only a simple dehydration step. The NIR region can enable analysis based on lower-cost portable equipment, especially if a sub-region of the NIR spectra is used. Both scenarios offer characteristics that should be further explored for more efficient monitoring, and consequently, control of CKD.
This “proof-of-concept”, based on the simulation of CKD, by simultaneously varying the three critical molecules, i.e., creatinine, urea and albumin in serum, should be validated in the future using real patient cohorts. This will enable the incorporation of potential cofound variables such as age and sex and from CKD, such as accumulated uremic toxins, co-prescribed drugs, lipids, inflammatory mediators among others since, e.g., CKD patients present a high prevalence of diabetic nephropathy and dyslipidemia, with hypertriglyceridemia affecting 45–68% of patients across stages 1–4 [45].

Author Contributions

Conceptualization, P.Z., D.S., C.R.C.C. and L.P.F.; methodology, D.S., P.Z. and C.R.C.C.; formal analysis, D.S., P.Z. and C.R.C.C.; writing, review and editing, all authors. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study will be available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Stevens, P.E.; Ahmed, S.B.; Carrero, J.J.; Foster, B.; Francis, A.; Hall, R.K.; Herrington, W.G.; Hill, G.; Inker, L.A.; Kazancıoğlu, R.; et al. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int. 2024, 105, S117–S314. [Google Scholar] [CrossRef] [PubMed]
  2. World Health Organization. Reducing the Burden of Noncommunicable Diseases Through Promotion of Kidney Health and Strengthening Prevention and Control of Kidney Disease. World Health Assembly Resolution WHA78.6; World Health Organization: Geneva, Switzerland, 2025; Available online: https://apps.who.int/gb/ebwha/pdf_files/WHA78/A78_R6-en.pdf (accessed on 23 April 2026).
  3. Serrano, D.; Zoio, P.; Fonseca, L.P.; Calado, C.R.C. Comparison of Mid and Near-Infrared Spectroscopy to Predict Creatinine, Urea and Albumin in Serum Samples as Biomarkers of Renal Function. Biosensors 2025, 15, 786. [Google Scholar] [CrossRef]
  4. Lubnow, M.; Dreier, T.; Schulz, C. NIR sensor for aqueous urea solution film thickness and concentration measurement using a broadband light source. Appl. Opt. 2019, 58, 4546–4552. [Google Scholar] [CrossRef] [PubMed]
  5. Ogawa, M.; Yamakoshi, T.; Yamakoshi, Y.; Yamakoshi, K. Determination of concentrations of human serum albumin in phosphate buffer solutions using near-infrared spectroscopy in the region of 750–2500 nm. Internet J. Bioeng. 2009, 4, 2. [Google Scholar]
  6. Shaw, R.A.; Kotowich, S.; Mantsch, H.H.; Leroux, M. Quantitation of protein, creatinine, and urea in urine by near-infrared spectroscopy. Clin. Biochem. 1996, 29, 11–19. [Google Scholar] [CrossRef] [PubMed]
  7. Claudel, S.E.; Waikar, S.S. Imprecise, Measure it Twice? Dealing With the Biological Variability of Albuminuria in Diabetes. Am. J. Kidney Dis. 2024, 84, 1–3. [Google Scholar] [CrossRef] [PubMed]
  8. Levin, A.; Ahmed, S.B.; Carrero, J.J.; Foster, B.; Francis, A.; Hall, R.K.; Herrington, W.G.; Hill, G.; Inker, L.A.; Kazancıoğlu, R.; et al. Executive summary of the KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease: Known knowns and known unknowns. Kidney Int. 2024, 105, 684–701. [Google Scholar] [CrossRef] [PubMed]
  9. D’Marco, L.; Guerra-Torres, X.; Viejo, I.; Lopez-Romero, L.; Yugueros, A.; Bermúdez, V. Non-albuminuric Diabetic Kidney Disease Phenotype: Beyond Albuminuria. touchRev. Endocrinol. 2022, 18, 102–105. [Google Scholar] [CrossRef] [PubMed]
  10. Thorn, L.M.; Gordin, D.; Harjutsalo, V.; Hägg, S.; Masar, R.; Saraheimo, M.; Tolonen, N.; Wadén, J.; Groop, P.-H.; Forsblom, C.M. The Presence and Consequence of Nonalbuminuric Chronic Kidney Disease in Patients With Type 1 Diabetes. Diabetes Care 2015, 38, 2128–2133. [Google Scholar] [CrossRef] [PubMed]
  11. Henn, R.; Kirchler, C.G.; Schirmeister, Z.L.; Roth, A.; Mäntele, W.; Huck, C.W. Hemodialysis monitoring using mid- and near-infrared spectroscopy with partial least squares regression. J. Biophotonics 2018, 11, e201700365. [Google Scholar] [CrossRef] [PubMed]
  12. Rodrigues, R.P.; Aguiar, E.M.; Cardoso-Sousa, L.; Caixeta, D.C.; Guedes, C.C.; Siqueira, W.L.; Maia, Y.C.P.; Cardoso, S.V.; Sabino-Silva, R. Differential Molecular Signature of Human Saliva Using ATR-FTIR Spectroscopy for Chronic Kidney Disease Diagnosis. Braz. Dent. J. 2019, 30, 437–445. [Google Scholar] [CrossRef] [PubMed]
  13. Navarro-Esteve, V.; Sánchez-Illana, Á.; Pórtoles, J.; Marques-Vidas, M.; Ventura-Gayete, J.; Capell, N.E.; Viejo-Boyano, I.; Valero-Mena, F.; Sanchez-Lopez, A.J.; Wood, B.R.; et al. Towards a global model for Diabetic kidney disease screening using ATR-FTIR. Microchem. J. 2025, 215, 114193. [Google Scholar] [CrossRef]
  14. Hall, J.W.; Pollard, A. Near-infrared spectroscopic determination of serum total proteins, albumin, globulins, and urea. Clin. Biochem. 1993, 26, 483–490. [Google Scholar] [CrossRef] [PubMed]
  15. Barnea, Z.H.; Abookasis, D. Determination of creatinine level in patient blood samples by Fourier NIR spectroscopy and multivariate analysis in comparison with biochemical assay. J. Innov. Opt. Health Sci. 2019, 12, 1950015. [Google Scholar] [CrossRef]
  16. Tangwanichgapong, K.; Klanrit, P.; Chatchawal, P.; Wongwattanakul, M.; Pongskul, C.; Chaichit, R.; Hormdee, D. Identification of molecular biomarkers in human serum for chronic kidney disease using attenuated total reflectance-Fourier transform infrared (ATR-FTIR) spectroscopy. Spectrochim. Acta A Mol. Biomol. Spectrosc. 2025, 334, 125941. [Google Scholar] [CrossRef] [PubMed]
  17. Perez-Guaita, D.; Ventura-Gayete, J.; Pérez-Rambla, C.; Sancho-Andreu, M.; Garrigues, S.; De la Guardia, M. Evaluation of infrared spectroscopy as a screening tool for serum analysis: Impact of the nature of samples included in the calibration set. Microchem. J. 2013, 106, 202–211. [Google Scholar] [CrossRef]
  18. Delrue, C.; De Bruyne, S.; Speeckaert, M.M. The Potential Use of Near- and Mid-Infrared Spectroscopy in Kidney Diseases. Int. J. Mol. Sci. 2023, 24, 6740. [Google Scholar] [CrossRef] [PubMed]
  19. Pezzaniti, J.L.; Jeng, T.W.; McDowell, L.; Oosta, G.M. Preliminary investigation of near-infrared spectroscopic measurements of urea, creatinine, glucose, protein, and ketone in urine. Clin. Biochem. 2001, 34, 239–246. [Google Scholar] [CrossRef] [PubMed]
  20. Shaw, R.A.; Low-Ying, S.; Leroux, M.; Mantsch, H.H. Toward Reagent-free Clinical Analysis: Quantitation of Urine Urea, Creatinine, and Total Protein from the Mid-Infrared Spectra of Dried Urine Films. Clin. Chem. 2000, 46, 1493–1495. [Google Scholar] [CrossRef]
  21. Lin, T.L.; Evans, R.D.R.; Unwin, R.J.; Norman, J.T.; Rich, P.R. Assessment of measurement of salivary urea by ATR-FTIR spectroscopy to screen for CKD. Kidney360 2022, 3, 357–363. [Google Scholar] [CrossRef] [PubMed]
  22. Tangwanichgapong, K.; Klanrit, P.; Chatchawal, P.; Wongwattanakul, M.; Pongskul, C.; Chaichit, R.; Hormdee, D. Salivary attenuated total reflectance-fourier transform infrared spectroscopy combined with chemometric analysis: A potential point-of-care approach for chronic kidney disease screening. Photodiagnosis Photodyn. Ther. 2025, 52, 104502. [Google Scholar] [CrossRef] [PubMed]
  23. Yu, M.-C.; Rich, P.; Foreman, L.; Smith, J.; Yu, M.-S.; Tanna, A.; Dibbur, V.; Unwin, R.; Tam, F.W.K. Label-free detection of sensitive mid-infrared biomarkers of glomerulonephritis in urine using Fourier transform infrared spectroscopy. Sci. Rep. 2017, 7, 4601. [Google Scholar] [CrossRef] [PubMed]
  24. Khanmohammadi, M.; Garmarudi, A.B.; Ramin, M.; Ghasemi, K. Diagnosis of renal failure by infrared spectrometric analysis of human serum samples and soft independent modeling of class analogy. Microchem. J. 2013, 106, 67–72. [Google Scholar] [CrossRef]
  25. Ramalhete, L.; Araújo, R.; Vieira, M.B.; Vigia, E.; Aires, I.; Ferreira, A.; Calado, C.R.C. Integration of FTIR Spectroscopy and Machine Learning for Kidney Allograft Rejection: A Complementary Diagnostic Tool. J. Clin. Med. 2025, 14, 846. [Google Scholar] [CrossRef] [PubMed]
  26. National Institute of Diabetes and Digestive and Kidney Diseases. eGFR Equations for Adults. Available online: https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/glomerular-filtration-rate-equations/adults (accessed on 12 August 2025).
  27. National Institute of Diabetes and Digestive and Kidney Diseases. Estimated Glomerular Filtration Rate Calculators. Available online: https://www.niddk.nih.gov/health-information/professionals/clinical-tools-patient-management/kidney-disease/laboratory-evaluation/estimated-gfr-calculators (accessed on 12 August 2025).
  28. Vaidya, S.R.; Aeddula, N.R. Chronic Kidney Disease. In StatPearls; StatPearls Publishing: Treasure Island, FL, USA, 2024. [Google Scholar]
  29. Kalantar-Zadeh, K.; Ficociello, L.H.; Bazzanella, J.; Mullon, C.; Anger, M.S. Slipping Through the Pores: Hypoalbuminemia and Albumin Loss During Hemodialysis. Int. J. Nephrol. Renov. Dis. 2021, 14, 11–21. [Google Scholar] [CrossRef] [PubMed]
  30. Shariati, S.; Khayatian, G. A new method for selective determination of creatinine using smartphone-based digital image. Microfluid. Nanofluidics 2022, 26, 30. [Google Scholar] [CrossRef]
  31. Hoşafçı, G.; Klein, O.; Oremek, G.; Mäntele, W. Clinical chemistry without reagents? An infrared spectroscopic technique for determination of clinically relevant constituents of body fluids. Anal. Bioanal. Chem. 2007, 387, 1815–1822. [Google Scholar] [CrossRef] [PubMed]
  32. Low-Ying, S.; Shaw, R.A.; Leroux, M.; Mantsch, H.H. Quantitation of glucose and urea in whole blood by mid-infrared spectroscopy of dry films. Vib. Spectrosc. 2002, 28, 111–116. [Google Scholar] [CrossRef]
  33. Jessen, T.E.; Höskuldsson, A.T.; Bjerrum, P.J.; Verder, H.; Sørensen, L.; Bratholm, P.S.; Christensen, B.; Jensen, L.S.; Jensen, M.A. Simultaneous determination of glucose, triglycerides, urea, cholesterol, albumin and total protein in human plasma by Fourier transform infrared spectroscopy: Direct clinical biochemistry without reagents. Clin. Biochem. 2014, 47, 1306–1312. [Google Scholar] [CrossRef] [PubMed]
  34. Raihan, M.J.; Khan, M.A.M.; Kee, S.H.; Al Nahid, A. Detection of chronic kidney disease using the XGBoost classifier and explaining the influence of the attributes on the model using SHAP. Sci. Rep. 2023, 13, 7930. [Google Scholar] [CrossRef] [PubMed]
  35. Chang, H.H.; Chiang, J.H.; Tsai, C.C.; Chiu, P.F. Predicting hyperkalemia in patients with advanced chronic kidney disease using the XGBoost model. BMC Nephrol. 2023, 24, 260. [Google Scholar] [CrossRef] [PubMed]
  36. Song, W.; Zhou, X.; Duan, Q.; Wang, Q.; Li, Y.; Li, A.; Zhou, W.; Sun, L.; Qiu, L.; Li, R.; et al. Using random forest algorithm for glomerular and tubular injury diagnosis. Front. Med. 2022, 9, 911737. [Google Scholar] [CrossRef] [PubMed]
  37. Mendapara, K. Development and evaluation of a chronic kidney disease risk prediction model using random forest. Front. Genet. 2024, 15, 1409755. [Google Scholar] [CrossRef] [PubMed]
  38. Hsieh, P.H.; Wu, O.; Geue, C.; McIntosh, E.; McInnes, I.B.; Siebert, S. Diagnostic performance of attenuated total reflectance Fourier transform infrared (ATR-FTIR) spectroscopy for detecting osteoarthritis and rheumatoid arthritis from blood serum. Spectrochim. Acta A Mol. Biomol. Spectrosc. 2025, 338, 126206. [Google Scholar] [CrossRef] [PubMed]
  39. Pang, N.; Yang, W.; Yang, G.; Yang, C.; Tong, K.; Yu, R.; Jiang, F. The utilization of blood serum ATR-FTIR spectroscopy for the identification of gastric cancer. Discov. Oncol. 2024, 15, 350. [Google Scholar] [CrossRef] [PubMed]
  40. Zong, M.; Zhou, L.; Guan, Q.; Lin, D.; Zhao, J.; Qi, H.; Harriman, D.; Fan, L.; Zeng, H.; Du, C. Comparison of Surface-Enhanced Raman Scattering Properties of Serum and Urine for the Detection of Chronic Kidney Disease in Patients. Appl. Spectrosc. 2020, 75, 412–423. [Google Scholar] [CrossRef] [PubMed]
  41. Marom, O.; Nakhoul, F.; Tisch, U.; Shiban, A.; Abassi, Z.; Haick, H. Gold nanoparticle sensors for detecting chronic kidney disease and disease progression. Nanomedicine 2012, 7, 639–650. [Google Scholar] [CrossRef] [PubMed]
  42. Wu, Y.; Lu, K.; Liao, Y.; Wang, J.; Yang, T.; Wang, L.; Li, F. Comparison of Seven Artificial Intelligence-Assisted Prediction Models for Renal Fibrosis in Chronic Kidney Disease Using Aggregate Index of Systemic Inflammation and Ultrasound Radiomics. Int. J. Gen. Med. 2025, 18, 6483. [Google Scholar] [CrossRef] [PubMed]
  43. Metherall, B.; Berryman, A.K.; Brennan, G.S. Machine learning for classifying chronic kidney disease and predicting creatinine levels using at-home measurements. Sci. Rep. 2025, 15, 4364. [Google Scholar] [CrossRef] [PubMed]
  44. Chandralekha, E.; Saravanan, T.R.; Vijayaraj, N. Clinical decision system for chronic kidney disease staging using machine learning. Technol. Health Care 2025, 33, 1959–1987. [Google Scholar] [CrossRef] [PubMed]
  45. Tannock, L.R. Dyslipidemia in Chronic Kidney Disease. In Endotext; MDText.com, Inc.: South Dartmouth, MA, USA, 2025. Available online: https://www.ncbi.nlm.nih.gov/books/NBK305899/ (accessed on 1 May 2026).
Figure 1. Boxplots of concentration profiles of the estimated glomerular filtration rate (a), creatinine (b), urea (c) and albumin (d) of the solutions respective to each CKD stage.
Figure 1. Boxplots of concentration profiles of the estimated glomerular filtration rate (a), creatinine (b), urea (c) and albumin (d) of the solutions respective to each CKD stage.
Biosensors 16 00347 g001
Figure 2. Representations of MIR (a) and NIR (b) spectra of the CKD mimicking solutions and the corresponding PCAs of spectra (unprocessed) of the MIR (c,d) and NIR (e,f) regions with sample separation by “healthy vs. diseased” (c,e) and by CKD stage (0−5) (d,f) groups.
Figure 2. Representations of MIR (a) and NIR (b) spectra of the CKD mimicking solutions and the corresponding PCAs of spectra (unprocessed) of the MIR (c,d) and NIR (e,f) regions with sample separation by “healthy vs. diseased” (c,e) and by CKD stage (0−5) (d,f) groups.
Biosensors 16 00347 g002aBiosensors 16 00347 g002b
Figure 3. PCA score plot according to healthy vs. diseased (left panels) and CKD stage (right panels), based on the 1200 to 1750 cm−1 region of the normalized first derivative MIR spectra (top panels), and the 3rd overtone of the NIR spectra (bottom panels).
Figure 3. PCA score plot according to healthy vs. diseased (left panels) and CKD stage (right panels), based on the 1200 to 1750 cm−1 region of the normalized first derivative MIR spectra (top panels), and the 3rd overtone of the NIR spectra (bottom panels).
Biosensors 16 00347 g003
Table 1. Recent studies applying MIR and NIR spectroscopy to kidney disease diagnosis and staging.
Table 1. Recent studies applying MIR and NIR spectroscopy to kidney disease diagnosis and staging.
ReferenceMatrixSpectral DomainTask
(Binary/Multi)
n
(Classes)
Best Reported Metrics
(Primary Set)
Tangwanichgapong et al. [16] (2025)SerumATR-MIRESRD
(hemodialysis) vs. control
(binary)
42 (21/21)PLS-DA:
Acc 1.00;
Sens 1.00;
Spec 1.00
Navarro-Esteve et al. [13] (2025)Urine protein extractsATR-MIRDKD vs. control (binary) and microalbuminuria identification (binary)AUS: 177 (155 DKD/22 ctrl); ESP: 61 (35 DKD/26 ctrl)PLS-DA:
AUC 0.87 (DKD);
SVMDA:
AUC 0.98
(microalbuminuria)
Khanmohammadi et al. [24] (2013)SerumATR-MIR, 1800–900 cm−1Renal failure vs. normal (binary)75
(35 RF/40 normal)
SIMCA
Acc 0.95;
Sens 1.00;
Spec 0.91
Ramalhete et al. [25] (2025)Serum (pre-biopsy)MIR(1) Rejection vs. non-rejection (binary)
(2) TCMR vs. AMR (binary)
81 (25 non-rej/56 rej; within rej: 12 TCMR/44 AMR)Naïve Bayes
(1) AUC 0.95
(2) AUC 0.99
Table 2. Serum creatinine concentration across CKD stages, as determined by the eGFR.
Table 2. Serum creatinine concentration across CKD stages, as determined by the eGFR.
Stage of CKDGFR
Interval
Corresponding Creatinine
Interval (mg/dL)
Implication
MinimumMaximum
Stage 1>90-1.07Mild kidney damage
Kidney works as well as normal
Stage 260–891.081.50Mild kidney damage
Kidney still works well
Stage 3a45–591.521.9Mild to moderate kidney damage
Kidneys do not work as well as they should
Stage 3b30–441.952.7Moderate to severe damage
Kidneys do not work as well as they should
Stage 415–292.754.7Severe kidney damage
Kidney is close to not working at all
Stage 5<154.9-Most severe kidney damage
Kidneys are very close to not working or have stopped working (failed)
Table 3. Physiological and biochemical makeup of the 54 solutions that mimic renal function in healthy individuals (stage 0) and across multiple degrees of renal impairment (stages 1–5).
Table 3. Physiological and biochemical makeup of the 54 solutions that mimic renal function in healthy individuals (stage 0) and across multiple degrees of renal impairment (stages 1–5).
CKD
Stage
Age252734384043526563
GenderFMFMFFMFM
0Creatinine (mg/dL)0.710.750.900.700.800.800.950.900.70
Urea (mg/dL)171932513234195152
Albumin (g/dL)4.84.24.14.644.54.64.84.7
eGFR ((mL/min/1.73 m2)-CKD-EPI 2021)120.9126.886.0121.095.593.596.370.9103.5
1Creatinine (mg/dL)0.710.750.900.850.80.820.950.900.70
Urea (mg/dL)192134533436215354
Albumin (g/dL)4.84.24.14.644.54.64.84.7
eGFR ((mL/min/1.73 m2)-CKD-EPI 2021)120.9126.886.0114.195.591.096.370.9103.5
2Creatinine (mg/dL)0.80.91.21.41.71.21.21.20.9
Urea (mg/dL)21.323.436.255.336.238.423.455.356.4
Albumin (g/dL)4.64.14.04.53.94.44.54.74.6
eGFR ((mL/min/1.73 m2)-CKD-EPI 2021)104.8122.160.966.038.660.272.850.296.0
3Creatinine (mg/dL)1.21.91.71.52.21.71.81.42.1
Urea (mg/dL)63.865.266.569.171.870.374.571.879.8
Albumin (g/dL)4.54.03.94.43.84.34.44.64.5
eGFR ((mL/min/1.73 m2)-CKD-EPI 2021)64.449.040.160.728.437.344.741.834.7
4Creatinine (mg/dL)3.53.42.93.12.93.02.62.63.1
Urea (mg/dL)127.7111.7111.7143.695.7124.5127.7134.0143.6
Albumin (g/dL)4.43.93.84.33.74.14.34.54.4
eGFR ((mL/min/1.73 m2)—CKD-EPI 2021)17.824.421.125.420.419.128.819.921.8
5Creatinine (mg/dL)5.54.54.94.54.65.23.77.16.6
Urea (mg/dL)170.2161.7195.7212.8117.0180.3255.3159.6170.2
Albumin (g/dL)4.23.73.64.12.53.84.14.34.2
eGFR ((mL/min/1.73 m2)—CKD-EPI 2021)10.417.411.316.311.710.018.85.98.8
Table 4. PLS models based on the whole MIR spectra according to diverse pre-processing methods, with the sub-region analysis of the best pre-processing method (first derivative normalized spectra). RMSE values are present in mg/dL for creatinine and urea and g/dL for albumin. The best models are highlighted in bold.
Table 4. PLS models based on the whole MIR spectra according to diverse pre-processing methods, with the sub-region analysis of the best pre-processing method (first derivative normalized spectra). RMSE values are present in mg/dL for creatinine and urea and g/dL for albumin. The best models are highlighted in bold.
MetabolitePre-Processing/Sub-RegionLatent
Variables
CalibrationValidation
R2RMSER2RMSE
CreatinineRaw80.770.770.720.86
BC60.760.800.710.88
BC+SNV50.790.740.760.80
1D30.760.800.710.88
1D+SNV30.810.710.760.79
2D70.910.480.690.92
2D+SNV60.920.450.680.93
UreaRaw80.9512.820.9216.08
BC70.9414.390.9017.90
BC+SNV60.988.690.979.98
1D40.9413.760.9017.68
1D+SNV40.988.500.9710.12
2D70.979.670.8720.70
2D+SNV70.978.940.9117.55
AlbuminRaw70.520.280.440.30
BC60.520.280.460.30
BC+SNV50.550.270.490.29
1D100.900.130.530.28
1D+SNV100.920.110.520.28
2D10.250.350.230.36
2D+SNV10.430.310.280.35
Normalized First Derivative (1D+SNV) sub-regions of the spectra (cm−1)
Creatinine3500–280030.790.750.750.82
3500–320030.790.740.750.82
3200–300030.740.830.680.93
3000–280040.601.030.511.15
1750–120090.920.450.850.64
1750–160040.790.740.770.78
1600–150030.790.750.780.78
1450–120030.790.750.770.79
1200–100040.820.700.740.83
1200–60030.810.720.740.84
Urea3500–280040.9610.840.9612.02
3500–320030.9611.620.9512.29
3200–300050.8820.110.8224.48
3000–280060.6434.500.4642.43
1750–120030.9611.130.9611.58
1750–160040.9611.920.9512.55
1600–150040.9611.390.9512.84
1450–120030.9710.560.9611.37
1200–100030.9413.490.9315.05
1200–60050.9611.020.9215.90
Albumin3500–280030.550.270.480.30
3500–320020.510.280.470.30
3200–300040.600.260.450.30
3000–280030.470.300.370.33
1750–120080.800.180.710.22
1750–160080.660.240.560.27
1600–150010.440.300.420.31
1450–120050.640.240.550.27
1200–100030.450.300.330.34
1200–60050.750.200.440.30
Table 5. PLS models based on the whole NIR spectra according to diverse pre-processing methods, with the sub-region analysis of the best pre-processing method (baseline correction). RMSE values are present in mg/dL for creatinine and urea and g/dL for albumin. The best models are highlighted in bold.
Table 5. PLS models based on the whole NIR spectra according to diverse pre-processing methods, with the sub-region analysis of the best pre-processing method (baseline correction). RMSE values are present in mg/dL for creatinine and urea and g/dL for albumin. The best models are highlighted in bold.
MetabolitePre-Processing/Sub-RegionLatent
Variables
CalibrationValidation
R2RMSER2RMSE
CreatinineRaw50.910.500.830.68
BC50.880.560.730.85
BC+SNV50.840.660.611.02
1D100.920.450.381.28
1D+SNV100.920.460.361.32
2D10.251.4101.72
2D+SNV10.241.4201.76
UreaRaw70.979.270.9117.05
BC70.979.490.8621.26
BC+SNV60.9315.600.7230.72
1D100.9116.970.2948.50
1D+SNV100.9117.030.2649.70
2D10.2649.50062.20
2D+SNV10.2549.73063.20
AlbuminRaw40.940.100.920.11
BC40.940.100.930.11
BC+SNV40.920.110.900.13
1D70.950.090.830.17
1D+SNV70.950.090.810.18
2D10.250.3500.46
2D+SNV10.250.3500.46
Baseline-corrected sub-regions of the spectra (cm−1)
Creatinine3rd Overtone60.980.240.910.48
2nd Overtone40.591.040.531.12
1st Overtone20.441.220.411.26
Combination Bands40.790.740.551.10
11,000–860060.950.370.840.65
7800–7050100.800.730.700.90
5800–5300100.760.800.710.88
Urea3rd Overtone60.978.800.9116.84
2nd Overtone100.8522.440.4941.22
1st Overtone20.3247.230.2948.80
Combination Bands40.8224.620.5837.19
11,000–860070.9611.060.8422.94
7800–7050100.7926.460.6732.84
5800–5300100.8025.560.7727.61
Albumin3rd Overtone70.970.070.810.18
2nd Overtone40.940.100.930.11
1st Overtone40.940.100.930.11
Combination Bands70.960.080.800.18
11,000–860050.890.130.710.22
7800–705060.920.120.890.14
5800–530080.940.100.930.11
Table 6. Performance metrics (AUC, recall, specificity, accuracy, precision, and F1-score) of the best discriminant models for classifying healthy vs. diseased profiles and CKD stages based on MIR and NIR spectra. The best models are highlighted in bold.
Table 6. Performance metrics (AUC, recall, specificity, accuracy, precision, and F1-score) of the best discriminant models for classifying healthy vs. diseased profiles and CKD stages based on MIR and NIR spectra. The best models are highlighted in bold.
Discriminant ParameterRegionSpectrumTested ModelsAUCRecallSpecificityAccuracyPrecisionF1
Healthy vs. DiseasedMIRRaw whole spectraXGBoost0.940.870.870.870.870.87
SVM0.770.680.680.680.690.68
Random Forest0.920.840.840.840.840.84
1D+SNV whole
spectra
XGBoost0.990.960.960.960.960.96
SVM0.980.930.930.930.930.93
Random Forest0.990.970.970.970.970.97
1D+SNV (1750–1200)XGBoost0.990.950.950.950.950.95
SVM0.990.940.940.940.940.94
Random Forest0.990.940.940.940.940.94
NIRRaw
whole
spectra
XGBoost0.990.940.940.940.940.94
SVM1.000.950.960.950.960.95
Random Forest1.000.980.980.980.980.98
BC
whole spectra
XGBoost0.980.930.930.930.930.93
SVM1.000.960.960.960.960.96
Random Forest0.990.950.950.950.950.95
BC
(3rd Overtone)
XGBoost0.970.930.920.930.930.93
SVM0.940.920.920.920.930.92
Random Forest0.990.950.950.950.950.95
StageMIRRaw whole spectraXGBoost0.810.460.890.460.460.46
SVM0.690.350.870.350.340.32
Random Forest0.820.460.890.460.440.44
1D+SNV whole
spectra
XGBoost0.890.650.930.650.640.64
SVM0.880.540.910.540.540.52
Random Forest0.930.680.930.680.660.66
1D+SNV (1750–1200) XGBoost0.920.720.950.720.710.71
SVM0.930.720.940.720.720.72
Random Forest0.940.740.940.740.740.74
NIRRaw whole spectraXGBoost0.960.760.950.760.770.76
SVM0.960.710.940.710.720.70
Random Forest0.990.870.970.870.880.87
BC whole spectraXGBoost0.970.820.960.820.820.82
SVM0.980.830.970.830.830.83
Random Forest0.970.820.960.820.820.82
BC
(3rd Overtone)
XGBoost0.930.680.940.680.690.68
SVM0.880.510.900.510.610.50
Random Forest0.960.770.950.770.780.77
Table 7. Comparison of the diagnostic performance obtained in the present work with other reported spectroscopic and machine learning methods for CKD detection and staging.
Table 7. Comparison of the diagnostic performance obtained in the present work with other reported spectroscopic and machine learning methods for CKD detection and staging.
Scientific
Article
MethodologyMatrixBiomarkersHealthy vs. Diseased CKD Stage SeparationObservations
Present WorkMIR/NIRSerumCreatinine, urea, albuminAUC > 0.976 stages
AUC > 0.93 (MIR)
AUC > 0.98 (NIR)
High-throughput (MIR) or in situ (NIR) analysis. Physiologically CKD-like calibration of the 5 stages.
Zong et al. [40]SERSSerum, UrineCreatinine, ureaAUC > 0.94 (Serum)
AUC > 0.89 (Urine)
Accuracy = 78%
Overlap of CKD stages (0–1, 2–3, 4–5)
Good binary classification (healthy vs. diseased). Lower resolution of CKD stages with moderate accuracy.
Marom et al. [41]Gold nanoparticle sensorsBreathVolatile organic compoundsAccuracy = 79% (Early CKD vs. Healthy)Accuracy of 79 and 85% for stages 0–1 to 2–3 and 4 to 5, respectivelyLimited accuracy for early disease compared to serum methods.
Rodrigues et al. [12]ATR-FTIRSalivaThioisocyanate, phospholipids, carbohydratesAUC ~ 0.88N/ASaliva is less invasive but offers lower discriminatory power than serum for this condition.
Tangwanichgapong et al. [16]ATR-FTIRSerumLipids, proteins, etc.Accuracy = 100%N/AExcellent for End-Stage Renal Disease (ESRD), but did not test stratification of earlier stages.
Metherall et al. [43]Clinical DataN/AClinical markersAUC > 0.96N/ASuccessful application of ML algorithms to diverse sets of clinical data (at home, laboratory and monitoring) for the binary classification of healthy vs. diseased profiles.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Serrano, D.; Zoio, P.; Fonseca, L.P.; Calado, C.R.C. Prediction of Chronic Kidney Disease Based on Simulated Serum Analysis by Vibrational Spectroscopy. Biosensors 2026, 16, 347. https://doi.org/10.3390/bios16060347

AMA Style

Serrano D, Zoio P, Fonseca LP, Calado CRC. Prediction of Chronic Kidney Disease Based on Simulated Serum Analysis by Vibrational Spectroscopy. Biosensors. 2026; 16(6):347. https://doi.org/10.3390/bios16060347

Chicago/Turabian Style

Serrano, Diogo, Paulo Zoio, Luís P. Fonseca, and Cecília R. C. Calado. 2026. "Prediction of Chronic Kidney Disease Based on Simulated Serum Analysis by Vibrational Spectroscopy" Biosensors 16, no. 6: 347. https://doi.org/10.3390/bios16060347

APA Style

Serrano, D., Zoio, P., Fonseca, L. P., & Calado, C. R. C. (2026). Prediction of Chronic Kidney Disease Based on Simulated Serum Analysis by Vibrational Spectroscopy. Biosensors, 16(6), 347. https://doi.org/10.3390/bios16060347

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop