1. Introduction
Insensitivity to market information and untimely access to information can easily lead to serious business risks for enterprises [1]. The enterprise comprehensive quality-service platform aims to help enterprises solve these problems. It provides quality-service products for MSMEs to improve the overall quality of enterprises. However, the normal enterprise service platform adopts the self-service mode. With a wide range of quality services and large differences, the problem of “information overload” has become increasingly prominent. Enterprises are not clear about their own quality status and do not timely obtain market information, resulting in inaccurate and incomplete quality-service products purchased on the platform. Therefore, their service efficiency is low, and the service is imprecise [2]. In e-commerce platforms that serve as third-party institutions, recommendation systems are an important tool to solve the problem of users’ inaccurate or incomplete search for platform service resources. Therefore, it is crucial to establish a service resource recommendation mechanism on the enterprise comprehensive quality-service platform to achieve efficient and accurate services.
In the recommendation system, the accurate acquisition of user preferences is the key to a personalized recommendation, which determines the effectiveness of the recommendation. Traditional recommendation algorithms use a “user-item” matrix for product recommendation, while enterprise service platforms have less enterprise user behaviors, sparse rating data, and cold start of the system [3]. According to relevant research, user profiles can help recommendation systems mine user behaviors and preferences, and expand user features to reduce data sparsity [4]. Based on the existing research ideas, this paper applied enterprise user profiling as a tool to enhance the recommendation effect. In addition, enterprise users have more attribute backgrounds than traditional individual users. Meanwhile, the preference for quality-service products of enterprises is closely related to the current quality situation of the enterprise operation. Therefore, enterprise quality features can be extracted from enterprise portraits for quality-service demand analysis. The types of service products purchased by enterprise users can be seen as their quality-service demands. The combination of enterprise portrait and service products is an effective path to improve the platform’s precise service level.
Enterprise portrait is an important method to portray the characteristics of enterprises, and includes enterprise credit [5], enterprise finance, enterprise taxation [6], enterprise business development and risk identification [7], etc. Different dimensions can reflect different aspects of the enterprise quality status. Quality-service, like other products, requires service providers to have a deep understanding of service demands and strengthen information interaction [8]. The enterprise comprehensive quality portrait portrays the multidimensional quality condition of an enterprise, which includes not only the quality of products but also the quality of management, operation, and innovation.
In summary, the purpose of this paper is to introduce the enterprise portrait for enterprise users, extract quality characteristics of enterprises, and integrate enterprise comprehensive quality portrait labels to establish a classification method for enterprise quality-service demands. The loss function is the difference between the predicted value of the model and the true value for a specific sample. This paper applies cross-entropy loss to optimize the service demand classification model. The main content of this paper includes the following: First, the enterprise portrait concept is used to realize the portrayal of enterprise quality information, and the enterprise data are processed to obtain the enterprise quality characteristics labels; second, the service transaction information of the enterprise service platform is used to analyze the enterprise quality-service demand; then, the portrait labels are used to concatenate with the service categories in the transaction, and the service categories selected by the enterprise are used as the quality-service demand labels to form a sample of supervised classification methods; finally, we use cross-entropy loss to optimize our service demand classification model. Based on the classification results of the demands, the relevant quality-service products can be recommended to enterprise users.
2. Related Research
2.1. User Demand Mining in Recommendation Systems
With the rise of artificial intelligence, a large number of machine-learning and deep-learning methods have been applied to user interests mining research. Exploring users’ demands and preferences is a hot issue in recommendation system research. The main recommendation algorithms include content-based recommendation, collaborative filtering recommendation, association rule-based recommendation, and hybrid recommendation.
The basic idea of content-based recommendation methods is to construct recommendation models by tagging user and product/service information, for example, libraries combine reader information and book information [9]. Collaborative filtering recommendation looks at the user’s purchase history, product reviews, and product labels to calculate the product feature matrix similarity and calculates the user feature matrix similarity based on the user’s historical behavior characteristics to recommend items for the user [10]. Association rule-based recommendation [11] is the conclusion of different rules derived from data analysis to represent the implicit association that exists within the data, i.e., to find the dependency or correlation between events and events. Hybrid recommendation algorithms usually use a combination of multiple recommendation methods to compensate for the deficiencies between the different methods to obtain a better recommendation solution [12].
However, compared with individual users, enterprise users lack user browsing behavior and rating data, which makes the “user-item” rating matrix of the recommendation system of the enterprise service platform difficult to obtain. Enterprise users have more attribute backgrounds, and the enterprise portrait can improve the efficiency of the recommendation system by extracting labels for management, innovation, business risks, and other backgrounds and classifying quality-service requirements.
2.2. Portrait in Recommendation
In recent years, portrait technology has been widely used in enterprise precise services and personalized recommendations. The core basis of current common recommendation algorithms is the acquisition of user preferences [13]. Therefore, many scholars use portraits to predict behavioral preferences and service demands. For example, Zhang Y. et al. used user dynamic portraits to monitor the feedback of user behavioral dynamics in real time and performed KNN classification modeling to predict user demand and behavioral preferences [13].
The research of personalized recommendation using portrait labels has been widely used in book lending, e-commerce platforms, social media, health care, and other fields, and also can play a technical guidance role for accurate services in other industries and fields. Huang J. et al. [2] established an enterprise portrait containing 16 characteristic elements of enterprises to realize the precise service of enterprise industry information, which is inscribed in the industry information precision service of enterprise portrait. Li X. used the two-way portrait of enterprises and science and technology service products to realize the precise service research of enterprise science and technology service platforms [14]. Song K. et al. conducted enterprise portraits from two perspectives of enterprise technology R&D attributes and competitor attributes to realize patent recommendations between schools and enterprises [15].
The precise recommendation based on enterprise portrait have achieved preliminary results, but the portrait dimension is still inclined to the extraction of labels for specific field problems, such as the application to the portrait of patents, the level of electricity consumption and financial financing. However, it lacks the portrait of the comprehensive quality of enterprises. This paper combines the comprehensive quality-service products to study the precise service and personalized recommendation of the quality-service platform.
The service recommendation based on enterprise portrait is a hybrid recommendation approach combining content-based and collaborative filtering. Related research commonly uses Bayesian networks [16] for user similarity calculation, XGBoost for enterprise classification prediction [17], and Apriori algorithms for label–demand–behavior association analysis [18]. There are studies to solve the problems of computation and recommendation accuracy caused by the missing data rate and sparsity by plain Bayesian [19] and KNN-SVM [20], etc. Feng Z. enhanced sparse data sets based on deep neural networks and optimized similarity metrics to improve the recommendation accuracy of recommendation algorithms [21].
In the classification of quality-service demand for enterprises, more accurate classification results are expected. Comparing the output results of the model with actual data can measure the performance of the model. Cross-entropy can easily calculate the relationship between them. Adjusting the model through cross-entropy loss can optimize the model, so as to better help the platform recommend service products to enterprise users [22].
Based on the above research exploration of portrait-based service recommendation, this paper establishes the enterprise service demand classification method. The service demand classification model incorporating enterprise portraits demands to first perform feature extraction of enterprise users through enterprise portraits, excavate potential preferences of enterprise users, and gradually optimize the model through cross-entropy loss function to complete the enterprise quality service demand classification.
3. Methodology
According to the definition of quality technical services in the national standard [23], the comprehensive quality services for enterprises can be understood as technical services in measurement, standards, inspection, testing, and certification and accreditation for enterprise products, services, personnel, institutions, or other objects. Quality services involve complex and diverse service products. Through enterprise quality characteristics the current situation of enterprise comprehensive quality is analyzed. There are important methods for the platform for comprehensive quality service to carry out accurate services.
As shown in Figure 1, first, when registering an account, MSME users provide their own structured characteristic attributes Di (such as company industry type, company attribution, company type, etc.), and the platform can build a user portrait model to obtain an enterprise quality label Li; Second, when enterprise users purchase quality-service products qm on the platform, a transaction behavior occurs. Then, the platform stores the transaction relationship of “enterprise-service”. Based on this transaction relationship, qm can be regarded as the enterprise’s demand for quality-service products. We use the category Qj of quality-service products qm as the true value y for the service demand classification. Finally, the experimental dataset {Li, Qj} for MSME is formed. 1D-CNN-CrossEntorpyLoss mines predicts the quality service demand Qj of enterprise users. According to the category Qj output by the model, the recommendation system can recommend products of the same category to users.
3.1. Enterprise Quality Portrait Label
In this paper, we initially establish a portrait label dimension containing industrial and commercial attributes: management quality, product quality, industry qualification, innovation quality, and operation quality based on the concepts of the comprehensive quality services.
Management quality is the outstanding performance of the enterprise in terms of quality management systems and enterprise quality objectives. Liu Ying pointed out that many manufacturing enterprises need to have clear quality objectives, quality concepts, and quality culture aspirations in quality management; product quality is the enterprise quality that can be directly perceived by the market and consumers, including both the product itself and external perception [22]. Industry qualification is a necessary qualification for the enterprise to carry out production and operation, and it is a representative of the enterprise’s long-term capability and a factor that can represent whether enterprises can develop stably in the long run; innovation quality reflects the enterprises’ innovation consciousness as well as the output capacity of innovation results. Operation quality judges whether enterprises can operate and develop smoothly through their operation activities and the risk level in judicial activities. Later, according to the labeling system, we can collect the relevant index data from the comprehensive quality-service platform, GongSiBao, government websites, etc., and clean the statistics for enterprise portrait label extraction.
3.2. “Label-Service” Vector Concatenating
There exists a transaction relationship {uk,qm} between enterprise user U and quality service Q. Enterprise user uk also has quality attribute information and portrait label characteristics. The enterprise portrait data are represented as U = {L1, L2, L3, …… Ln}, where the enterprise quality label of each dimension Li = {li,ai1, ai2, …… aiw} contains the comprehensive quality information aij of the enterprise. The method of vector concatenation is shown in Figure 2. The transaction relationship {uk,qm} between enterprise and service and the enterprise’s own characteristics Li will be connected through the enterprise ID. Then, we will be able to obtain the enterprise’s “label-service” sequence data {uk,Li,Qj}, which represent the service preferences of each enterprise. These data will be fed into the convolutional neural network for deep mining potential enterprise-service relationship. So as to achieve the effect of quality-service demand prediction and quality-service recommendation.
3.3. Cross-Entropy Loss
The concept of entropy, which was proposed by the German physicist Clausius in 1877, is a function of the state of the system, where a reference value and the variation in entropy are often analyzed and compared. Cross-entropy (CE) is a type of entropy that reflects the similarity between variables from the perspective of probability [24]. Enterprise quality-service demand classification is a supervised classification task, and the sample labels for supervised training have been determined when model training is performed, so the true probability distribution is shown in Equation (1):
(1)
Cross-entropy measures the degree of difference between two different probability distributions in the same random variable and is expressed in machine learning as the difference between the true probability distribution and the predicted probability distribution [25]. Cross-entropy is used in combination with Softmax to process the output, such that the sum of the probabilities of multiple classification predictions is 1. Cross-entropy is then used to calculate the loss, and the smaller the value of cross-entropy, the better the performance of the classification model [26].
Therefore, the model’s cross-entropy loss function (Cross-Entropy Loss) is defined in the single-label classification task assuming a true distribution of y, a network output distribution of , and a total number of categories of n. The cross-entropy loss function is shown in Equation (2):
(2)
3.4. 1D-CNN
The basic structure of a convolutional neural network (CNN) consists of an input layer, a convolutional layer, a pooling layer, a fully connected layer, and an output layer. The convolutional layer and the pooling layer can be set alternately. The convolutional layer consists of multiple feature maps, and each feature map consists of multiple neurons, each of which is connected to a local region of the previous layer through a convolutional kernel [26]. In this study, the sequences of enterprise quality labels are stitched with quality-service transaction behaviors, the sequence data of quality features are input, and one-dimensional convolutional neural network (1D-CNN) is used for enterprise quality-service demand prediction. A schematic diagram of the 1D-CNN structure is shown in Figure 3.
The 1D-CNN model has five main layers as follows:
(1) Input layer: Quality labels Li (i = 1, 2, 3, ……, n) from the enterprise comprehensive quality portrait are used as the input data, and the type of quality service Qj is used as the output result of the model.
(2) Convolution layer: The data Li (i = 1, 2, 3, ……, n) are fed into the convolution layer using a sliding window for convolution operation to obtain the enterprise user quality feature values, and the calculation formula is as follows:
(3)
where denotes the h data adjacent from the ith position as a sliding window; f denotes the activation function; denotes the convolution kernel size; denotes the feature value at the ith position; and b denotes the bias.(3) Pooling layer: In this paper, the maximum pooling operation is used to change the length of the labeled data and obtain the most important features in the Feature Map (Feature Map).
(4)
The maximum eigenvalues of all convolutional layers are then obtained to generate the high-level eigenvectors of the data:
(5)
where m is the number of convolutional kernels.(4) Fully connected layer: The feature vector V is flattened and then input to the fully connected layer, which can integrate the local information with category differentiation in the convolutional or pooling layers.
(5) Output layer: The output of the final fully connected layer is fed into the output layer, which can be classified using Softmax to determine the service requirements of each enterprise sample.
(6)
where denotes the weight, s denotes the number of categories, and denotes the bias.3.5. Experimental Steps for 1D-CNN-CrossEntorpyLoss
After the enterprise portrait processes the enterprise quality data, the enterprise quality label sequence is obtained and fed into 1D-CNN-CrossEntorpyLoss for training, and the specific experimental steps are shown in Figure 4.
The model training process has the following four steps:
Step 1: According to Section 3.2, the enterprise label and service type Qj are concatenated according to the enterprise ID to form “label service” sequence data. The enterprise quality labels under each service category Qj are obtained.
Step 2: The data obtained from Step 1 are divided into a training set and a test set according to 4:1.
Step 3: The training set is used to extract the features of the enterprise quality labels by 1D-CNN. The model will classify them with the Softmax function, calculate the cross-entorpy loss, and optimize the network parameters step-by-step with the Adam optimization [27] algorithm to obtain the 1D-CNN-CrossEntorpyLoss quality demand classification model.
Step 4: Test samples are fed into the trained 1D-CNN-CrossEntorpyLoss classification model. The model will output the quality-service classification results, which will be used as the basis for the platform and service providers to analyze the enterprise service demand.
4. Experiments and Discussions
4.1. Enterprise Portrait Dataset
4.1.1. Portrait Extraction
In Figure 5, according to the dimension of the enterprise portrait, 35,439 samples’ enterprise data are collected. The information on the indicators involved is obtained from multiple channels such as GongSiBao
According to different application scenarios and label attributes, different label extraction methods can be used for label setting: (1) Business and industry attribute class indicators, such as enterprise size, industry type, registered capital, etc., can be directly used as factual labels; (2) For indicators such as product pass rate, sampling pass rate, etc. can be based on business knowledge practice and understanding of industry, business, scenarios, and problems for quality analysis, so the threshold method can be used to rule; (3) For text data such as business scope and penalty reasons, keywords extraction and text summary can be performed to show the characteristics of the category; (4) For comprehensive labels of innovation capability category, data standardization can be performed, after which data reduction, indicator screening, cluster analysis, and classification can be used to represent numerous attribute data as specific and unique category labels. The enterprise quality labels are shown in Table 1.
4.1.2. Data Processing
Enterprise quality features contain continuous features and discrete features (category features). Continuous features require normalization. Discrete features are processed in the following two ways. (1) One-Hot Encoding: character features are transformed into [0, 1] numerical features with one-hot encoding; one-hot encoding hosts each state of a feature separately, that is, a feature has n taken values, the feature will be extended; The one-hot encoding can extend the value of discrete features to the Euclidean space, which is more reasonable when calculating the feature distance. (2) Feature mapping: the factorize function of python’s panda’s library (referred to as “pd. factorize”) of the panda’s library in python to transcode the values of character features to complete feature mapping, which shows convenience when dealing with features with more values. When a feature has more values, one-hot encoding can cause dimensional disaster and makes the computation surge, at this time, using pd.factorize can keep the feature as 1 column and reduce the computation; when the feature has only two values, the feature can be changed to {0,1} values, reducing the computation while reducing the dimension.
4.2. Parameter Setting and Model Structure
In Table 2, 2668 orders are collected from the quality-service platform GongSiBao
The experiments are performed on PC with a 64-bit Windows 10 operating system. The model is optimized using the Adam = algorithm and cross-entropy loss. The learning rate is set to 0.001, and the size of the convolution kernel is 3; the size of the pooling kernel of max-pooling pooling layer is 2; the dimension is 2, and the Softmax output is set to 2. During the training process, each sample in the training set is processed, the output results are compared with the label classification results, and the models are evaluated using the test set evaluation, comparing the accuracy, precision, recall, and AUC performance metrics of each model.
4.3. Experimental Results
4.3.1. Data Feature Processing
To improve the model effect, one-hot encoding using pd.get_dummies and feature mapping using pd.factorize are used to compare the model data feature processing methods and choose the processing method with the best model performance. The model performance under different feature processing methods is shown in Figure 6. The overall performance of the model is optimal when one-hot is performed on the enterprise quality label data, so this paper uses one-hot to process the data features.
4.3.2. Model Parameters Selection
To investigate the effects of learning rate [18] and Dropout [28] on the model performance, multiple sets of experiments were conducted on the training set. The model accuracies for different learning rates and different Dropouts are shown in Figure 7. The effect of the learning rate on the model accuracy of the validation dataset is shown in Figure 7a. The experimental results show that the performance of MSMEs quality-service demand prediction model is optimal when the learning rate is 0.001. Dropout temporarily discards the neurons in the network according to the set probability so that the discarded neurons do not participate in training. Dropout achieves the purpose of simplifying the model and can have good classification performance in the validation set. Figure 7b shows the effect of different Dropout values on the model accuracy, and Dropout of 0.25 is chosen for model construction.
4.3.3. Comparison of Iterative Process of 1D-CNN-CrossEntorpyLoss on Training Set and Validation Set
As can be observed in Figure 8, the 1D-CNN-CrossEntorpyLoss model is trained 50 iterations, in which the cross-entropy loss on training set and test set gradually decreased. The cross-entropy loss on the training set was smaller than that on the test set, but the cross-entropy loss on the test set decreased to approximately 0.575, which would fluctuate slightly after the 5th iteration and finally gradually converged to a stable state.
Through the experimental comparison of universal classification models, it can be found that the final prediction accuracy of 1D-CNN-CrossEntorpyLoss and the mean values of each evaluation index show that the model is better than other benchmark models. The experiment verifies the practicality of the comprehensive quality portrait of enterprises for providing accurate quality services. The model performance indicators are taken as the mean values of various types of service prediction indicators as shown in Table 3 below.
1D-CNN service demand prediction model is a classification model based on enterprise quality labels and service transactions, which can provide data basis and decision support for analyzing enterprise quality demand by extracting enterprise quality labels. To verify the effectiveness of extracting quality labels and constructing enterprise portraits in this paper and to improve the effectiveness of the quality-service demand prediction model, data ablation experiments of 1D-CNN-CrossEntorpyLoss model are conducted on labeled enterprise quality labels {L}, unlabeled quality data {D}. It can verify the effects of dataset {L}, dataset {D} and dataset {L, D} on model performance, and to determine the effect of enterprise quality labels {L) on the positive effect of enterprise quality-service demand analysis.
As shown in Table 4, by comparing the model effects in different data set cases, it is found that the demand prediction results based on the original enterprise quality data {D} have the lowest accuracy, the service demand prediction using enterprise quality labels {L} has higher accuracy, and the service demand prediction effect is the best after adding enterprise quality labels {L} and original data {D}. The experimental results show that the quality labels extracted by enterprise portraits can extract important features about comprehensive quality services. The enterprise portraits constructed in this paper and the label extraction method can effectively extract enterprise quality features, analyze enterprise quality service demands and provide decision support to the service platform.
Comparing the predicted results with actual transaction data, we found that the accuracy can reach over 70%. That is to say, when we recommend products based on the predicted results, more than 70% of users will purchase the recommended products. Therefore, we believe that 1D-CNN-CrossEntorpyLoss can improve the quality of service recommendations. It is effective to use the results of requirement classification as a decision for recommendation systems. This study further verifies the ability of cross-entropy loss to improve the performance of convolutional neural network models and the effectiveness of the comprehensive quality-service-oriented MSME portrait constructed in this paper to improve the level of accurate service.
5. Conclusions
Starting from the concept of comprehensive quality, this paper constructs the comprehensive quality portrait of enterprises for MSMEs on the comprehensive quality-service platform. The types of service products purchased by enterprise users are considered as their quality-service demands. Through feature extraction of enterprise quality labels and historical transaction records, the comprehensive quality-service demand classification of MSMEs is realized, and the service efficiency is improved for the platform. The empirical study finds that for discrete enterprise quality labels, one-hot coding of data features can improve the accuracy of model classification. Compared with the original quality data, the quality labels extracted with the portrait model can significantly improve the accuracy of quality-service recommendations. The portrait labels can accurately describe user characteristics, structure enterprise information, and improve the accuracy of service demand classification.
The comprehensive quality portrait of enterprises can accurately describe user characteristics, structure enterprise information. By combining the demands with quality-service products, enterprise portrait can accurately identify the quality-service needs of enterprise users, and provide a basis for precise marketing and recommendation of quality-service platforms. In the future, the study can still be carried out in the following areas: (1) The quality profile of enterprises can not only be analyzed through public data, but also be enriched through on-site research to provide more accurate feature labels. (2) Secondly, there may be differences in the impact of different portrait dimensions and labels on demands, and the contribution of each attribute X to the results is different. Therefore, this can be considered to adjust the 1D-CNN-CrossEntorpyLoss and divide it into more fine-grained requirement types for more accurate recommendations. (3) Finally, in the process of building a recommendation model based on the classification results of enterprise users’ needs, the feature profiles of enterprise users and quality services can be bidirectional matched to improve service recommendation effectiveness.
J.C. and H.Z. conceived and designed the experiments; H.Z. performed the experiments; J.C. and H.Z. analyzed the data and wrote the paper. All authors have read and agreed to the published version of the manuscript.
Not applicable.
Data was obtained from the third part GongSiBao and are available at
The authors declare no conflict of interest.
Footnotes
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.
Figure 1. Enterprise Service Demand Classification Method based on 1D-CNN-CrossEntorpyLoss.
Figure 2. The concatenation method of enterprise quality label and quality services.
Figure 6. Effect of different feature processing methods on model training set results.
Figure 7. Effect of learning rate and Dropout on the accuracy of the model on the training set: (a) Learning rate impact on model performance; (b) Dropout impact on model performance.
Enterprise portrait label data in quality-service platform (partial).
Company ID | Region (L1) | Industry Experience (L2) | Enterprise Size (L3) | Innovation Level (L4) | Operational Risk (L5) | Judicial Risk (L6) |
---|---|---|---|---|---|---|
43659737 | Beijing | Rich | Medium | Ⅲ | Ⅰ | Ⅰ |
34894090 | Shanghai | General | Small | Ⅱ | Ⅰ | Ⅰ |
5151699 | Tianjin | Less | Micro | Ⅰ | Ⅱ | Ⅱ |
44167631 | Xi’an | Average | Small | Ⅱ | Ⅲ | Ⅲ |
27164432 | Beijing | average | Small | Ⅱ | Ⅵ | Ⅵ |
130251713 | Guangzhou | Less | Micro | Ⅱ | Ⅰ | Ⅰ |
41824100 | Shijiazhuang | General | Medium | Ⅱ | Ⅰ | Ⅰ |
67654723 | Beijing | Rich | Medium | Ⅵ | Ⅰ | Ⅰ |
43659737 | Tianjin | Less | Small | Ⅰ | Ⅲ | Ⅲ |
34894090 | Qingdao | Rich | Medium | Ⅵ | Ⅰ | Ⅰ |
Details of orders from the quality-service platform.
Column | Comment | |
---|---|---|
1 | company_id | Enterprise Unique ID |
2 | order_id | Order Unique ID |
3 | produce_type_pkid | Type of service products purchased by the enterprise, Q |
4 | produce_price | price |
5 | order_price | Total order price |
6 | order_add_time | Time of order |
Comparative experimental results of comprehensive quality-service demand classification.
Model | Accuracy | Precision | Recall | AUC |
---|---|---|---|---|
Logistic | 0.6872 | 0.6908 | 0.65 | 0.6372 |
SVM | 0.7053 | 0.6813 | 0.6937 | 0.6684 |
XGboost | 0.7025 | 0.7046 | 0.6808 | 0.6372 |
1D-CNN-CrossEntorpyLoss | 0.7244 | 0.7139 | 0.6938 | 0.6938 |
Classification effect of 1D-CNN-CrossEntorpyLoss under different datasets.
Dataset | Accuracy | Precision | Recall | AUC |
---|---|---|---|---|
{D} | 0.4041 | 0.2021 | 0.5 | 0.5 |
{L} | 0.7244 | 0.7139 | 0.6938 | 0.6938 |
{L, D} | 0.7491 | 0.7541 | 0.8665 | 0.7186 |
References
1. Chen, Q. Empirical Analysis of MSMEs’ Development demand for government services-based on a survey of 500 MSMEs in fuzhou city. World Surv. Res.; 2015; 265, pp. 12-14.
2. Huang, J.; Li, J.; Hu, Q. The framework and function of industry information precision service based on enterprise profile. Inf. Sci.; 2022; 40, pp. 99–104+112.
3. Hu, M.; Cheng, Y.; Huang, H. Maximum entropy recommendation algorithm based on user implicit behavior features. Comput. Eng. Des.; 2019; 40, pp. 405-411.
4. Zhang, Z. Research on the standardization route of public service based on enterprise service platform. Stand. Sci.; 2019; 6, pp. 86-89.
5. Chi, R.; Dong, Y. The credit portrait characteristics of continuous innovation enterprises: The keyword iteration method. Sci. Technol. Prog. Policy; 2012; 39, pp. 96-104.
6. Shan, W.; Zhang, H.; Li, D. Exploring the application scenarios of intelligent portrait technology and service recommendation technology in electronic tax bureau. Tax. Res.; 2022; 447, pp. 62-68.
7. Qiu, H.; Tu, Y.; Ding, Q. Construction of power customer portrait and its credit evaluation and electricity fee risk control based on tag library system. Telecommun. Sci.; 2017; 33, pp. 206-213.
8. Zeithaml, V.A.; Parasuraman, A.; Berry, L.L. Problems and strategies in services marketing. J. Mark.; 1985; 46, pp. 33-46.
9. Li, Y.; Xu, D.; Zhang, Y.; Xing, C. Content-based paper recommending algorithm in VRE. Appl. Res. Comput.; 2007; 9, pp. 58–60+89.
10. Ng, Y.K. CBRec: A book recommendation system for children using the matrix factorization and content-based filtering approaches. Int. J. Bus. Intell. Data Min.; 2020; 16, 37.
11. Ji, W.; Wang, H.; Su, G.; Liu, L. Review of recommendation methods based on association rules algorithm. Comput. Eng. Appl.; 2020; 56, pp. 33-41.
12. Guo, Y.; Deng, G. Hybrid Recommendation algorithm of item cold-start in collaborative filtering system. Comput. Eng.; 2008; 34, pp. 11-13.
13. Zhang, Y.; Zhang, C.; Li, J. KNN poduct recommendation algorithm based on dynamic user portrait label. Inf. Sci.; 2020; 38, pp. 11-15.
14. Li, X.; Liu, C.; Gao, J. Construction of enterprise science and technology portraits for personalized service of science and technology service platforms. Henan Sci. Technol.; 2021; 40, pp. 134-140.
15. Song, K.; Ran, C. Personalized recommendation of university patents based on enterprise portraits. Libr. Trib.; 2022; 42, pp. 123-131.
16. Wang, C.; Han, D. Prediction of credit risk in Internet financial industry based on convolutional neural network. Cyber Secur. Data Gov.; 2017; 36, pp. 44–46+50.
17. Xiao, H.; Sang, X. Network security situation prediction based on hyper parameter optimization of relevance vector machine. J. Comput. Appl.; 2015; 35, pp. 1888-1891.
18. Vladimir, K.; Dmitry, P. Complexities of convex combinations and bounding the generalization error in classification. Ann. Stat.; 2005; 33, pp. 1455-1496.
19. Li, P.; Wu, W. Optimized implementation of hybrid recommendation algorithm. Comput. Sci.; 2014; 41, pp. 68–71+98.
20. Lu, C.; Wang, W.; Ding, Y. Hybrid collaborative filtering algorithm based on KNN-SVM. Appl. Res. Comput.; 2012; 29, pp. 1707-1709.
21. Zou, F. A Recommendation algorithm based on deep neural networks and improved similarity measurement. Comput. Appl. Softw.; 2019; 36, pp. 286–293+300.
22. Men, B.; Long, R.; Zhang, J. Combined forecasting of streamflow based on cross-entropy. Entropy; 2016; 18, 336.
23.
24. Zheng, J.; Zhao, Y.; Bi, X.; Wu, L.; Ji, Q. Multi-task transformer with adaptive cross-entropy loss for multi-dialect speech recognition. Entropy; 2022; 24, 1429.
25. Tobias, S.; Sascha, R.; Wolfgang, V.L. Cross-entropy learning for aortic pathology classification of artificial multi-sensor impedance cardiography signals. Entropy; 2021; 23, 1661.
26. Marek, N.; Marcin, B. Wireless local area networks threat detection using 1D-CNN. Sensors; 2023; 23, 5507.
27. Ali, U.; Laurence, A. Gradient regularization as approximate variational inference. Entropy; 2021; 23, 1629.
28. Sundas, K.; Arend, H.; Priyanka, M. Robustness of sparsely distributed representations to adversarial attacks in deep neural networks. Entropy; 2023; 25, 933.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2023 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
To address the diverse needs of enterprise users and the cold-start issue of recommendation system, this paper proposes a quality-service demand classification method—1D-CNN-CrossEntorpyLoss, based on cross-entropy loss and one-dimensional convolutional neural network (1D-CNN) with the comprehensive enterprise quality portrait labels. The main idea of 1D-CNN-CrossEntorpyLoss is to use cross-entropy to minimize the loss of 1D-CNN model and enhance the performance of the enterprise quality-service demand classification. The transaction data of the enterprise quality-service platform are selected as the data source. Finally, the performance of 1D-CNN-CrossEntorpyLoss is compared with XGBoost, SVM, and logistic regression models. From the experimental results, it can be found that 1D-CNN-CrossEntorpyLoss has the best classification results with an accuracy of 72.44%. In addition, compared to the results without the enterprise-quality portrait, the enterprise-quality portrait improves the accuracy and recall of 1D-CNN-CrossEntorpyLoss model. It is also verified that the enterprise-quality portrait can further improve the classification ability of enterprise quality-service demand, and 1D-CNN-CrossEntorpyLoss is better than other classification methods, which can improve the precision service of the comprehensive quality service platform for MSMEs.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 School of Economics & Management, Beijing Information Science & Technology University, Beijing 100192, China;
2 School of Economics & Management, Beijing Information Science & Technology University, Beijing 100192, China;