Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

An SNN-Based Semantic Role Labeling Model with Its Network Parameters Optimized Using an Improved PSO Algorithm

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

Semantic role labeling (SRL) is a fundamental task in natural language processing to find a sentence-level semantic representation. The semantic role labeling procedure can be viewed as a process of competition between many order parameters, in which the strongest order parameter will win by competition and the desired pattern will be recognized. To realize the above-mentioned integrative SRL, we use synergetic neural network (SNN). Since the network parameters of SNN directly influence the synergetic recognition performance, it is important to optimize the parameters. In this paper, we propose an improved particle swarm optimization (PSO) algorithm based on log-linear model and use it to effectively determine the network parameters. Our contributions are two-folds: firstly, a log-linear model is introduced to PSO algorithm which can effectively make use of the advantages of a variety of different knowledge sources, and enhance the decision making ability of the model. Secondly, we propose an improved SNN model based on the improved PSO and show its effectiveness in the SRL task. The experimental results show that the proposed model has a higher performance for semantic role labeling with more powerful global exploration ability and faster convergence speed, and indicate that the proposed model has a promising future for other natural language processing tasks.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Punyakanok V, Roth D, Yih WT (2008) The importance of syntactic parsing and inference in semantic role labeling. Comput Linguist 34(2):258–285

    Article  Google Scholar 

  2. Toutanova K, Haghighi A, Manning CD (2008) A global joint model for semantic role labeling. Comput Linguist 34(2):161–191

    Article  MathSciNet  Google Scholar 

  3. Surdeanu M, Harabagiu S, Williams J, Aarseth P (2003) Using predicate–argument structures for information extraction. In: Proceedings of the 41st annual meeting on association for computational linguistics (ACL 2003), Sapporo, Japan, 7–12 July, pp 8–15

  4. Narayanan S, Harabagiu S (2004) Question answering based on semantic structures. In: Proceedings of the 20th international conference on computational linguistics (COLING 2004), Geneva, Switzerland, 23–27 August, pp 693–701

  5. Shen D, Lapata M (2007) Using semantic roles to improve question answering. In: Proceedings of EMNLP-CoNLL 2007, Prague, Czech Republic, 28–30 June, pp 12–21

  6. Wu D, Fung P (2009) Can semantic role labeling improve SMT? In: Proceedings of the 13th annual conference of the EAMT, Barcelona, Spain, 14–15 May, pp 218–225

  7. Che WX, Liu T, Li YQ (2010) Improving semantic role labeling with word sense. In: The 2010 annual conference of the north american chapter of the association for computational linguistics, Los Angeles, California, 2–4 June, pp 246–249

  8. Hajič J, Ciaramita M, Johansson R et al (2009) The CoNLL-2009 shared task: syntactic and semantic dependencies in multiple languages. In: Proceedings of the thirteenth conference on computational natural language learning: shared task. Association for computational linguistics, Boulder, CO, USA, 4–5 June, pp 1–18

  9. Pradhan S, Hacioglu K, Krugler V et al (2005) Support vector learning for semantic argument classification. Mach Learn 60(3):11–39

    Article  Google Scholar 

  10. Màrquez L, Comas P, Giménez J et al (2005) Semantic role labeling as sequential tagging. In: Proceedings of the ninth conference on computational natural language learning association for computational linguistics, Ann Arbor, Michigan, US, 29–30 June, pp 193–196

  11. Agirre E, Soroa A (2007) Semeval-2007 task 02: evaluating word sense induction and discrimination systems. In: Proceedings of the 4th international workshop on semantic evaluations, Prague, Czech Republic, 23–24 June, pp 7–12

  12. Haghighi A, Toutanova K, Manning CD (2005) A joint model for semantic role labeling[C]. In: Proceedings of the ninth conference on computational natural language learning. Association for computational linguistics, pp 173–176

  13. Blunsom P (2004) Maximum entropy markov models for semantic role labelling[C]. In: Proceedings of australasian language technology workshop 2004, pp 109–116

  14. Huang ZH, Chen YD, Shi XD (2012) A parallel SRL algorithm based on synergetic neural network. J Converg Inf Technol 7(8):1–8

    Article  Google Scholar 

  15. Haken H (1991) Synergetic computers and cognition-a top–down approach to neural nets. Springer, Berlin

    Book  MATH  Google Scholar 

  16. Shao J, Gao J, Yang XZ (2005) Synergetic face recognition algorithm based on ICA. In: Proceedings of the international conference on neural networks and brain, Beijing, China, 13–15 October, pp 249–253

  17. Jiang ZH, Dougal RA (2004) Synergetic control of power converters for pulse current charging of advanced batteries from a fuel cell power source. IEEE Trans Power Electron 19(4):1140–1150

    Article  Google Scholar 

  18. Huang ZH, Chen YD (2014) A two-stages exon recognition model based on synergetic neural network. Comput Math Method Med. doi:10.1155/2014/503132

  19. Zou G, Yao W, Sun JX, Chen SL (2006) A synergetic classification algorithm of pathology cell images based on prototype vector fusion with sparse decomposition. Chin J Biomed Eng 30(1):55–59

    Google Scholar 

  20. Wang HL (2000) The research of application of image recognition using synergetic neural network. Ph.D. Dissertation. Shanghai Jiao Tong University, China

  21. Gao J, Dong HM, Shao J (2005) Parameters optimization of synergetic recognition approach. Chin J Electron 14(2):192–197

  22. Ma XL, Jiao LC (2004) Reconstruction of order parameters based on immunity clonal strategy for image classification., Lecture notes in computer scienceSpringer, Berlin

    Book  Google Scholar 

  23. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks,Australia, pp 1942–1948

  24. Eberhard R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, Japan, pp 39–43

  25. Juang CF (2004) A hybrid of genetic algorithm and particle swarm optimization for recurrent network design. IEEE Trans Syst Man Cybern B 34(2):997–1006

    Article  Google Scholar 

  26. Xi ZF, Zhang YX, Zhu CJ (2012) Application of PSO-neural network model in prediction of groundwater level in Handan city. Adv Inf Sci Serv Sci 4(6):177–183

    Google Scholar 

  27. Zhang C, Shao H, Li Y (2000) Particle swarm optimization for evolving artifical network. Proc IEEE Int Conf Syst Man Cybern 4:2487–2490

    Article  Google Scholar 

  28. Lope HS, Coelho LS (2005) Particle Swarm optimization with fast local search for the blind traveling salesman problem. In: Fifth international conference on hybrid intelligent systems, pp 245–250

  29. Liverira LS, Britto AS, Sabourin R (2005) Improving cascading classifiers with particle swarm optimization. In: Proceedings eighth international conference on document analysis and recognition, pp 570–574

  30. Mohemmed AW, Kamel N (2005) Particle swarm optimization for bluetooth scatter net formation. In: 2nd International conference on mobile technology, applications and systems, pp 1–5

  31. Yoshida H, Kawata K, Fukuyama Y, Nakanishi Y (2000) A particle swarm optimization for reactive power and voltage control considering voltage security assessment. IEEE Trans Power Syst 15(4):1232–1239

    Article  Google Scholar 

  32. Salman A, Ahmad I, Al-Madani S (2003) Particle swarm optimization for task assignment problem. Microprocess Microsyst 26(8):363–371

    Article  Google Scholar 

  33. Zhao Y, Fang Z, Wang K, Pang H (2007) Multilevel minimum cross entropy threshold selection based on quantum particle swarm optimization. iIn: Eighth ACIS international conference on software engineering, artificial intelligence networking, and parallel/distributed computing, vol 2, pp 65–69

  34. Huang ZH (2013) A fast quantum behaved particle swarm optimization based on accelerating factor. J Theor Appl Inf Technol 48(2):1109–1114

    Google Scholar 

  35. Li JQ, Pan Qk, Mao K (2014) Hybrid particle swarm optimization for hybrid flowshop scheduling problem with maintenance activities. Sci World J. doi:10.1155/2014/596850

  36. Och FJ (2003) Minimum error rate training for statistical machine translation. In: ACL 2003: Proceedings of the 41st annual meeting of the association for computational linguistics, Japan, Sapporo, pp 160–167

  37. Och FJ, Ney H (2004) The alignment template approach to statistical machine translation. Comput Linguist 30(4):417–449

    Article  MATH  Google Scholar 

  38. De’Ath G (2012) The multinomial diversity model: linking Shannon diversity to multiple predictors. Ecology 93(10):2286–2296

    Article  Google Scholar 

  39. Liu H, Xu G, Ding GY, Sun YB (2014) Human behavior-based particle swarm optimization. Sci World J. doi:10.1155/2014/194706

  40. Hovy E, Marcus M, Palmer M, Ramshaw L, Weischedel R (2006) Ontonotes: the 90 % solution. In: Proceedings of NAACL 2006, New York, US, 4–9 June, pp 57–60

  41. Song T, Pan L, Păun G (2013) Asynchronous spiking neural P systems with local synchronization. Inf Sci 219:197–207

    Article  MathSciNet  MATH  Google Scholar 

  42. Song T, Liu X, Zeng X (2014) Asynchronous spiking neural P systems with anti-spikes. Neural Process Lett. doi:10.1007/s11063-014-9378-1

  43. Zeng X, Song T, Pan L, Zhang X (2012) Performing four basic arithmetic operations by spiking neural P systems. IEEE Trans NanoBiosci 4(11):366–374

    Article  Google Scholar 

  44. Zeng X, Zhang X, Song T, Pan L (2014) Spiking neural P systems with thresholds. Neural Comput 26(7):1340–1361

    Article  MathSciNet  Google Scholar 

  45. Pan L, Zeng X, Zhang X (2011) Time-free spiking neural P systems. Neural Comput 23(5):1320–1342

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

This work was partially supported by the National Natural Science Foundation of China (grant numbers 61005052, 61303082), the Key Technologies R&D Program of China (Grant number 2012BAH14F03), the Fundamental Research Funds for the Central Universities (Grant number 2010121068), the Specialized Research Fund for the Doctoral Program of Higher Education of China (Grant number 20130121110040) and the Natural Science Foundation of Fujian Province of China (Grant number 2011J01369).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yidong Chen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, Y., Huang, Z. & Shi, X. An SNN-Based Semantic Role Labeling Model with Its Network Parameters Optimized Using an Improved PSO Algorithm. Neural Process Lett 44, 245–263 (2016). https://doi.org/10.1007/s11063-015-9449-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-015-9449-y

Keywords