Skip to main content
Log in

Predicting the whiteness index of cotton fabric with a least squares model

  • Original Research
  • Published:
Cellulose Aims and scope Submit manuscript

Abstract

The textile bleaching process that involves hot hydrogen peroxide (H2O2) solution is commonly practised in cotton fabric manufacture. The purpose of the bleaching process is to remove color from the cotton, achieving a permanent white before proceeding to dyeing or shape matching. Normally, the visual ratings of whiteness on the cotton are measured based on whiteness index (WI). However, it is found that there is little research on chemical predictive modelling of the cotton fabric’s WI compared to experimental study. Analytics using predictive modelling can forecast the outcomes, leading to better-informed cotton quality assurance and control decisions. Up to date, there is limited study applying least square support vector regression (LSSVR) model in the textile domain. Hence, the present study aims to develop a multi-output LSSVR (MLSSVR) model using bleaching process variables and results obtained from two different case studies to predict the WI of cotton. The predictive accuracy of the MLSSVR model was measured by root mean square error (RMSE), mean absolute error (MAE), and the coefficient of determination (R2). The obtained results were compared with other regression models including partial least square regression, predictive fuzzy model, locally weighted partial least square regression, and locally weighted kernel partial least square regression. Our findings indicate that the proposed MLSSVR model performed better than other models in predicting the WI as it showed significantly lower values of RMSE and MAE. Furthermore, it provided the highest R2 values which are up to 0.9999.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Abbreviations

A:

A matrix consisting Lagrange multipliers

\(b\) :

A threshold value

bk :

Kernel parameter for locally weighted kernel partial least square

CIE:

Commission on Illumination

CPU:

Central processing unit (CPU)

H, P, Q, K, \(\Omega\), \(0\),\(S\) :

A definite matrix

H2O2 :

Hydroxide peroxide

LSSVR:

Least squares support vector regression

LOO:

Leave-one-out

LW-KPLSR:

Locally weighted Kernel partial least square regression

LW-PLSR:

Locally weighted partial least square regression

LV:

Latent variable

MAE:

Mean absolute error

p:

A positive hyperparameter of radial basis function kernel function

PE:

Prediction error

PLSR:

Partial least square regression

MLSSVR:

Multi-output least square support vector regression

NT :

Total number of data sets

N1 :

Number of training data sets

N2 :

Number of testing data sets

R2 :

R-squared or the coefficient of determination

RBF:

Radial basis function

RMSE:

Root mean square error

SVM:

Support vector machine

T:

Temperature of bleaching process

t:

Time of bleaching process

\(V\),\(v_{i}\) :

A vector in multi-output least square support vector regression

WI:

Whiteness index

W:

Weighed value vector

\(x_{i}\), \(x\) :

Input vector

\(x_{c}\) and \(y_{c}\) :

Chromaticity coordinates of the bleached cotton fabric samples

\(x_{n}\) and \(y_{n}\) :

Chromaticity coordinates of the illuminant

\(y^{i}\),\(y\), \(Y\) :

Output vector

\(Y_{L}\) :

Lightness

Z:

A mapping to some high or even unlimited/infinite dimensional Hilbert space or feature space via the nonlinear mapping function \(\phi\) with \(n_{h}\) dimensions

\(\gamma\),\(\lambda\) :

Two positive real regularised parameters in the multi-output least square support vector regression

\(\phi (x)\) :

A nonlinear mapping function

\(\xi\) :

A vector containing slack variables

\(\Xi\) :

A matrix consisting of slack variables with an order of \(l \times m\)

\(\alpha\) :

A vector consisting of Lagrange multipliers

\(\ell\) :

The Lagrangian function

References

Download references

Acknowledgments

The authors would like to thank Curtin University Malaysia and Universiti Teknologi Malaysia for providing the support for this paper.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Contributions

The authors discussed the results and contributed to the final manuscript.

Corresponding author

Correspondence to Wan Sieng Yeo.

Ethics declarations

Conflict of interest

The authors have no conflict of interest to declare. The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Ethical approval

This research program does not involve testing to be done on humans or animals. It also does not involve any potentially dangerous equipment and hazardous substance of any kind. Therefore, no ethical issue will be expected in this research project.

Human or animal rights

No animal studies or human participants involvement in the study, hence this research project is compliance with ethical standards.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary file1 (DOCX 49 KB)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yeo, W.S., Lau, W.J. Predicting the whiteness index of cotton fabric with a least squares model. Cellulose 28, 8841–8854 (2021). https://doi.org/10.1007/s10570-021-04096-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10570-021-04096-y

Keywords

Navigation