The existing collaborative recommendation algorithms have lower robustness against shilling attacks.With this problem in mind,in this paper we propose a robust collaborative recommendation algorithm based on k-distanc...The existing collaborative recommendation algorithms have lower robustness against shilling attacks.With this problem in mind,in this paper we propose a robust collaborative recommendation algorithm based on k-distance and Tukey M-estimator.Firstly,we propose a k-distancebased method to compute user suspicion degree(USD).The reliable neighbor model can be constructed through incorporating the user suspicion degree into user neighbor model.The influence of attack profiles on the recommendation results is reduced through adjusting similarities among users.Then,Tukey M-estimator is introduced to construct robust matrix factorization model,which can realize the robust estimation of user feature matrix and item feature matrix and reduce the influence of attack profiles on item feature matrix.Finally,a robust collaborative recommendation algorithm is devised by combining the reliable neighbor model and robust matrix factorization model.Experimental results show that the proposed algorithm outperforms the existing methods in terms of both recommendation accuracy and robustness.展开更多
Before any rock engineering project,mechanical parameters of rocks such as uniaxial compressive strength and young modulus of intact rock get measured using laboratory or in-situ tests,but in some situations preparing...Before any rock engineering project,mechanical parameters of rocks such as uniaxial compressive strength and young modulus of intact rock get measured using laboratory or in-situ tests,but in some situations preparing the required specimens is impossible.By this time,several models have been established to evaluate UCS and E from rock substantial properties.Artificial neural networks are powerful tools which are employed to establish predictive models and results have shown the priority of this technique compared to classic statistical techniques.In this paper,ANN and multivariate statistical models considering rock textural characteristics have been established to estimate UCS of rock and to validate the responses of the established models,they were compared with laboratory results.For this purpose a data set for 44 samples of sandstone was prepared and for each sample some textural characteristics such as void,mineral content and grain size as well as UCS were determined.To select the best predictors as inputs of the UCS models,this data set was subjected to statistical analyses comprising basic descriptive statistics,bivariate correlation,curve fitting and principal component analyses.Results of such analyses have shown that void,ferroan calcitic cement,argillaceous cement and mica percentage have the most effect on USC.Two predictive models for UCS were developed using these variables by ANN and linear multivariate regression.Results have shown that by using simple textural characteristics such as mineral content,cement type and void,strength of studied sandstone can be estimated with acceptable accuracy.ANN and multivariate statistical UCS models,revealed responses with 0.87 and 0.76 regressions,respectively which proves higher potential of ANN model for predicting UCS compared to classic statistical models.展开更多
基金National Natural Science Foundation of China under Grant No.61379116,Natural Science Foundation of Hebei Province under Grant No.F2015203046 and No.F2013203124,Key Program of Research on Science and Technology of Higher Education Institutions of Hebei Province under Grant No.ZH2012028
文摘The existing collaborative recommendation algorithms have lower robustness against shilling attacks.With this problem in mind,in this paper we propose a robust collaborative recommendation algorithm based on k-distance and Tukey M-estimator.Firstly,we propose a k-distancebased method to compute user suspicion degree(USD).The reliable neighbor model can be constructed through incorporating the user suspicion degree into user neighbor model.The influence of attack profiles on the recommendation results is reduced through adjusting similarities among users.Then,Tukey M-estimator is introduced to construct robust matrix factorization model,which can realize the robust estimation of user feature matrix and item feature matrix and reduce the influence of attack profiles on item feature matrix.Finally,a robust collaborative recommendation algorithm is devised by combining the reliable neighbor model and robust matrix factorization model.Experimental results show that the proposed algorithm outperforms the existing methods in terms of both recommendation accuracy and robustness.
文摘Before any rock engineering project,mechanical parameters of rocks such as uniaxial compressive strength and young modulus of intact rock get measured using laboratory or in-situ tests,but in some situations preparing the required specimens is impossible.By this time,several models have been established to evaluate UCS and E from rock substantial properties.Artificial neural networks are powerful tools which are employed to establish predictive models and results have shown the priority of this technique compared to classic statistical techniques.In this paper,ANN and multivariate statistical models considering rock textural characteristics have been established to estimate UCS of rock and to validate the responses of the established models,they were compared with laboratory results.For this purpose a data set for 44 samples of sandstone was prepared and for each sample some textural characteristics such as void,mineral content and grain size as well as UCS were determined.To select the best predictors as inputs of the UCS models,this data set was subjected to statistical analyses comprising basic descriptive statistics,bivariate correlation,curve fitting and principal component analyses.Results of such analyses have shown that void,ferroan calcitic cement,argillaceous cement and mica percentage have the most effect on USC.Two predictive models for UCS were developed using these variables by ANN and linear multivariate regression.Results have shown that by using simple textural characteristics such as mineral content,cement type and void,strength of studied sandstone can be estimated with acceptable accuracy.ANN and multivariate statistical UCS models,revealed responses with 0.87 and 0.76 regressions,respectively which proves higher potential of ANN model for predicting UCS compared to classic statistical models.