Wat is survivalanalyse?

Survivalanalyse in Python

Shae Wang

Senior Data Scientist

Wat is survivalanalyse?

Boeken over survivalanalyse in medisch onderzoek.

Survivalanalyse in Python

Wat is survivalanalyse?

Een tak van de statistiek die focust op tijd tot een event.

Voorbeelden

  • Tijd tot storingsfalen
  • Tijd tot wanbetaling op lening
  • Tijd tot gratis proefgebruikers converteren
  • Tijd tot eerste vrucht van een boom
Survivalanalyse in Python

Wat is survivalanalyse?

Een tak van de statistiek die focust op tijd tot een event.

  • Event: storingsfalen, wanbetaling, ziekte-terugkeer, gebruikersconversie of ander relevant voorval
  • Overleving: het event treedt niet op
  • Overlevingsduur: tijd tot het event optreedt (of het einde van onze observaties)
Survivalanalyse in Python

Time-to-event-data

diagram van time-to-event-data

ID Duration Observed
A 2 Yes
B 4 Yes
C 5.2 No
D 2.5 Yes
  • Event: moet duidelijk en ondubbelzinnig zijn, kan niet deels gebeuren
  • Voor effectieve survivalanalyse is veel data nodig waar het event wel optreedt.
Survivalanalyse in Python

Use-cases van survivalanalyse

  • Bepaal het aandeel proefpersonen dat een event krijgt
  • Schat de tijd tot event/falen in een populatie
  • Bereken de eventsnelheid in een populatie
  • Welke factoren verlagen of verhogen overleving?
  • Voorspel eventkansen per proefpersoon
Survivalanalyse in Python

Batterij-uitvaltijd voorspellen

Cartoon over batterij-uitvalstijd.

Survivalanalyse in Python

Batterij time-to-event-data

Battery ID Duration Dead Brand Truck
1 2.5 yrs No Brand A Long
2 6 yrs Yes Brand B Short
3 5 yrs No Brand B Long
... ... ... ... ...
1000 4.5 yrs Yes Brand A Short
  • Duration: hoe lang de batterij in gebruik is
  • Dead: of de batterij is uitgevallen
Survivalanalyse in Python

Laten we oefenen!

Survivalanalyse in Python

Preparing Video For Download...