B K
B K

Reputation: 743

Machine learning models for predicting when some event will occur

Consider the problem where I need to predict when a particular event is going to occur based on the past data (data available with time stamp) available.

For example

Assume a particular machine is running and we have the data collected from that particular machine and other similar kind of machine on various time stamps. The data include values collected from a machine which has failed on some functionality and also which is working properly.

What I need to do is to predict WHEN the particular machine(or some functionality) is going to fail.

From the problem What i understood is it is a time series analysis problem. I have heard about survival analysis where outcome is time. But I am not sure which other models I can try.

Could someone please explain which all models can be used for the particular problem (Assume i will be comparing the various quality matrices for models). I there are any approaches other than time series, please advise (My assumption is survival analysis is part of Time series analysis)

Technology to be used will be R or Python (scikit-learn)

Thanks in advance

Upvotes: 4

Views: 3422

Answers (2)

B K
B K

Reputation: 743

Survival Analysis has been selected for the above problem as it provides the time when a particular event will occur. In the approach various models are under consideration and currently using coxph which we deem as the best model.

Upvotes: 1

JoshK
JoshK

Reputation: 347

Machine learning might be a bit fancy of a term for this problem. I think you should just start with modeling this as a Poisson process. You can't really predict when something will happen, but you can predict what the odds are of the event happening before time X.

Upvotes: 0

Related Questions