Abstract
In multiagent e-markets, trust between interaction partners (buying agents and selling agents) is vital for any transaction to be successful. Given the difficulty for a buyer to directly judge the quality (trustworthiness) of a seller for a transaction, a buyer also seeks opinions from other buyers (called advisors) in the marketplace to determine the seller’s trustworthiness. However, advisors may act dishonestly by conveying misleading information about the seller. We propose a novel approach to identify such dishonest advisors, while evaluating a seller’s trustworthiness on multiple criteria. It is based on a biclustering method which clusters honest advisors on different criteria. Correlation between advisors’ ratings to various criteria is used as additional information to accurately filter dishonest advisors. A transitive mechanism is also employed in the biclustering process to cope with rating sparsity. Further, we introduce a parallelization technique to reduce the time complexity involved in the biclustering process. Detailed experiments in simulated environments demonstrate the robustness of the proposed approach against strategic attacks from dishonest advisors. Evaluation on three real datasets confirms the effectiveness of our approach in real environments.
Similar content being viewed by others
Notes
While it is possible to re-interpret the opinions of the subjectively different advisors to suit the preferences of the active buyer \(\text {b}\) [5], we will consider this as a potential area for future work.
Rank vector is a vector of the rank of ratings for all criteria.
All claims made in the text are statistically significant according to the Paired-Samples T test with \(\alpha =0.05\) (the T test is a statistical method that allows us to confirm within a predefined confidence level whether the means of two groups are significantly different from each other [3]). Specifically, we use the performance (MAE/MCC) values, while determining the trustworthiness of each seller, between pairs of approaches to assess the statistical significance of the results.
References
Bozdağ, D., Parvin, J., & Catalyurek, U. (2009). A biclustering method to discover co-regulated genes using diverse gene expression datasets. In Bioinformatics and Computational Biology (pp. 151–163).
Cheng, Y., & Church, G.M. (2000). Biclustering of expression data. In Proceedings of the 8th International Conference on Intelligent Systems for Molecular Biology (ISMB), vol. 8, (pp. 93–103).
Cohen, P. (1995). Empirical methods for artificial intelligence. Cambridge: The MIT Press.
Dellarocas, C. (2000). Immunizing online reputation reporting systems against unfair ratings and discriminatory behavior. In Proceedings of the 2nd ACM Conference on Electronic Commerce (pp. 150–157).
Fang, H., Zhang, J., & Magnenat Thalmann, N. (2014). Subjectivity grouping: learning from users’ rating behavior. In Proceedings of the 13th International Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 1241–1248).
Griffiths, N. (2005). Task delegation using experience-based multi-dimensional trust. In Proceedings of the 4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 489–496).
Hermoso, R., Centeno, R., & Fasli, M. (2014). From blurry numbers to clear preferences: A mechanism to extract reputation in social networks. Expert Systems with Applications, 41(5), 2269–2285.
Hoffman, K., Zage, D., & Nita-Rotaru, C. (2009). A survey of attack and defense techniques for reputation systems. ACM Computing Surveys, 42(1), 1–31.
Irissappane, A.A., Jiang, S., & Zhang, J. (2014). A biclustering-based approach to filter dishonest advisors in multi-criteria e-marketplaces. In Proceedings of the 13th International Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 1385–1386).
Irissappane, A.A., Oliehoek, F.A., & Zhang, J. (2014). A POMDP based approach to optimally select sellers in electronic marketplaces. In Proceedings of the 13th International Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 1329–1336).
Josang, A. (2002). The Beta reputation system. In Proceedings of the 15th Bled Electronic Commerce Conference (pp. 324–337).
Josang, A., Ismail, R., & Boyd, C. (2007). A survey of trust and reputation systems for online service provision. Decision Support Systems, 43(2), 618–644.
Klement, E. P., Mesiar, R., Pap, E., & Klement, E. (2000). Triangular norms. Dordrecht: Kluwer Academic Publishers.
Kyburg, H. E, Jr. (1987). Bayesian and non-Bayesian evidential updating. Artificial Intelligence, 31(3), 271–293.
Liu, S., Zhang, J., Miao, C., Theng, Y., & Kot, A. (2011). iCLUB: An integrated clustering-based approach to improve the robustness of reputation systems. In Proceedings of the 10th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 1151–1152).
Liu, S., Zhang, J., Miao, C., Theng, Y. L., & Kot, A. C. (2014). An integrated clustering-based approach to filtering unfair multi-nominal testimonies. Computational Intelligence, 30(2), 316–341.
Majdan, M., & Ogryczak, W. (2010). Multicriteria subjective reputation management model. In Rough Sets and Current Trends in Computing (pp. 678–687).
Matthews, B. (1975). Comparison of the predicted and observed secondary structure of t4 phage lysozyme. Biochimica et Biophysica Acta-Protein Structure, 405(2), 442.
Noorian, Z., Marsh, S., & Fleming, M. (2011). Multi-layer cognitive filtering by behavioral modeling. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems (pp. 871–878).
Noorian, Z., Zhang, J., Liu, Y., Marsh, S., & Fleming, M. (2014). Trust-oriented buyer strategies for seller reporting and selection in competitive electronic marketplaces. Autonomous Agents and Multi-Agent Systems, 28(6), 896–933.
Reece, S., Rogers, A., Roberts, S., & Jennings, N. (2007). Rumours and reputation: Evaluating multi-dimensional trust within a decentralised reputation system. In Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 1063–1070).
Teacy, W. T. L., Luck, M., Rogers, A., & Jennings, N. R. (2012). An efficient and versatile approach to trust and reputation using hierarchical bayesian modelling. Artificial Intelligence, 193, 149–185.
Teacy, W. T. L., Patel, J., Jennings, N. R., & Luck, M. (2006). TRAVOS: Trust and reputation in the context of inaccurate information sources. Autonomous Agents and Multiagent Systems, 12(2), 183–198.
Torra, V. (1997). The weighted OWA operator. International Journal of Intelligent Systems, 12(2), 153–166.
Triantaphyllou, E. (2000). Multi-criteria decision making methods. London: Springer.
Wang, D., Muller, T., Irissappane, A.A., Zhang, J., & Liu, Y. (2015). Using information theory to improve the robustness of trust systems. In Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 791–799).
Wang, G., & Wu, J. (2011). Multi-dimensional evidence-based trust management with multi-trusted paths. Future Generation Computer Systems, 27(5), 529–538.
Whitby, A., Jøsang, A., & Indulska, J. (2004). Filtering out unfair ratings in Bayesian reputation systems. In Proceedings of the 3rd AAMAS Workshop on Trust in Agent Societies (TRUST), vol. 6 (pp. 106–117).
Yu, B., & Singh, M.P. (2002). An evidential model of distributed reputation management. In Proceedings of the 1st International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 294–301).
Yu, B., & Singh, M.P. (2003). Detecting deception in reputation management. In Proceedings of the 2nd International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS) (pp. 73–80).
Zhang, J., & Cohen, R. (2007). A comprehensive approach for sharing semantic web trust ratings. Computational Intelligence, 23(3), 302–319.
Zhang, J., & Cohen, R. (2008). Evaluating the trustworthiness of advice about seller agents in e-marketplaces: A personalized approach. Electronic Commerce Research and Applications, 7(3), 330–340.
Zhou, J., & Khokhar, A. (2006). Parrescue: Scalable parallel algorithm and implementation for biclustering over large distributed datasets. In Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS) (pp. 21–21).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aravazhi Irissappane, A., Zhang, J. Filtering unfair ratings from dishonest advisors in multi-criteria e-markets: a biclustering-based approach. Auton Agent Multi-Agent Syst 31, 36–65 (2017). https://doi.org/10.1007/s10458-015-9314-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10458-015-9314-4