Over 20 Years of Machine Learning Applications on Dairy Farms: A Comprehensive Mapping Study
Abstract
:1. Introduction
2. Methodology
2.1. Research Questions
- RQ1.
- What countries/regions are responsible for the largest number of publications?
- RQ2.
- What journals and conference proceedings are research publications being published in?
- RQ3.
- What problem areas are being addressed using machine learning in the dairy farming domain?
- RQ4.
- What features are being employed to develop the machine learning models?
- RQ5.
- What machine learning algorithms are being utilised to develop the models?
- RQ6.
- Which evaluation metrics and methods are used?
2.2. Databases and Search Strategy
2.3. Selection Criteria
- The publication was not related to machine learning applied to dairy farming
- The publication did not report empirical findings
- The publication was not written in English
- The publication was a duplicate study
- There was no full text available
- The publication was a review or survey study
- The publication was published before 1999
- The publication features the development of machine learning models related to dairy farming
- The publication is a primary study
2.4. Data Collection
2.5. Data Analysis
3. Results
3.1. Geographical Distribution
3.2. Publications Timeline
3.3. Publications Breakdown
3.3.1. Problem Type, Journals/Conferences and Research Area
3.3.2. Research Area, Features and Algorithms Used
3.4. Evaluation Metrics Used
3.5. Validation Methods
4. Discussion Overview
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
Category | Dependent Variables (Number of Studies) | n |
---|---|---|
Animal Husbandry | Estrus Detection (7), Pregnancy Status (6), Calving Prediction (3), Cow Survival (2), Abortion Incidence (1), Calving Difficulty (1), Conception Performance (1), Conception Probability (1), Conception Success (1), Conception Rate (1), First-Service Conception Rate (1), Genomic Evaluation (1), Service Rates (1), Submission Rate (1) | 14 |
Behavior Analysis | Cow Activity (17), Cow Detection (3), Cow Identification (2), Jaw Movements (1), Sleep Stages (1) | 6 |
Feeding | Dry Matter Intake (2), Concentrate Feed Intake (1), Diet Energy Digestion (1), Feeding Behavior (1), Insufficient Herbage Allowance (1), Residual Feed Intake (1), Volatile Fatty Acids (1) | 7 |
Management | Electricity Use (6), Energy Output (3), Methane Emissions (2), Water Use (2), Diesel Use (1), Faecal Nitrogen (1), Faeces Output (1), Herbage Production (1), Manure Temperature (1), Nutrient Concentration (1), Urinary Nitrogen (1), Urine Output (1) | 12 |
Milk | Milk Production (6), Milk Adulteration (4), Milk Quality Parameters (2), Fat EBV (1), Milk Bacterial Index (1), Milk EBV (1), Milk Metabolites (1), Milk Parameters (1), Outlier Lactations (1) | 9 |
Physiology and Health | Mastitis Detection (11), Lameness Detection (10), Body Condition Score (7), Heat Stress (4), Bodyweight (2), Metabolic Status (2), Animal Dimensions (1), Digital Dermatitis (1), Ketosis Detection (1), Milk Productivity (1), Noxious Events (1), Respiration Rate (1), Rumen and Blood Metabolites (1), Skin Temperature (1), Teat Cleanliness (1), Tuberculosis Status (1), Vaginal Temperature (1) | 17 |
Appendix B
Independent Variable Category | Features (Number of Studies) | n |
---|---|---|
Calving/Pregnancy Information | Parity (24), Calving Interval (5), Previous Calving (2), AI Season (1), AI Stage (1), Calf Sex (1), Calving Age (1), Calving Month (1), Conception Rate (1), Days Since Previous AI (1), Displaced Abomasum (1), Duration of The Voluntary Waiting Period (1), Fertility EBI (1), Length of Pregnancy (1), Month of Insemination (1), Negative Energy Balance (1), No. of Heifers Calved (1), No. of Lactating Cows (1), No. of Previous Inseminations (1), Number of Cows In The Maternity Pen (1), Pregnancy Status (1), Pregnancy Stage (1), Previous Abortion (1), Previous Year’s Conception Rate (1), Reproduction Performance (1), Strategy For Using A Clean-Up Bull (1), Temperature For Thawing Semen (1) | 27 |
Cow Characteristics and Clinical Information | Bodyweight (11), Age (5), Breed (5), Genetics (5), BCS (4), Heart Rate (4), Body Temperature (3), Mastitis Detected (3), Phenotype Data (3), Breeding Values (2), Core Rumen Microbiome (2), Ketosis (2), Survival (2), Veterinary Treatments (2), Accumulated Number of Mastitis Cases (1), Back Fat Thickness (1), Bacteriological analysis (1), Blood Oxygen Saturation (1), Body Mass (1), Bodyweight Leg Distribution (1), Breathing Rate (1), Clinical Case Ratio (1), Clinical Mastitis (1), Core Temperature (1), Cytometric Fingerprint (1), EBV (1), Estrus Detected (1), Health (1), Lameness (1), Longevity (1), Medical Conditions (1), Medication (1), Metritis (1), Microrna Gene Expression Data (1), Percentage of Cows With Low BCSs (1), Previous BCS (1), Proportion of Hf Genes In Cow Genotype (1), Retained Placenta (1), Reticulorumen Temperature (1), Ruminal pH (1), Sire and Dam Fat EBV (1), Sire And Dam Milk EBV (1), Teat Sanitation (1), The Frequency of Hoof Trimming Maintenance (1), Udder Depth (1) | 45 |
Diet/Feeding | Diet Composition (3), Feed Intake (2), Programmed Concentrate Feed (2), Concentrate Feed (1), DMI (1), Drinking Duration (1), Eating Duration (1), Feed Bin Visits (1), Forage Species (1), Mean Duration of Trough Visits (1), Nutrient Management (1), Pasture Composition (1), Roughage Feed (1), Rumination Time (1), TMR Composition (1), Total Feed Intake (1), Vitamins (1), Water Bin Visits (1), Water Intake (1) | 19 |
Farm Characteristics and Management | Herd Size (9), No. of Parlour Units (7), Frequency of Hot Wash (6), Hot Water Tank Volume (6), Milk Cooling System (4), Milk Tank Volume (4), No. of Air Compressors (4), No. of Scrapers (3), Electricity Energy (2), Field Troughs (2), Flow Rate (2), Fossil Fuel Energy (2), Housing (2), Milk Pre-Cooling (2), Parlour Washing (2), Rainwater Collection (2), Air Conditioning (1), Bunk Space Per Cow (1), Facilities (1), Fan (1), Farm Management (1), Feed Energy (1), Feed Supply Energy (1), Fuel Energy (1), Grazing Management (1), Hectares (1), Herd Management (1), Human Labour Energy (1), Indoor Temperature (1), Labour (1), Labour Energy (1), Lime Management (1), Logistics Pickup (1), Machinery Energy (1), Manure Depth (1), Mechanised Feeding (1), No. of Scrapers (1), Pasture Management (1), Room Temperature (1), Stocking Rate (1), Tank Cleaning (1), Tank Level (1), Type of Bedding In The Dry Cow Pen (1), Type of Cow Restraint System (1), Water Energy (1) | 45 |
Lactation Information | DIM (19), Complete Lactation (1), Dry Period (1), Dry Period Cure Rate (1), Dry Period Length (1), Early Lactation (1), Freshening Date (1), Lactation Stage (1), Week of Lactation (1) | 9 |
Meteorological Conditions | Ambient Temperature (15), Relative Humidity (11), Rainfall (6), Wind Speed (6), Wind Direction (4), Dewpoint Temperature (3), Solar Radiation (3), Wet Bulb Temperature (3), Dry Bulb Temperature (2), Air Pressure (1), Air Temperature (1), Black Globe Temperature (1), Degree Days Below 15 C (1) | 13 |
Milk Characteristics | Milk Yield (34), Milk Fat (20), Milk Protein (19), Milk Lactose (10), SCC (10), Milk Conductivity (5), Milk MIR Spectral Data (5), Milk Temperature (5), Milk Fatty Acids (3), Milk Flow (3), 305 Day MY Equivalent (2), Milk Density (2), Milk Ph (2), Milk SNF (2), 305 Day FPCM Equivalent (1), Blood In Milk (1), Fat Corrected Milk (1), Max Fat/Protein Ratio of Previous Lactation (1), Metabolite Data (1), Milk Acetone (1), Milk Casein (1), Milk Fever (1), Milk Freezing Point (1), Milk Genetics (1), Milk Infrared Spectroscopy Data (1), Milk Mineral Content (1), Milk Persistency (1), Milk Urea (1), Non-Esterified Fatty Acids (1), Saturated Fatty Acids (1), Single Nucleotide Polymorphism Markers (1), Specific Gravity (1), Unsaturated Fatty Acids (1), Urea (1) | 34 |
Milking Parameters | Milking Frequency (4), No. of Vacuum Pumps (3), Milking Duration (2), Milking Time (2), Peak Milk Flow (2), Cups Kicked off During Milking (Yes/No) (1), Expected Milk Yield (1), No. of Clusters (1), Start/End of Milking (1) | 9 |
Other | Month Number (3), Time (2), Cow ID (1), Date (1), Day Length (1), Herd ID (1), Test Day (1), Weekday (1), Year (1) | 9 |
Sensors | Accelerometer (27), Image Data (7), Pedometer (6), Depth Image Data (4), GPS Data (4), Magnetometer Data (3), Gyroscope Data (2), Mass Spectrometry Data (2), RGB Image Data (2), Sound Data (2), 2D Image Data (1), 3D Depth Image Data (1), Audio Data (1), Differential Scanning Calorimetry (DSC) Data (1), Ear Surface Temperature (1), ECG (1), Electromyography (1), Fourier Transformed Infrared Spectroscopy (FTIR) Data (1), Locomotion Score (1), Near Infrared Reflectance (NIR) Spectrophotometer Data (1), NIR Image Data (1), Pressure Sensor (1), Radar (1), RFID Data (1), Spectroscopic Data (1), Thermal Imaging Data (1), Thermo-Hygrometric Sensor Data (1) | 27 |
Soil Characteristics | Soil Boron (1), Soil Calcium (1), Soil Characteristics (1), Soil Copper (1), Soil Iron (1), Soil Magnesium (1), Soil Manganese (1), Soil Organic Matter (1), Soil Ph (1), Soil Phosphorus (1), Soil Potassium (1), Soil Sodium (1), Soil Sulphur (1), Soil Zinc (1) | 14 |
Appendix C
Algorithm Category | Algorithms (Number of Studies) | n |
---|---|---|
Bayes | Naïve Bayes (21), Bayes net (5), Gaussian Naïve Bayes (2), Bayes-A (1), Bayesian-LASSO (1), Naïve Bayes updatable (1) | 6 |
Clustering | DBSCAN (1), k-means clustering (1) | 2 |
Meta | Bagging (5), Adaboost (4), Random Subspace (2), rotation forest (2), Boosting (1), Bootstrap Aggregation (1), Super Learner (1), Stacking (1), Voting (1) | 9 |
Neural Network | ANN (46), CNN (10), LSTM (5), Adaptive Neuro-Fuzzy Inference System (2), Faster R-CNN (2), YOLOv2 CNN (2), ANFIS (1), Bi-LSTM (1), CNN Ensemble (1), Extreme Learning Machine (1), Kernel Extreme Learning Machine (1), MLANFIS (1), Mask R-CNN (1), Neuro-Fuzzy Systems (1), Radial Basis Function Network (1), YOLOv3 CNN (1) | 16 |
Other | SVM (31), KNN (20), ANOVA (2), SMO (2), 3-dimensional surface fitting (1), Genetic Algorithm (1), Gaussian Processes (1), Kstar (1), LWL (1), multi-class SVM (1), Multivariate Adaptive Regression Spline (1), one-class SVM (1), Quick Classifier (1) | 13 |
Rule | OneR (3), Jrip (2), PART (2), Classification Based on Associations (1), Majority Voting Rule (1), ZeroR (1) | 6 |
Statistical Regression | Logistic Regression (18), Multiple Linear Regression (13), Linear Discriminant Analysis (6), PLS (6), Linear Regression (4), GAM (3), Multivariate Logistic Regression (3), Ridge Regression (2), Genomic BLUP (1), General Linear Model (1), Logistics (1), MLR with Regularization (1), Multinomial Regression (1), Penalised Linear Regression (1), PLS Discriminant Analysis (1), PLS Regression (1), Simple Logistic (1), Stochastic Gradient Descent (1) | 18 |
Tree | RF (50), DT (26), Gradient Boosting Machine (4), C4.5 (3), CART (3), XGBoost (3), Alternating DT (2), Binary Tree (2), ExtraTrees (2), Gradient Boosted DT (2), J48 (2), M5P Tree (2), Decision Stumps (1), Hoeffding (1), Logistic Model Trees (1), Parallel DT (1), Predictive Clustering Trees (1), Random Tree (1), REPTree (1), Stump DT (1) | 20 |
Appendix D
Category | Source (Number of Studies) | n |
---|---|---|
Journals | Applied Animal Behavior Science (3), Biosystems Engineering (3), International Journal of Agricultural and Biological Engineering (2), Irish Veterinary Journal (2), Science Advances (2), African Journal of Science, Technology, Innovation and Development (1), Agricultural Systems (1), Agronomy (1), Animal (1), Applied Energy (1), Applied Sciences (1), Archives Animal Breeding (1), BMC Veterinary Research (1), BioData Mining (1), Ciencia Rural (1), Computational and Mathematical Methods in Medicine (1), Food Control (1), Genetics Selection Evolution (1), Genetics and Molecular Research (1), IEEE Geoscience and Remote Sensing Letters (1), Information Processing in Agriculture (1), Journal of Energy Technology and Policy (1), Journal of Food Composition and Analysis (1), Journal of Systems Architecture (1), Livestock Science (1), Multimodal Technologies and Interaction (1), Research in Veterinary Science (1), Theriogenology (1) | 28 |
Conferences | IEEE Sensors (2), International Conference on Unmanned Systems and Artificial Intelligence (ICUSAI) (2), ABASE Annual International Meeting (1), Africa Week Conference (IST) (1), Consumer Communications and Networking Conference (CCNC) (1), European Conference on Electrical Engineering and Computer Science (EECS) (1), International Conference on Big Data Computing Service and Applications (1), International Conference on Biometrics Theory, Applications and Systems (BTAS) (1), International Conference on Computers and Their Applications (CATA) (1), International Conference on Computing for Sustainable Global Development (INDIACom) (1), International Conference on Data Mining Workshops (1), International Conference on Data and Software Engineering (ICoDSE) (1), International Conference on Intelligent Robots and Systems (IROS) (1), International Electronics Symposium (IES) (1), International Seminar on Application for Technology of Information and Communication (iSemantic) (1), International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC) (1), International conference on Bio Signals, Images, and Instrumentation (ICBSII) (1), Journal of Physics: Conference Series (1) | 18 |
Appendix E
Animal Husbandry | |||||
---|---|---|---|---|---|
Study | Features | Dependent | Algorithms a | Evaluation Metrics b | Evaluation Methods c |
[14] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Milk Characteristics, Sensor Data | Calving Difficulty | multinomial regression, DT, RF, ANN | Recall, Specificity, F1 Score, Accuracy | Hold-Out |
[15] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Submission Rate | DT, KNN, RF, ANN, LR | Accuracy, Balanced Accuracy, Recall, Specificity, PPV, NPV, F1 Score, Cohen’s Kappa, Prevalence, AUC, MAE | Repeated k-fold CV, Hold-Out |
[5] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Farm Characteristics and Management | First-Service Conception Rate | Alternating DT, LR | Accuracy, FP, FN | k-fold CV |
[5] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Farm Characteristics and Management, Milk Characteristics | Pregnancy Status | Alternating DT, LR | Accuracy, FP, FN | k-fold CV |
[16] | Diet/Feeding | Estrus Detection | GLM, ANN, RF | Accuracy, Recall, Specificity, PPV, NPV, Error Rate | Nested CV |
[17] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Milk Characteristics | Pregnancy Status | DT | Accuracy, Recall, Specificity, PPV, NPV | Hold-Out |
[18] | Cow Characteristics and Clinical Information | Cow Survival | Naïve Bayes, RF, LR | Accuracy, Recall, Specificity, AUC | k-fold CV, Hold-Out |
[19] | Cow Characteristics and Clinical Information, Milk Characteristics | Genomic Evaluation | Random-Boosting, Genomic BLUP, Bayesian-LASSO, Bayes-A | MSE, r | Hold-Out |
[20] | Cow Characteristics and Clinical Information, Milk Characteristics, Milking Parameters | Estrus Detection | DT, Naïve Bayes, SVM, RF, LR | Accuracy, PPV, Recall, F1 Score, Specificity | Train/Validation/Test |
[21] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information | Conception Performance | ANN, multivariate adaptive regression spline, LR | RMSE, AIC, AUC, Bayesian Information Criterion, Generalized Cross-Validation Error, Accuracy | k-fold CV, Hold-Out |
[22] | Sensor Data | Calving Prediction | LSTM, Bi-LSTM | Recall, Specificity, PPV, NPV | Hold-Out |
[23] | Calving/Pregnancy Information | Estrus Detection | Multivariate LR | Accuracy | Hold-Out |
[24] | Sensor Data | Estrus Detection | Pre-trained | Recall, Specificity, PPV, NPV, Accuracy, Error Rate | Hold-Out |
[25] | Sensor Data | Estrus Detection | K-means clustering | n/a | Hold-Out |
[26] | Cow Characteristics and Clinical Information | Cow Survival | majority voting rule, multivariate LR, RF, Naïve Bayes | PPV, Recall, Balanced Accuracy, AUC | Repeated k-fold CV, Hold-Out |
[27] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics, Other | Conception Success | C4.5 DT, Naïve Bayes, Bayesian network, LR, SVM, PLS, RF, rotation forest | AUC | Repeated k-fold CV |
[28] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics, Other | Abortion Incidence | Naïve Bayes, Bayesian network, DT, RF, OneR, PART, LR, ANN, stochastic gradient descent, bagging, boosting, rotation forest | F1 Score, AUC, PPV, MCC, Recall, Lift | Hold-Out |
[29] | Sensor Data | Estrus Detection | KNN, ANN, LDA, DT | Recall, Specificity, PPV, NPV, Accuracy, F1 Score | k-fold CV |
[30] | Sensor Data | Calving Prediction | RF, LDA, ANN | Accuracy, Recall, Specificity | LOOCV, Hold-Out |
[31] | Diet/Feeding, Farm Characteristics and Management | Conception rate | M5P Tree, ANOVA | r, RMSE | k-fold CV |
[31] | Diet/Feeding, Farm Characteristics and Management | Service Rates | M5P Tree, ANOVA | r, RMSE | k-fold CV |
[32] | Sensor Data | Estrus Detection | LSTM, CNN, KNN | Recall, Specificity, PPV | Hold-Out |
[33] | Milk Characteristics | Pregnancy Status | PLS discriminant analysis, CNN | PPV, Recall, F1 Score | k-fold CV |
[34] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Milk Characteristics | Pregnancy Status | Naïve Bayes, Bayesian networks, DT, DT ensemble, RF | AUC, FP, TP | k-fold CV |
[35] | Sensor Data | Pregnancy Status | not specified | Recall, Specificity | Hold-Out |
[36] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Pregnancy Status | GAM, LR, bagging | PPV, Recall, F1 Score, AUC | Hold-Out |
[37] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Milk Characteristics, Other | Conception Probability | GAM, LR | Recall, Specificity, Accuracy, PPV, NPV, AUC, MCC | Hold-Out |
[38] | Sensor Data | Calving Prediction | RF | MCC, AUC, Recall, Specificity | Hold-Out |
Behavior Analysis | |||||
Study | Features | Dependent | Algorithms | Evaluation Metrics | Evaluation Methods |
[39] | Sensor Data | Cow Activity | RF, Naïve Bayes, Jrip, J48 | Accuracy, FP, F1 Score, AUC | Repeated k-fold CV |
[40] | Sensor Data | Cow Activity | RF | Accuracy | k-fold CV |
[41] | Diet/Feeding, Sensor Data | Jaw Movements | DT, RF, ANN, radial basis function network, SVM, extreme learning machine | Accuracy, Recall, PPV | LOOCV |
[42] | Sensor Data | Cow Detection | YOLOv2 CNN | Accuracy | Hold-Out |
[43] | Sensor Data | Cow Activity | KNN, SVM, ANN | Accuracy, PPV, Recall, Specificity, F1 Score, Cohen’s Kappa | LOOA |
[44] | Sensor Data | Cow Activity | SVM, Naïve Bayes, KNN, RF, LR | F1 Score, Recall, PPV | Nested CV |
[45] | Cow Characteristics and Clinical Information, Sensor Data | Cow Activity | RF, LDA, ANN | Recall, Specificity, Accuracy | k-fold CV, Hold-Out |
[46] | Sensor Data | Cow Activity | Bagging, Random Subspace, AdaBoost, Binary Tree, LDA classifier, Naïve Bayes, KNN, Adaptive Neuro-Fuzzy Inference System | Accuracy, Recall, Specificity, F1 Score, FDR | Hold-Out |
[47] | Sensor Data | Cow Activity | DT, SVM | PPV, Recall, Specificity | Nested CV |
[48] | Cow Characteristics and Clinical Information, Sensor Data | Cow Activity | SVM, DT | Accuracy | Hold-Out |
[49] | Sensor Data | Cow Detection | ANN, KNN | PPV, Recall, F1 Score, Accuracy, Hamming loss | Hold-Out |
[50] | Sensor Data | Cow Activity | DT, ANN | Accuracy, Recall, Specificity | k-fold CV, Train/Validation/Test |
[51] | Sensor Data | Cow Activity | Extreme Boosting Algorithm, SVM, Adaboost, RF | Accuracy, Cohen’s Kappa, Recall, Specificity | Repeated k-fold CV |
[52] | Sensor Data | Cow Activity | Bagging, Random Subspace, AdaBoost, Binary Tree, LDA, Naïve Bayes, KNN, Adaptive Neuro-Fuzzy Inference System | Accuracy, Recall, Specificity, F1 Score, FDR | Hold-Out |
[53] | Sensor Data | Cow Detection | Faster Region CNN, k-means clustering, DBSCAN | n/a | n/a |
[54] | Sensor Data | Cow Identification | Mask R-CNN | TP, FP, FN, IoU, PPV, Recall, Averaged PPV, mAP, AR | Hold-Out |
[55] | Sensor Data | Cow Activity | KNN | PPV, Recall | Repeated Hold-Out |
[56] | Sensor Data | Cow Activity | Adaboost | Accuracy, Specificity, Recall, PPV, F1 Score, Cohen’s Kappa | k-fold CV |
[57] | Cow Characteristics and Clinical Information, Sensor Data | Sleep Stages | ANN, RF | AUC, Accuracy, F1 Score, PPV, Recall | k-fold CV |
[58] | Cow Characteristics and Clinical Information, Sensor Data | Cow Udder Anomalies | KNN, ANN, LSTM, DT | Recall, FPR | Repeated Train/Validation/Test |
[59] | Sensor Data | Cow Activity | KNN, Naïve Bayes, SVM | PPV, Recall, Accuracy | LOOA |
[60] | Sensor Data | Cow Activity | CNN, LSTM | Accuracy | Train/Validation/Test |
[61] | Sensor Data | Cow Identification | KNN, SVM, RF, DT, LR | Accuracy | Hold-Out |
[62] | Sensor Data | Cow Activity | Naïve Bayes, Bayes net, SVM, ANN, Jrip, PART, OneR, Naïve Bayes, J48, logistic model trees, meta (super learner), LR, Simple Logistic | Accuracy, Recall, Specificity, PPV, F1 Score, Training Speed | k-fold CV |
Feeding | |||||
Title | Features | Dependent | Algorithms | Evaluation Metrics | Evaluation Methods |
[63] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Diet/Feeding, Lactation Information, Meteorological Conditions, Milking Parameters | Concentrate Feed Intake | ANN | MSE | Hold-Out |
[64] | Milk Characteristics | Volatile Fatty Acids | ANN, MLR | MSPE, RMSE, RMSE % | Train/Validation/Test |
[65] | Sensor Data | Insufficient Herbage Allowance | SVM, RF, XGBoost | AUC, Recall, Specificity, Accuracy, PPV, F1 Score | LOOA |
[66] | Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Dry Matter Intake | ANN, PLS | CCC, RMSE, Mean Bias, R2 | k-fold CV, Hold-Out |
[67] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Dry Matter Intake | ANN, PLS | R2, RMSE, RPD | Repeated k-fold CV |
[68] | Diet/Feeding | Diet Energy Digestion | kernel extreme learning machine, Linear Regression, ANN, SVM, Extreme Learning Machine | MAE, MAPE, RMSE, R2, Training Speed | k-fold CV, Repeated Hold-Out |
[69] | Sensor Data | Feeding Behavior | CNN | Accuracy | Hold-Out |
[70] | Cow Characteristics and Clinical Information, Diet/Feeding, Milk Characteristics | Residual Feed Intake | SVM | MSE, r | Repeated Hold-Out |
Management | |||||
Title | Features | Dependent | Algorithms | Evaluation Metrics | Evaluation Methods |
[71] | Cow Characteristics and Clinical Information | Methane Emissions | Ridge Regression, RF | R2 | Repeated k-fold CV |
[72] | Farm Characteristics and Management, Milk Characteristics | Electricity use | SVM | RPE, CCC, MAPE, MAE, MPE, r, RMSE | Hold-Out |
[73] | Farm Characteristics and Management | Energy Output | ANN | R2, RMSE, MAPE | Train/Validation/Test |
[74] | Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics, Milking Parameters | Electricity use | MLR, SVM | RPE, CCC, MPE, RMSE | Hold-Out |
[75] | Calving/Pregnancy Information, Farm Characteristics and Management | Electricity use | MLR | RPE, R2 | LOOCV |
[75] | Calving/Pregnancy Information, Farm Characteristics and Management | Diesel use | MLR | RPE, R2 | LOOCV |
[76] | Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics, Milking Parameters | Electricity use | ANN, RF, DT, SVM, MLR | RMSE, RPE, CCC, MSPE, MPE, r | Nested CV |
[76] | Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics | Water use | ANN, RF, DT, SVM, MLR | RMSE, RPE, CCC, MSPE, MPE, r | Nested CV |
[77] | Farm Characteristics and Management | Energy Output | MLANFIS | R2, RMSE, MAPE | Train/Validation/Test |
[78] | Farm Characteristics and Management | Energy Output | ANFIS | R2, RMSE, MAPE | Train/Validation/Test |
[79] | Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics | Electricity use | MLR | R2 | Hold-Out |
[80] | Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics, Milking Parameters | Electricity use | MLR | RMSE, RPE, CCC, MSPE, MPE, r | k-fold CV |
[80] | Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics | Water use | MLR | RMSE, RPE, CCC, MSPE, MPE, r | k-fold CV |
[81] | Diet/Feeding | Faeces Output | SVM, ANN, LR | RMSE, norm-RMSE | Repeated k-fold |
[81] | Diet/Feeding | Urine Output | SVM, ANN, LR | RMSE, norm-RMSE | Repeated k-fold |
[81] | Diet/Feeding | Faecal Nitrogen | SVM, ANN, LR | RMSE, norm-RMSE | Repeated k-fold |
[81] | Diet/Feeding | Urinary Nitrogen | SVM, ANN, LR | RMSE, norm-RMSE | Repeated k-fold |
[82] | Meteorological Conditions, Other | Methane Emissions | SVM, RF, ensemble, gradient boosting, ridge regression, ANN, gaussian processes, MLR with regularization, MLR | RMSE, R2, MAE | Nested CV |
[83] | Farm Characteristics and Management, Meteorological Conditions, Other | Manure Temperature | gradient boosted trees, bagged tree ensembles, RF, ANN | MAE, RMSE, R2 | Train/Validation/Test |
[84] | Diet/Feeding, Farm Characteristics and Management, Meteorological Conditions, Soil Characteristics1 | Herbage Production | predictive clustering trees, RF | R2, RRMSE | k-fold CV |
[84] | Diet/Feeding, Farm Characteristics and Management, Meteorological Conditions, Soil Characteristics1 | Nutrient Concentration | predictive clustering trees, RF | R2, RRMSE | k-fold CV |
Milk | |||||
Study | Features | Dependent | Algorithms | Evaluation Metrics | Evaluation Methods |
[85] | Farm Characteristics and Management, Milk Characteristics, Milking Parameters, Other | Milk Bacterial Index | C4.5, REPTree, RF, Random Tree, Hoeffding, Decision Stumps, ANN, SVM, Logistics, SMO, LWL, Kstar, KNN, Naïve Bayes, Naïve Bayes updateable, OneR, ZeroR, Adaboost, Bagging, Stacking, Voting | MAPE | Hold-Out |
[86] | Cow Characteristics and Clinical Information, Meteorological Conditions | Milk Production | ANN | MSE | Train/Validation/Test |
[63] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Diet/Feeding, Lactation Information, Meteorological Conditions, Milking Parameters | Milk Parameters | ANN | MSE | Hold-Out |
[87] | Diet/Feeding, Farm Characteristics and Management, Soil Characteristics1 | Milk Production | CART | n/a | Tree Analysis |
[88] | Calving/Pregnancy Information, Diet/Feeding, Lactation Information, Milking Parameters | Milk Production | SVM, ANN, RF, MLR | RMSE, MAE, R2 | k-fold CV |
[89] | Calving/Pregnancy Information, Lactation Information, Milk Characteristics, Milking Parameters | Milk Quality Parameters | GAM, RF, ANN | MSE | k-fold CV |
[90] | Sensor Data | Milk Adulteration | DT, Naïve Bayes, LDA, SVM, ANN | Accuracy, Recall, Specificity, FP, FN, FPR, AUC | Train/Validation/Test |
[91] | Sensor Data | Milk Adulteration | RF, gradient boosting machine, ANN | Accuracy, Specificity, Recall | Hold-Out |
[92] | Milk Characteristics | Milk Production | DT, ANN | Accuracy | k-fold CV, Hold-Out |
[93] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Outlier Lactations | CART | Recall, Specificity, TP, FP, PPV | k-fold CV |
[94] | Milk Characteristics | Milk Metabolites | RF, PLS | r | k-fold CV |
[95] | Milk Characteristics | Milk Adulteration | ANN | r | Train/Validation/Test |
[96] | Sensor Data | Milk Quality Parameters | ANN, PLS | MSE | Train/Validation/Test |
[97] | Sensor Data | Milk Adulteration | CNN, RF, Gradient Boosting Machine, LR, Linear Regression, PLS | Accuracy, AUC | Hold-Out |
[98] | Cow Characteristics and Clinical Information, Lactation Information, Other | Milk Production | RF, ANN, MLR | CCC, r | k-fold CV, Hold-Out |
[99] | Cow Characteristics and Clinical Information, Lactation Information, Meteorological Conditions, Milk Characteristics, Other | Fat EBV | ANN, neuro-fuzzy systems | RMSE, r | Train/Validation/Test |
[99] | Cow Characteristics and Clinical Information, Lactation Information, Meteorological Conditions, Milk Characteristics, Other | Milk EBV | ANN, neuro-fuzzy systems | RMSE, r | Train/Validation/Test |
[100] | Calving/Pregnancy Information, Farm Characteristics and Management, Lactation Information, Meteorological Conditions, Milk Characteristics, Sensor Data | Milk Production | RF | RPE | k-fold CV, Hold-Out |
Physiology and Health | |||||
Study | Features | Dependent | Algorithms | Evaluation Metrics | Evaluation Methods |
[101] | Sensor Data | Animal Dimensions | MLR | R2, RMSE, MRAE | Hold-Out |
[71] | Cow Characteristics and Clinical Information | Milk Productivity | Ridge Regression, RF | R2 | Repeated k-fold CV |
[71] | Cow Characteristics and Clinical Information | Rumen and Blood Metabolites | Ridge Regression, RF | R2 | Repeated k-fold CV |
[102] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Farm Characteristics and Management, Lactation Information, Milk Characteristics | Lameness Detection | CART, gradient boosted machine, extreme gradient boosting, RF, Multivariate LR | AUC, Recall, Specificity | Repeated k-fold CV |
[103] | Sensor Data | Lameness Detection | one-class SVM | Accuracy, Specificity, Recall | LOOCV |
[104] | Sensor Data | Body Condition Score | CNN, YOLO-v3 CNN | IoU, Mean IoU, Accuracy, PPV, fps, Model Size | Hold-Out |
[105] | Sensor Data | Lameness Detection | SVM, KNN | Accuracy, TN, TP, FN, FP | Repeated Hold-Out |
[106] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Mastitis Detection | RF | Accuracy, Recall, Specificity, F1 Score, Cohen’s Kappa, PPV, NPV | Repeated k-fold CV, Hold-Out |
[107] | Sensor Data | Body Condition Score | DT, ANN, Linear Regression | MAE, R2 | k-fold CV |
[108] | Sensor Data | Body Condition Score | 3-dimensional surface fitting | MAE, MBE, R2 | Hold-Out |
[109] | Sensor Data | Body Condition Score | CNN | Accuracy, PPV, Recall, F1 Score | Hold-Out |
[110] | Cow Characteristics and Clinical Information, Diet/Feeding, Farm Characteristics and Management, Meteorological Conditions, Milk Characteristics | Heat Stress | DT | Accuracy | Hold-Out |
[111] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Milk Characteristics, Sensor Data | Ketosis Detection | Naïve Bayes | Accuracy, Recall, Specificity, PPV, Youdens Index, Cohen’s Kappa, MCC, NPV | k-fold CV |
[112] | Sensor Data | Body Condition Score | Faster R-CNN | IoU, TP, TN, FP, FN, Accuracy, PPV, Average PPV, Average PPV, fps | Hold-Out |
[113] | Cow Characteristics and Clinical Information | Mastitis Detection | SVM, RF, Naïve Bayes, ANN | Accuracy, AUC | Nested CV |
[114] | Sensor Data | Body Condition Score | CNN (pre-trained) | Accuracy, Training Speed, Model Size | Hold-Out |
[115] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Lameness Detection | ANN | Accuracy | Hold-Out |
[116] | Sensor Data | Mastitis Detection | GA, Supervised ANN, quick classifier | Cohen’s Kappa, Recall, Specificity, PPV, NPV, Accuracy | Repeated Hold-Out |
[117] | Sensor Data | Lameness Detection | multi-class SVM | Accuracy, PPV | k-fold CV |
[118] | Sensor Data | Body Condition Score | CNN, ensemble | Accuracy, PPV, Recall, F1 Score, | Hold-Out |
[119] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Bodyweight | RF | r, CCC, R2, RMSE, MAE, RPD, RPIQ | Repeated k-fold CV |
[120] | Milk Characteristics, Milking Parameters | Mastitis Detection | DT, Stump DT, Parallel DT, RF | Accuracy, Info Gain, Gini Index, Gain Ratio | k-fold CV |
[121] | Sensor Data | Digital Dermatitis | YOLOv2 architecture | Accuracy, Cohen’s Kappa | Hold-Out |
[122] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Mastitis Detection | M5P Tree, ANOVA | Accuracy | Train/Validation/Test |
[123] | Sensor Data | Lameness Detection | SVM, RF, KNN, DT | Accuracy | Hold-Out |
[124] | Cow Characteristics and Clinical Information, Farm Characteristics and Management, Milk Characteristics, Milking Parameters | Mastitis Detection | C4.5 | Accuracy | Repeated k-fold CV |
[125] | Sensor Data | Lameness Detection | RF, KNN, SVM, DT | Accuracy | Hold-Out |
[126] | Milk Characteristics | Metabolic Status | SMO, RF, alternating DT, Naïve Bayes Updatable | Accuracy, Recall, Specificity, PPV, F1 Score | LOOA |
[127] | Cow Characteristics and Clinical Information, Lactation Information, Meteorological Conditions, Milk Characteristics | Heat Stress | DT, MLR | Recall, Specificity, Balanced Accuracy, Accuracy | Hold-Out |
[128] | Cow Characteristics and Clinical Information, Lactation Information | Mastitis Detection | DT, RF, Naïve Bayes | Accuracy, Recall, Specificity, AUC | k-fold CV, Hold-Out |
[129] | Milk Characteristics | Tuberculosis Status | CNN | Accuracy, Specificity, PPV, NPV, Recall, MCC | Hold-Out |
[130] | Sensor Data | Mastitis Detection | SVM, RF, ANN, Adaboost, Naïve Bayes, LR | Recall, Specificity, Accuracy, Cohen’s Kappa | Nested CV |
[131] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics, Sensor Data | Lameness Detection | Gradient Boosted DT | Accuracy, AUC, Recall, Specificity | k-fold CV, Hold-Out |
[132] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Lactation Information, Milk Characteristics | Metabolic Status | DT, Naïve Bayes, Bayesian Network, SVM, ANN, Bootstrap Aggregation, RF, KNN | PPV, NPV, Recall, Specificity, Error Rate | Repeated k-fold CV |
[133] | Meteorological Conditions | Respiration Rate | penalized linear regression, RF, gradient boosted machines, ANN | RMSE, MAE, R2 | Train/Validation/Test |
[133] | Meteorological Conditions | Skin Temperature | penalized linear regression, RF, gradient boosted machines, ANN | RMSE, MAE, R2 | Train/Validation/Test |
[133] | Meteorological Conditions | Vaginal Temperature | penalized linear regression, RF, gradient boosted machines, ANN | RMSE, MAE, R2 | Train/Validation/Test |
[134] | Sensor Data | Teat Cleanliness | KNN | Cohen’s Kappa | k-fold CV, Hold-Out |
[135] | Milk Characteristics, Milking Parameters | Mastitis Detection | classification based on associations | Accuracy, Recall, Specificity, F1 Score, PPV, AUC | Repeated k-fold CV |
[136] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Diet/Feeding, Lactation Information, Milk Characteristics, Milking Parameters, Sensor Data | Mastitis Detection | RF, Gaussian Naïve Bayes, ExtraTrees, LR | PPV, AUC, Recall, Specificity | Repeated k-fold CV |
[136] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Diet/Feeding, Lactation Information, Milk Characteristics, Milking Parameters, Sensor Data | Lameness Detection | RF, Gaussian Naïve Bayes, ExtraTrees, LR | PPV, AUC, Recall, Specificity | Repeated k-fold CV |
[137] | Meteorological Conditions, Sensor Data | Heat Stress | ANN, Linear Regression | Mean Error, RMSE, R2 | Train/Validation/Test |
[138] | Cow Characteristics and Clinical Information, Diet/Feeding, Sensor Data | Noxious Events | RF, SVM, DT, KNN, Naïve Bayes | PPV, NPV, Accuracy | Hold-Out |
[139] | Sensor Data | Heat Stress | LSTM | MAE, RMSE | Train/Validation/Test |
[140] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Diet/Feeding, Lactation Information, Meteorological Conditions, Milk Characteristics, Milking Parameters, Other, Sensor Data | Mastitis Detection | RF, SVM, KNN, Gaussian Naïve Bayes, Extra Trees Classifier, LR | AUC, Recall, Specificity, Accuracy, PPV, F1 Score | Hold-Out |
[140] | Calving/Pregnancy Information, Cow Characteristics and Clinical Information, Diet/Feeding, Lactation Information, Meteorological Conditions, Milk Characteristics, Milking Parameters, Other, Sensor Data | Lameness Detection | RF, SVM, KNN, Gaussian Naïve Bayes, Extra Trees Classifier, LR | AUC, Recall, Specificity, Accuracy, PPV, F1 Score | Hold-Out |
[141] | Calving/Pregnancy Information, Lactation Information, Milk Characteristics | Bodyweight | PLS Regression | RMSE | k-fold CV, Hold-Out |
References
- Gerber, P.J.; Steinfeld, H.; Henderson, B.; Mottet, A.; Opio, C.; Dijkman, J.; Falcucci, A.; Tempio, G. Tackling Climate Change through Livestock—A Global Assessment of Emissions and Mitigation Opportunities; Food and Agriculture Organization of the United Nations (FAO): Rome, Italy, 2013. [Google Scholar]
- OECD/FAO. Agricultural Outlook 2018–2027; Paris/Food and Agriculture Organization of the United Nations, OECD Publishing: Rome, Italy, 2018. [Google Scholar]
- Clay, N.; Garnett, T.; Lorimer, J. Dairy intensification: Drivers, impacts and alternatives. Ambio 2020, 49, 35–48. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Tang, Y.; Dananjayan, S.; Hou, C.; Guo, Q.; Luo, S.; He, Y. A survey on the 5G network and its impact on agriculture: Challenges and opportunities. Comput. Electron. Agric. 2021, 180, 105895. [Google Scholar] [CrossRef]
- Caraviello, D.Z.; Weigel, K.A.; Craven, M.; Gianola, D.; Cook, N.B.; Nordlund, K.V.; Fricke, P.M.; Wiltbank, M.C. Analysis of Reproductive Performance of Lactating Cows on Large Dairy Farms Using Machine Learning Algorithms. J. Dairy Sci. 2006, 89, 4703–4722. [Google Scholar] [CrossRef]
- Bishop, C.M. Pattern Recognition and Machine Learning, 2nd ed.; Jordan, M., Kleinberg, J., Scholkopf, B., Eds.; Springer: Cambridge, UK, 2006; ISBN 0-387-31073-8. [Google Scholar]
- Jeong, J.H.; Resop, J.P.; Mueller, N.D.; Fleisher, D.H.; Yun, K.; Butler, E.E.; Timlin, D.J.; Shim, K.M.; Gerber, J.S.; Reddy, V.R.; et al. Random forests for global and regional crop yield predictions. PLoS ONE 2016, 11, e0156571. [Google Scholar] [CrossRef]
- Bermúdez-Chacón, R.; Gonnet, G.H.; Smith, K. Automatic Problem-Specific Hyperparameter Optimization and Model Selection for Supervised Machine Learning: Technical Report; ETH Zurich: Zurich, Switzerland, 2015. [Google Scholar]
- Cockburn, M. Review: Application and prospective discussion of machine learning for the management of dairy farms. Animals 2020, 10, 1690. [Google Scholar] [CrossRef]
- Slob, N.; Catal, C.; Kassahun, A. Application of machine learning to improve dairy farm management: A systematic literature review. Prev. Vet. Med. 2021, 187, 105237. [Google Scholar] [CrossRef]
- Kitchenham, B.; Charters, S.; Budgen, D.; Brereton, P.; Turner, M.; Linkman, S.; Jorgensen, M.; Mendes, E.; Visaggio, G. Guidelines for Performing Systematic Literature Reviews in Software Engineering. 2007, Volume 2.3. Available online: http://citeseerx.ist.psu.edu/viewdoc/citations?doi=10.1.1.117.471 (accessed on 9 June 2021).
- Benos, L.; Tagarakis, A.C.; Dolias, G.; Berruto, R.; Kateris, D. Machine Learning in Agriculture: A Comprehensive Updated Review. Sensors 2021, 21, 3758. [Google Scholar] [CrossRef]
- Page, M.; McKenzie, J.; Bossuyt, P.; Boutron, I.; Hoffmann, T.; Mulrow, C. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ 2021, 372, n71. [Google Scholar] [CrossRef]
- Fenlon, C.; O’Grady, L.; Mee, J.F.; Butler, S.T.; Doherty, M.L.; Dunnion, J. A comparison of 4 predictive models of calving assistance and difficulty in dairy heifers and cows. J. Dairy Sci. 2017, 100, 9746–9758. [Google Scholar] [CrossRef] [Green Version]
- Bates, A.J.; Saldias, B. A comparison of machine learning and logistic regression in modelling the association of body condition score and submission rate. Prev. Vet. Med. 2019, 171, 104765. [Google Scholar] [CrossRef]
- Cairo, F.C.; Pereira, L.G.R.; Campos, M.M.; Tomich, T.R.; Coelho, S.G.; Lage, C.F.A.; Fonseca, A.P.; Borges, A.M.; Alves, B.R.C.; Dorea, J.R.R. Applying machine learning techniques on feeding behavior data for early estrus detection in dairy heifers. Comput. Electron. Agric. 2020, 179, 105855. [Google Scholar] [CrossRef]
- Bogado Pascottini, O.; Probo, M.; LeBlanc, S.J.; Opsomer, G.; Hostens, M. Assessment of associations between transition diseases and reproductive performance of dairy cows using survival analysis and decision tree algorithms. Prev. Vet. Med. 2020, 176, 104908. [Google Scholar] [CrossRef]
- Van der Heide, E.M.M.; Veerkamp, R.F.; van Pelt, M.L.; Kamphuis, C.; Athanasiadis, I.; Ducro, B.J. Comparing regression, naive Bayes, and random forest methods in the prediction of individual survival to second lactation in Holstein cattle. J. Dairy Sci. 2019, 102, 9409–9421. [Google Scholar] [CrossRef]
- Jiménez-Montero, J.A.; González-Recio, O.; Alenda, R. Comparison of methods for the implementation of genome-assisted evaluation of Spanish dairy cattle. J. Dairy Sci. 2013, 96, 625–634. [Google Scholar] [CrossRef] [Green Version]
- Hemalatha, R.; SonaShree, S.; Thamizhvani, T.; Vijayabaskar, V. Detection Of Estrus In Bovine Using Machine Learning. In Proceedings of the 2021 Seventh International Conference on Bio Signals, Images, and Instrumentation (ICBSII), Kalavakkam, India, 25–27 March 2021; pp. 1–5. [Google Scholar]
- Grzesiak, W.; Zaborski, D.; Sablik, P.; Zukiewicz, A.; Dybus, A.; Szatkowska, I. Detection of cows with insemination problems using selected classification models. Comput. Electron. Agric. 2010, 74, 265–273. [Google Scholar] [CrossRef]
- Keceli, A.S.; Catal, C.; Kaya, A.; Tekinerdogan, B. Development of a recurrent neural networks-based calving prediction model using activity and behavioral data. Comput. Electron. Agric. 2020, 170, 105285. [Google Scholar] [CrossRef]
- Romadhonny, R.A.; Gumelar, A.B.; Fahrudin, T.M.; Adi Setiawan, W.P.; Cahaya Putra, F.D.; Nugroho, R.D.; Budiani, J.R. Estrous Cycle Prediction of Dairy Cows for Planned Artificial Insemination (AI) Using Multiple Logistic Regression. In Proceedings of the 2019 International Seminar on Application for Technology of Information and Communication: Industry 4.0: Retrospect, Prospect, and Challenges, Semarang, Indonesia, 21–22 September 2019; pp. 157–162. [Google Scholar]
- Schweinzer, V.; Gusterer, E.; Kanz, P.; Krieger, S.; Süss, D.; Lidauer, L.; Berger, A.; Kickinger, F.; Öhlschuster, M.; Auer, W.; et al. Evaluation of an ear-attached accelerometer for detecting estrus events in indoor housed dairy cows. Theriogenology 2019, 130, 19–25. [Google Scholar] [CrossRef]
- Shahriar, M.S.; Smith, D.; Rahman, A.; Henry, D.; Bishop-Hurley, G.; Rawnsley, R.; Freeman, M.; Hills, J. Heat event detection in dairy cows with collar sensors: An unsupervised machine learning approach. In Proceedings of the 2015 IEEE SENSORS, Busan, Korea, 1–4 November 2015. [Google Scholar]
- Van der Heide, E.M.M.; Kamphuis, C.; Veerkamp, R.F.; Athanasiadis, I.N.; Azzopardi, G.; van Pelt, M.L.; Ducro, B.J. Improving predictive performance on survival in dairy cattle using an ensemble learning approach. Comput. Electron. Agric. 2020, 177, 105675. [Google Scholar] [CrossRef]
- Hempstalk, K.; McParland, S.; Berry, D.P. Machine learning algorithms for the prediction of conception success to a given insemination in lactating dairy cows. J. Dairy Sci. 2015, 98, 5262–5273. [Google Scholar] [CrossRef] [Green Version]
- Keshavarzi, H.; Sadeghi-Sefidmazgi, A.; Mirzaei, A.; Ravanifard, R. Machine learning algorithms, bull genetic information, and imbalanced datasets used in abortion incidence prediction models for Iranian Holstein dairy cattle. Prev. Vet. Med. 2020, 175, 104869. [Google Scholar] [CrossRef]
- Wang, J.; Bell, M.; Liu, X.; Liu, G. Machine-learning techniques can enhance dairy cow estrus detection using location and acceleration data. Animals 2020, 10, 1160. [Google Scholar] [CrossRef] [PubMed]
- Borchers, M.R.; Chang, Y.M.; Proudfoot, K.L.; Wadsworth, B.A.; Stone, A.E.; Bewley, J.M. Machine-learning-based calving prediction from activity, lying, and ruminating behaviors in dairy cattle. J. Dairy Sci. 2017, 100, 5664–5674. [Google Scholar] [CrossRef] [PubMed]
- Schefers, J.M.; Weigel, K.A.; Rawson, C.L.; Zwald, N.R.; Cook, N.B. Management practices associated with conception rate and service rate of lactating Holstein cows in large, commercial dairy herds. J. Dairy Sci. 2010, 93, 1459–1467. [Google Scholar] [CrossRef] [PubMed]
- Ma, N.; Pan, L.; Chen, S.; Liu, B. NB-IoT estrus detection system of dairy cows based on LSTM networks. In Proceedings of the IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC, London, UK, 31 August–3 September 2020. [Google Scholar]
- Brand, W.; Wells, A.T.; Smith, S.L.; Denholm, S.J.; Wall, E.; Coffey, M.P. Predicting pregnancy status from mid-infrared spectroscopy in dairy cow milk using deep learning. J. Dairy Sci. 2021, 104, 4980–4990. [Google Scholar] [CrossRef]
- Shahinfar, S.; Page, D.; Guenther, J.; Cabrera, V.; Fricke, P.; Weigel, K. Prediction of insemination outcomes in Holstein dairy cattle using alternative machine learning algorithms. J. Dairy Sci. 2014, 97, 731–742. [Google Scholar] [CrossRef] [Green Version]
- Gargiulo, G.D.; Shephard, R.W.; Tapson, J.; McEwan, A.L.; Bifulco, P.; Cesarelli, M.; Jin, C.; Al-Ani, A.; Wang, N.; van Schaik, A. Pregnancy detection and monitoring in cattle via combined foetus electrocardiogram and phonocardiogram signal processing. BMC Vet. Res. 2012, 8, 164. [Google Scholar] [CrossRef] [Green Version]
- Heitmann, B.; Augustin, D.-S.; Hayes, C. Regression Techniques for Modelling Conception in Seasonally Calving Dairy Cows. In Proceedings of the 16th International Conference on Data Mining Workshops, Barcelona, Spain, 12–15 December 2016; pp. 1191–1196. [Google Scholar]
- Fenlon, C.; O’Grady, L.; Butler, S.; Doherty, M.L.; Dunnion, J. The creation and evaluation of a model to simulate the probability of conception in seasonal-calving pasture-based dairy heifers. Ir. Vet. J. 2017, 70, 32. [Google Scholar] [CrossRef] [Green Version]
- Miller, G.A.; Mitchell, M.; Barker, Z.E.; Giebel, K.; Codling, E.A.; Amory, J.R.; Michie, C.; Davison, C.; Tachtatzis, C.; Andonovic, I.; et al. Using animal-mounted sensor technology and machine learning to predict time-to-calving in beef and dairy cows. Animal 2020, 14, 1304–1312. [Google Scholar] [CrossRef]
- Williams, M.L.; Mac Parthaláin, N.; Brewer, P.; James, W.P.J.; Rose, M.T. A novel behavioral model of the pasture-based dairy cow from GPS data using data mining and machine learning techniques. J. Dairy Sci. 2016, 99, 2063–2075. [Google Scholar] [CrossRef] [Green Version]
- Ono, Y.; Ohwada, H.; Nishiyama, H. Status discrimination of dairy cows using activity meter and machine learning. In Proceedings of the 33rd International Conference on Computers and Their Applications, CATA, Las Vegas, NV, USA, 19–21 March 2018. [Google Scholar]
- Chelotti, J.O.; Vanrell, S.R.; Galli, J.R.; Giovanini, L.L.; Rufiner, H.L. A pattern recognition approach for detecting and classifying jaw movements in grazing cattle. Comput. Electron. Agric. 2018, 145, 83–91. [Google Scholar] [CrossRef]
- Andrew, W.; Greatwood, C.; Burghardt, T. Aerial Animal Biometrics: Individual Friesian Cattle Recovery and Visual Identification via an Autonomous UAV with Onboard Deep Inference. In Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Macau, China, 4–6 November 2019. [Google Scholar]
- Shen, W.; Cheng, F.; Zhang, Y.; Wei, X.; Fu, Q.; Zhang, Y. Automatic recognition of ingestive-related behaviors of dairy cows based on triaxial acceleration. Inf. Process. Agric. 2020, 7, 427–443. [Google Scholar] [CrossRef]
- Smith, D.; Rahman, A.; Bishop-Hurley, G.J.; Hills, J.; Shahriar, S.; Henry, D.; Rawnsley, R. Behavior classification of cows fitted with motion collars: Decomposing multi-class classification into a set of binary problems. Comput. Electron. Agric. 2016, 131, 40–50. [Google Scholar] [CrossRef]
- Dolecheck, K.A.; Silvia, W.J.; Heersche, G.; Chang, Y.M.; Ray, D.L.; Stone, A.E.; Wadsworth, B.A.; Bewley, J.M. Behavioral and physiological changes around estrus events identified using multiple automated monitoring technologies. J. Dairy Sci. 2015, 98, 8723–8731. [Google Scholar] [CrossRef]
- Dutta, R.; Smith, D.; Rawnsley, R.; Bishop-Hurley, G.; Hills, J. Cattle behaviour classification using 3-axis collar sensor and multi-classifier pattern recognition. In Proceedings of the IEEE Sensors, Valencia, Spain, 2–5 November 2014. [Google Scholar]
- Benaissa, S.; Tuyttens, F.A.M.; Plets, D.; Cattrysse, H.; Martens, L.; Vandaele, L.; Joseph, W.; Sonck, B. Classification of ingestive-related cow behaviours using RumiWatch halter and neck-mounted accelerometers. Appl. Anim. Behav. Sci. 2019, 211, 9–16. [Google Scholar] [CrossRef] [Green Version]
- Pratama, Y.P.; Kurnia Basuki, D.; Sukaridhoto, S.; Yusuf, A.A.; Yulianus, H.; Faruq, F.; Putra, F.B. Designing of a Smart Collar for Dairy Cow Behavior Monitoring with Application Monitoring in Microservices and Internet of Things-Based Systems. In Proceedings of the IES 2019—International Electronics Symposium: The Role of Techno-Intelligence in Creating an Open Energy System Towards Energy Democracy, Piscataway, NJ, USA, 27–28 September 2019; pp. 527–533. [Google Scholar]
- Salau, J.; Haas, J.H.; Junge, W.; Thaller, G. Determination of body parts in holstein friesian cows comparing neural networks and k nearest neighbour classification. Animals 2021, 11, 50. [Google Scholar] [CrossRef]
- Busch, P.; Stupmann, F.; Ewald, H. Determination of cattle standing-time with decscion trees and neural nets by using only acceleration data from collar. In Proceedings of the 2018 2nd European Conference on Electrical Engineering and Computer Science, EECS, Bern, Switzerland, 20–22 December 2018; pp. 178–182. [Google Scholar]
- Riaboff, L.; Poggi, S.; Madouasse, A.; Couvreur, S.; Aubin, S.; Bédère, N.; Goumand, E.; Chauvin, A.; Plantier, G. Development of a methodological framework for a robust prediction of the main behaviours of dairy cows using a combination of machine learning algorithms on accelerometer data. Comput. Electron. Agric. 2020, 169, 105179. [Google Scholar] [CrossRef]
- Dutta, R.; Smith, D.; Rawnsley, R.; Bishop-Hurley, G.; Hills, J.; Timms, G.; Henry, D. Dynamic cattle behavioural classification using supervised ensemble classifiers. Comput. Electron. Agric. 2015, 111, 18–28. [Google Scholar] [CrossRef]
- Ismail, Z.H.; Chun, A.K.K.; Shapiai Razak, M.I. Efficient Herd—Outlier Detection in Livestock Monitoring System Based on Density—Based Spatial Clustering. IEEE Access 2019, 7, 175062–175070. [Google Scholar] [CrossRef]
- Salau, J.; Krieter, J. Instance segmentation with mask R-CNN applied to loose-housed dairy cows in a multi-camera setting. Animals 2020, 10, 2402. [Google Scholar] [CrossRef]
- Wa Maina, C. IoT at the grassroots—Exploring the use of sensors for livestock monitoring. In Proceedings of the 2017 IST-Africa Week Conference, IST-Africa 2017, Windhoek, Namibia, 31 May–2 June 2017; pp. 1–8. [Google Scholar]
- Carslake, C.; Vázquez-Diosdado, J.A.; Kaler, J. Machine learning algorithms to classify and quantify multiple behaviours in dairy calves using a sensor–moving beyond classification in precision livestock. Sensors 2021, 21, 88. [Google Scholar] [CrossRef]
- Hunter, L.B.; Baten, A.; Haskell, M.J.; Langford, F.M.; O’Connor, C.; Webster, J.R.; Stafford, K. Machine learning prediction of sleep stages in dairy cows from heart rate and muscle activity measures. Sci. Rep. 2021, 11, 10938. [Google Scholar] [CrossRef]
- Wagner, N.; Antoine, V.; Mialon, M.M.; Lardy, R.; Silberberg, M.; Koko, J.; Veissier, I. Machine learning to detect behavioural anomalies in dairy cows under subacute ruminal acidosis. Comput. Electron. Agric. 2020, 170, 105233. [Google Scholar] [CrossRef]
- Benaissa, S.; Tuyttens, F.A.M.; Plets, D.; de Pessemier, T.; Trogh, J.; Tanghe, E.; Martens, L.; Vandaele, L.; Van Nuffel, A.; Joseph, W.; et al. On the use of on-cow accelerometers for the classification of behaviours in dairy barns. Res. Vet. Sci. 2019, 125, 425–433. [Google Scholar] [CrossRef] [Green Version]
- Ren, K.; Bernes, G.; Hetta, M.; Karlsson, J. Tracking and analysing social interactions in dairy cattle with real-time locating system and machine learning. J. Syst. Archit. 2021, 116, 102139. [Google Scholar] [CrossRef]
- Schilling, B.; Bahmani, K.; Li, B.; Banerjee, S.; Smith, J.S.; Moshier, T.; Schuckers, S. Validation of biometric identification of dairy cows based on udder NIR images. In Proceedings of the 2018 IEEE 9th International Conference on Biometrics Theory, Applications and Systems (BTAS), Redondo Beach, CA, USA, 22–25 October 2018. [Google Scholar]
- Williams, M.L.; James, W.P.; Rose, M.T. Variable segmentation and ensemble classifiers for predicting dairy cow behaviour. Biosyst. Eng. 2019, 178, 156–167. [Google Scholar] [CrossRef]
- Fuentes, S.; Viejo, C.G.; Cullen, B.; Tongson, E.; Chauhan, S.S.; Dunshea, F.R. Artificial intelligence applied to a robotic dairy farm to model milk productivity and quality based on cow data and daily environmental parameters. Sensors 2020, 20, 2975. [Google Scholar] [CrossRef]
- Craninx, M.; Fievez, V.; Vlaeminck, B.; De Baets, B. Artificial neural network models of the rumen fermentation pattern in dairy cattle. Comput. Electron. Agric. 2008, 60, 226–238. [Google Scholar] [CrossRef]
- Shafiullah, A.Z.; Werner, J.; Kennedy, E.; Leso, L.; O’brien, B.; Umstätter, C. Machine learning based prediction of insufficient herbage allowance with automated feeding behaviour and activity data. Sensors 2019, 19, 4479. [Google Scholar] [CrossRef] [Green Version]
- Dórea, J.R.R.; Rosa, G.J.M.; Weld, K.A.; Armentano, L.E. Mining data from milk infrared spectroscopy to improve feed intake predictions in lactating dairy cows. J. Dairy Sci. 2018, 101, 5878–5889. [Google Scholar] [CrossRef] [Green Version]
- Tedde, A.; Grelet, C.; Ho, P.N.; Pryce, J.E.; Hailemariam, D.; Wang, Z.; Plastow, G.; Gengler, N.; Froidmont, E.; Dehareng, F.; et al. Multiple country approach to improve the test-day prediction of dairy cows’ dry matter intake. Animals 2021, 11, 1316. [Google Scholar] [CrossRef]
- Fu, Q.; Shen, W.; Wei, X.; Zhang, Y.; Xin, H.; Su, Z.; Zhao, C. Prediction of the diet energy digestion using kernel extreme learning machine: A case study with Holstein dry cows. Comput. Electron. Agric. 2020, 169, 105231. [Google Scholar] [CrossRef]
- Chen, Z.; Cheng, X.; Wang, X.; Han, M. Recognition method of dairy cow feeding behavior based on convolutional neural network. J. Phys. Conf. Ser. 2020, 1693, 012166. [Google Scholar] [CrossRef]
- Yao, C.; Zhu, X.; Weigel, K.A. Semi-supervised learning for genomic prediction of novel traits with small reference populations: An application to residual feed intake in dairy cattle. Genet. Sel. Evol. 2016, 48, 84. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- John Wallace, R.; Sasson, G.; Garnsworthy, P.C.; Tapio, I.; Gregson, E.; Bani, P.; Huhtanen, P.; Bayat, A.R.; Strozzi, F.; Biscarini, F.; et al. A heritable subset of the core rumen microbiome dictates dairy cow productivity and emissions. Sci. Adv. 2019, 5, eaav8391. [Google Scholar] [CrossRef] [Green Version]
- Shine, P.; Scully, T.; Upton, J.; Murphy, M.D.M. Annual electricity consumption prediction and future expansion analysis on dairy farms using a support vector machine. Appl. Energy 2019, 250, 1110–1119. [Google Scholar] [CrossRef]
- Sefeedpari, P.; Rafiee, S.; Akram, A. Application of artificial neural network to model the energy output of dairy farms in Iran. Int. J. Energy Technol. Policy 2013, 9, 82. [Google Scholar] [CrossRef]
- Shine, P.; Upton, J.; Scully, T.; Shalloo, L.; Murphy, M.D. Comparing multiple linear regression and support vector machine models for predicting electricity consumption on pasture based dairy farms. In Proceedings of the Annual International Meeting; American Society of Agricultural and Biological Engineers, Detroit, MI, USA, 29 July–1 August 2018. [Google Scholar]
- Todde, G.; Murgia, L.; Caria, M.; Pazzona, A. Dairy Energy Prediction (DEP) model: A tool for predicting energy use and related emissions and costs in dairy farms. Comput. Electron. Agric. 2017, 135, 216–221. [Google Scholar] [CrossRef]
- Shine, P.; Murphy, M.D.; Upton, J.; Scully, T. Machine-learning algorithms for predicting on-farm direct water and electricity consumption on pasture based dairy farms. Comput. Electron. Agric. 2018, 150, 74–87. [Google Scholar] [CrossRef]
- Sefeedpari, P.; Rafiee, S.; Akram, A.; Chau, K.-W.; Komleh, S.H.P. Modeling Energy Use in Dairy Cattle Farms by Applying Multi-Layered Adaptive Neuro-Fuzzy Inference System (MLANFIS). Int. J. Dairy Sci. 2015, 10, 173–185. [Google Scholar] [CrossRef]
- Sefeedpari, P.; Rafiee, S.; Akram, A.; Komleh, S.H.P. Modeling output energy based on fossil fuels and electricity energy consumption on dairy farms of Iran: Application of adaptive neural-fuzzy inference system technique. Comput. Electron. Agric. 2014, 109, 80–85. [Google Scholar] [CrossRef]
- Mhundwa, R.; Simon, M.; Tangwe, S.L. Modelling of an on-farm direct expansion bulk milk cooler to establish baseline energy consumption without milk pre-cooling: A case of Fort Hare Dairy Trust, South Africa. African J. Sci. Technol. Innov. Dev. 2017, 1338, 62–68. [Google Scholar] [CrossRef]
- Shine, P.; Scully, T.; Upton, J.; Murphy, M.D. Multiple linear regression modelling of on-farm direct water and electricity consumption on pasture based dairy farms. Comput. Electron. Agric. 2018, 148, 337–346. [Google Scholar] [CrossRef] [Green Version]
- Fu, Q.; Shen, W.; Wei, X.; Yin, Y.; Zheng, P.; Zhang, Y.; Su, Z.; Zhao, C. Predicting the excretion of feces, urine and nitrogen using support vector regression: A case study with holstein dry cows. Int. J. Agric. Biol. Eng. 2020, 13, 48–56. [Google Scholar] [CrossRef]
- Hempel, S.; Adolphs, J.; Landwehr, N.; Willink, D.; Janke, D.; Amon, T. Supervised machine learning to assess methane emissions of a dairy building with natural ventilation. Appl. Sci. 2020, 10, 6938. [Google Scholar] [CrossRef]
- Genedy, R.A.; Ogejo, J.A. Using machine learning techniques to predict liquid dairy manure temperature during storage. Comput. Electron. Agric. 2021, 187, 106234. [Google Scholar] [CrossRef]
- Nikoloski, S.; Murphy, P.; Kocev, D.; Džeroski, S.; Wall, D.P. Using machine learning to estimate herbage production and nutrient uptake on Irish dairy farms. J. Dairy Sci. 2019, 102, 10639–10656. [Google Scholar] [CrossRef] [Green Version]
- Zakeri, A.; Saberi, M.; Hussain, O.K.; Chang, E. An early detection system for proactive management of raw milk quality: An australian case study. IEEE Access 2018, 6, 64333–64349. [Google Scholar] [CrossRef]
- Sugiono, S.; Soenoko, R.; Andriani, D.P. Analysis the relationship of physiological, environmental, and cow milk productivity using AI. In Proceedings of the International Conference on Data and Software Engineering, ICoDSE, Denpasar, Indonesia, 26–27 October 2016. [Google Scholar]
- Zegler, C.H.; Renz, M.J.; Brink, G.E.; Ruark, M.D. Assessing the importance of plant, soil, and management factors affecting potential milk production on organic pastures using regression tree analysis. Agric. Syst. 2020, 180, 102776. [Google Scholar] [CrossRef]
- Nguyen, Q.T.; Fouchereau, R.; Frénod, E.; Gerard, C.; Sincholle, V. Comparison of forecast models of production of dairy cows combining animal and diet parameters. Comput. Electron. Agric. 2020, 170, 105258. [Google Scholar] [CrossRef] [Green Version]
- Anglart, D.; Hallén-Sandgren, C.; Emanuelson, U.; Rönnegård, L. Comparison of methods for predicting cow composite somatic cell counts. J. Dairy Sci. 2020, 103, 8433–8442. [Google Scholar] [CrossRef]
- Sowmya, N.; Ponnusamy, V. Development of Spectroscopic Sensor System for an IoT Application of Adulteration Identification on Milk Using Machine Learning. IEEE Access 2021, 9, 53979–53995. [Google Scholar] [CrossRef]
- Farah, J.S.; Cavalcanti, R.N.; Guimarães, J.T.; Balthazar, C.F.; Coimbra, P.T.; Pimentel, T.C.; Esmerino, E.A.; Duarte, M.C.K.H.; Freitas, M.Q.; Granato, D.; et al. Differential scanning calorimetry coupled with machine learning technique: An effective approach to determine the milk authenticity. Food Control. 2021, 121, 107585. [Google Scholar] [CrossRef]
- Rodríguez, E.; Waissman, J.; Mahadevan, P.; Villa, C.; Flores, B.L.; Villa, R. Genome-wide classification of dairy cows using decision trees and artificial neural network algorithms. Genet. Mol. Res. 2019, 18, gmr18407. [Google Scholar] [CrossRef]
- Pietersma, D.; Lacroix, R.; Lefebvre, D.; Wade, K.M. Induction and evaluation of decision trees for lactation curve analysis. Comput. Electron. Agric. 2003, 38, 19–32. [Google Scholar] [CrossRef]
- Melzer, N.; Wittenburg, D.; Hartwig, S.; Jakubowski, S.; Kesting, U.; Willmitzer, L.; Lisec, J.; Reinsch, N.; Repsilber, D. Investigating associations between milk metabolite profiles and milk traits of Holstein cows. J. Dairy Sci. 2013, 96, 1521–1534. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Condé, V.A.; Silva Valente, G.d.F.; Minighin, E.C. Milk fraud by the addition of whey using an artificial neural network. Cienc. Rural 2020, 50, 1–8. [Google Scholar] [CrossRef]
- Muñiz, R.; Cuevas-Valdés, M.; de la Roza-Delgado, B. Milk quality control requirement evaluation using a handheld near infrared reflectance spectrophotometer and a bespoke mobile application. J. Food Compos. Anal. 2020, 86, 103388. [Google Scholar] [CrossRef]
- Neto, H.A.; Tavares, W.L.F.; Ribeiro, D.C.S.Z.; Alves, R.C.O.; Fonseca, L.M.; Campos, S.V.A. On the utilization of deep and ensemble learning to detect milk adulteration. BioData Min. 2019, 12, 13. [Google Scholar] [CrossRef] [PubMed]
- Dallago, G.M.; de Figueiredo, D.M.; Andrade, P.C.d.R.; dos Santos, R.A.; Lacroix, R.; Santschi, D.E.; Lefebvre, D.M. Predicting first test day milk yield of dairy heifers. Comput. Electron. Agric. 2019, 166, 105032. [Google Scholar] [CrossRef]
- Shahinfar, S.; Mehrabani-Yeganeh, H.; Lucas, C.; Kalhor, A.; Kazemian, M.; Weigel, K.A. Prediction of breeding values for dairy cattle using artificial neural networks and neuro-fuzzy systems. Comput. Math. Methods Med. 2012, 2012, 127130. [Google Scholar] [CrossRef]
- Bovo, M.; Agrusti, M.; Benni, S.; Torreggiani, D.; Tassinari, P. Random Forest Modelling of Milk Yield of Dairy Cows under Heat Stress Conditions. Animals 2021, 11, 1305. [Google Scholar] [CrossRef]
- Nir, O.; Parmet, Y.; Werner, D.; Adin, G.; Halachmi, I. 3D Computer-vision system for automatically estimating heifer height and body mass. Biosyst. Eng. 2018, 173, 4–10. [Google Scholar] [CrossRef]
- Warner, D.; Vasseur, E.; Lefebvre, D.M.; Lacroix, R. A machine learning based decision aid for lameness in dairy herds using farm-based records. Comput. Electron. Agric. 2020, 169, 105193. [Google Scholar] [CrossRef]
- Haladjian, J.; Haug, J.; Nüske, S.; Bruegge, B. A wearable sensor system for lameness detection in dairy cattle. Multimodal Technol. Interact. 2018, 2, 27. [Google Scholar] [CrossRef] [Green Version]
- Huang, X.; Hu, Z.; Wang, X.; Yang, X.; Zhang, J.; Shi, D. An improved single shot multibox detector method applied in body condition score for dairy cows. Animals 2019, 9, 470. [Google Scholar] [CrossRef] [Green Version]
- Shrestha, A.; Loukas, C.; Le Kernec, J.; Fioranelli, F.; Busin, V.; Jonsson, N.; King, G.; Tomlinson, M.; Viora, L.; Voute, L. Animal lameness detection with radar sensing. IEEE Geosci. Remote Sens. Lett. 2018, 15, 1189–1193. [Google Scholar] [CrossRef]
- Hyde, R.M.; Down, P.M.; Bradley, A.J.; Breen, J.E.; Hudson, C.; Leach, K.A.; Green, M.J. Automated prediction of mastitis infection patterns in dairy herds using machine learning. Sci. Rep. 2020, 10, 4289. [Google Scholar] [CrossRef] [Green Version]
- Zhao, K.; Shelley, A.N.; Lau, D.L.; Dolecheck, K.A.; Bewley, J.M. Automatic body condition scoring system for dairy cows based on depth-image analysis. Int. J. Agric. Biol. Eng. 2020, 13, 45–54. [Google Scholar] [CrossRef]
- Li, W.Y.; Shen, Y.; Wang, D.J.; Yang, Z.K.; Yang, X.T. Automatic dairy cow body condition scoring using depth images and 3D surface fitting. In Proceedings of the 2019 IEEE International Conference on Unmanned Systems and Artificial Intelligence (ICUSAI), Xi’an, China, 22–24 November 2019; pp. 155–159. [Google Scholar]
- Rodríguez Alvarez, J.; Arroqui, M.; Mangudo, P.; Toloza, J.; Jatip, D.; Rodríguez, J.M.; Teyseyre, A.; Sanz, C.; Zunino, A.; Machado, C.; et al. Body condition estimation on cows from depth images using Convolutional Neural Networks. Comput. Electron. Agric. 2018, 155, 12–22. [Google Scholar] [CrossRef] [Green Version]
- Ilapakurti, A.; Vuppalapati, C. Building an IoT framework for connected dairy. In Proceedings of the 2015 IEE First International Conference on Big Data Computing Service and Applications (BigDataService), Redwood City, CA, USA, 30 March–2 April 2015; pp. 275–285. [Google Scholar] [CrossRef]
- Sturm, V.; Efrosinin, D.; Öhlschuster, M.; Gusterer, E.; Drillich, M.; Iwersen, M. Combination of sensor data and health monitoring for early detection of subclinical Ketosis in dairy cows. Sensors 2020, 20, 1484. [Google Scholar] [CrossRef] [Green Version]
- Huang, X.; Li, X.; Hu, Z. Cow tail detection method for body condition score using Faster R-CNN. In Proceedings of the 2019 IEEE International Conference on Unmanned Systems and Artificial Intelligence (ICUSAI), Xi’an, China, 22–24 November 2019; pp. 347–351. [Google Scholar]
- Dhoble, A.S.; Ryan, K.T.; Lahiri, P.; Chen, M.; Pang, X.; Cardoso, F.C.; Bhalerao, K.D. Cytometric fingerprinting and machine learning (CFML): A novel label-free, objective method for routine mastitis screening. Comput. Electron. Agric. 2019, 162, 505–513. [Google Scholar] [CrossRef]
- Cevik, K.K. Deep Learning Based Real-Time Body Condition Score Classification System. IEEE Access 2020, 8, 213950–213957. [Google Scholar] [CrossRef]
- Gupta, R.K.; Lathwal, S.S.; Mohanty, T.K.; Ruhil, A.P.; Singh, Y. Detection of lameness of cow based on body weight using artificial neural network. In Proceedings of the 2014 International Conference on Computing for Sustainable Global Development, INDIACom 2014, New Delhi, India, 5–7 March 2014. [Google Scholar]
- Esener, N.; Green, M.J.; Emes, R.D.; Jowett, B.; Davies, P.L.; Bradley, A.J.; Dottorini, T. Discrimination of contagious and environmental strains of Streptococcus uberis in dairy herds by means of mass spectrometry and machine-learning. Sci. Rep. 2018, 8, 17517. [Google Scholar] [CrossRef] [Green Version]
- Alsaaod, M.; Römer, C.; Kleinmanns, J.; Hendriksen, K.; Rose-Meierhöfer, S.; Plümer, L.; Büscher, W. Electronic detection of lameness in dairy cows through measuring pedometric activity and lying behavior. Appl. Anim. Behav. Sci. 2012, 142, 134–141. [Google Scholar] [CrossRef]
- Alvarez, J.R.; Arroqui, M.; Mangudo, P.; Toloza, J.; Jatip, D.; Rodriguez, J.M.; Teyseyre, A.; Sanz, C.; Zunino, A.; Machado, C.; et al. Estimating body condition score in dairy cows from depth images using convolutional neural networks, transfer learning and model ensembling techniques. Agronomy 2019, 9, 90. [Google Scholar] [CrossRef] [Green Version]
- Dettmann, F.; Warner, D.; Buitenhuis, B.; Kargo, M.; Kjeldsen, A.M.H.; Nielsen, N.H.; Lefebvre, D.M.; Santschi, D.E. Fatty acid profiles from routine milk recording as a decision tool for body weight change of dairy cows after calving. Animals 2020, 10, 1958. [Google Scholar] [CrossRef]
- Ebrahimie, E.; Ebrahimi, F.; Ebrahimi, M.; Tomlinson, S.; Petrovski, K.R. Hierarchical pattern recognition in milking parameters predicts mastitis prevalence. Comput. Electron. Agric. 2018, 147, 6–11. [Google Scholar] [CrossRef]
- Cernek, P.; Bollig, N.; Anklam, K.; Döpfer, D. Hot topic: Detecting digital dermatitis with computer vision. J. Dairy Sci. 2020, 103, 9110–9115. [Google Scholar] [CrossRef]
- Kim, T.; Heald, C.W. Inducing inference rules for the classification of bovine mastitis. Comput. Electron. Agric. 1999, 23, 27–42. [Google Scholar] [CrossRef]
- Byabazaire, J.; Olariu, C.; Taneja, M.; Davy, A. Lameness Detection as a Service: Application of Machine Learning to an Internet of Cattle. In Proceedings of the 2019 16th IEEE Annual Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA, 11–14 January 2019. [Google Scholar]
- Goyache, F.; Díez, J.; López, S.; Pajares, G.; Santos, B.; Fernández, I.; Prieto, M. Machine Learning as an aid to management decisions on high somatic cell counts in dairy farms. Arch. Anim. Breed. 2005, 48, 138–148. [Google Scholar] [CrossRef] [Green Version]
- Taneja, M.; Byabazaire, J.; Jalodia, N.; Davy, A.; Olariu, C.; Malone, P. Machine learning based fog computing assisted data-driven approach for early lameness detection in dairy cattle. Comput. Electron. Agric. 2020, 171, 105286. [Google Scholar] [CrossRef]
- Ghaffari, M.H.; Jahanbekam, A.; Sadri, H.; Schuh, K.; Dusel, G.; Prehn, C.; Adamski, J.; Koch, C.; Sauerwein, H. Metabolomics meets machine learning: Longitudinal metabolite profiling in serum of normal versus overconditioned cows and pathway analysis. J. Dairy Sci. 2019, 102, 11561–11585. [Google Scholar] [CrossRef] [PubMed]
- Ji, B.; Banhazi, T.; Ghahramani, A.; Bowtell, L.; Wang, C.; Li, B. Modelling of heat stress in a robotic dairy farm. Part 2: Identifying the specific thresholds with production factors. Biosyst. Eng. 2020, 199, 43–57. [Google Scholar] [CrossRef]
- Srikok, S.; Patchanee, P.; Boonyayatra, S.; Chuammitri, P. Potential role of MicroRNA as a diagnostic tool in the detection of bovine mastitis. Prev. Vet. Med. 2020, 182, 105101. [Google Scholar] [CrossRef]
- Denholm, S.J.; Brand, W.; Mitchell, A.P.; Wells, A.T.; Krzyzelewski, T.; Smith, S.L.; Wall, E.; Coffey, M.P. Predicting bovine tuberculosis status of dairy cows from mid-infrared spectral data of milk using deep learning. J. Dairy Sci. 2020, 103, 9355–9367. [Google Scholar] [CrossRef]
- Maciel-Guerra, A.; Esener, N.; Giebel, K.; Lea, D.; Green, M.J.; Bradley, A.J.; Dottorini, T. Prediction of Streptococcus uberis clinical mastitis treatment success in dairy herds by means of mass spectrometry and machine-learning. Sci. Rep. 2021, 11, 7736. [Google Scholar] [CrossRef]
- Borghart, G.M.; O’Grady, L.E.; Somers, J.R. Prediction of lameness using automatically recorded activity, behavior and production data in post-parturient Irish dairy cows. Ir. Vet. J. 2021, 74, 4. [Google Scholar] [CrossRef]
- Xu, W.; van Knegsel, A.T.M.; Vervoort, J.J.M.; Bruckmaier, R.M.; van Hoeij, R.J.; Kemp, B.; Saccenti, E. Prediction of metabolic status of dairy cows in early lactation with on-farm cow data and machine learning algorithms. J. Dairy Sci. 2019, 102, 10186–10201. [Google Scholar] [CrossRef]
- Gorczyca, M.T.; Gebremedhin, K.G. Ranking of environmental heat stressors for dairy cows using machine learning algorithms. Comput. Electron. Agric. 2020, 168, 105124. [Google Scholar] [CrossRef]
- Douphrate, D.I.; Fethke, N.B.; Nonnenmann, M.W.; Rodriguez, A.; de Porras, D.G.R. Reliability of observational- and machine-based teat hygiene scoring methodologies. J. Dairy Sci. 2019, 102, 7494–7502. [Google Scholar] [CrossRef]
- Ebrahimie, E.; Mohammadi-dehcheshmeh, M.; Laven, R.; Petrovski, K.R. Rule Discovery in Milk Content towards Mastitis Diagnosis: Dealing with Farm Heterogeneity over Multiple Years through Classification Based on Associations. Animals 2021, 11, 1638. [Google Scholar] [CrossRef]
- Post, C.; Rietz, C.; Büscher, W.; Müller, U. The importance of low daily risk for the prediction of treatment events of individual dairy cows with sensor systems. Sensors 2021, 21, 1389. [Google Scholar] [CrossRef]
- Pacheco, V.M.; de Sousa, R.V.; da Silva Rodrigues, A.V.; de Souza Sardinha, E.J.; Martello, L.S. Thermal imaging combined with predictive machine learning based model for the development of thermal stress level classifiers. Livest. Sci. 2020, 241, 104244. [Google Scholar] [CrossRef]
- Salzer, Y.; Honig, H.H.; Shaked, R.; Abeles, E.; Kleinjan-Elazary, A.; Berger, K.; Jacoby, S.; Fishbain, B.; Kendler, S. Towards on-site automatic detection of noxious events in dairy cows. Appl. Anim. Behav. Sci. 2021, 236, 105260. [Google Scholar] [CrossRef]
- Chung, H.; Li, J.; Kim, Y.; Van Os, J.M.C.; Brounts, S.H.; Choi, C.Y. Using implantable biosensors and wearable scanners to monitor dairy cattle’s core body temperature in real-time. Comput. Electron. Agric. 2020, 174, 105453. [Google Scholar] [CrossRef]
- Post, C.; Rietz, C.; Büscher, W.; Müller, U. Using sensor data to detect lameness and mastitis treatment events in dairy cows: A comparison of classification models. Sensors 2020, 20, 3863. [Google Scholar] [CrossRef]
- Tedde, A.; Grelet, C.; Ho, P.; Pryce, J.; Hailemariam, D.; Wang, Z.; Plastow, G.; Gengler, N.; Brostaux, Y.; Froidmont, E.; et al. Validation of Dairy Cow Bodyweight Prediction Using Traits Easily Recorded by Dairy Herd Improvement Organizations and Its Potential Improvement Using Feature Selection Algorithms. Animals 2021, 11, 1288. [Google Scholar] [CrossRef]
Regression (n = 41) | ||||||||||
RMSE | R2 | r | MAE | CCC | MAPE | MSE | RPE | MPE | MSPE | |
% of studies | 56% | 46% | 27% | 24% | 17% | 15% | 15% | 15% | 10% | 7% |
Classification (n = 85) | ||||||||||
Accuracy | Recall | Specificity | PPV | F1 Score | AUC | NPV | Cohen’s K | FP | FN | |
% of studies | 77% | 66% | 49% | 48% | 27% | 26% | 15% | 12% | 9% | 6% |
Evaluation Method a | Hold-Out | LOOA | LOOCV | Nested CV | Train/Validation/Test | k-Fold CV |
---|---|---|---|---|---|---|
Hold-Out | 49 (5) b | - | - | - | - | - |
LOOA | - | 4 | - | - | - | - |
LOOCV | 1 | - | 3 | - | - | - |
Nested CV | - | - | - | 7 | - | - |
Train/Validation/Test | - | - | - | - | 17 (1) | - |
k-fold CV | 15 (4) | - | - | - | 1 c | 30 (11) |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shine, P.; Murphy, M.D. Over 20 Years of Machine Learning Applications on Dairy Farms: A Comprehensive Mapping Study. Sensors 2022, 22, 52. https://doi.org/10.3390/s22010052
Shine P, Murphy MD. Over 20 Years of Machine Learning Applications on Dairy Farms: A Comprehensive Mapping Study. Sensors. 2022; 22(1):52. https://doi.org/10.3390/s22010052
Chicago/Turabian StyleShine, Philip, and Michael D. Murphy. 2022. "Over 20 Years of Machine Learning Applications on Dairy Farms: A Comprehensive Mapping Study" Sensors 22, no. 1: 52. https://doi.org/10.3390/s22010052
APA StyleShine, P., & Murphy, M. D. (2022). Over 20 Years of Machine Learning Applications on Dairy Farms: A Comprehensive Mapping Study. Sensors, 22(1), 52. https://doi.org/10.3390/s22010052