End-to-end sequence labeling via deep learning for automatic extraction of agricultural regulations

Abstract In the European Union, production standards in the form of legal regulations play an important role in farming. Because of the increasing amount of regulations, it is desirable to transform human-oriented regulations into a set of computer-oriented rules to provide decision support through the Farm Management Information System. To obtain the logical structure of rules, automatically labeling their meaningful information is necessary. In this work, we evaluate the performance of 8 different state-of-the-art deep learning architectures to develop an end-to-end sequence labeler for phytosanitary regulations. This sequence labeler extracts different meaningful information items to determine which pesticides can be applied to a crop, the place of the treatment, when it can be applied, and the maximum number of applications. The architectures evaluated do not require feature engineering and, hence, they are applicable to the agricultural regulations of different countries. The best system is a neural network that uses character embeddings, Bidirectional Long short-term memory and Softmax. It achieves a performance of 88.3% F1 score.

[1]  Francisco J. López-Pellicer,et al.  Machine learning for automatic rule classification of agricultural regulations: A case study in Spain , 2018, Comput. Electron. Agric..

[2]  Elisabeth Lex,et al.  Named Entity Recognition for the Agricultural Domain , 2016, Res. Comput. Sci..

[3]  Kari Koskinen,et al.  A service infrastructure for the representation, discovery, distribution and evaluation of agricultural production standards for automated compliance control , 2012 .

[4]  Wim Peters,et al.  On Rule Extraction from Regulations , 2011, JURIX.

[5]  Yang Xu,et al.  Weed identification based on K-means feature learning combined with convolutional neural network , 2017, Comput. Electron. Agric..

[6]  Marcel Salathé,et al.  Using Deep Learning for Image-Based Plant Disease Detection , 2016, Front. Plant Sci..

[7]  Ralf Bill,et al.  Towards automated compliance checking based on a formal representation of agricultural production standards , 2011 .

[8]  Jason Weston,et al.  Natural Language Processing (Almost) from Scratch , 2011, J. Mach. Learn. Res..

[9]  Darko Stefanovic,et al.  Deep Neural Networks Based Recognition of Plant Diseases by Leaf Image Classification , 2016, Comput. Intell. Neurosci..

[10]  François Chollet,et al.  Deep Learning with Python , 2017 .

[11]  Konstantinos P. Ferentinos,et al.  Deep learning models for plant disease detection and diagnosis , 2018, Comput. Electron. Agric..

[12]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[13]  Andreas Kamilaris,et al.  Deep learning in agriculture: A survey , 2018, Comput. Electron. Agric..

[14]  K. Garrett,et al.  Climate change effects on plant disease: genomes to ecosystems. , 2006, Annual review of phytopathology.

[15]  Hojat Ahmadi,et al.  Review of Farm Management Information Systems (FMIS) , 2010 .