Skip to main content

Using Support Vector Machines for Intelligent Service Agents Decision Making

  • Conference paper
  • First Online:
  • 3035 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9729))

Abstract

Analyzing online web services’ behavior is a difficult task. The challenge is to effectively manage their cooperation and group work while as rational systems they always seek to maximize their overall utilities. Existing approaches either manage to enhance the quality of service provided by web services or group them together to corporate a stronger web service by gathering web services of the similar functionalities. Although these approaches have shown to be useful, they are not practical in the sense that enhancing the quality of service is a costly process that is not always the best option. In this paper, we present an efficient approach that applies support vector machine to equip web services with this machine learning algorithm to train the previously generated data and effectively make decisions to cooperate with one another. In our experiments, we applied three kernel functions to create the normal model and compared their overall performance together as well as the benchmark, that is, rational web services without learning abilities. The results show that the Gaussian kernel outperforms the other two learning models as well as the benchmark non-learning model by maintaining high true join recommendations rate while producing low false not-join recommendations.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ardagna, D., Pernici, B.: Adaptive Service Composition in Flexible Processes. IEEE Transactions on Software Engeneering 33(6), 369–384 (2007)

    Article  Google Scholar 

  2. SVM as a Convex Optimization Problem. http://www.cs.cmu.edu/~epxing/Class/10701-08s/recitation/svm.pdf

  3. Alchieri, E., Bessani, A., Fraga, J.: A Dependable Infrastructure for Cooperative Web Services Coordination. International Journal of Web Services Research 7(2) (2010)

    Google Scholar 

  4. Zheng, Z., Ma, H., Lyu, M.R., King, I.: Collaborative Web Service QoS Prediction via Neighborhood Integrated Matrix Factorization. IEEE Transactions on Services Computing 6(3), 289–299 (2012)

    Article  Google Scholar 

  5. Olivaa, L., Ceccaronia, L.: REST Web Services in Collaborative Work Environments, pp. 419–427. IOS Press (2009)

    Google Scholar 

  6. Elnaffar, S., Maamar, Z., Yahyaoui, H., Bentahar, J., Thiran, Ph.: Reputation of communities of web services - preliminary investigation. In: Proc. of the 22nd IEEE Int. Conf. on Advanced Information Networking and App., AINA 2008, pp. 1603–1608 (2008)

    Google Scholar 

  7. Fourquet, E., Larson, K., Cowan, W.: A Reputation Mechanism for Layered Communities. ACM SIGecom Exchanges 6(1), 11–22 (2006)

    Article  Google Scholar 

  8. Jurca, R., Faltings, B.: Obtaining Reliable Feedback for Sanctioning Reputation Mechanisms. Journal of Artificial Intelligence Research 29, 391–419 (2007)

    MATH  Google Scholar 

  9. Kalepu, S., Krishnaswamy, S., Loke, S.W.: A QoS metric for selecting web services and providers. In: Proc. 4th Int. Conf. on Web Information Systems Engineering Workshops, pp. 131–139 (2003)

    Google Scholar 

  10. Kang, D.-K., Fuller, D., Honavar, V.: Learning classifiers for misuse and anomaly detection using a bag of system calls representation. In: Systems, Man and Cybernetics (SMC) Information Assurance Workshop. Proceedings from the Sixth Annual IEEE, pp. 118–125 (2005)

    Google Scholar 

  11. Kastidou, G., Larson, K., Cohen, R.: Exchanging reputation information between communities: a payment function approach. In: Proceedings of IJCAI 2009, pp. 195–200 (2009)

    Google Scholar 

  12. Malik, Z., Bouguettaya, A.: Evaluating rater credibility for reputation assessment of web services. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds.) WISE 2007. LNCS, vol. 4831, pp. 38–49. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  13. Maximilien, E.M.: Multiagent system for dynamic web services selection. In: The 1st Workshop on Service-Oriented Computing and Agent-based Eng., SOCABE 2005, pp. 25–29 (2005)

    Google Scholar 

  14. Maximilien, E.M., Singh, M.P.: Conceptual Model of Web Service Reputation. SIGMOD Record 31(4), 36–41 (2002)

    Article  Google Scholar 

  15. Menasc, E., Daniel, A.: QoS Issues in Web Services. IEEE Internet Computing 6(6), 72–75 (2002)

    Article  Google Scholar 

  16. Shakshuki, E., Zhonghai, L., Jing, G.: An Agent-based Approach to Security Service. International Journal of Network and Computer Applications 28(3), 183–208 (2005)

    Article  Google Scholar 

  17. Xiong, L., Liu, L.: PeerTrust: Supporting Reputation-based Trust for Peer-to-Peer Electronic Communities. IEEE Transactions on Knowledge and Data Engineering 16(7), 843–857 (2004)

    Article  Google Scholar 

  18. Zhang, Y., Zheng, Z., Lyu, M.R.: WSPred: a time-aware personalized QoS prediction framework for web services. In: IEEE 24th International Symposium on Software Reliability Engineering (ISSRE), pp. 210–219 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Bouguessa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Khosravifar, B., Bouguessa, M. (2016). Using Support Vector Machines for Intelligent Service Agents Decision Making. In: Perner, P. (eds) Machine Learning and Data Mining in Pattern Recognition. MLDM 2016. Lecture Notes in Computer Science(), vol 9729. Springer, Cham. https://doi.org/10.1007/978-3-319-41920-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41920-6_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41919-0

  • Online ISBN: 978-3-319-41920-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics