Developing the Machine learning Model
Observation while building the model I noticed that the data I am working with is labeled data, with features and a label outcome. This means I have to look at it from a prediction perspective. prediction can be a classification or a regression problem. In my case, the outcome has only two class labels. 0 or 1 meaning the drill bit is down for mining or up to move to the next mining ground. Hence binary classification. Overall there are obvious relationships and some that are not. Regression will work best in advancing to the output label being a fluctuating value between an upper threshold and lower threshold value. For the data, I initially loaded the data and use scatter matrix and histogram functions from pandas and matplotlib libraries to try and see if there are more relations or something new. To teach the model the relationship between the feature and the outcome, I used several algorithms and compared them to see which one performed best in this scenario. see code below:...