machine learning applications in cancer prognosis and

21
Machine learning applications in cancer prognosis and prediction Andrii Rozumnyi 25.11.2016

Upload: others

Post on 31-Dec-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine learning applications in cancer prognosis and

Machine learning applications in

cancer prognosis and prediction

Andrii Rozumnyi

25.11.2016

Page 2: Machine learning applications in cancer prognosis and

Content

o Introduction

oML structure

o Process steps in ML

oML methods for cancer prediction

o Scientific researches

oData science challenges related to cancer problem

o Homework

Page 3: Machine learning applications in cancer prognosis and

Introduction

Cancer is a group of diseases involving abnormal cell

growth with the potential to invade or spread to other

parts of the body (Malignant tumors).

The most common treatments for cancer are

• surgery

• chemotherapy

• radiation

Page 4: Machine learning applications in cancer prognosis and

Introduction

Page 5: Machine learning applications in cancer prognosis and

Question

How can we use Machine Learning in cancer prognosis

and prediction?

Page 6: Machine learning applications in cancer prognosis and

ML can help in:

• prediction of cancer susceptibility – risk assessment

prior to occurrence.

• prediction of cancer recurrence – likelihood of

redeveloping.

• prediction of cancer survivability – life expectancy,

survival, progression, tumor-drug sensitivity.

Introduction

Page 7: Machine learning applications in cancer prognosis and

ML

Supervised

Classification Regression

Unsupervised

Clustering Association

Define a class

from finite number

of classes

Define a relation

between

variables

Discover groups

of data

Rules generation

Machine Learning structure

Page 8: Machine learning applications in cancer prognosis and

•Filling missing data

•Identify/remove outliers

•Data transformation (normalization, aggregation)

•Resolve inconsistencies

Data processing

Process steps in ML

•Feature importance

•Dimensionality reduction (PCA, SVD)

•Feature construction

Feature engineering

•Choose method

•Pick parameters

•Results evaluation (Cross-validation)

Model building (+ evaluation)

•Combine different models

•Results evaluation (Cross-validation)

•Useful guide http://mlwave.com/kaggle-ensembling-guide/

Ensembling

Page 9: Machine learning applications in cancer prognosis and

vectorparameters

vectorvaluesx

xz

ezfxyP

T

z

1

1}|1{

Logistic regression

Page 10: Machine learning applications in cancer prognosis and

Breast cancer classification by DT

Decision tree learned from the Wisconsin Breast Cancer dataset

Page 11: Machine learning applications in cancer prognosis and

Random Forest

Page 12: Machine learning applications in cancer prognosis and

SVM

Page 13: Machine learning applications in cancer prognosis and

Kernel Trick

Page 14: Machine learning applications in cancer prognosis and

Neural Networks

Page 15: Machine learning applications in cancer prognosis and

Link: http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0061318

Machine Learning Prediction of Cancer Cell Sensitivity to

Drugs Based on Genomic and Chemical Properties

Page 16: Machine learning applications in cancer prognosis and
Page 17: Machine learning applications in cancer prognosis and
Page 18: Machine learning applications in cancer prognosis and

Risk reducing factors

Page 19: Machine learning applications in cancer prognosis and

Conclusion

• Cancer is a serious problem which leads to a lot of

deaths each year

• ML is actively involved in cancer related problems

• Your lifestyle influences on cancer related risks

Page 20: Machine learning applications in cancer prognosis and

Please send your homework to

[email protected]

by December 2

10:00 am

Page 21: Machine learning applications in cancer prognosis and

Find either data science challenge or scientific paper (that has

not been mentioned in the presentation) where cancer related

problem has been stated. Answer the following questions:

o What is the goal of the challenge/article?

o Describe the input data.

o Which Machine Learning techniques have been/could be used

for problem solving?

o Which difficulties have been/could be faced there?

Homework