journal article Open Access Aug 14, 2018

Machine Learning in Agriculture: A Review

Sensors Vol. 18 No. 8 pp. 2674 · MDPI AG
View at Publisher Save 10.3390/s18082674
Abstract
Machine learning has emerged with big data technologies and high-performance computing to create new opportunities for data intensive science in the multi-disciplinary agri-technologies domain. In this paper, we present a comprehensive review of research dedicated to applications of machine learning in agricultural production systems. The works analyzed were categorized in (a) crop management, including applications on yield prediction, disease detection, weed detection crop quality, and species recognition; (b) livestock management, including applications on animal welfare and livestock production; (c) water management; and (d) soil management. The filtering and classification of the presented articles demonstrate how agriculture will benefit from machine learning technologies. By applying machine learning to sensor data, farm management systems are evolving into real time artificial intelligence enabled programs that provide rich recommendations and insights for farmer decision support and action.
Topics

No keywords indexed for this article. Browse by subject →

References
113
[1]
Samuel "Some Studies in Machine Learning Using the Game of Checkers" IBM J. Res. Dev. (1959) 10.1147/rd.441.0206
[2]
CPC: assess the protein-coding potential of transcripts using sequence features and support vector machine

Lei Kong, Yong Zhang, Zhi-Qiang Ye et al.

Nucleic Acids Research 2007 10.1093/nar/gkm391
[3]
Extensive identification and analysis of conserved small ORFs in animals

Sebastian D. Mackowiak, Henrik Zauber, Chris Bielow et al.

Genome Biology 2015 10.1186/s13059-015-0742-x
[4]
Richardson "Clinical chemistry in higher dimensions: Machine-learning and enhanced prediction from routine clinical chemistry data" Clin. Biochem. (2016) 10.1016/j.clinbiochem.2016.07.013
[5]
Wildenhain "Prediction of Synergism from Chemical-Genetic Interactions by Machine Learning" Cell Syst. (2015) 10.1016/j.cels.2015.12.003
[6]
Kang "Machine learning approaches for predicting radiation therapy outcomes: A clinician’s perspective" Int. J. Radiat. Oncol. Biol. Phys. (2015) 10.1016/j.ijrobp.2015.07.2286
[7]
Asadi, H., Dowling, R., Yan, B., and Mitchell, P. (2014). Machine learning for outcome prediction of acute ischemic stroke post intra-arterial therapy. PLoS ONE, 9. 10.1371/journal.pone.0088225
[8]
Zhang "Radiomic machine-learning classifiers for prognostic biomarkers of advanced nasopharyngeal carcinoma" Cancer Lett. (2017) 10.1016/j.canlet.2017.06.004
[9]
Cramer "An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives" Expert Syst. Appl. (2017) 10.1016/j.eswa.2017.05.029
[10]
Rhee "Meteorological drought forecasting for ungauged areas based on machine learning: Using long-range climate forecast and remote sensing data" Agric. For. Meteorol. (2017) 10.1016/j.agrformet.2017.02.011
[11]
"A novel Grouping Genetic Algorithm-Extreme Learning Machine approach for global solar radiation prediction from numerical weather models inputs" Sol. Energy (2016) 10.1016/j.solener.2016.03.015
[12]
Machine learning models and bankruptcy prediction

Flavio Barboza, Herbert Kimura, Edward Altman

Expert Systems with Applications 2017 10.1016/j.eswa.2017.04.006
[13]
Zhao "A deep learning ensemble approach for crude oil price forecasting" Energy Econ. (2017) 10.1016/j.eneco.2017.05.023
[14]
Bohanec "Explaining machine learning models in sales predictions" Expert Syst. Appl. (2017) 10.1016/j.eswa.2016.11.010
[15]
Takahashi "Tool-body assimilation model considering grasping motion through deep learning" Rob. Auton. Syst. (2017) 10.1016/j.robot.2017.01.002
[16]
Gastaldo "A tensor-based approach to touch modality classification by using machine learning" Rob. Auton. Syst. (2015) 10.1016/j.robot.2014.09.022
[17]
Nachtigall "Fast detection of pathogens in salmon farming industry" Aquaculture (2017) 10.1016/j.aquaculture.2016.12.008
[18]
Zhou "Near infrared computer vision and neuro-fuzzy model-based feeding decision system for fish in aquaculture" Comput. Electron. Agric. (2018) 10.1016/j.compag.2018.02.006
[19]
Fragni "Italian tomato-based products authentication by multi-element approach: A mineral elements database to distinguish the domestic provenance" Food Control (2018) 10.1016/j.foodcont.2018.06.002
[20]
Maione, C., and Barbosa, R.M. (2018). Recent applications of multivariate data analysis methods in the authentication of rice and the most analyzed parameters: A review. Crit. Rev. Food Sci. Nutr., 1–12. 10.1080/10408398.2018.1431763
[21]
Fang "Prolongation of SMAP to Spatiotemporally Seamless Coverage of Continental U.S. Using a Deep Learning Neural Network" Geophys. Res. Lett. (2017) 10.1002/2017gl075619
[22]
LIII. On lines and planes of closest fit to systems of points in space

Karl Pearson

The London, Edinburgh, and Dublin Philosophical Ma... 1901 10.1080/14786440109462720
[23]
Wold "Partial Least Squares" Encyclopedia of Statistical Sciences (1985)
[24]
THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS

R. A. Fisher

Annals of Eugenics 1936 10.1111/j.1469-1809.1936.tb02137.x
[25]
Cox "The Regression Analysis of Binary Sequences" J. R. Stat. Soc. Ser. B (1958) 10.1111/j.2517-6161.1958.tb00292.x
[26]
Efroymson "Multiple regression analysis" Math. Methods Digit. Comput. (1960)
[27]
Craven, B.D., and Islam, S.M.N. (2011). Ordinary least-squares regression. SAGE Dict. Quant. Manag. Res., 224–228.
[28]
Friedman "Multivariate Adaptive Regression Splines" Ann. Stat. (1991)
[29]
Quinlan "Learning with continuous classes" Mach. Learn. (1992)
[30]
Robust Locally Weighted Regression and Smoothing Scatterplots

William S. Cleveland

Journal of the American Statistical Association 1979 10.1080/01621459.1979.10481038
[31]
Tryon "Communality of a variable: Formulation by cluster analysis" Psychometrika (1957) 10.1007/bf02289125
[32]
Least squares quantization in PCM

S. Lloyd

IEEE Transactions on Information Theory 1982 10.1109/tit.1982.1056489
[33]
Hierarchical Clustering Schemes

Stephen C. Johnson

Psychometrika 1967 10.1007/bf02289588
[34]
Maximum Likelihood from Incomplete Data Via the EM Algorithm

A. P. Dempster, N. M. Laird, D. B. Rubin

Journal of the Royal Statistical Society Series B:... 1977 10.1111/j.2517-6161.1977.tb01600.x
[35]
Russell, S.J., and Norvig, P. (1995). Artificial Intelligence: A Modern Approach, Prentice Hall.
[36]
Pearl "Probabilistic Reasoning in Intelligent Systems" Morgan Kauffmann San Mateo (1988)
[37]
Duda, R.O., and Hart, P.E. (1973). Pattern Classification and Scene Analysis, Wiley.
[38]
Neapolitan "Models for reasoning under uncertainty" Appl. Artif. Intell. (1987) 10.1080/08839518708927979
[39]
Discriminatory Analysis. Nonparametric Discrimination: Consistency Properties

Evelyn Fix, J. L. Hodges

International Statistical Review / Revue Internati... 1951 10.2307/1403797
[40]
Locally Weighted Learning

Christopher G. Atkeson, Andrew W. Moore, Stefan Schaal

Artificial Intelligence Review 1997 10.1023/a:1006559212014
[41]
Kohonen "Learning vector quantization" Neural Netw. (1988) 10.1016/0893-6080(88)90334-6
[42]
Belson "Matching and Prediction on the Principle of Biological Classification" Appl. Stat. (1959) 10.2307/2985543
[43]
Breiman, L., Friedman, J.H., Olshen, R.A., and Stone, C.J. (1984). Classification and Regression Trees, Routledge.
[44]
An Exploratory Technique for Investigating Large Quantities of Categorical Data

G. V. Kass

Journal of the Royal Statistical Society Series C:... 1980 10.2307/2986296
[45]
Quinlan, J.R. (1992). C4.5: Programs for Machine Learning, Morgan Kaufmann Publishers Inc.
[46]
A logical calculus of the ideas immanent in nervous activity

Warren S. McCulloch, Walter Pitts

The Bulletin of Mathematical Biophysics 1943 10.1007/bf02478259
[47]
Broomhead "Multivariable Functional Interpolation and Adaptive Networks" Complex Syst. (1988)
[49]
Linnainmaa "Taylor expansion of the accumulated rounding error" BIT (1976) 10.1007/bf01931367
[50]
Riedmiller, M., and Braun, H. (April, January 28). A direct adaptive method for faster backpropagation learning: The RPROP algorithm. Proceedings of the IEEE International Conference on Neural Networks, San Francisco, CA, USA.

Showing 50 of 113 references

Cited By
2,472
Computers and Electronics in Agricu...
Journal of Intelligent Manufacturin...
Journal of Food Quality
Information Processing in Agricultu...
Related

You May Also Like