Automatic Deep Prediction: Computational Early Detection Of Dairy Cattle Mastitis Using Semi-Supervised Learning : A Thesis Submitted In Partial Fulfilment Of The Requirements For The Degree Of Doctor Of Philosophy At Lincoln University