SlideShare a Scribd company logo
1 of 22
Download to read offline
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED
Machine Learning and Failure Prediction
in Hard Disk Drives
Dr. Amit Chattopadhyay
Director of Technology
Advanced Reliability Engineering
Western Digital, San Jose
-
HEPiX, October 2015
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED2
Acknowledgement:
-
Work done in collaboration with Sourav Chatterjee at
Western Digital, San Jose
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED3
What is Machine Learning
-
Algorithms that:
 Improve their performance P
 At some task T
 With Experience E
Task: predict an event in the future
 Will this hard drive fail?
Training data: provides Experience
 Reliability Test
Performance: how many mistakes does it make?
In principle, similar to how a child learns from experience
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED4
A simple task, can you identify the object?
-
Task T: Can you identify this object?
Experience E:
 Training Examples
Performance:
 How many does
it get right?
 Other measures
possible
Apple
Pear
Tomato
Cow
Dog
Horse
Often not simple
manually coded
Attributes
Compare to
explicit
Parameter based
algorithm:
If (shape == round)
then apple
else
{
if (four legged)
}
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED5
Typical Workflow
-
Prediction
Training
LabelsTraining
Images
Training
Training
Image
Features
Image
Features
Testing
Test Image
Learned
model
Learned
model
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED6
Where is machine learning used?
-
Recommendation
Engines
A Spam filter
Self driving Cars
Smart machines such as
NEST thermostat
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED7
A more sophisticated example: Self driving car
-
Can learn much harder
tasks
Not limited by simple
parametric attribute based
decisions
Training
 Images from
windshield camera
 Labels: driver action
Feature: each pixel
Lesson: Sophisticated
algorithms can often solve
problems better than
human beings
A Training Image
Label: Turn Left
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED8
Kinds of Machine Learning problems
-
Predict:
turn
LEFT or RIGHT
Predict:
How many
degrees to
left?
30.5 degrees
No training
Examples
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED9
Kinds of Machine Learning problems
-
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED10
Classification Problems
-
Functional approximation
Define a function such that it divides positive and negatives
 Linear: Easier and more robust (eg. Naïve Bayes, Logistic Regression)
 Non Linear: Harder (eg. Support Vector Machine, Neural Network)
Linear decision boundary nonlinear decision boundary
Training
Examples:
• Points in 2D
space
• <x,y>
• Label:
Red/Green
[ <30,3>, Red]
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED11
Issues in categorization
-
Can we generalize?
 May show very
good accuracy
with training
data
 However not
so much with
test data
Think polynomial
regression
example
 Model
complexity:
Order of
polynomial
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED12
Confusion matrix and ROC curves
-
Confusion Matrix
 98 positives 2 negatives
 98% accuracy not meaningful
 Does it predict true negatives?
ROC curves
 Tradeoff between false positive
and true positives
 How many false positives are
we willing to accept?
False +ve rate
True+verate
Area under this
curve defines
success rate
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED13
Disclaimer: This presentation is mostly about “what is possible”
How is Machine Learning relevant to Hard Disk drives?
-
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED14
Let us demonstrate with 1 specific example on product A
-
• Every week we produce a large number of drives of this product (several 10s of 1000s)
• Sample some (200-300) drives from a 50,000 lot and run a stress test (ORT : Ongoing
Reliability Test)
Problem statement –
• ORT shows an ‘excursion’ for 3 weeks of production
• The entire production lot during this time gets ‘stop ship’ped
• Sitting on a large inventory of several $M that needs action
ORT
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED15
What can we do?
-
Traditional solution – based on tribal knowledge/engineering insight
• Define “good” and “bad” explicitly,based on specific limit checks (If A < … and B>..., then
good)
• Run reliability testson 300 “good” drives  to convinceourselves these are good
• Lose 6 weeks - that is the durationof the reliabilitytest
• Trust that the rest of “good” drives will behave this way
• Ship and make $
Machine Learning solution–
• Use Supervised MachineLearning on ORT data
• Supervisor: ORT failure rate –
• Pass test :“good” drive
• Fail test: “bad” drive
• Allow the algorithm to decide and build a predictivemodel of failure rate
Key benefit: Predict the failurerate without having to run the test !!
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED16 -
How is this done?
 Do a 50-50 split on the ORT population,into “Training” and “Test”
 Each drive goes through detailedcharacterization (about 2000 variables) before getting
to ORT.
 On the “Training” population:
 Use a classifier (χ2 , Boosted forest,…) to choose the top 20-25 features from this
variablelist.
 Build a Logistic Regression model. We can use others as needed (SVM, Neural Nets,
Naïve Bayes etc)
 Calculatethe failure probability ofeach drive
 Based on failure probabilities,generate a ‘health hierarchy’/grading system of drives
before they get shipped
 Validatethe model we just built on the “Test” set – it already has ORT data;how does
the calculatedfailure probabilitiesmatch up
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED17
Failure Rate: sensitivity to key features chosen by the classifier
-
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED18
Model building on the 1st 50% (training set)
 These drives actually ran the test, so we can see how this holds up against real data
 If the learning was ideal , the blue line
- would be the perfect classifier
- Have all passers to the left, and all failures to the right
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED19
Model validation on the 2nd 50% (‘test’ set)
-
Then –
• Green dotted line: average actual Failure
rate of this population
• This is all we had before - An average
failurerate that looked bad
Now –
• Lot more insight. 10x spread in failure
rates
• Grades 1-4 : pretty good drives;
Grades 8-10 : quite bad
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED20
Measures of success – ROC curve and TTF chart
-
Now we can use this algorithm on the entire production and calculate
Failure Rate of each drive
Appropriate business actions taken accordingly
 For this analysis, area
under ROC curve ~ 85%-
87%
 Algorithm making the right
business call > 8 times out
of 10.
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED21
Summary
-
Drive Failure Prediction using Initial (Factory) conditions has always
been tricky.
Conventional methods do not have a high success rate – mostly
under-predict
Machine Learning allows us to approach the problem in a different
way
Still early, with continuousprogress being made.
This analytical technique, coupled with periodic in-field
measurements,can provide a robust framework for fleet
management.
© 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED22 -
Thank you !

More Related Content

Similar to Machine Learning Predicts Hard Drive Failures

Operationalizing Machine Learning in the Enterprise
Operationalizing Machine Learning in the EnterpriseOperationalizing Machine Learning in the Enterprise
Operationalizing Machine Learning in the Enterprisemark madsen
 
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...Amazon Web Services Korea
 
The Black Box: Interpretability, Reproducibility, and Data Management
The Black Box: Interpretability, Reproducibility, and Data ManagementThe Black Box: Interpretability, Reproducibility, and Data Management
The Black Box: Interpretability, Reproducibility, and Data Managementmark madsen
 
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...ITSM Academy, Inc.
 
Machine Learning in Production: Manu Mukerji, Strata CA March 2018
Machine Learning in Production: Manu Mukerji, Strata CA March 2018 Machine Learning in Production: Manu Mukerji, Strata CA March 2018
Machine Learning in Production: Manu Mukerji, Strata CA March 2018 Manu Mukerji
 
Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal Technology Solutions
 
Cause-Effect Graphing: Rigorous Test Case Design
Cause-Effect Graphing: Rigorous Test Case DesignCause-Effect Graphing: Rigorous Test Case Design
Cause-Effect Graphing: Rigorous Test Case DesignTechWell
 
201505 Statistical Thinking course extract
201505 Statistical Thinking course extract201505 Statistical Thinking course extract
201505 Statistical Thinking course extractJefferson Lynch
 
Test Automation Strategies for the Agile World
Test Automation Strategies for the Agile WorldTest Automation Strategies for the Agile World
Test Automation Strategies for the Agile WorldTechWell
 
1505 Statistical Thinking course extract
1505 Statistical Thinking course extract1505 Statistical Thinking course extract
1505 Statistical Thinking course extractJefferson Lynch
 
Machine Learning in the Financial Industry
Machine Learning in the Financial IndustryMachine Learning in the Financial Industry
Machine Learning in the Financial IndustrySubrat Panda, PhD
 
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.02014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0Joakim Lindbom
 
Why Talent Management Isn’t Enough: Using HR Technology to Increase Productivity
Why Talent Management Isn’t Enough: Using HR Technology to Increase ProductivityWhy Talent Management Isn’t Enough: Using HR Technology to Increase Productivity
Why Talent Management Isn’t Enough: Using HR Technology to Increase ProductivityHuman Capital Media
 
5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing Beginners5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing BeginnersNeotys
 
Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary Sean Kelly
 
Anshu_Resume_Update
Anshu_Resume_UpdateAnshu_Resume_Update
Anshu_Resume_UpdateAnshu Joshi
 
Measurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersMeasurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersTechWell
 

Similar to Machine Learning Predicts Hard Drive Failures (20)

Operationalizing Machine Learning in the Enterprise
Operationalizing Machine Learning in the EnterpriseOperationalizing Machine Learning in the Enterprise
Operationalizing Machine Learning in the Enterprise
 
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...
 
Sathishkumar_M
Sathishkumar_MSathishkumar_M
Sathishkumar_M
 
The Black Box: Interpretability, Reproducibility, and Data Management
The Black Box: Interpretability, Reproducibility, and Data ManagementThe Black Box: Interpretability, Reproducibility, and Data Management
The Black Box: Interpretability, Reproducibility, and Data Management
 
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
 
Machine Learning in Production: Manu Mukerji, Strata CA March 2018
Machine Learning in Production: Manu Mukerji, Strata CA March 2018 Machine Learning in Production: Manu Mukerji, Strata CA March 2018
Machine Learning in Production: Manu Mukerji, Strata CA March 2018
 
Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2
 
Cause-Effect Graphing: Rigorous Test Case Design
Cause-Effect Graphing: Rigorous Test Case DesignCause-Effect Graphing: Rigorous Test Case Design
Cause-Effect Graphing: Rigorous Test Case Design
 
Managing machine learning
Managing machine learningManaging machine learning
Managing machine learning
 
201505 Statistical Thinking course extract
201505 Statistical Thinking course extract201505 Statistical Thinking course extract
201505 Statistical Thinking course extract
 
Test Automation Strategies for the Agile World
Test Automation Strategies for the Agile WorldTest Automation Strategies for the Agile World
Test Automation Strategies for the Agile World
 
1505 Statistical Thinking course extract
1505 Statistical Thinking course extract1505 Statistical Thinking course extract
1505 Statistical Thinking course extract
 
Machine Learning in the Financial Industry
Machine Learning in the Financial IndustryMachine Learning in the Financial Industry
Machine Learning in the Financial Industry
 
Oee Explained
Oee ExplainedOee Explained
Oee Explained
 
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.02014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
 
Why Talent Management Isn’t Enough: Using HR Technology to Increase Productivity
Why Talent Management Isn’t Enough: Using HR Technology to Increase ProductivityWhy Talent Management Isn’t Enough: Using HR Technology to Increase Productivity
Why Talent Management Isn’t Enough: Using HR Technology to Increase Productivity
 
5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing Beginners5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing Beginners
 
Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary
 
Anshu_Resume_Update
Anshu_Resume_UpdateAnshu_Resume_Update
Anshu_Resume_Update
 
Measurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersMeasurement and Metrics for Test Managers
Measurement and Metrics for Test Managers
 

Machine Learning Predicts Hard Drive Failures

  • 1. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED Machine Learning and Failure Prediction in Hard Disk Drives Dr. Amit Chattopadhyay Director of Technology Advanced Reliability Engineering Western Digital, San Jose - HEPiX, October 2015
  • 2. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED2 Acknowledgement: - Work done in collaboration with Sourav Chatterjee at Western Digital, San Jose
  • 3. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED3 What is Machine Learning - Algorithms that:  Improve their performance P  At some task T  With Experience E Task: predict an event in the future  Will this hard drive fail? Training data: provides Experience  Reliability Test Performance: how many mistakes does it make? In principle, similar to how a child learns from experience
  • 4. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED4 A simple task, can you identify the object? - Task T: Can you identify this object? Experience E:  Training Examples Performance:  How many does it get right?  Other measures possible Apple Pear Tomato Cow Dog Horse Often not simple manually coded Attributes Compare to explicit Parameter based algorithm: If (shape == round) then apple else { if (four legged) }
  • 5. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED5 Typical Workflow - Prediction Training LabelsTraining Images Training Training Image Features Image Features Testing Test Image Learned model Learned model
  • 6. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED6 Where is machine learning used? - Recommendation Engines A Spam filter Self driving Cars Smart machines such as NEST thermostat
  • 7. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED7 A more sophisticated example: Self driving car - Can learn much harder tasks Not limited by simple parametric attribute based decisions Training  Images from windshield camera  Labels: driver action Feature: each pixel Lesson: Sophisticated algorithms can often solve problems better than human beings A Training Image Label: Turn Left
  • 8. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED8 Kinds of Machine Learning problems - Predict: turn LEFT or RIGHT Predict: How many degrees to left? 30.5 degrees No training Examples
  • 9. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED9 Kinds of Machine Learning problems -
  • 10. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED10 Classification Problems - Functional approximation Define a function such that it divides positive and negatives  Linear: Easier and more robust (eg. Naïve Bayes, Logistic Regression)  Non Linear: Harder (eg. Support Vector Machine, Neural Network) Linear decision boundary nonlinear decision boundary Training Examples: • Points in 2D space • <x,y> • Label: Red/Green [ <30,3>, Red]
  • 11. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED11 Issues in categorization - Can we generalize?  May show very good accuracy with training data  However not so much with test data Think polynomial regression example  Model complexity: Order of polynomial
  • 12. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED12 Confusion matrix and ROC curves - Confusion Matrix  98 positives 2 negatives  98% accuracy not meaningful  Does it predict true negatives? ROC curves  Tradeoff between false positive and true positives  How many false positives are we willing to accept? False +ve rate True+verate Area under this curve defines success rate
  • 13. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED13 Disclaimer: This presentation is mostly about “what is possible” How is Machine Learning relevant to Hard Disk drives? -
  • 14. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED14 Let us demonstrate with 1 specific example on product A - • Every week we produce a large number of drives of this product (several 10s of 1000s) • Sample some (200-300) drives from a 50,000 lot and run a stress test (ORT : Ongoing Reliability Test) Problem statement – • ORT shows an ‘excursion’ for 3 weeks of production • The entire production lot during this time gets ‘stop ship’ped • Sitting on a large inventory of several $M that needs action ORT
  • 15. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED15 What can we do? - Traditional solution – based on tribal knowledge/engineering insight • Define “good” and “bad” explicitly,based on specific limit checks (If A < … and B>..., then good) • Run reliability testson 300 “good” drives  to convinceourselves these are good • Lose 6 weeks - that is the durationof the reliabilitytest • Trust that the rest of “good” drives will behave this way • Ship and make $ Machine Learning solution– • Use Supervised MachineLearning on ORT data • Supervisor: ORT failure rate – • Pass test :“good” drive • Fail test: “bad” drive • Allow the algorithm to decide and build a predictivemodel of failure rate Key benefit: Predict the failurerate without having to run the test !!
  • 16. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED16 - How is this done?  Do a 50-50 split on the ORT population,into “Training” and “Test”  Each drive goes through detailedcharacterization (about 2000 variables) before getting to ORT.  On the “Training” population:  Use a classifier (χ2 , Boosted forest,…) to choose the top 20-25 features from this variablelist.  Build a Logistic Regression model. We can use others as needed (SVM, Neural Nets, Naïve Bayes etc)  Calculatethe failure probability ofeach drive  Based on failure probabilities,generate a ‘health hierarchy’/grading system of drives before they get shipped  Validatethe model we just built on the “Test” set – it already has ORT data;how does the calculatedfailure probabilitiesmatch up
  • 17. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED17 Failure Rate: sensitivity to key features chosen by the classifier -
  • 18. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED18 Model building on the 1st 50% (training set)  These drives actually ran the test, so we can see how this holds up against real data  If the learning was ideal , the blue line - would be the perfect classifier - Have all passers to the left, and all failures to the right
  • 19. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED19 Model validation on the 2nd 50% (‘test’ set) - Then – • Green dotted line: average actual Failure rate of this population • This is all we had before - An average failurerate that looked bad Now – • Lot more insight. 10x spread in failure rates • Grades 1-4 : pretty good drives; Grades 8-10 : quite bad
  • 20. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED20 Measures of success – ROC curve and TTF chart - Now we can use this algorithm on the entire production and calculate Failure Rate of each drive Appropriate business actions taken accordingly  For this analysis, area under ROC curve ~ 85%- 87%  Algorithm making the right business call > 8 times out of 10.
  • 21. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED21 Summary - Drive Failure Prediction using Initial (Factory) conditions has always been tricky. Conventional methods do not have a high success rate – mostly under-predict Machine Learning allows us to approach the problem in a different way Still early, with continuousprogress being made. This analytical technique, coupled with periodic in-field measurements,can provide a robust framework for fleet management.
  • 22. © 2013 WESTERN DIGITAL TECHNOLOGIES, INC. ALL RIGHTS RESERVED22 - Thank you !