AgriEnt: A Knowledge-Based Web Platform for Managing Insect Pests of Field Crops
Abstract
:1. Introduction
2. Related Work
3. AgriEnt: Architecture
3.1. Data Layer
3.2. Semantic Layer
3.2.1. AgriEnt-Ontology
3.2.2. Rule-Based Inference Engine
3.3. Presentation Layer
4. Case Study: Diagnosing the Insect Pest Affecting a Crop
4.1. Methodology
- People involved in selection. Twenty people from the Costa Region of Ecuador with experience in the managing of crops were asked to collect all symptoms they visually perceived when an insect pest is affecting their crops. The distribution of age of people involved ranged from 32 to 45 years old. These people needed to have been in charge of sugarcane, cocoa, corn, rice, banana, or soya field crops during two or more years. This requirement was necessary, so people were able to detect most symptoms. Since this case study involves humans, it was necessary that farmers being aware they were being just collaborating to evaluate the AgriEnt platform and the evaluation results would not affect their work.
- Providing symptoms through the Web application. The AgriEnt Web application was introduced to the people involved in this case study. Then, they were asked to provide symptoms through this application. For instance, a farmer in charge of rice crops provided the system the following symptoms: laceration of the tender leaves, yellow streaks on the leaves of young seedlings, nursery and main field damaged, and terminal rolling and drying of leaves from tip to base. This task was performed over a period of four months (February–May 2019) during which 149 sets of symptoms were collected. A description of the sets of symptoms collected is provided in Table 5.
- Crop insect pest diagnosis. Each time users provided a set of symptoms through the Web application, the AgriEnt platform provided a diagnosis about the insect pest. For instance, considering the set of symptoms described in the previous point, the platform diagnosed the Stenchaetothrips biformis insect pest. As has been mentioned, to perform this diagnosis, the platform considers the knowledge modeled by the ontology as well as the rules defined. Similar processes were performed for all set of symptoms provided by the farmers which refer to all crops considered by the ontology.
- Measuring the accuracy of AgriEnt regarding insect pest diagnosis. Once all insect pest diagnostics were performed by the platform, these ones were compared with the diagnosis provided by the group of professionals involved in this case study. Then, the accuracy of AgriEnt regarding crop insect pest diagnosis was calculated by using Equation (3).
4.2. Results and Discussion
- Most of the insect pest cases (11 test cases) were incorrectly diagnosed since farmers provided a small number of symptoms, which were not enough to determine the correct insect pest. Regarding this fact, most of these cases were related to the lack of experience of farmers in collecting sufficient crop symptoms.
- The remaining incorrect diagnosis cases were due to incorrect reasoning done by the rule-based inference engine. Once these cases were analyzed, we found that the incorrect reasoning occurs due to rules inconsistency that happens when several crop insect pests have symptoms in common. Regarding this issue, we are planning to add a symptom ranking mechanism i.e., when two or more crop insect pests share a symptom, this mechanism will allow to select the pest whose symptoms in common have a higher rank. The implementation of this mechanism will require the agreement of entomology experts.
4.3. User-Centered Evaluation
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Appendix A
- PU1. Using AgriEnt improves my performance in my job.
- PU2. Using AgriEnt in my job increases my productivity.
- PU3. Using AgriEnt enhances my effectiveness in my job.
- PU4. I find AgriEnt to be useful in my job.
- PEOU1. My interaction with AgriEnt is clear and understandable.
- PEOU2. Interacting with AgriEnt does not require a lot of my mental effort.
- PEOU3. I find AgriEnt to be easy to use.
- PEOU4. I find it easy to get AgriEnt to do what I want it to do it.
- ATT1. Using AgriEnt in insect pest managing is a good idea.
- ATT2. Using AgriEnt in insect pest managing is pleasant.
- ATT3. Using AgriEnt is beneficial to insect pest management of my crops.
- ITU1. Assuming that I have access to AgriEnt, I intend to use it.
- ITU2. Given that I have access to AgriEnt, I predict that I would use it.
References
- Akoijam, R.; Telem, R.S.; Marangmei, M. Insect pest problems and its changing trends on crop losses. Environ. Ecol. 2014, 32, 837–841. [Google Scholar]
- Tripathy, A.K.; Adinarayana, J.; Sudharsan, D.; Merchant, S.N.; Desai, U.B.; Vijayalakshmi, K.; Raji Reddy, D.; Sreenivas, G.; Ninomiya, S.; Hirafuji, M.; et al. Data mining and wireless sensor network for agriculture pest/disease predictions. In Proceedings of the 2011 World Congress on Information and Communication Technologies, Mumbai, India, 11–14 December 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1229–1234. [Google Scholar]
- Paini, D.R.; Sheppard, A.W.; Cook, D.C.; De Barro, P.J.; Worner, S.P.; Thomas, M.B. Global threat to agriculture from invasive species. Proc. Natl. Acad. Sci. USA 2016, 113, 7575–7579. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Pedigo, L.P. Insect threats and challenges to Iowa agroecosystems. Iowa State J. Res. 1975, 49, 457–466. [Google Scholar]
- Srinivasan, R.; Paola, S.; Lin, M.; Chhun Hy, H.; Sareth, K.; Sor, S. Development and validation of an integrated pest management strategy for the control of major insect pests on yard-long bean in Cambodia. Crop Prot. 2019, 116, 82–91. [Google Scholar] [CrossRef]
- Lou, Y.-G.; Zhang, G.-R.; Zhang, W.-Q.; Hu, Y.; Zhang, J. Biological control of rice insect pests in China. Biol. Control 2013, 67, 8–20. [Google Scholar] [CrossRef]
- Studer, R.; Benjamins, V.R.; Fensel, D. Knowledge engineering: Principles and methods. Data Knowl. Eng. 1998, 25, 161–197. [Google Scholar] [CrossRef] [Green Version]
- García-Sánchez, F.; Colomo-Palacios, R.; Valencia-García, R. A social-semantic recommender system for advertisements. Inf. Process. Manag. 2020, 57. [Google Scholar] [CrossRef]
- Paredes-Valverde, M.A.; del Pilar Salas-Zárate, M.; Colomo-Palacios, R.; Gómez-Berbís, J.M.; Valencia-García, R. An ontology-based approach with which to assign human resources to software projects. Sci. Comput. Program. 2018, 156, 90–103. [Google Scholar] [CrossRef]
- Lopez-Lorca, A.A.; Beydoun, G.; Valencia-Garcia, R.; Martinez-Bejar, R. Supporting agent oriented requirement analysis with ontologies. Int. J. Hum. Comput. Stud. 2016, 87, 20–37. [Google Scholar] [CrossRef]
- Sherimon, P.C.; Krishnan, R. OntoDiabetic: An ontology-based clinical decision support system for diabetic patients. Arab. J. Sci. Eng. 2016, 41, 1145–1160. [Google Scholar] [CrossRef]
- Chen, R.-C.; Jiang, H.Q.; Huang, C.-Y.; Bau, C.-T. Clinical decision support system for diabetes based on ontology reasoning and topsis analysis. J. Healthc. Eng. 2017, 2017, 4307508. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Horrocks, I.; Patel-Schneider, P.F.; Boley, H.; Tabet, S.; Grosof, B.; Dean, M. SWRL: A semantic web rule language combining OWL and RuleML. W3C Memb. Submiss. 2004, 21, 79. [Google Scholar]
- Lagos-Ortiz, K.; Medina-Moreira, J.; Morán-Castro, C.; Campuzano, C.; Valencia-García, R. An ontology-based decision support system for insect pest control in crops. In Proceedings of the Communications in Computer and Information Science, Kollam, India, 2 October 2018; Springer: Berlin/Heidelberg, Germany, 2018; Volume 883, pp. 3–14. [Google Scholar]
- Samwald, M.; Miñarro Giménez, J.A.; Boyce, R.D.; Freimuth, R.R.; Adlassnig, K.-P.; Dumontier, M. Pharmacogenomic knowledge representation, reasoning and genome-based clinical decision support based on OWL 2 DL ontologies. BMC Med. Inform. Decis. Mak. 2015, 15, 12. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Cánovas-Segura, B.; Campos, M.; Morales, A.; Juarez, J.M.; Palacios, F. Development of a clinical decision support system for antibiotic management in a hospital environment. Prog. Artif. Intell. 2016, 5, 181–197. [Google Scholar] [CrossRef]
- Zhang, Y.-F.; Tian, Y.; Zhou, T.-S.; Araki, K.; Li, J.-S. Integrating HL7 RIM and ontology for unified knowledge and data representation in clinical decision support systems. Comput. Methods Programs Biomed. 2016, 123, 94–108. [Google Scholar] [CrossRef] [PubMed]
- Dolin, R.H.; Alschuler, L.; Boyer, S.; Beebe, C.; Behlen, F.M.; Biron, P.V.; Shabo, A. HL7 Clinical Document Architecture, Release 2. J. Am. Med. Inform. Assoc. 2006, 13, 30–39. [Google Scholar] [CrossRef] [Green Version]
- Kontopoulos, E.; Martinopoulos, G.; Lazarou, D.; Bassiliades, N. An ontology-based decision support tool for optimizing domestic solar hot water system selection. J. Clean. Prod. 2016, 112, 4636–4646. [Google Scholar] [CrossRef]
- Mabkhot, M.M.; Al-Samhan, A.M.; Hidri, L. An ontology-enabled case-based reasoning decision support system for manufacturing process selection. Adv. Mater. Sci. Eng. 2019, 2019. [Google Scholar] [CrossRef] [Green Version]
- Du, J.; Jing, H.; Choo, K.-K.R.; Sugumaran, V.; Castro-Lacouture, D. An ontology and multi-agent based decision support framework for prefabricated component supply chain. Inf. Syst. Front. 2019, 1–19. [Google Scholar] [CrossRef]
- Xu, F.; Liu, X.; Zhou, C. Developing an ontology-based rollover monitoring and decision support system for engineering vehicles. Information 2018, 9, 112. [Google Scholar] [CrossRef] [Green Version]
- Wanner, L.; Rospocher, M.; Vrochidis, S.; Johansson, L.; Bouayad-Agha, N.; Casamayor, G.; Karppinen, A.; Kompatsiaris, I.; Mille, S.; Moumtzidou, A.; et al. Ontology-centered environmental information delivery for personalized decision support. Expert Syst. Appl. 2015, 42, 5032–5046. [Google Scholar] [CrossRef]
- Oprea, M. A knowledge modelling framework for intelligent environmental decision support systems and its application to some environmental problems. Environ. Model. Softw. 2018, 110, 72–94. [Google Scholar] [CrossRef]
- Valencia-García, R.; García-Sánchez, F.; Castellanos-Nieves, D.; Fernández-Breis, J.T. OWLPath: An OWL ontology-guided query editor. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2011, 41, 121–136. [Google Scholar] [CrossRef]
- Paredes-Valverde, M.A.; Rodríguez-García, M.Á.; Ruiz-Martínez, A.; Valencia-García, R.; Alor-Hernández, G. ONLI: An ontology-based system for querying DBpedia using natural language paradigm. Expert Syst. Appl. 2015, 42, 5163–5176. [Google Scholar] [CrossRef]
- Phoksawat, K.; Mahmuddin, M. Ontology-based knowledge and optimization model for Decision Support System to intercropping. In Proceedings of the 2016 International Computer Science and Engineering Conference (ICSEC), Chiang Mai, Thailand, 14–17 December 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Chougule, A.; Jha, V.K.; Mukhopadhyay, D. Ontology Based System for Pests and Disease Management of Grapes in India. In Proceedings of the 2016 IEEE 6th International Conference on Advanced Computing (IACC), Bhimavaram, India, 27–28 February 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 133–138. [Google Scholar]
- Garcerán-Sáez, J.; García-Sánchez, F. SePeRe: Semantically-Enhanced System for Pest Recognition; Springer: Cham, Germany, 2019; pp. 3–11. [Google Scholar]
- Rattanasawad, T.; Saikaew, K.R.; Buranarach, M.; Supnithi, T. A review and comparison of rule languages and rule-based inference engines for the Semantic Web. In Proceedings of the 2013 International Computer Science and Engineering Conference (ICSEC), Bangkok, Thailand, 4–6 September 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–6. [Google Scholar]
- Ordóñez, A.; Eraso, L.; Ordóñez, H.; Merchan, L. Comparing drools and ontology reasoning approaches for automated monitoring in telecommunication processes. In Procedia Computer Science; Elsevier: Amsterdam, The Netherlands, 2016; Volume 95, pp. 353–360. [Google Scholar]
- Kawazoe, Y.; Ohe, K. An ontology-based mediator of clinical information for decision support systems. Methods Inf. Med. 2008, 47, 549–559. [Google Scholar]
- Haag, S.; Cummings, M.; Dawkins, J. Management Information Systems for the Information Age; Irwin McGraw-Hill: Boston, MA, USA, 1998; ISBN 0070254656. [Google Scholar]
- Rodríguez-García, M.Á.; Valencia-García, R.; García-Sánchez, F.; Samper-Zapater, J.J. Ontology-based annotation and retrieval of services in the cloud. Knowl. Based Syst. 2014, 56, 15–25. [Google Scholar] [CrossRef]
- Castells, P.; Fernandez, M.; Vallet, D. An adaptation of the vector-space model for ontology-based information retrieval. IEEE Trans. Knowl. Data Eng. 2007, 19, 261–272. [Google Scholar] [CrossRef] [Green Version]
- Skiena, S. Dijkstra’s algorithm. In Implementing Discrete Mathematics: Combinatorics and Graph Theory with Mathematica; Addison-Wesley: Reading, MA, USA, 1990; pp. 225–227. [Google Scholar]
- Kuo, K.-L.; Fuh, C.-S. A rule-based clinical decision model to support interpretation of multiple data in health examinations. J. Med. Syst. 2011, 35, 1359–1373. [Google Scholar] [CrossRef]
- Knublauch, H.; Fergerson, R.W.; Noy, N.F.; Musen, M.A. The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications; Springer: Berlin/Heidelberg, Germany, 2004; pp. 229–243. [Google Scholar]
- Fernández-López, M.; Gómez-Pérez, A.; Juristo, N. Methontology: From ontological art towards ontological engineering. In Proceedings of the Ontological Engineering AAAI-97 Spring Symposium Series; Stanford University: Stanford, CA, USA, 1997. [Google Scholar]
- Plant Ontology Consortium, T.P.O. The plant ontology consortium and plant ontologies. Comp. Funct. Genom. 2002, 3, 137–142. [Google Scholar] [CrossRef] [Green Version]
- Halabi, A. Ontology for Plant Protection. Available online: https://sites.google.com/site/ppontology/ (accessed on 21 December 2019).
- Walls, R.L.; Smith, B.; Elser, J.; Goldfain, A.; Stevenson, D.W.; Jaiswal, P. A plant disease extension of the infectious disease ontology. In Proceedings of the International Conference on Biomedical Ontology (ICBO-2012), Graz, Austria, 21–25 July 2012. [Google Scholar]
- Venkatesh, V.; Davis, F.D. Theoretical extension of the Technology Acceptance Model: Four longitudinal field studies. Manag. Sci. 2000, 46, 186–204. [Google Scholar] [CrossRef] [Green Version]
- Hu, P.J.; Chau, P.Y.K.; Sheng, O.R.L.; Tam, K.Y. Examining the Technology Acceptance Model Using Physician Acceptance of Telemedicine Technology. J. Manag. Inf. Syst. 1999, 16, 91–112. [Google Scholar] [CrossRef]
Work | Objective | Domain | Techniques Used for Rule-Based Engine |
---|---|---|---|
[11] | Suggest diabetes treatments | Diabetes | OWL2 |
[12] | Ranking of antidiabetic medications | Diabetes | Fuzzy rules |
[16] | Antibiotic management | Clinical | Drools (Business Rules Management System) |
[17] | Unify representation of healthcare domain knowledge and patient data | Healthcare | Jena |
[19] | Optimizing domestic solar hot water system selection | Energy saving | Jena |
[20] | Manufacturing Process Selection | Manufacturing | SWRL |
[21] | Supporting the prefabricated component supply chain | Supply chain | Jena |
[22] | Rollover Monitoring and Decision Support System for Engineering Vehicles | Rollover | SWRL |
[23] | Provide environmental information for personalized decision support | Environmental domain | LSR (Logico-Semantic Relations), OWL-DL |
[24] | Generating valuable environmental knowledge | Environmental domain | Fuzzy rules |
[27] | Minimizing the cost of cultivating the plants. | Intercropping | Jena |
[28] | Reduce loss in grape yield. | Grapes | Fuzzy rules (jfuzzylogic) |
Concept | Description | Instances Examples |
---|---|---|
Crop | It refers to a taxonomy of cultivated plants that grown as food, especially a grain, fruit, or vegetable. | Sugarcane, cocoa, corn, rice, banana, and soy. |
Insect pest | It refers to a taxonomy of insects that reduce yields and spread virus diseases by feeding on the plants. | Chilo infuscatellus, Scripophaga excerptalis, Pyrilla perpusilla |
Symptom | It refers to a taxonomy of symptoms i.e., phenomes accompanying something and is regarded as evidence of its existence [24]. | Dead heart in 1-3 months old crop; Red tunnels in the midribs of leaves; Affected tissues reddened |
Disease | It refers to a taxonomy of diseases that affect crops. | Red Rot (Colletotrichum falcatum), Smut (Ustilago scitaminea), Pineapple Disease (Ceratocystis paradoxa) |
Treatment | It consists of a taxonomy of treatments for controlling insect pests. | Release Ichneumonid parasitoid; Provide adequate irrigation; Crop rotation in endemic areas |
Property Name | Domain | Range | Use |
---|---|---|---|
hasSymptom | Insect pest | Symptom | It associates an insect pest with their symptoms. |
isCausedBy | Symptom | Insect pest | It associates a symptom with the insect that cause it. |
hasTreatment | Insect pest | Treatment | It associates an insect pest with suitable treatments. |
Treatment Suggestions | |
---|---|
1 | Collect and destroy the egg masses. |
2 | Release Isotima Javensists at 100 pairs/ha |
3 | Spray insecticides such as Carborufan 3% G 33.3 kg/ha, Phorate 10% G 30 kg/ha, or Chlorantraniprole 18.5% SC 375 mL/ha |
Test | Crop | Test Cases | Correct Test Cases | Accuracy |
---|---|---|---|---|
1 | Sugar | 24 | 20 | 0.8333 |
2 | Cocoa | 19 | 15 | 0.7894 |
3 | Corn | 32 | 28 | 0.875 |
4 | Rice | 28 | 22 | 0.7857 |
5 | Banana | 25 | 21 | 0.84 |
6 | Soya | 21 | 17 | 0.8095 |
Total | 149 | 123 | 0.8221 (Avg.) |
Construct | Mean | S.D. | Cronbach’s Alpha |
---|---|---|---|
Perceived usefulness (PU) | 0.868 | ||
PU1 | 5.60 | 0.82 | |
PU2 | 6.05 | 0.75 | |
PU3 | 5.85 | 0.48 | |
PU4 | 5.95 | 0.60 | |
Perceived ease of use (PEOU) | 0.806 | ||
PEOU1 | 5.60 | 0.82 | |
PEOU1 | 5.75 | 0.71 | |
PEOU1 | 5.80 | 0.61 | |
PEOU1 | 5.75 | 0.55 | |
Attitude (ATT) | 0.864 | ||
ATT1 | 5.60 | 0.82 | |
ATT2 | 6.05 | 0.75 | |
ATT3 | 5.80 | 0.61 | |
Behavioral intention to use (ITU) | 0.829 | ||
ITU1 | 5.6 | 0.82 | |
ITU2 | 6.05 | 0.75 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lagos-Ortiz, K.; Salas-Zárate, M.d.P.; Paredes-Valverde, M.A.; García-Díaz, J.A.; Valencia-García, R. AgriEnt: A Knowledge-Based Web Platform for Managing Insect Pests of Field Crops. Appl. Sci. 2020, 10, 1040. https://doi.org/10.3390/app10031040
Lagos-Ortiz K, Salas-Zárate MdP, Paredes-Valverde MA, García-Díaz JA, Valencia-García R. AgriEnt: A Knowledge-Based Web Platform for Managing Insect Pests of Field Crops. Applied Sciences. 2020; 10(3):1040. https://doi.org/10.3390/app10031040
Chicago/Turabian StyleLagos-Ortiz, Katty, María del Pilar Salas-Zárate, Mario Andrés Paredes-Valverde, José Antonio García-Díaz, and Rafael Valencia-García. 2020. "AgriEnt: A Knowledge-Based Web Platform for Managing Insect Pests of Field Crops" Applied Sciences 10, no. 3: 1040. https://doi.org/10.3390/app10031040
APA StyleLagos-Ortiz, K., Salas-Zárate, M. d. P., Paredes-Valverde, M. A., García-Díaz, J. A., & Valencia-García, R. (2020). AgriEnt: A Knowledge-Based Web Platform for Managing Insect Pests of Field Crops. Applied Sciences, 10(3), 1040. https://doi.org/10.3390/app10031040