Human Limits in Machine Learning: Prediction of Plant Phenotypes Using Soil Microbiome Data
Rosa Aghdam, Xudong Tang, Shan Shan, Richard Lankau, Claudia Solís-Lemus
TL;DR
This study evaluates the predictive potential of machine learning to link soil microbiome and environmental properties to potato plant phenotypes, using Random Forest and Bayesian Neural Networks. It demonstrates that accurate human labels are crucial for predictive success, with disease like pitted scab being forecastable from microbiome data, while yield prediction is hampered by label quality and binarization. The analysis reveals that data preprocessing choices and feature-selection strategies strongly influence performance, and provides a full model selection decision tree to guide practitioners. Importantly, environmental soil factors often provide strong signals on their own, and the best predictive power typically arises from integrating microbiome with environmental data, informing cost-effective data collection strategies for soil health and crop outcome prediction.
Abstract
The preservation of soil health is a critical challenge in the 21st century due to its significant impact on agriculture, human health, and biodiversity. We provide the first deep investigation of the predictive potential of machine learning models to understand the connections between soil and biological phenotypes. We investigate an integrative framework performing accurate machine learning-based prediction of plant phenotypes from biological, chemical, and physical properties of the soil via two models: random forest and Bayesian neural network. We show that prediction is improved when incorporating environmental features like soil physicochemical properties and microbial population density into the models, in addition to the microbiome information. Exploring various data preprocessing strategies confirms the significant impact of human decisions on predictive performance. We show that the naive total sum scaling normalization that is commonly used in microbiome research is not the optimal strategy to maximize predictive power. Also, we find that accurately defined labels are more important than normalization, taxonomic level or model characteristics. In cases where humans are unable to classify samples accurately, machine learning model performance is limited. Lastly, we provide domain scientists via a full model selection decision tree to identify the human choices that optimize model prediction power. Our work is accompanied by open source reproducible scripts (https://github.com/solislemuslab/soil-microbiome-nn) for maximum outreach among the microbiome research community.
