<p><div><div><div><div data-width="100" data-show-faces="false" data-send="true" data-layout="button_count" data-height="21" data-href="http://www.r-bloggers.com/predictive-maintenance-for-aircraft-engines/"></div></div><div><a data-url="http://www.r-bloggers.com/predictive-maintenance-for-aircraft-engines/" data-counturl="http://www.r-bloggers.com/predictive-maintenance-for-aircraft-engines/" data-count="horizontal" data-text="Predictive Maintenance for Aircraft Engines" class="twitter-share-button" data-via="rbloggers" href="https://twitter.com/share"></a></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="http://blog.revolutionanalytics.com/2016/05/predictive-maintenance-r-code.html"> Revolutions</a></strong>, and kindly contributed to <a rel="nofollow" href="http://www.r-bloggers.com/">R-bloggers)</a> </div>
<div>
<p>Recently, I wrote about how it's possible to <a target="_blank" href="http://blog.revolutionanalytics.com/2016/03/predictive-maintenance.html">use predictive models to predict when an airline engine will require maintenance</a>, and use that prediction to avoid unpleasant (and expensive!) delays for passengers on the ground. Planes generate a <em>lot</em> of data that can be used to make such predictions: today’s engines have hundreds of sensors and signals that transmit gigabytes of data for each flight. If you have access to data like this, you can generate predictions using Microsoft Azure services using the <a target="_blank" href="https://gallery.cortanaintelligence.com/SolutionTemplate/Predictive-Maintenance-for-Aerospace-1">Predictive Maintenance for Aerospace solution</a> in the Cortana Intelligence Gallery. (If you don't have data but still want to play around with the solution, it will generate simulated data based on this <a target="_blank" href="http://ti.arc.nasa.gov/tech/dash/pcoe/prognostic-data-repository/#phm08_challenge">public data set donated by NASA</a>.) The solution automates the process of launching and configuring several Azure services as shown in the architecture diagram below.</p>
<p><a target="_blank" href="http://revolution-computing.typepad.com/.a/6a010534b1db25970b01b8d1ed0791970c-pi"><img title="Ca-topologies-maintenance-prediction" alt="Ca-topologies-maintenance-prediction" src="http://revolution-computing.typepad.com/.a/6a010534b1db25970b01b8d1ed0791970c-800wi" border="0"></a></p>
<p>If you prefer the manual route, there's also a step-by-step <a target="_blank" href="https://github.com/Azure/Cortana-Intelligence-Suite-Industry-Solutions/tree/master/Aerospace/Predictive%20Maintenance">walkthough on GitHub on deploying the Predictive Maintenance solution</a>. Of particular interest to R users is the <a target="_blank" href="https://gallery.cortanaintelligence.com/Tutorial/Predictive-Maintenance-Template-with-SQL-Server-R-Services-1">Predictive Maintenance Template for SQL Server R Services</a>, which includes <a target="_blank" href="https://github.com/Microsoft/SQL-Server-R-Services-Samples/tree/master/PredictiveMaintenance/R">R code</a> that runs in the SQL Server database to:</p>
<ul>
<li>Predict the Remaining Useful Life or Time To Failure of an asset, such an an engine component</li>
<li>Predict if an asset will fail within certain time frame or within a specific time window</li>
</ul>
<p>In each case, a number of different models are trained in R (decision forests, boosted decision trees, multinomial models, neural networks and poisson regression) and compared for performance; the best model is automatically selected for predictions. </p>
<p>On a related note, Microsoft recently <a target="_blank" href="https://blogs.microsoft.com/transform/2016/05/02/from-airplane-engines-to-street-lights-transportation-is-becoming-more-intelligent">teamed up with aircraft engine manufacturer Rolls-Royce</a> to help airlines get the most out of their engines. Rolls-Royce is turning to Microsoft's Azure cloud-based services — Stream Analytics, Machine Learning and Power BI — to make recommendations to airline executives on the most efficient way to use their engines in flight and on the ground. This short video gives an overview.</p>
<p><iframe height="281" allowfullscreen="" width="500" src="https://www.youtube.com/embed/B3CZXp-RK0g"></iframe> </p>
<p>Cortana Intelligence Gallery: <a target="_blank" href="https://gallery.cortanaintelligence.com/SolutionTemplate/Predictive-Maintenance-for-Aerospace-1">Predictive Maintenance for Aerospace solution</a></p>
</div>
<p><div><div><div><div data-width="55" data-show-faces="false" data-send="true" data-layout="box_count" data-height="62" data-href="http://www.r-bloggers.com/predictive-maintenance-for-aircraft-engines/"></div></div><div><a data-url="http://www.r-bloggers.com/predictive-maintenance-for-aircraft-engines/" data-counturl="http://www.r-bloggers.com/predictive-maintenance-for-aircraft-engines/" data-count="vertical" data-text="Predictive Maintenance for Aircraft Engines" class="twitter-share-button" data-via="rbloggers" href="https://twitter.com/share"></a></div><div></div></div><div></div></div>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="http://blog.revolutionanalytics.com/2016/05/predictive-maintenance-r-code.html"> Revolutions</a></strong>.</div>
<hr>
<a rel="nofollow" href="http://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="http://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a title="The R Project for Statistical Computing" rel="nofollow" href="http://www.r-project.org/">R</a> news and <a title="R tutorials" rel="nofollow" href="http://www.r-bloggers.com/?s=tutorial">tutorials</a> on topics such as: <a title="Data science" rel="nofollow" href="http://www.r-bloggers.com/?s=data%20science">Data science</a>, <a title="Big Data" rel="nofollow" href="http://www.r-bloggers.com/?s=Big%20Data">Big Data, <a title="R jobs" rel="nofollow" href="http://www.r-users.com/">R jobs</a>, visualization (<a title="ggplot and ggplot2 tutorials" rel="nofollow" href="http://www.r-bloggers.com/?s=ggplot2">ggplot2</a>, <a title="Boxplots using lattice and ggplot2 tutorials" rel="nofollow" href="http://www.r-bloggers.com/?s=boxplot">Boxplots</a>, <a title="Maps and gis" rel="nofollow" href="http://www.r-bloggers.com/?s=map">maps</a>, <a title="Animation in R" rel="nofollow" href="http://www.r-bloggers.com/?s=animation">animation</a>), programming (<a title="RStudio IDE for R" rel="nofollow" href="http://www.r-bloggers.com/?s=RStudio">RStudio</a>, <a title="Sweave and literate programming" rel="nofollow" href="http://www.r-bloggers.com/?s=sweave">Sweave</a>, <a title="LaTeX in R" rel="nofollow" href="http://www.r-bloggers.com/?s=LaTeX">LaTeX</a>, <a title="SQL and databases" rel="nofollow" href="http://www.r-bloggers.com/?s=SQL">SQL</a>, <a title="Eclipse IDE for R" rel="nofollow" href="http://www.r-bloggers.com/?s=eclipse">Eclipse</a>, <a title="git and github, Version Control System" rel="nofollow" href="http://www.r-bloggers.com/?s=git">git</a>, <a title="Large data in R using Hadoop" rel="nofollow" href="http://www.r-bloggers.com/?s=hadoop">hadoop</a>, <a title="Web Scraping of google, facebook, yahoo, twitter and more using R" rel="nofollow" href="http://www.r-bloggers.com/?s=Web+Scraping">Web Scraping</a>) statistics (<a title="Regressions and ANOVA analysis tutorials" rel="nofollow" href="http://www.r-bloggers.com/?s=regression">regression</a>, <a title="principal component analysis tutorial" rel="nofollow" href="http://www.r-bloggers.com/?s=PCA">PCA</a>, <a title="Time series" rel="nofollow" href="http://www.r-bloggers.com/?s=time+series">time series</a>, <a title="finance trading" rel="nofollow" href="http://www.r-bloggers.com/?s=trading">trading</a>) and more...
<img height="1" alt="" width="1" src="http://feeds.feedburner.com/~r/RBloggers/~4/sL-fqFsB0GE"></a></div>