1. Introduction
With the development of global economic integration and the intensification of market competition, enterprises have long been focusing on the supply chain management mode. The operation of supply chain has a significant impact on the interests of enterprises. Effective supply chains can boost an enterprise's competitiveness by lowering operating expenses, boosting revenue, and enhancing operational effectiveness. An essential component of supply chain management is performance evaluation, which enables prompt comprehension of supply chain operation, identification of operational gaps, and adoption of remedial actions. The performance evaluation of supply chain is a kind of supervision and incentive mechanism, which plays an important role in promoting the establishment of efficient cooperative relationship between supply chain node enterprises. As enterprises pay more attention to supply chain management, supply chain performance evaluation becomes more refined. It is necessary to explore a supply chain performance evaluation model suitable for small samples to evaluate supply chain performance in real time, so as to provide scientific basis for enterprises to improve supply chain management efficiency.
Scholars have carried out a wealth of research on supply chain performance evaluation, but the current research mainly uses AHP, DEA, expert system, mathematical programming, system simulation and other methods. These evaluation methods are more subjective. In addition, some scholars use neural network algorithm to evaluate supply chain performance.
Support vector machines are seen by many as the answer to a number of domains that need some form of artificial intelligence (Hong & Hales, 2021; Chauhan, Dahiya, & Sharma, 2018; AlBadani, Shi & Dong, 2022; Mustafa & Mohsin, 2021). Indeed, their convincing performance in terms of speed and accuracy in predicting the trends in financial markets (Zhao & Li, 2022), recognizing hand-written characters (Rana Vaidya & Gupta, 2022), or detecting plastic explosives in airport luggage (Akcay & Breckon, 2022), has given it a publicity which rival AI techniques find difficult to match. Not surprisingly, this has inevitably created certain misconceptions about the capability of support vector machines (Yao et al., 2022). This paper gives a general introduction to support vector machines and then examines performance index in supply chain management. Considering the advantages of SVM algorithm, this paper proposes to use support vector machine method to evaluate supply chain performance, and incorporate balanced scorecard for index input to supplement the shortcomings of other evaluation methods.
This paper consists of four sections. Section 2 introduces the concept of the balanced scorecard and give an index system for evaluating the performance of supply chain management. Section 3 provides the basic concept of Support Vector Regression and its applications in performance assessment. Section 4 discusses the experiment and comparisons, followed by the conclusions drawn from this study in the last section. The research conclusion of this article provides a methodological basis and theoretical support for enterprises to improve supply chain management performance.
2. An Index System for Evaluating the Performance of Supply Chain Management
In the 1990s, Kaplan and Norton invented the balanced score-card. Their idea was that the evaluation of a company should not be restricted to the traditional financial performance measures but should be supplemented with measures concerning customer satisfaction, internal processes, and the ability to innovate. Results achieved within the additional perspectives to ensure future financial results. Kaplan and Norton proposed a three layered structure for the four perspectives: mission (to become the customers' most preferred supplier), objectives (to provide the customers with new products) and measures (to increase percentage of turnover generated by new products). To put the BSC to work, companies should translate each of the perspectives into corresponding metrics and measures that assesses the current situation. These assessments must be repeated periodically and have to be confronted with the goals that must be set beforehand. At first, the BSC is used as a performance measurement system and a planning and control device. Later on, some companies moved beyond this early vision of the scorecard. They discovered that the measures on a balanced scorecard can be used as the cornerstone of a management system that communicates strategy, aligns individuals and teams to the strategy, establishes long term strategic targets, aligns initiatives, allocates long and short term resources, and provides feedback and learning about the strategy.
An index system for evaluating the performance of supply chain management is set up according to the theory of balanced scorecard in this paper.
The balanced scorecard is used in evaluating the performance of supply chain management, and set up the index system in four perspectives: financial value, business process, future growth, customer.
3. The Proposed Support Vector Regression Algorithm
To look at a set of training data {(x1, y1),....,(xℓ, yℓ)}, where each xi ⊂ R" denotes the input space of the sample and has a corresponding target value yi ⊂ R for i=1, …, l where l corresponds to the size of the training data[12].The idea of the regression problem is to determine a function that can approximate future values accurately.
The generic SVR estimating function takes the form:
f(x) = (w·Φ(x)) + b (1)
where w ⊂ Rn, b ⊂ R and Φ denotes a non-linear transformation from Rn to high dimensional space. The goal of the paper is to find the value of w and ܾb such that values of x can be determined by minimizing the regression risk:
\(\begin{aligned}R_{\text {reg }}(f)=C \sum_{i=0}^{\ell} \Gamma(f(x i)-y i)+\frac{1}{2}\|w\|^{2}\end{aligned}\) (2)
where Γ(·) is a cost function, C is a constant, and vector w can be written in terms of data points as:
\(\begin{aligned}w=\sum_{i=1}^{\ell}\left(\alpha_{i}-\alpha_{i}^{*}\right) \Phi\left(x_{i}\right)\end{aligned}\) (3)
By substitution of equation (3) in equation (1), the generic equation can be rewritten as:
\(\begin{aligned}\begin{array}{r}f(x)=\sum_{i=1}^{\ell}\left(\alpha_{i}-\alpha_{i}^{*}\right)\left(\Phi\left(x_{i}\right) \cdot \Phi(x)\right)+b \\ =\sum_{i=1}^{\ell}\left(\alpha_{i}-\alpha_{i}^{*}\right) k\left(x_{i}, x\right)+b\end{array}\end{aligned}\) (4)
In equation (4), the dot product can be replaced with function ݇k(xi, x), known as the kernel function. Kernel functions enable dot product to be performed in high-dimensional feature space using low dimensional space data input without knowing the transformation Φ. All kernel functions must satisfy Mercer’s condition that corresponds to the inner product of some feature space. The radial basis function (RBF) is commonly used as the kernel for regression:
k(xi, x) = exp{-γ|x - xi|2} (5)
Some common kernels are shown in Table 1. The paper has experimented with these three kernels.
(1) Polynomial kernel of order p: k(x,x*)=(1+xTx*)p
(2) RBF-kernel: \(\begin{aligned}k\left(x, x^{*}\right)=\exp \left(-\frac{\left\|x-x^{*}\right\|_{2}^{2}}{2 \sigma^{2}}\right)\end{aligned}\)
(3) Hyperbolic kernel: k(x,x*) = tanh(βxTx* + κ)
The ε-insensitive loss function is the most widely used cost function.. The function is in the form:
\(\begin{aligned}\Gamma(f(x)-y)=\left\{\begin{array}{ll}|f(x)-y|-\varepsilon, & \text { for }|f(x)-y| \geq \varepsilon \\ 0 & \text { otherwise }\end{array}\right.\end{aligned}\) (6)
otherwise
By solving the quadratic optimization problem in (7), the regression risk in equation (2) and the ε-insensitive loss function (6) can be minimized:
\(\begin{aligned}\frac{1}{2} \sum_{i, j=1}^{\ell}\left(\alpha_{i}^{*}-\alpha_{i}\right)\left(\alpha_{j}^{*}-\alpha_{j}\right) k\left(x_{i}, x_{j}\right)-\sum_{i=1}^{\ell} \alpha_{i}^{*}\left(y_{i}-\varepsilon\right)-\alpha_{i}\left(y_{i}+\varepsilon\right)\end{aligned}\)
subject to
\(\begin{aligned}\sum_{i=1}^{\ell} \alpha_{i}-\alpha_{i}^{*}=0, \quad \alpha_{i}, \alpha_{i}^{*} \in[0, C]\end{aligned}\) (7)
The Lagrange multipliers, αi, α*i represent solutions to the above quadratic problem that act as forces pushing predictions towards target value yi. Only the non-zero values of the Lagrange multipliers in equation (7) are useful in forecasting the regression line and are known as support vectors. For all points inside the ε-tube, the Lagrange multipliers equal to zero do not contribute to the regression function. Only if the requirement |f(x) - y| ≥ ε(See Figure 1) is fulfilled, Lagrange multipliers may be non-zero values and used as support vectors.
Figure 1: Index System for Evaluating the Performance of the Supply Chain
Figure 2: Support vector regression to fit a tube with radius to the data and positive slack variables ζ measuring the points lying outside of the tube.
The constant C introduced in equation (2) determines penalties to estimation errors. A large C assigns higher penalties to errors so that the regression is trained to minimize error with lower generalization while a small C assigns fewer penalties to errors; this allows the minimization of margin with errors, this leads to a higher generalization ability. If C goes to infinity, SVR would not allow any errors to occur and result in a complex model, whereas if C goes to zero, the result would tolerate a large amount of errors and the model would be less complex.
Now, I have solved the value of w in terms of the Lagrange multipliers. For the variable b, it can be computed by applying Karush-Kuhn-Tucker (KKT) conditions which, in this case, implies that the product of the Lagrange multipliers and constrains has to equal zero:
αi(ε + ζi - yi + (w, xi) + b) = 0
α*i(ε + ζ*i + yi - (w, xi) - b) = 0 (8)
And:
(C - αi)ζi = 0
(C - α*i)ζ*i = 0 (9)
where ζi and ζ*i are slack variables used to measure errors outside the ε-tube. Since αi, α*i = 0 and ζ*i = 0 for α*i ∈ (0, C), b can be computed as follows:
b = yi - (w, xi) - ε for αi ∈ (0, C)
b = yi - (w, xi) + ε for αi* ∈ (0, C) (10)
Putting it all together, SVM and SVR can be used without knowing the transformation.
4. Experiment and Comparisons
4.1. The Selection and the Processing of the Data
In order to evaluate the performance of supply chain management in light of the actual circumstances faced by Harbin Power Equipment Ltd., the paper choose some of the index's fundamental statistics. due to the fact that the data's dimensions and magnitude are different. The index must be quantified since every index in the system needs to be comparable. The supply chain's performance index is divided into two categories: forward direction and backward direction. The equation processed the data in the manner shown below.
Fj = (Xj - Xjmin)/(Xjmax - Xjmin) (11)
Fi = (Xi - Ximin)/(Ximax - Ximin) (12)
Where Fi represents the effect coefficient of the ܺXi, Ximin represents the minimum value of the No i index, Ximax represents the maximum value of the No i index, and j represents the number of the index.
After processing , the data are shown in Table 1:
Table 1: The Quantification Table of the Sample Data
4.2. The Selection of the Parameter
This paper chooses the RBF-kernel. There are only two free parameters, namely and. It is a well known fact that the performance of SVMs is not sensitive to the parameters. Improper selection of the two parameters can cause either over-fitting or under-fitting of the training data. All of the parameters are selected empirically. It is a difficult task to obtain an optimal combination of parameters that will produce the best prediction performance
Since there is a lack of a structured way to choose the free parameters of SVMs, experiments are carried out to investigate the vari-ability in performance with respect to the free parameters. This paper has experimented many times until to get the more accurate result.
4.3. The Selection of the Parameter
This paper chooses the RBF-kernel. There are only two free parameters, namely and. It is a well-known fact that the performance of SVMs is not sensitive to the parameters. Improper selection of the two parameters can cause either over-fitting or under-fitting of the training data. All of the parameters are selected empirically. It is a difficult task to obtain an optimal combination of parameters that will produce the best prediction performance. Since there is a lack of a structured way to choose the free parameters of SVMs, experiments are carried out to investigate the variability in performance with respect to the free parameters. This paper has experimented many times until to get the more accurate result.
4.4. Result and Analysis
From the top to the lowest levels, divided into five levels of factor to take into consideration using performance, the best outcomes of the performance appraisal for 1, subject to a minimum of 0. This is shown in Table 2:
Table 2: Supply Chain Management Performance Evaluation Factor Table
18 samples in all, with samples ~3, 5~11, 13~15, and 17~18 used as training samples and samples 4, 12, and 16 used as validation samples to assess how well the training network worked.
The supply chain performance of Harbin Limited was analyzed using models to create above a specific piece of power equipment. The evaluation yielded a score of 0.8326, and Table 2 shows that the company's supply chain performance is Good. The results of the evaluation and the company's actual situation line up. Harbin Ltd. a power equipment supply chain performance evaluation not only showed that the models for supply chain performance evaluation are reliable and accurate, but also further improve the company's supply chain performance provided valuable guidance.
5. Conclusion
Despite the fact that it is still an evolving technology, support vector machines continue to hold great promise for practical applications and major improvements in supply chain performance assessment practice. The paper has suggested several aspects to which support vector machines can have significant contribution. Use of the support vector machines model for enterprise supply chain management performance indicators for the evaluation is feasible, the identification of impact supply chain management performance factors is possible, and there are enough data that are accurate and reliable samples for the SVM study. Using the support vector machines will also result in a more accurate assessment of the practical and indicators for optimizing the business supply chain management to improve performance, logical design. The research results show that the use of support vector machine method for supply chain performance evaluation can supplement the shortcomings of other evaluation methods. This paper expands the application field of support vector machine method and provides theoretical support for optimizing supply chain performance evaluation. Since this study only focuses on the case of Harbin Electric Power Equipment Company, the robustness of the research conclusions needs to be further tested. In the future, the research object will be expanded to test the universality of the research conclusions.
References
- Akcay, S., & Breckon, T. (2022). Towards automatic threat detection: A survey of advances of deep learning within X-ray security imaging. Pattern Recognition, 122(108245), 108245. https://doi.org/10.1016/j.patcog.2021.108245
- AlBadani, B., Shi, R., & Dong, J. (2022). A Novel Machine Learning Approach for Sentiment Analysis on Twitter Incorporating the Universal Language Model Fine-Tuning and SVM. Applied System Innovation, 5(1), 13. https://doi.org/10.3390/asi5010013
- Chauhan, V. K., Dahiya, K., & Sharma, A. (2018). Problem formulations and solvers in linear SVM: a review. Artificial Intelligence Review, 52(2), 803-855. https://doi.org/10.1007/s10462-018-9614-6
- Hong, L., & Hales, D. N. (2021). Blockchain performance in supply chain management: application in blockchain integration companies. Industrial Management & Data Systems, ahead-of-print(ahead-of-print). https://doi.org/10.1108/imds-10-2020-0598
- Mustafa Abdullah, D., & Mohsin Abdulazeez, A. (2021). Machine Learning Applications based on SVM Classification A Review. Qubahan Academic Journal, 1(2), 81-90. https://doi.org/10.48161/qaj.v1n2a50
- Rana, A., Vaidya, P., & Gupta, G. (2021). A comparative study of quantum support vector machine algorithm for handwritten recognition with support vector machine algorithm. Materials Today: Proceedings, 56. https://doi.org/10.1016/j.matpr.2021.11.350
- Yao, G., Hu, X., & Wang, G. (2022). A novel ensemble feature selection method by integrating multiple ranking information combined with an SVM ensemble model for enterprise credit risk prediction in the supply chain. Expert Systems with Applications, 200(117002.), 117002. https://doi.org/10.1016/j.eswa.2022.117002
- Zhao, J., & Li, B. (2022). Credit risk assessment of small and medium-sized enterprises in supply chain finance based on SVM and BP neural network. Neural Computing and Applications, 34(15), 12467-12478. https://doi.org/10.1007/s00521-021-06682-4