Support Vector Machines in Polymer Science: A Review
Abstract
:1. Introduction
2. SVM Outlook
2.1. Principles of SVM
- w is the weight vector perpendicular to the hyperplane;
- x is the input feature vector;
- b is the bias term (offset from the origin).
2.2. Nonlinear Classification with Kernels
- 1.
- The linear kernel [10] is the simplest kernel function, representing the dot product between two vectors and . It is equivalent to using no kernel and is primarily used when the data is linearly separable in the input space. This kernel is computationally efficient and is often applied in text classification problems like document categorization or spam filtering, where the data features are high-dimensional but inherently linear.
- 2.
- The polynomial kernel [11] extends the linear kernel by introducing nonlinear interaction terms through the degree d of the polynomial. The constant c controls the influence of higher-order terms. This kernel is effective for problems where interactions between features are significant, such as image recognition or pattern analysis tasks, especially when the relationship between features is not strictly linear but not highly complex either.
- 3.
- The radial basis function (RBF) kernel [12]—, also known as the Gaussian kernel, is one of the most widely used kernels. It maps the input data into an infinite-dimensional feature space. The parameter controls the spread of the Gaussian function, determining the influence of a single data point. The RBF is effective when the data are not linearly separable and have complex, nonlinear relationships. It is used extensively in fields such as bioinformatics, image processing, and anomaly detection.
- 4.
- The Sigmoid kernel [13] resembles the activation function of a neural network. Parameters and c control the shape of the kernel. It is suitable for problems where data relationships mimic those modeled by neural networks. While less popular than the RBF kernel, it is used in applications such as text classification or recommendation systems.
- 5.
- The Laplacian kernel [14] is similar to the RBF kernel but uses the -norm instead of the -norm in the distance calculation. It is more robust to outliers than the RBF kernel and is applied in time-series analysis or problems where the data have a natural sparsity.
- 6.
- The exponential kernel [15]— is a special case of the RBF kernel where the distance is measured exponentially. It is used in signal processing and spatial analysis when the influence of a point decays sharply with distance.
- 7.
- The rational quadratic kernel [16]— acts as a weighted sum of RBF kernels with different bandwidths. It is used in problems where the data have varying degrees of similarity over different scales, such as geostatistics or environmental modeling.
- 8.
- Wavelet kernels [17] are suitable for capturing both the frequency and localization characteristics of data. They are used in applications involving signal and image processing, where localized patterns or features are important.
- 9.
- String kernels [18] compare the similarity of sequences based on the occurrence of substrings s from a set S, weighted by . These are used in bioinformatics for DNA and protein sequence analysis or in natural language processing for text similarity.
2.3. SVM for Regression
- and are slack variables that allow for deviations from the margin;
- C is a regularization parameter that controls the trade-off between maximizing the margin and minimizing the error.
2.4. SVM Optimization Using Dual Formulation
2.5. SVM Workflow in Polymer Science
3. Tools for Implementing SVM in Polymer Science
- 1.
- One of the most widely used libraries for machine learning, Scikit-learn provides efficient and flexible tools to implement SVM models [22]. It offers a variety of functionalities, including SVM for classification and regression, kernel customization, parameter tuning (such as C and gamma), and model evaluation. With an easy-to-use API, Scikit-learn is highly popular among researchers working with polymer data due to its versatility, broad support, and compatibility with other scientific Python 3.x libraries such as NumPy, SciPy, and pandas.
- 2.
- LIBSVM [23] is a robust library specifically designed for SVM applications. It supports both classification and regression tasks, and its versatility in kernel functions (linear, polynomial, Gaussian radial basis function, etc.) makes it suitable for solving complex nonlinear problems often encountered in polymer science. LIBSVM has bindings for various programming languages such as Python, C++, Java, and MATLAB, making it flexible for integration into different environments. Its speed and accuracy are key reasons for its widespread adoption in both academic and industrial research.
- 3.
- MATLAB is commonly used in the field of polymer science for its strong computational power and ease of use for complex mathematical modeling. The Statistics and Machine Learning Toolbox in MATLAB includes a set of pre-built functions for implementing SVM [24] for classification, regression, and outlier detection. MATLAB’s visualization capabilities also allow researchers to graphically interpret the results of SVM models, making it useful for analyzing high-dimensional polymer datasets.
- 4.
- The e1071 package [25] in R provides tools for SVM implementation [26], specifically designed for classification, regression, and density estimation tasks. Researchers working with polymer data can benefit from R’s extensive data manipulation libraries, such as dplyr and ggplot2, for data preprocessing and result visualization. The e1071 package is known for its ease of use and accessibility, making it a popular choice for researchers conducting exploratory analysis of polymer properties.
- 5.
- WEKA (Waikato Environment for Knowledge Analysis) is a data mining software suite written in Java. It contains a variety of machine learning algorithms, including SVM [27], that are useful for classification and regression tasks. The user-friendly graphical interface and extensive documentation make it accessible to researchers without deep programming expertise. WEKA is widely used for educational purposes and is also employed in applied polymer science research to predict material properties and optimize processes.
- 6.
- While TensorFlow [28] and Keras [29] are more commonly associated with deep learning, they also offer functionality for traditional machine learning models, including SVM [30]. With these libraries, researchers can implement complex SVM models with large datasets, taking advantage of GPU acceleration for faster computation. TensorFlow’s compatibility with other tools, such as TensorFlow Extended (TFX) for production pipelines, is useful for polymer research requiring scalable and robust machine learning solutions.
- 7.
- SVMlight [31] is another widely used library that provides a fast and efficient implementation of SVM. It supports both classification and regression and is known for its speed and memory efficiency. This makes it suitable for large-scale datasets typical in polymer science. The tool also allows researchers to experiment with different kernel functions and optimization techniques to improve model performance.
- 8.
- KNIME [32] is a data analytics, reporting, and integration platform that integrates several machine learning algorithms, including SVM, into its workflow. Researchers in polymer science can use KNIME’s drag-and-drop interface to build end-to-end machine learning workflows, starting from data preprocessing to model evaluation. KNIME’s compatibility with other tools, such as Python and R, makes it a powerful platform for interdisciplinary research.
4. Case Studies
5. Limitations and Future Work
6. Conclusions
- SVM outperformed other machine learning techniques such as PLS and ANN in predicting key properties like the melt index, CO2 solubility, and power conversion efficiency in polymer systems
- Handling Nonlinear and Sparse Data: The integration of weighted regression (w-SVM) and differential evolution SVM (DE-SVM) enhanced the handling of sparse and nonlinear data, improving prediction accuracy in polymerization processes
- SVM was successfully applied across a variety of tasks, including predicting semiconductor polymer properties, estimating CO2 solubility, and identifying plastic types for recycling
- Optimization of kernel parameters, such as radial basis and polynomial kernels, improved SVM’s performance, with techniques like coupled simulated annealing (CSA) and genetic algorithms further enhancing model accuracy
- SVM contributed to the optimization of hollow carbon nanospheres (HCNs) and polymer composites by identifying the optimal conditions for improved material properties
- SVM consistently outperformed other methods, such as ANNs and random forests, particularly in terms of accuracy and efficiency for high-dimensional datasets
- In industrial applications like plastic identification and transformer insulation monitoring, SVM models proved effective in improving accuracy and predictive power
- While SVM has proven effective, challenges related to data quality, outliers, and model interpretation remain. Future research should focus on optimizing feature selection, integrating ensemble methods, and improving accuracy.
- SVM-based approaches have great potential in polymer recycling, demonstrating high accuracy in plastic type identification.
Author Contributions
Funding
Conflicts of Interest
References
- Li, Z.; Jiang, M.; Wang, S.; Zhang, S. Deep learning methods for molecular representation and property prediction. Drug Discov. Today 2022, 27, 103373. [Google Scholar] [CrossRef] [PubMed]
- Raja, S.; Ali, R.M.; Karthikeyan, S.; Surakasi, R.; Anand, R.; Devarasu, N.; Sathish, T. Energy-efficient FDM printing of sustainable polymers: Optimization strategies for material and process performance. Appl. Chem. Eng. 2024, 7, 5527. [Google Scholar] [CrossRef]
- Scheepers, F.; Stähler, M.; Stähler, A.; Rauls, E.; Müller, M.; Carmo, M.; Lehnert, W. Temperature optimization for improving polymer electrolyte membrane-water electrolysis system efficiency. Appl. Energy 2021, 283, 116270. [Google Scholar] [CrossRef]
- Fang, C.; Luo, Y.; Naidu, R. Advancements in Raman imaging for nanoplastic analysis: Challenges, algorithms and future Perspectives. Anal. Chim. Acta 2024, 1290, 342069. [Google Scholar] [CrossRef]
- Kaya, S.I.; Cetinkaya, A.; Ozkan, S.A. Molecularly imprinted polymers as highly selective sorbents in sample preparation techniques and their applications in environmental water analysis. Trends Environ. Anal. Chem. 2023, 37, e00193. [Google Scholar] [CrossRef]
- Leng, Y.; Xu, X.; Qi, G. Combining active learning and semi-supervised learning to construct SVM classifier. Knowl.-Based Syst. 2013, 44, 121–131. [Google Scholar] [CrossRef]
- Drucker, H.; Burges, C.J.; Kaufman, L.; Smola, A.; Vapnik, V. Support vector regression machines. Adv. Neural Inf. Process. Syst. 1996, 9, 155–161. [Google Scholar]
- Drucker, H.; Wu, D.; Vapnik, V.N. Support vector machines for spam categorization. IEEE Trans. Neural Netw. 1999, 10, 1048–1054. [Google Scholar] [CrossRef]
- Potla, R.T. Scalable Machine Learning Algorithms for Big Data Analytics: Challenges and Opportunities. J. Artif. Intell. Res. 2022, 2, 124–141. [Google Scholar]
- Chauhan, V.K.; Dahiya, K.; Sharma, A. Problem formulations and solvers in linear SVM: A review. Artif. Intell. Rev. 2019, 52, 803–855. [Google Scholar] [CrossRef]
- Prajapati, G.L.; Patle, A. On performing classification using SVM with radial basis and polynomial kernel functions. In Proceedings of the 2010 3rd International Conference on Emerging Trends in Engineering and Technology, Goa, India, 19–21 November 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 512–515. [Google Scholar]
- Ding, X.; Liu, J.; Yang, F.; Cao, J. Random radial basis function kernel-based support vector machine. J. Frankl. Inst. 2021, 358, 10121–10140. [Google Scholar]
- Azzeh, M.; Elsheikh, Y.; Nassif, A.B.; Angelis, L. Examining the performance of kernel methods for software defect prediction based on support vector machine. Sci. Comput. Program. 2023, 226, 102916. [Google Scholar]
- Dong, H.; Yang, L.; Wang, X. Robust semi-supervised support vector machines with Laplace kernel-induced correntropy loss functions. Appl. Intell. 2021, 51, 819–833. [Google Scholar] [CrossRef]
- Elen, A.; Baş, S.; Közkurt, C. An adaptive Gaussian kernel for support vector machine. Arab. J. Sci. Eng. 2022, 47, 10579–10588. [Google Scholar]
- Yang, S.; Li, H.; Gou, X.; Bian, C.; Shao, Q. Optimized Bayesian adaptive resonance theory mapping model using a rational quadratic kernel and Bayesian quadratic regularization. Appl. Intell. 2022, 52, 7777–7792. [Google Scholar] [CrossRef]
- Wang, L.; Huang, Y.; Ren, J.; Zhou, H.; Chen, L.; Zhou, H. Double-transfer learning-based least squares wavelet support vector machine for water quality classification. Desalin. Water Treat. 2024, 320, 100714. [Google Scholar]
- Gurram, V.K.; Sanil, J.; Anoop, V.; Asharaf, S. String Kernel-Based Techniques for Native Language Identification. Hum.-Centric Intell. Syst. 2023, 3, 402–415. [Google Scholar]
- Liu, Y.; Wang, L.; Gu, K. A support vector regression (SVR)-based method for dynamic load identification using heterogeneous responses under interval uncertainties. Appl. Soft Comput. 2021, 110, 107599. [Google Scholar] [CrossRef]
- Uçak, K.; Günel, G.Ö. Adaptive stable backstepping controller based on support vector regression for nonlinear systems. Eng. Appl. Artif. Intell. 2024, 129, 107533. [Google Scholar]
- Lyaqini, S.; Hadri, A.; Ellahyani, A.; Nachaoui, M. Primal dual algorithm for solving the nonsmooth Twin SVM. Eng. Appl. Artif. Intell. 2024, 128, 107567. [Google Scholar] [CrossRef]
- Hao, J.; Ho, T.K. Machine learning made easy: A review of scikit-learn package in python programming language. J. Educ. Behav. Stat. 2019, 44, 348–361. [Google Scholar]
- Abdiansah, A.; Wardoyo, R. Time complexity analysis of support vector machines (SVM) in LibSVM. Int. J. Comput. Appl 2015, 128, 28–34. [Google Scholar] [CrossRef]
- Vadali, S.; Deekshitulu, G.; Murthy, J. Analysis of liver cancer using data mining SVM algorithm in MATLAB. In Soft Computing for Problem Solving: SocProS 2017; Springer: Berlin/Heidelberg, Germany, 2019; Volume 1, pp. 163–175. [Google Scholar]
- Dimitriadou, E.; Hornik, K.; Leisch, F.; Meyer, D.; Weingessel, A.; Leisch, M.F. Package ‘e1071’. R Software Package. 2009. Available online: http://cran.rproject.org/web/packages/e1071/index.html (accessed on 5 February 2025).
- Meyer, D.; Wien, F. Support vector machines. R News 2001, 1, 23–26. [Google Scholar]
- Dan, L.; Lihua, L.; Zhaoxin, Z. Research of text categorization on Weka. In Proceedings of the 2013 Third International Conference on Intelligent System Design and Engineering Applications, Hong Kong, China, 16–18 January 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1129–1131. [Google Scholar]
- Prakash, K.B.; Kanagachidambaresan, G. (Eds.) Programming with TensorFlow; EAI/Springer Innovations in Communication and Computing; Springer: Cham, Switzerland, 2021. [Google Scholar]
- Chang, Y.H.; Chung, C.Y. Classification of Breast Cancer Malignancy Using Machine Learning Mechanisms in TensorFlow and Keras. In Proceedings of the Future Trends in Biomedical and Health Informatics and Cybersecurity in Medical Devices: Proceedings of the International Conference on Biomedical and Health Informatics, ICBHI 2019, Taipei, Taiwan, 17–20 April 2019; Springer: Berlin/Heidelberg, Germany, 2020; pp. 42–49. [Google Scholar]
- Wang, Z.; Wang, Z.; Zhang, H.; Guo, X. A novel fire detection approach based on CNN-SVM using tensorflow. In Proceedings of the Intelligent Computing Methodologies: 13th International Conference, ICIC 2017, Liverpool, UK, 7–10 August 2017; Proceedings, Part III 13. Springer: Berlin/Heidelberg, Germany, 2017; pp. 682–693. [Google Scholar]
- Joachims, T. SVM-Light Support Vector Machine; University of Dortmund: Dortmund, Germany, 1999; Volume 19, p. 25. Available online: http://svmlight.joachims.org/ (accessed on 5 February 2025).
- Fillbrunn, A.; Dietz, C.; Pfeuffer, J.; Rahn, R.; Landrum, G.A.; Berthold, M.R. KNIME for reproducible cross-domain analysis of life science data. J. Biotechnol. 2017, 261, 149–156. [Google Scholar]
- Han, I.S.; Han, C.; Chung, C.B. Melt index modeling with support vector machines, partial least squares, and artificial neural networks. J. Appl. Polym. Sci. 2005, 95, 967–974. [Google Scholar] [CrossRef]
- Liengaard, B.D. Measurement invariance testing in partial least squares structural equation modeling. J. Bus. Res. 2024, 177, 114581. [Google Scholar] [CrossRef]
- Tran, H.; Gurnani, R.; Kim, C.; Pilania, G.; Kwon, H.K.; Lively, R.P.; Ramprasad, R. Design of functional and sustainable polymers assisted by artificial intelligence. Nat. Rev. Mater. 2024, 9, 866–886. [Google Scholar]
- Głowacki, M.; Mazurkiewicz, A.; Skórczewska, K.; Lewandowski, K.; Smyk, E.; Branco, R. Effect of Thermal Shock Conditions on the Low-Cycle Fatigue Performance of 3D-Printed Materials: Acrylonitrile Butadiene Styrene, Acrylonitrile-Styrene-Acrylate, High-Impact Polystyrene, and Poly (lactic acid). Polymers 2024, 16, 1823. [Google Scholar] [CrossRef]
- Gholami, R.; Lawan, I.; Ebrahimi, S.; Pattulee, A.; Ahn, C.H.; Rimdusit, S. Toughening polylactic acid with ultrafine fully vulcanized powdered natural rubber graft-copolymerized with poly (styrene-co-acrylonitrile): Tailoring the styrene–acrylonitrile ratio for enhanced interfacial interactions. Polymers 2024, 16, 2254. [Google Scholar] [CrossRef]
- Bellayer, S.; Dilger, M.; Duquesne, S.; Jimenez, M. Flame-retardants for polypropylene: A review. Polym. Degrad. Stab. 2024, 230, 111008. [Google Scholar] [CrossRef]
- Yi, F.; Kazmi, S.M.S.; Hu, B.; Wu, Y.F. Mitigating the brittle behavior of compression cast concrete using polypropylene fibers. Constr. Build. Mater. 2024, 440, 137435. [Google Scholar] [CrossRef]
- Lee, D.E.; Song, J.H.; Song, S.O.; Yoon, E.S. Weighted support vector machine for quality estimation in the polymerization process. Ind. Eng. Chem. Res. 2005, 44, 2101–2105. [Google Scholar] [CrossRef]
- Hai, T.; Ahmadianfar, I.; Halder, B.; Heddam, S.; Al-Areeq, A.M.; Demir, V.; Kilinc, H.C.; Abba, S.I.; Tan, M.L.; Homod, R.Z.; et al. Surface water quality index forecasting using multivariate complementing approach reinforced with locally weighted linear regression model. Environ. Sci. Pollut. Res. 2024, 31, 32382–32406. [Google Scholar] [CrossRef] [PubMed]
- Yang, Z.; Yu, Q.; Dong, W.; Gu, X.; Qiao, W.; Liang, X. Structure control classification and optimization model of hollow carbon nanosphere core polymer particle based on improved differential evolution support vector machine. Appl. Math. Model. 2013, 37, 7442–7451. [Google Scholar] [CrossRef]
- da Silva Santos, C.E.; Sampaio, R.C.; dos Santos Coelho, L.; Bestard, G.A.; Llanos, C.H. Multi-objective adaptive differential evolution for SVM/SVR hyperparameters selection. Pattern Recognit. 2021, 110, 107649. [Google Scholar] [CrossRef]
- Mengshu, S.; Yuansheng, H.; Xiaofeng, X.; Dunnan, L. China’s coal consumption forecasting using adaptive differential evolution algorithm and support vector machine. Resour. Policy 2021, 74, 102287. [Google Scholar] [CrossRef]
- Mallakpour, S.; Hatami, M.; Khooshechin, S.; Golmohammadi, H. Evaluations of thermal decomposition properties for optically active polymers based on support vector machine. J. Therm. Anal. Calorim. 2014, 116, 989–1000. [Google Scholar] [CrossRef]
- Ziaee, H.; Hosseini, S.M.; Sharafpoor, A.; Fazavi, M.; Ghiasi, M.M.; Bahadori, A. Prediction of solubility of carbon dioxide in different polymers using support vector machine algorithm. J. Taiwan Inst. Chem. Eng. 2015, 46, 205–213. [Google Scholar] [CrossRef]
- Borah, P.; Gupta, D. Affinity and transformed class probability-based fuzzy least squares support vector machines. Fuzzy Sets Syst. 2022, 443, 203–235. [Google Scholar] [CrossRef]
- Pan, C.; Lu, H.; Shi, H.; Wang, Y.; Qin, L. Inverse Coupled Simulated Annealing for Enhanced OSPF Convergence in IoT Networks. Electronics 2024, 13, 4332. [Google Scholar] [CrossRef]
- Meng, J.; Luo, G.; Gao, F. Lithium polymer battery state-of-charge estimation based on adaptive unscented Kalman filter and support vector machine. IEEE Trans. Power Electron. 2015, 31, 2226–2238. [Google Scholar] [CrossRef]
- Vahid Dastjerdi, M.; Mousavi, S.J.; Soltanolkotabi, M.; Nezarati Zadeh, A. Identification and sorting of PVC polymer in recycling process by laser-induced breakdown spectroscopy (LIBS) combined with support vector machine (SVM) model. Iran. J. Sci. Technol. Trans. A Sci. 2018, 42, 959–965. [Google Scholar] [CrossRef]
- Chen, F.C. Virtual screening of conjugated polymers for organic photovoltaic devices using support vector machines and ensemble learning. Int. J. Polym. Sci. 2019, 2019, 4538514. [Google Scholar] [CrossRef]
- Goni, L.K.; Abdur, R.; Hossain, M.; Chowdhury, S.; Shahinuzzaman, M.; Shaikh, M.A.A.; Jamal, M.S. Exploring the impact of halide composition on stability and power conversion efficiency in all-inorganic perovskite solar cells. J. Mater. Sci. 2024, 59, 18279–18315. [Google Scholar] [CrossRef]
- Zhu, S.; Chen, H.; Wang, M.; Guo, X.; Lei, Y.; Jin, G. Plastic solid waste identification system based on near infrared spectroscopy in combination with support vector machine. Adv. Ind. Eng. Polym. Res. 2019, 2, 77–81. [Google Scholar] [CrossRef]
- Tokuyama, H.; Mori, H.; Hamaguchi, R.; Kato, G. Prediction of the lower critical solution temperature of poly (N-isopropylacrylamide-co-methoxy triethyleneglycol acrylate) in aqueous salt solutions using support vector regression. Chem. Eng. Sci. 2021, 231, 116325. [Google Scholar] [CrossRef]
- Samantaray, S.; Sahoo, A.; Baliarsingh, F. Groundwater level prediction using an improved SVR model integrated with hybrid particle swarm optimization and firefly algorithm. Clean. Water 2024, 1, 100003. [Google Scholar] [CrossRef]
- Owolabi, T.O.; Abd Rahman, M.A. Modeling the optical properties of a polyvinyl alcohol-based composite using a particle swarm optimized support vector regression algorithm. Polymers 2021, 13, 2697. [Google Scholar] [CrossRef]
- Wu, S.; Zhang, H.; Wang, Y.; Luo, Y.; He, J.; Yu, X.; Zhang, Y.; Liu, J.; Shuang, F. Concentration prediction of polymer insulation aging indicator-alcohols in oil based on genetic algorithm-optimized support vector machines. Polymers 2022, 14, 1449. [Google Scholar] [CrossRef]
- Khan, M.; Hooda, B.; Gaur, A.; Singh, V.; Jindal, Y.; Tanwar, H.; Sharma, S.; Sheoran, S.; Vishwakarma, D.K.; Khalid, M.; et al. Ensemble and optimization algorithm in support vector machines for classification of wheat genotypes. Sci. Rep. 2024, 14, 22728. [Google Scholar] [CrossRef]
- Nie, J.; Wen, X.; Niu, X.; Chu, Y.; Chen, F.; Wang, W.; Zhang, D.; Hu, Z.; Xiao, J.; Guo, L. Identification of different colored plastics by laser-induced breakdown spectroscopy combined with neighborhood component analysis and support vector machine. Polym. Test. 2022, 112, 107624. [Google Scholar] [CrossRef]
- Sumayli, A.; Alshahrani, S.M.; Alqahtani, A.S. Separation of organic molecules using porous polymeric membranes: Model development using advanced hybrid CFD and artificial intelligence. Ain Shams Eng. J. 2024, 15, 102834. [Google Scholar] [CrossRef]
- Uddin, M.J.; Fan, J. Interpretable Machine Learning Framework to Predict the Glass Transition Temperature of Polymers. Polymers 2024, 16, 1049. [Google Scholar] [CrossRef] [PubMed]
- Xiong, H.; Li, J.; Wang, T.; Zhang, F.; Wang, Z. EResNet-SVM: An overfitting-relieved deep learning model for recognition of plant diseases and pests. J. Sci. Food Agric. 2024, 104, 6018–6034. [Google Scholar] [CrossRef]
- Chan, M.K.; Tan, S.J.; Yeow, A.T.; Ng, S.C.; Lau, W.J. Zeolite-Based Poly (vinylidene fluoride) Ultrafiltration Membrane: Characterization and Molecular Weight Cut-Off Estimation with Support Vector Regression Modelling. Membranes 2024, 14, 91. [Google Scholar] [CrossRef]
- San Gabriel, M.L.; Qiu, C.; Yu, D.; Yaguchi, T.; Howe, J.Y. Simultaneous secondary electron microscopy in the scanning transmission electron microscope with applications for in situ studies. Microscopy 2024, 73, 169–183. [Google Scholar] [CrossRef]
- Amer, S.D.; Assad, M.; Hawileh, R.A.; Karaki, G.; Safieh, H.; Abdalla, J. Prediction of ultimate strain in anchored carbon fibre-reinforced polymer (CFRP) laminates using machine learning. Eng. Sci. 2024, 31, 1251. [Google Scholar]
- Liu, Y.; Zhang, Z.; Yin, W.; Ma, H.; Yang, J.; Li, Y.; Wang, W.; Lei, Z. A New Method for Detecting Surface and Subsurface Defects in Carbon Fibre Reinforced Polymer (CFRP) Unidirectional Laminates. IEEE Sensors J. 2024, 24, 32406–32416. [Google Scholar]
- El Bilali, A.; Abdeslam, T.; Ayoub, N.; Lamane, H.; Ezzaouini, M.A.; Elbeltagi, A. An interpretable machine learning approach based on DNN, SVR, Extra Tree, and XGBoost models for predicting daily pan evaporation. J. Environ. Manag. 2023, 327, 116890. [Google Scholar] [CrossRef]
- Wang, Y.; Yakun, L.; Cao, Z.; Zhang, D. Prediction of contraction channel scour depth: Based on interpretability analysis and PCA-enhanced SVR. J. Hydroinform. 2024, 26, 3287–3305. [Google Scholar] [CrossRef]
- Semenkin, E.; Semenkina, M. Self-configuring genetic programming algorithm with modified uniform crossover. In Proceedings of the 2012 IEEE Congress on Evolutionary Computation, Brisbane, QLD, Australia, 10–15 June 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 1–6. [Google Scholar]
- Kolosnitsyn, A.; Khamisov, O.; Semenkin, E.; Nelyub, V. Application of the Parabola Method in Nonconvex Optimization. Algorithms 2024, 17, 107. [Google Scholar] [CrossRef]
- Khamisov, O.O.; Khamisov, O.V.; Ganchev, T.D.; Semenkin, E.S. A Method for Transforming Non-Convex Optimization Problem to Distributed Form. Mathematics 2024, 12, 2796. [Google Scholar] [CrossRef]
Reference | Focus | Applied Model | Results | Limitations |
---|---|---|---|---|
Han et al. [33] | Prediction of melt index in polymerization processes | SVM, PLS, ANN | SVM outperforms PLS and ANN, especially for nonlinearities. | ANN struggles with sparse data, PLS ineffective in SAN process. |
Lee et al. [40] | Estimating product properties in polymerization processes | w-SVM | w-SVM outperforms traditional SVR in handling sparse and high-dimensional data. | Requires careful tuning for highly irregular datasets. |
Yang et al. [42] | Control of polymer core structure for hollow carbon nanospheres | DE-SVM | DE-SVM improves core particle structure for HCNs. | Limited to the specific polymer studied. |
Ziaee et al. [46] | Solubility of CO2 in different polymers | LSSVM | LSSVM offers superior performance compared to traditional EOS and other models. | Requires optimal kernel parameter tuning for best results. |
Meng et al. [49] | Screening polymers for organic photovoltaic devices | SVM + random forest (ensemble) | Ensemble method improves predictive accuracy of power conversion efficiency (PCE). | Data quality variability affects model accuracy. |
Vahid et al. [50] | Identifying PVC in recycling processes | LIBS + SVM | SVM with polynomial kernel achieves 90.5% accuracy for polymer classification. | Misidentification of plastics with similar spectra. |
Chen [51] | Predicting PCE of semiconductor polymers for OPV devices | SVM + random forest (ensemble) | Ensemble improves prediction accuracy for PCE. | Experimental conditions affect prediction accuracy. |
Zhu et al. [53] | Identifying plastic types using NIR spectroscopy | PCAeSVM | 97.5% accuracy in classifying six plastic types. | Misidentification of plastics with similar spectral features. |
Tokuyama et al. [54] | Predicting LCST of thermosensitive NIPA-co-MTGA polymer | SVR | SVR model shows strong predictive ability for LCST. | Limited to specific polymer and salt types. |
Owolabi et al. [56] | Estimating refractive index and energy gap of polyvinyl alcohol composites | PSVR | PSVR models outperform OLR models with high accuracy. | Not applicable to all types of composites. |
Wu et al. [57] | Predicting alcohol concentration in transformer oil | GA-SVM | GA-SVM outperforms other models, with MSE values for methanol and ethanol. | Relies on high-quality experimental data. |
Nie et al. [59] | Identifying colored plastics using LIBS | LIBS + NCA + SVM | 97% accuracy for plastic identification, with improved results for colored plastics. | PVC identification accuracy could be improved. |
Sumayli et al. [60] | Simulating mass transfer in membrane systems | AdaBoost (with DT, TS, SVR) | Boosted Decision Tree offers high accuracy (R2 = 0.9978). | Further testing required for broader membrane systems. |
Uddin et al. [61] | Predicting glass transition temperature () of polymers | SVR | SVR provides moderate accuracy for prediction. | Further optimization needed for higher accuracy. |
Chan et al. [63] | Enhancing mechanical strength and filtration performance of PVDF membranes | SVR | SVR model predicts MWCO with high accuracy (R2 = 0.855). | Limited to specific types of membrane modifications. |
Amer et al. [65] | Predicting ultimate strain in CFRP laminates | SVR | SVR provides accurate predictions for strain, with design optimization recommendations. | Model sensitivity to data quality. |
Mallakpour et al. [45] | Predicting temperature for mass loss in optically active polymers | GA-PLS + SVM | SVM outperforms PLS, offering better prediction accuracy. | GA-PLS may be computationally expensive. |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Malashin, I.; Tynchenko, V.; Gantimurov, A.; Nelyub, V.; Borodulin, A. Support Vector Machines in Polymer Science: A Review. Polymers 2025, 17, 491. https://doi.org/10.3390/polym17040491
Malashin I, Tynchenko V, Gantimurov A, Nelyub V, Borodulin A. Support Vector Machines in Polymer Science: A Review. Polymers. 2025; 17(4):491. https://doi.org/10.3390/polym17040491
Chicago/Turabian StyleMalashin, Ivan, Vadim Tynchenko, Andrei Gantimurov, Vladimir Nelyub, and Aleksei Borodulin. 2025. "Support Vector Machines in Polymer Science: A Review" Polymers 17, no. 4: 491. https://doi.org/10.3390/polym17040491
APA StyleMalashin, I., Tynchenko, V., Gantimurov, A., Nelyub, V., & Borodulin, A. (2025). Support Vector Machines in Polymer Science: A Review. Polymers, 17(4), 491. https://doi.org/10.3390/polym17040491