Skip to main content
Log in

Filtering unfair ratings from dishonest advisors in multi-criteria e-markets: a biclustering-based approach

  • Published:
Autonomous Agents and Multi-Agent Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. 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.

  2. Rank vector is a vector of the rank of ratings for all criteria.

  3. 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

  1. 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).

  2. 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).

  3. Cohen, P. (1995). Empirical methods for artificial intelligence. Cambridge: The MIT Press.

    MATH  Google Scholar 

  4. 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).

  5. 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).

  6. 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).

  7. 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.

    Article  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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).

  10. 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).

  11. Josang, A. (2002). The Beta reputation system. In Proceedings of the 15th Bled Electronic Commerce Conference (pp. 324–337).

  12. 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.

    Article  Google Scholar 

  13. Klement, E. P., Mesiar, R., Pap, E., & Klement, E. (2000). Triangular norms. Dordrecht: Kluwer Academic Publishers.

    Book  MATH  Google Scholar 

  14. Kyburg, H. E, Jr. (1987). Bayesian and non-Bayesian evidential updating. Artificial Intelligence, 31(3), 271–293.

    Article  MathSciNet  MATH  Google Scholar 

  15. 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).

  16. 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.

    Article  MathSciNet  Google Scholar 

  17. Majdan, M., & Ogryczak, W. (2010). Multicriteria subjective reputation management model. In Rough Sets and Current Trends in Computing (pp. 678–687).

  18. Matthews, B. (1975). Comparison of the predicted and observed secondary structure of t4 phage lysozyme. Biochimica et Biophysica Acta-Protein Structure, 405(2), 442.

    Article  Google Scholar 

  19. 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).

  20. 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.

    Article  Google Scholar 

  21. 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).

  22. 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.

    Article  MathSciNet  MATH  Google Scholar 

  23. 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.

    Article  Google Scholar 

  24. Torra, V. (1997). The weighted OWA operator. International Journal of Intelligent Systems, 12(2), 153–166.

    Article  MATH  Google Scholar 

  25. Triantaphyllou, E. (2000). Multi-criteria decision making methods. London: Springer.

    Book  MATH  Google Scholar 

  26. 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).

  27. Wang, G., & Wu, J. (2011). Multi-dimensional evidence-based trust management with multi-trusted paths. Future Generation Computer Systems, 27(5), 529–538.

    Article  Google Scholar 

  28. 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).

  29. 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).

  30. 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).

  31. Zhang, J., & Cohen, R. (2007). A comprehensive approach for sharing semantic web trust ratings. Computational Intelligence, 23(3), 302–319.

    Article  MathSciNet  Google Scholar 

  32. 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.

    Article  Google Scholar 

  33. 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).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Athirai Aravazhi Irissappane.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10458-015-9314-4

Keywords

Navigation