Research status and applications of nature-inspired algorithms for agri-food production

Yanbo Huang

Abstract


Nature-inspired algorithms have been developed with biological mimicking. Machine learning algorithms from artificial neurons and artificial neural networks have been developed to mimic the human brain with synthetic neurons. This research can be traced back to the 1940s and has been expanded to agri-food problem solving in the last three decades. Now, the research and applications have entered the stage of deep learning with more layers and neurons that have complex connections to extract deep features of the target. In this paper, the developments of artificial neural networks and deep learning algorithms are presented and discussed in conjunction with their biological connections for agri-food applications. The related independent studies previously conducted by the author are summarized with the newly conducted being presented. At the same time, the algorithms motivated by recent bionics studies are compared and discussed for their potentials for agri-food production.
Keywords: nature-inspired algorithm, agri-food production, machine learning, deep learning, artificial neural networks, artificial intelligence
DOI: 10.25165/j.ijabe.20201304.5501

Citation: Huang Y B. Research status and applications of nature-inspired algorithms for agri-food production. Int J Agric & Biol Eng, 2020; 13(4): 1–9.

Keywords


nature-inspired algorithm, agri-food production, machine learning, deep learning, artificial neural networks, artificial intelligence

Full Text:

PDF

References


Zang H N, Zhang S J, Hapeshi K. A review of nature-inspired algorithms. Journal of Bionic Engineering, 2010; 7(Supplement): S232–S237.

Fister I J, Yang X S, Fister I, Brest J, Fister D. A brief review of nature-inspired algorithms for optimization. Elektrotehniski Vestnik (English Edition), 2013; 80(3): 1–7.

Valdez F, Melin P, Castillo O. A survey on nature-inspired optimization algorithms with fuzzy logic for dynamic parameter adaptation. Expert Systems with Applications, 2014; 41(14): 6459–6466.

Speck O, Speck D, Horn R, Gantner J, Sedlbauer K P. Biomimetic bio-inspired biomorph sustainable? An attempt to classify and clarify biology-derived technical developments. Bioinspiration & Biomimetics, 2017; 12(1): 011004. doi: 10.1088/1748-3190/12/1/011004.

Wasserman P D. Neural computing: Theory and practice. New York: Van Nostrand Reinhold, 1989; 230 p.

McCulloch W S, Pitts W. A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 1943; 5: 115–133.

Hebb D O. The organization of behavior: A neuropsychological theory. New York: John Wiley and Sons, 1949; 335p.

Rosenblatt F. The perceptron: A probabilistic model for information storage and organization in the brain. Psychological Review, 1958; 65: 386–408.

Minsky M, Papert S. Perceptrons: An introduction to computational geometry. Cambridge, MA: MIT Press, 1969; 308p.

Grossberg S. Adaptive pattern classification and universal recoding. Biological Cybernetics, 1976; 23: 121–134.

Hopfield J J. Neural networks and physical systems with emergent collective computational abilities. Proc. Natl Acad. Sci., 1982; 79: 2554–2558.

Huang Y B. Advances in artificial neural networks - Methodological development and application. Algorithms, 2009; 2(3): 973–1007.

Huang Y B, Lan Y B, Thomson S J, Fang A, Hoffmann W C, Lacey R. Development of soft computing and applications in agricultural and biological engineering. Computers & Electronics in Agriculture, 2010; 71(2): 107–127.

Liakos K G, Busato P, Moshou D, Pearson S, Bochtis D. Machine learning in agriculture: A review. Sensors, 2018; 18(8): 2674. doi: 10.3390/s18082674.

Hinton G E, Salakhutdinov R R. Reducing the dimensionality of data with neural networks. Science, 2006; 313(5786): 504–507.

Silver D, Huang A, Maddison C J, Guez A, Sifre L, van den Driessche G, et al. Mastering the game of Go with deep neural networks and tree search. Nature, 2016; 529: 484–489.

Mohanty S P, Hughes D, Salathe M. Using deep learning for image-based plant disease detection. Front. Plant Sci., 2016; 7: 1419. doi: 10.3389/fpls.2016.01419.

Sladojevic S, Arsenovic M, Anderla A, Culibrk D, Stefanovic D. Deep neural networks based recognition of plant diseases by leaf image classification. Comput. Intell. Neurosci., 2016; 3289801. doi: 10.1155/2016/3289801.

Kussul N, Lavreniuk M, Skakun S, Shelestov A. Deep learning classification of land cover and crop types using remote sensing data. IEEE Geoscience and Remote Sensing Letters, 2017; 14(5): 778–782.

Kamilaris A, Prenafeta-Boldú F X. Deep learning in agriculture: A survey. Computers and Electronics in Agriculture, 2018; 147(1): 70–90.

Barbedo J G A. Plant disease identification from individual lesions and spots using deep learning. Biosystems Engineering, 2019; 180: 96–107.

Barbedo J G A. Impact of dataset size and variety on the effectiveness of deep learning and transfer learning for plant disease classification. Computers and Electronics in Agriculture, 2018; 153: 46–53.

Zang H, Zhang S, Hapeshi K. A review of nature-inspired algorithms. Journal of Bionic Engineering, 2010; 7: S232–S237.

Gandomi A H, Alavi A H. Krill herd: A new bio-inspired optimization algorithm. Commun. Nonlinear Sci. Numer. Simulat., 2012; 17(12): 4831–4845.

Ma L, Zhu Y, Liu Y, Tian L, Chen H. A novel bionic algorithm inspired by plant root foraging behaviors. Applied Soft Computing, 2015; 37: 95–113.

Zaporozhets D Y, Zaruba D V, Kureichik V V. Hybrid bionic algorithms for solving problems of parametric optimization. World Applied Sciences Journal, 2013; 23(8): 1032–1036.

Kapur R. Review of nature inspired algorithms in cloud computing. International Conference on Computing, Communication & Automation, Noida: IEEE, 2015; pp. 589–594.

Vrbančič G, Brezočnik L, Mlakar U, Fister D, Fister J I. NiaPy: Python microframework for building nature-inspired algorithms. The Journal of Open Source, 2018; 3(23): 613. doi: 10.21105/joss.00613.

Turing A M. Computing machinery and intelligence. Computers and Thought, 1950; 49: 433–460.

Winogard, T. Procedures as a representation for data in a computer program for understanding natural language. PhD dissertation. Cambridge, MA: Massachusetts Institute of Technology, 1971, 2. 464 p.

Samuel A L. Some studies in machine learning using the game of checkers. IBM Journal of Research and Development, 1959; 3(3): 211–299.

Samuel A L. Some studies in machine learning using the game of checkers. I. In: Levy D N L (Ed.). Computer Games I. New York: Springer, 1988; pp.335–365.

Doszkocs T E. Neural networks in libraries: The potential of a new information technology. Avian Diseases, 1991. doi: 10.1637/7163-020204R.

Rumelhart D E, McClelland J L. Parallel distributed processing: Explorations in the microstructures of cognition. Vols. I & II. Cambridge: MIT Press, 1986; 1199p.

Rumelhart D E, Hinton G E, Williams R J. Learning representation by back-propagating errors. Nature, 1986; 323(9): 533–536.

Hornik K, Stinchcombe M, White H. Multilayer feedforward neural networks are universal approximators. Neural Networks, 1989; 2: 359–366.

Cybenko G. Approximator by superpositions of a sigmoidal function. Math. Control Signals Systems, 1989; 2: 303–314.

Kohonen T. Self-organized formation of topologically correct feature maps. Biological Cybernetics, 1982; 43(1): 59–69.

Chen S, Cowan C F N, Grant P M. Orthogonal least squares learning algorithm for radial basis function networks. IEEE Transactions on Neural Networks, 1991; 2(2): 302–309.

Suykens J A K, Vandewalle J. Least squares support vector machine classifiers. Neural Processing Letters, 1999; 9: 293–300.

Jang J S R, Sun C T, Mizutani E. Neuro-fuzzy and soft computing: A computational approach to learning and machine intelligence. Englewood Cliffs: Prentice-Hall, 1997; 652p.

Wang Y L, Huang Y B. Designing and developing expert system for selecting economic forecasting method. Journal of North China University of Technology, 1989; (1): 87–96. (in Chinese)

Whittaker A D, Park B, McCauley J D, Huang Y B. Ultrasonic signal classification for beef quality grading through neural networks. Proceedings of the Automated Agriculture for the 21st Century Symposium, Chicago: ASAE, 1991, 12. pp.16–17.

Whittaker A D, Huang Y B, Cook D F. Counter propagation for modeling of a continuous correlated process. American Society of Agricultural Engineers, St. Joseph: ASAE, 1992; 927060. 10.

Cook D F, Whittaker A D, Huang Y. Neural network process modeling of particleboard manufacturing. American Society of Agricultural Engineers, St. Joseph: ASAE, 1992; 927061. 9.

Huang Y B. Snack food frying process input-output modeling and control through artificial neural networks. Ph.D. dissertation, Texas A&M University, College Station, TX, 1995; 184p.

Huang Y B, Whittaker A D, Lacey R E. Neural network prediction modeling for a continuous snack food frying process. Transactions of the ASAE, 1998; 41(5): 1511–1517.

Huang Y B, Whittaker A D, Lacey R E. Internal model control for a continuous snack food frying process using neural networks. Transactions of the ASAE, 1998; 41(5): 1519–1525.

Huang Y, Whittaker A D, Lacey R E. Automation for food engineering: Food quality quantization and process control. CRC series in Contemporary Food Science. Boca Raton: CRC Press LLC, 2001; 212p.

Huang Y B. Automatic process control for the food industry: an introduction. In: Caldwell D G (Ed.). Robotics and automation in the food industry. Cambridge: Woodhead Publishing, 2003; pp.4–20.

Huang Y B, Lacey R E, Whittaker A D, Miller R K, Moore L, Ophir J. Wavelet textural features from ultrasonic elastograms for meat quality prediction. Transactions of the ASAE, 1997; 40(6): 1741–1748.

Huang Y B, Lacey R E, Whittaker A D. Neural network prediction modeling based on ultrasonic elastograms for meat quality evaluation. Transactions of the ASAE, 1998; 41(4): 1173–1179.

Bianconi A, Dalgaard T, Manly B F, Govone J J, Watts M J, Habermann G, et al. Methodological difficulties of conducting agroecological studies from a statistical perspective. Journal of Sustainable Agriculture, 2013; 37(4): 485–506.

Zhang J C, Huang Y B, Reddy K N, Wang B. Assessing crop damage from dicamba on non-dicamba-tolerant soybean by hyperspectral imaging through machine learning. Pest Management Science, 2019; 75: 3260–3272.

Zhang J C, He Y, Yuan L, Liu L, Zhou X, Huang Y B. Machine learning-based spectral library for crop classification and status monitoring. Agronomy, 2019; 9(496): 1–17.

Yang X, Zhao Y, Street G M, Huang Y. Classification of broiler behaviors using triaxial accelerometer and machine learning. International Symposium on Animal Environment and Welfare, Chongqing, 2019.

Xia L, Zhang R, Chen L, Huang Y, Xu G, Wen Y, et al. Monitor cotton budding using SVM and UAV images. Applied Sciences, 2019; 9(20): 4312. doi: 10.3390/app9204312.

Zhu N, Liu X, Liu Z, Hu K, Wang Y, Tan J, et al. Deep learning for smart agriculture: Concepts, tools, applications, and opportunities. Int J Agric & Biol Eng, 2018; 11(4): 32–44.

Hinton G E, Osindero S, Teh Y. A fast learning algorithm for deep belief nets. Neural Comput., 20166; 18(7): 1527–1554.

Krizhevsky A, Sutskever I, Hinton G E. ImageNet classification with deep convolutional neural networks. Proc. Neural Inf. Process. Syst., 2012; 25(2):1-9. doi: 10.1145/3065386.

Bengio Y, Lamblin P, Popovici D, Larochelle H. Greedy layer-wise training of deep networks. Proc. Neural Inf. Process. Syst., Cambridge, MA, USA. 2007; pp.153–160.

LeCun Y, Boser B, Denker J S, Henderson D, Howard R E, Hubbard W, et al. Backpropagation applied to handwritten zip code recognition. Neural Computation, 1989; 1(4): 541–551.

LeCun Y, Boser B, Denker J S, Henderson D, Howard R E, Hubbard W, et al. Handwritten digit recognition with a back-propagation network. In: David Touretzky, editor. Advances in neural information processing systems, 2 (NIPS*89), Denver: Morgan Kaufman. 1990; pp.396-404.

LeCun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 1998; 86(11): 2278–2324.

Nair V, Hinton G E. Rectified linear units improve restricted Boltzmann machines. In: L. Bottou and M. Littman, editors, Proceedings of the Twenty-Seventh International Conference on Machine Learning, Haifa, Israel. 2010.

Zeiler M D, Fergus R. Visualizing and understanding convolutional networks. In: Fleet D, Pajdla T, Schiele B, Tuytelaars T (Eds). Computer Vision – ECCV 2014. Lecture Notes in Computer Science, Berlin: Springer, 2014; 8689: 818–833.

Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, et al. Going deeper with convolutions. IEEE Conference on Computer Vision and Pattern Recognition, Boston: IEEE, 2015; pp.1–9.

Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition. arXiv technical report, 2014. arXiv: 1409.1556.

He K M, Zhang X Y, Ren S Q, Sun J. Deep residual learning for image recognition. IEEE Conference on Computer Vision & Pattern Recognition, Las Vegas: IEEE, 2016; pp.770–778.

Albelwi S, Mahmood A. A framework for designing the architectures of deep convolutional neural networks. Entropy, 2017; 19(242): 1–20.

Silver D, Schrittwieser J, Simonyan K, Antonoglou I, Huang A, Guez A, et al. Mastering the game of Go without human knowledge. Nature, 2017; 550: 354–359.

Wang Y E, Wei G Y, Brooks D. Benchmarking TPU, GPU, and CPU platforms for deep learning. arXiv, 2019. arXiv:1907.10701.

Goodfellow I J, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, et al. Generative adversarial nets. arXiv e-print, 2014. arXiv: 1406.2661v1.

Tan C, Sun F, Kong T, Zhang W, Yang C, Liu C. A survey on deep transfer learning. In: Kurkova V, Manolopoulos Y, Hammer B, Iliadis L, Maglogiannis I (Ed.). Artificial neural networks and machine learning-ICANN 2018. Cham: Springer, 2018; 11141. doi: 10.1007/978-3-030-01424-7_27.

He X, Zhao K, Chu X. AutoML: A survey of the state-of-the-art. arXiv preprint, 2020. arXiv:1908.00709.

Grinblat G L, Uzal L C, Larese M G, Granitto P M. Deep learning for plant identification using vein morphological patterns. Computers and Electronics in Agriculture, 2016; 127: 418–424.

Li G, Xu Y, Zhao Y, Du Q, Huang Y. Evaluating convolutional neural networks for cage-free floor egg detection. Sensors, 2020; 20(2): 332. doi: 10.3390/s20020332.

Wu X W, Sahoo D, Hoi C H. Recent advances in deep learning for object detection. 2019. https://arxiv.org/pdf/1908.03673.pdf. Accessed on [2019-08-10].

Zhao Z, Zheng P, Xu S, Wu X. Object detection with deep learning: a review. IEEE Transactions on Neural Networks and Learning Systems, 2019; 30(11): 3212–3232.

Yang X. Nature-inspired metaheuristic algorithms. Beckington: Luniver Press, 2008; 128p.

Talbi E G. Metaheuristics: From design to implementation. Hoboken: John Wiley & Sons, 2009; 624p.

Gandomi A H, Alavi A H. Multi-stage genetic programming: A new strategy to nonlinear system modeling. Inf. Sci., 2011; 181(23): 5227–5239.

Tang W J, Wu Q H. Biologically inspired optimization: A review. Trans Inst Meas Control, 2009; 31: 495–515.

Goldberg D E. Genetic algorithms in search, optimization and machine learning. Reading: Addison-Wesley, 1989; 432p.

Koza J R. Genetic programming: On the programming of computers by natural selection. Cambridge: MIT Press, 1992. 840p.

Fogel L J, Owens A J, Walsh M J. Artificial intelligence through simulated evolution. Chichester: John Wiley & Sons, Ltd, 1966; 162p.

Storn R, Price K V. Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces. J Global Optim., 1997; 11(4): 341–359.

Khatib W, Fleming P. The stud GA: A mini revolution? In: Eiben A, Back T, Schoenauer M, Schwefel H, editors. Parallel problem solving from nature. New York: Springer. 1998. doi: 10.1007/BFb0056910.

Simon D. Biogeography-based optimization. IEEE Trans Evolut Comput., 2008; 12: 702–713.

Eberhart R C, Kennedy J. A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science. Nagoya: IEEE, 1995; pp.39–43.

Dorigo M, Maniezzo V, Colorni A. The ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern B, 1996; 26(1): 29–41.

Passino K M. Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag., 2002; 22: 53–67.

Gregory R, Paton R C, Saunders J R, Wu Q H. Parallelising a model of bacterial interaction and evolution. BioSystems, 2004; 76: 121–31.

Vlachos C, Paton R C, Saunders J R, Wu Q. A rule-based approach to the modelling of bacterial ecosystems. BioSystems, 2005; 84: 49–72.

Bianconi A, Watts M J, Huang Y, Serapião A B S, Govone J S, Mi X, et al. Applying computational intelligence methods to modeling and predicting common bean germination rates. In: International Joint Conference on Neural Networks (IJCNN 2014), Beijing, 2014; pp.82-92.

Pham D T, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M. The bees algorithm-a novel tool for complex optimization problems. Technical Note, Manufacturing Engineering Centre, Cardiff University, UK. 2005. doi: 10.1016/B978-008045157-2/50081-X.

Babu B G, Kannan M. Lightning bugs. Resonance, 2002; 7: 49–55.

Memmah M, Lescourret F, Yao X, Lavigne C. Metaheuristics for agricultural land use optimization. A review. Agron. Sustain. Dev., 2015; 35: 975–998.




Copyright (c) 2020 International Journal of Agricultural and Biological Engineering

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

2023-2026 Copyright IJABE Editing and Publishing Office