[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/docs/papers/missing-2014-chen-fast-accurate-dependency-parser-neural/)

[home](https://md.mova.elamur.ai/free/en/) / [docs](https://md.mova.elamur.ai/free/en/docs/) / [papers](https://md.mova.elamur.ai/free/en/docs/papers/) / [English](https://md.mova.elamur.ai/free/en/docs/papers/en/) / A Fast and Accurate Dependency Parser using Neural Networks

# A Fast and Accurate Dependency Parser using Neural Networks

**Authors:** Danqi Chen, Christopher D. Manning · **Year:** 2014 · **Venue:** Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) **Link:** [aclanthology.org/D14-1082](https://aclanthology.org/D14-1082/) · **Licence:** [CC BY-NC-SA 3.0](https://creativecommons.org/licenses/by-nc-sa/3.0/) — summary only

[**1821** citations](https://openalex.org/works?filter=cites:W2250861254) openalex · 2026-10-19[**506** citations in our library](https://md.mova.elamur.ai/free/en/docs/papers/cited-by/missing-2014-chen-fast-accurate-dependency-parser-neural/) of the 140673 papers whose bibliographies we read[Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)](https://aclanthology.org/volumes/D14-1/)[licence](https://creativecommons.org/licenses/by-nc-sa/3.0/)

- [Publisher's page](https://aclanthology.org/D14-1082/)
- [PDF](https://aclanthology.org/D14-1082.pdf)
- [DOI 10.3115/v1/d14-1082](https://doi.org/10.3115/v1/d14-1082)
- [OpenAlex](https://openalex.org/W2250861254)

**Authors (2)**

1. [Danqi Chen](https://openalex.org/A5051064208) [ORCID](https://orcid.org/0000-0002-6226-6838) · [Semantic Scholar](https://www.semanticscholar.org/author/50536468) · h 38 · 39218 citations · 172 works
2. [Christopher Manning](https://openalex.org/A5046006076) [ORCID](https://orcid.org/0000-0001-6155-649X) · [Semantic Scholar](https://www.semanticscholar.org/author/144783904) · h 140 · 185462 citations · 781 works

Citations and author metrics from openalex (2026-10-19); authors with the same name are not always told apart.

## What it is about

Almost all parsers of the time used millions of sparse indicator features built from hand-made templates, which generalise poorly and make feature extraction the main cost. This paper proposes a greedy arc-standard parser whose decisions come from a small feedforward network over dense, learned embeddings of words, POS tags and arc labels taken from the stack top, the buffer front and their children. The network uses only about 200 learned dense features, and a cube activation to capture interactions between them. It parses over 1000 sentences per second and reaches 92.2% UAS on the English Penn Treebank, with gains on Chinese too. The ablation study shows that lexicalised features and word-pair features of the top stack items carry most of the signal in the old sparse set.

## Ideas

- I1. en/src/parse.rs: add a from-scratch dense scorer (embeddings for the same stack and buffer slots, a small MLP with cube activation, trained inside the parser) as an extra score beside the perceptron, and measure LAS on EWT dev and sentences per second on CPU through `en parse-eval`.
- I2. en/src/parse.rs: ablate the stack and buffer slots one class at a time (words, tags, labels, children) and measure the LAS loss on EWT dev, to find which of the feature classes the perceptron actually needs.
- I3. en/src/parse.rs: compare the cube activation with tanh in the dense scorer of I1 on EWT dev, twice, to check that the choice of activation, not the size, makes the difference.

## For Mova

The ideas touch the scorer in `en/src/parse.rs` and its feature slots, and they respect the rule that the weights come from scratch on training data only. The chapters are `languages/en/10-word-classes` (the POS features) and `languages/en/20-syntax-overview`. Measure first I2, which uses only the current feature templates, and then I1 under the speed budget that this paper sets.

Topics: [Dependency parsing](https://md.mova.elamur.ai/free/en/docs/papers/topics/dependency-parsing/)

## Cite

The paper itself, not this card. BibTeX from the library's record of the work. [DOI 10.3115/v1/d14-1082](https://doi.org/10.3115/v1/d14-1082)

```
@inproceedings{chen2014fast,
  title = {{A Fast and Accurate Dependency Parser using Neural Networks}},
  author = {Chen, Danqi and Manning, Christopher},
  booktitle = {Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)},
  year = {2014},
  doi = {10.3115/v1/d14-1082},
  url = {https://doi.org/10.3115/v1/d14-1082}
}
```

- [← previous MCTest: A Challenge Dataset for the Open-Domain Machine Comprehension of Text](https://md.mova.elamur.ai/free/en/docs/papers/missing-2013-richardson-mctest-challenge-dataset-open-domain/)
- [next → Transition-Based Dependency Parsing with Stack Long Short-Term Memory](https://md.mova.elamur.ai/free/en/docs/papers/missing-2015-dyer-transition-based-dependency-parsing-stack/)
- [↑ back to English](https://md.mova.elamur.ai/free/en/docs/papers/en/)

## References

29 references, 5 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Bernd Bohnet. 2010. Very high accuracy and fast dependency parsing is not a contradiction. In Coling. [find](https://scholar.google.com/scholar?q=Bernd+Bohnet%2E+2010%2E+Very+high+accuracy+and+fast+dependency+parsing+is+not+a+contradiction%2E+In+Coling%2E)
2. Ronan Collobert, Jason Weston, Léon Bottou, Michael Karlen, Koray Kavukcuoglu, and Pavel Kuksa. 2011. Natural language processing (almost) from scratch. Journal of Machine Learning Research. [find](https://scholar.google.com/scholar?q=Ronan+Collobert%2C+Jason+Weston%2C+Le%CC%81on+Bottou%2C+Michael+Karlen%2C+Koray+Kavukcuoglu%2C+and+Pavel+Kuksa%2E+2011%2E+Natural+language+processing+%28almost%29+from+scratch%2E+Journal+of+Machine+Learning+Research%2E)
3. Ronan Collobert. 2011. Deep learning for efficient discriminative parsing. In AISTATS. [find](https://scholar.google.com/scholar?q=Ronan+Collobert%2E+2011%2E+Deep+learning+for+efficient+discriminative+parsing%2E+In+AISTATS%2E)
4. Marie-Catherine de Marneffe, Bill MacCartney, and Christopher D. Manning. 2006. Generating typed dependency parses from phrase structure parses. In LREC. [find](https://scholar.google.com/scholar?q=Marie%2DCatherine+de+Marneffe%2C+Bill+MacCartney%2C+and+Christopher+D%2E+Manning%2E+2006%2E+Generating+typed+dependency+parses+from+phrase+structure+parses%2E+In+LREC%2E) [our card](https://md.mova.elamur.ai/free/en/docs/papers/map-2006-marneffe-generating-typed-dependency-parses-phrase/)
5. Jacob Devlin, Rabih Zbib, Zhongqiang Huang, Thomas Lamar, Richard Schwartz, and John Makhoul. 2014. Fast and robust neural network joint models for statistical machine translation. In ACL. [find](https://scholar.google.com/scholar?q=Jacob+Devlin%2C+Rabih+Zbib%2C+Zhongqiang+Huang%2C+Thomas+Lamar%2C+Richard+Schwartz%2C+and+John+Makhoul%2E+2014%2E+Fast+and+robust+neural+network+joint+models+for+statistical+machine+translation%2E+In+ACL%2E)
6. John Duchi, Elad Hazan, and Yoram Singer. 2011. Adaptive subgradient methods for online learning and stochastic optimization. The Journal of Machine Learning Research. [find](https://scholar.google.com/scholar?q=John+Duchi%2C+Elad+Hazan%2C+and+Yoram+Singer%2E+2011%2E+Adaptive+subgradient+methods+for+online+learning+and+stochastic+optimization%2E+The+Journal+of+Machine+Learning+Research%2E)
7. Rong-En Fan, Kai-Wei Chang, Cho-Jui Hsieh, Xiang-Rui Wang, and Chih-Jen Lin. 2008. Liblinear: A library for large linear classification. The Journal of Machine Learning Research. [find](https://scholar.google.com/scholar?q=Rong%2DEn+Fan%2C+Kai%2DWei+Chang%2C+Cho%2DJui+Hsieh%2C+Xiang%2DRui+Wang%2C+and+Chih%2DJen+Lin%2E+2008%2E+Liblinear%3A+A+library+for+large+linear+classification%2E+The+Journal+of+Machine+Learning+Research%2E)
8. Nikhil Garg and James Henderson. 2011. Temporal restricted boltzmann machines for dependency parsing. In ACL-HLT. [find](https://scholar.google.com/scholar?q=Nikhil+Garg+and+James+Henderson%2E+2011%2E+Temporal+restricted+boltzmann+machines+for+dependency+parsing%2E+In+ACL%2DHLT%2E)
9. He He, Hal Daumé III, and Jason Eisner. 2013. Dynamic feature selection for dependency parsing. In EMNLP. [find](https://scholar.google.com/scholar?q=He+He%2C+Hal+Daume%CC%81+III%2C+and+Jason+Eisner%2E+2013%2E+Dynamic+feature+selection+for+dependency+parsing%2E+In+EMNLP%2E)
10. James Henderson. 2004. Discriminative training of a neural network statistical parser. In ACL. [find](https://scholar.google.com/scholar?q=James+Henderson%2E+2004%2E+Discriminative+training+of+a+neural+network+statistical+parser%2E+In+ACL%2E)
11. Geoffrey E. Hinton, Nitish Srivastava, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2012. Improving neural networks by preventing co-adaptation of feature detectors. CoRR, abs/1207.0580. [find](https://scholar.google.com/scholar?q=Geoffrey+E%2E+Hinton%2C+Nitish+Srivastava%2C+Alex+Krizhevsky%2C+Ilya+Sutskever%2C+and+Ruslan+Salakhutdinov%2E+2012%2E+Improving+neural+networks+by+preventing+co%2Dadaptation+of+feature+detectors%2E+CoRR%2C+abs%2F1207%2E0580%2E)
12. Liang Huang, Wenbin Jiang, and Qun Liu. 2009. Bilingually-constrained (monolingual) shift-reduce parsing. In EMNLP. [find](https://scholar.google.com/scholar?q=Liang+Huang%2C+Wenbin+Jiang%2C+and+Qun+Liu%2E+2009%2E+Bilingually%2Dconstrained+%28monolingual%29+shift%2Dreduce+parsing%2E+In+EMNLP%2E)
13. Richard Johansson and Pierre Nugues. 2007. Extended constituent-to-dependency conversion for english. In Proceedings of NODALIDA, Tartu, Estonia. [find](https://scholar.google.com/scholar?q=Richard+Johansson+and+Pierre+Nugues%2E+2007%2E+Extended+constituent%2Dto%2Ddependency+conversion+for+english%2E+In+Proceedings+of+NODALIDA%2C+Tartu%2C+Estonia%2E) [our card](https://md.mova.elamur.ai/free/en/docs/papers/map-2007-johansson-extended-constituent-dependency-conversion-english/)
14. Lingpeng Kong and Noah A. Smith. 2014. An empirical comparison of parsing methods for Stanford dependencies. CoRR, abs/1404.4314. [find](https://scholar.google.com/scholar?q=Lingpeng+Kong+and+Noah+A%2E+Smith%2E+2014%2E+An+empirical+comparison+of+parsing+methods+for+Stanford+dependencies%2E+CoRR%2C+abs%2F1404%2E4314%2E) [our card](https://md.mova.elamur.ai/free/en/docs/papers/enud-2014-kong-empirical-comparison-parsing-methods-stanford/)
15. Terry Koo, Xavier Carreras, and Michael Collins. 2008. Simple semi-supervised dependency parsing. In ACL. [find](https://scholar.google.com/scholar?q=Terry+Koo%2C+Xavier+Carreras%2C+and+Michael+Collins%2E+2008%2E+Simple+semi%2Dsupervised+dependency+parsing%2E+In+ACL%2E)
16. Sandra Kübler, Ryan McDonald, and Joakim Nivre. 2009. Dependency Parsing. Synthesis Lectures on Human Language Technologies. Morgan & Claypool. [find](https://scholar.google.com/scholar?q=Sandra+Ku%CC%88bler%2C+Ryan+McDonald%2C+and+Joakim+Nivre%2E+2009%2E+Dependency+Parsing%2E+Synthesis+Lectures+on+Human+Language+Technologies%2E+Morgan+%26+Claypool%2E)
17. Marshall R. Mayberry III and Risto Miikkulainen. 1999. Sardsrn: A neural network shift-reduce parser. In IJCAI. [find](https://scholar.google.com/scholar?q=Marshall+R%2E+Mayberry+III+and+Risto+Miikkulainen%2E+1999%2E+Sardsrn%3A+A+neural+network+shift%2Dreduce+parser%2E+In+IJCAI%2E)
18. Marshall R. Mayberry III and Risto Miikkulainen. 2005. Broad-coverage parsing with neural networks. Neural Processing Letters. [find](https://scholar.google.com/scholar?q=Marshall+R%2E+Mayberry+III+and+Risto+Miikkulainen%2E+2005%2E+Broad%2Dcoverage+parsing+with+neural+networks%2E+Neural+Processing+Letters%2E)
19. Ryan McDonald and Fernando Pereira. 2006. Online learning of approximate dependency parsing algorithms. In EACL. [find](https://scholar.google.com/scholar?q=Ryan+McDonald+and+Fernando+Pereira%2E+2006%2E+Online+learning+of+approximate+dependency+parsing+algorithms%2E+In+EACL%2E) [our card](https://md.mova.elamur.ai/free/en/docs/papers/continual-2006-mcdonald-online-learning-approximate-dependency-parsing/)
20. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In NIPS. [find](https://scholar.google.com/scholar?q=Tomas+Mikolov%2C+Ilya+Sutskever%2C+Kai+Chen%2C+Greg+S+Corrado%2C+and+Jeff+Dean%2E+2013%2E+Distributed+representations+of+words+and+phrases+and+their+compositionality%2E+In+NIPS%2E)
21. Joakim Nivre, Johan Hall, and Jens Nilsson. 2006. Maltparser: A data-driven parser-generator for dependency parsing. In LREC. [find](https://scholar.google.com/scholar?q=Joakim+Nivre%2C+Johan+Hall%2C+and+Jens+Nilsson%2E+2006%2E+Maltparser%3A+A+data%2Ddriven+parser%2Dgenerator+for+dependency+parsing%2E+In+LREC%2E)
22. Richard Socher, John Bauer, Christopher D Manning, and Andrew Y Ng. 2013. Parsing with compositional vector grammars. In ACL. [find](https://scholar.google.com/scholar?q=Richard+Socher%2C+John+Bauer%2C+Christopher+D+Manning%2C+and+Andrew+Y+Ng%2E+2013%2E+Parsing+with+compositional+vector+grammars%2E+In+ACL%2E)
23. Richard Socher, Andrej Karpathy, Quoc V. Le, Christopher D. Manning, and Andrew Y. Ng. 2014. Grounded compositional semantics for finding and describing images with sentences. TACL. [find](https://scholar.google.com/scholar?q=Richard+Socher%2C+Andrej+Karpathy%2C+Quoc+V%2E+Le%2C+Christopher+D%2E+Manning%2C+and+Andrew+Y%2E+Ng%2E+2014%2E+Grounded+compositional+semantics+for+finding+and+describing+images+with+sentences%2E+TACL%2E)
24. Pontus Stenetorp. 2013. Transition-based dependency parsing using recursive neural networks. In NIPS Workshop on Deep Learning. [find](https://scholar.google.com/scholar?q=Pontus+Stenetorp%2E+2013%2E+Transition%2Dbased+dependency+parsing+using+recursive+neural+networks%2E+In+NIPS+Workshop+on+Deep+Learning%2E)
25. Ivan Titov and James Henderson. 2007. Fast and robust multilingual dependency parsing with a generative latent variable model. In EMNLP-CoNLL. [find](https://scholar.google.com/scholar?q=Ivan+Titov+and+James+Henderson%2E+2007%2E+Fast+and+robust+multilingual+dependency+parsing+with+a+generative+latent+variable+model%2E+In+EMNLP%2DCoNLL%2E)
26. Kristina Toutanova, Dan Klein, Christopher D. Manning, and Yoram Singer. 2003. Feature-rich part-of-speech tagging with a cyclic dependency network. In NAACL. [find](https://scholar.google.com/scholar?q=Kristina+Toutanova%2C+Dan+Klein%2C+Christopher+D%2E+Manning%2C+and+Yoram+Singer%2E+2003%2E+Feature%2Drich+part%2Dof%2Dspeech+tagging+with+a+cyclic+dependency+network%2E+In+NAACL%2E)
27. Laurens van der Maaten and Geoffrey Hinton. 2008. Visualizing data using t-SNE. The Journal of Machine Learning Research. [find](https://scholar.google.com/scholar?q=Laurens+van+der+Maaten+and+Geoffrey+Hinton%2E+2008%2E+Visualizing+data+using+t%2DSNE%2E+The+Journal+of+Machine+Learning+Research%2E)
28. Yue Zhang and Stephen Clark. 2008. A tale of two parsers: Investigating and combining graph-based and transition-based dependency parsing using beam-search. In EMNLP. [find](https://scholar.google.com/scholar?q=Yue+Zhang+and+Stephen+Clark%2E+2008%2E+A+tale+of+two+parsers%3A+Investigating+and+combining+graph%2Dbased+and+transition%2Dbased+dependency+parsing+using+beam%2Dsearch%2E+In+EMNLP%2E) [our card](https://md.mova.elamur.ai/free/en/docs/papers/zhang-2008-tale-two-parsers-investigating-combining/)
29. Yue Zhang and Joakim Nivre. 2011. Transition-based dependency parsing with rich non-local features. In ACL. [find](https://scholar.google.com/scholar?q=Yue+Zhang+and+Joakim+Nivre%2E+2011%2E+Transition%2Dbased+dependency+parsing+with+rich+non%2Dlocal+features%2E+In+ACL%2E)
