EVERYTHING YOU NEVER WANTED TO KNOW ABOUT MACHINE LEARNING, BUT WERE FORCED TO FIND OUT
Ivan Štajduhar
istajduh@riteh.hr SSIP 2019 27TH SUMMER SCHOOL ON IMAGE PROCESSING, TIMISOARA, ROMANIA July 10th 2019
BUT WERE FORCED TO FIND OUT Ivan tajduhar istajduh@riteh.hr SSIP - - PowerPoint PPT Presentation
EVERYTHING YOU NEVER WANTED TO KNOW ABOUT MACHINE LEARNING, BUT WERE FORCED TO FIND OUT Ivan tajduhar istajduh@riteh.hr SSIP 2019 27 TH SUMMER SCHOOL ON IMAGE PROCESSING, TIMISOARA, ROMANIA July 10 th 2019 EVERYTHING YOU NEVER WANTED TO KNOW
Ivan Štajduhar
istajduh@riteh.hr SSIP 2019 27TH SUMMER SCHOOL ON IMAGE PROCESSING, TIMISOARA, ROMANIA July 10th 2019
– Manually tailored – Variation and complexity in clinical data – Limited by current insights into clinical conditions, diagnostic modelling and therapy – Hard to establish analytical solutions
Hržić, Franko, et al. "Local-Entropy Based Approach for X-Ray Image Segmentation and Fracture Detection." Entropy 21.4 (2019): 338. (un uniri-tehn hnic-18 18-15) 15)
– Manually tailored – Variation and complexity in clinical data – Limited by current insights into clinical conditions, diagnostic modelling and therapy – Hard to establish analytical solutions
– Minimising an objective function
– The learning process is always preceded by the choice of a formal representation of the
space of the hypothesis. – Learning algorithm uses a cost function to determine (evalu luate) how successful a model is – Op Optimisation is the process of choosing the most successful models
continuous
categorical
16
feature extraction predictor
evidence error
CS231n: Convolutional Neural Networks for Visual Recognition, Stanford University http://cs231n.stanford.edu/2016/
CS231n: Convolutional Neural Networks for Visual Recognition, Stanford University http://cs231n.stanford.edu/2016/
Convolutional layer Normalisation layer Activation function Fully-connected layer Normalisation layer Activation function
Temperature Sky yes yes yes no no
cold moderate hot cloudy sunny rainy
|
|
|
Predicted outcome Observed outcome Confusion matrix (normalised)
36
Predicted
Predicted
Observed
True positive (TP) False negative (FN) Observed
False positive (FP) True negative (TN)
37
Predicted
Predicted
Observed
True positive (TP) False negative (FN) Observed
False positive (FP) True negative (TN)
Fawcett, Tom. "An introduction to ROC analysis." Pattern recognition letters 27.8 (2006): 861-874.
Predicted
Predicted
Observed
True positive (TP) False negative (FN) Observed
False positive (FP) True negative (TN)
1-SPEC
Davis, Jesse, and Mark Goadrich. "The relationship between Precision-Recall and ROC curves." Proceedings of the 23rd international conference on Machine learning. ACM, 2006.
LOW HIGH
Risk group:
Kaplan-Meier estimate
training
training
Data Learning algorithm MoA
How well will the model perform on new, yet unseen, data?
training
POPULATION
Demšar, Janez. "Statistical comparisons of classifiers over multiple data sets." Journal of Machine learning research 7.Jan (2006): 1-30. Derrac, Joaquín, et al. "A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms." Swarm and Evolutionary Computation 1.1 (2011): 3-18.
Demšar, Janez. "Statistical comparisons of classifiers over multiple data sets." Journal of Machine learning research 7.Jan (2006): 1-30.
Demšar, Janez. "Statistical comparisons of classifiers over multiple data sets." Journal of Machine learning research 7.Jan (2006): 1-30.
Demšar, Janez. "Statistical comparisons of classifiers over multiple data sets." Journal of Machine learning research 7.Jan (2006): 1-30.
– Nemenyi test
– Bonferroni-Dunn test
Demšar, Janez. "Statistical comparisons of classifiers over multiple data sets." Journal of Machine learning research 7.Jan (2006): 1-30.
– How well can we fit the existing data
Data Learning algorithm MoA
Friedman, Jerome, Trevor Hastie, and Robert Tibshirani. The elements of statistical learning. Vol. 1. No. 10. New York, NY, USA:: Springer series in statistics, 2001.
bias variance
Data Learning algorithm MoA
Hypothesis complexity Cost Number of iterations Cost
– Spatial data preprocessing – Feature extraction
– Check using a learning curve plot
– Alternatively, generate artificial (synthetic) data
Tajbakhsh, Nima, et al. "Convolutional neural networks for medical image analysis: full training
Hubel, David H., and Torsten N. Wiesel. "Receptive fields of single neurones in the cat's striate cortex." The Journal of physiology 148.3 (1959): 574-591.
Friedman, Jerome, Trevor Hastie, and Robert Tibshirani. The elements of statistical learning. Vol. 1.
categories (4 nominations)
– Similar to bagging, but involving vote weighting – Each weak-model accuracy only slightly better than random guessing
Temperature = “hot”
yes no
NO YES
Chen, Tianqi, and Carlos Guestrin. "Xgboost: A scalable tree boosting system." Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. ACM, 2016.
Kononenko, Igor. "Machine learning for medical diagnosis: history, state of the art and perspective." Artificial Intelligence in medicine 23.1 (2001): 89-109.
diastolic) volumes and ejection fraction estimation
images
Hmmm... Experimental results suggest the model is good Finally, I might be getting my big break...
BOOKS:
Springer-Verlag New York, 2006.
elements of statistical learning. Vol. 1. No. 10. New York, NY, USA:: Springer series in statistics, 2001. JOURNALS AND PROCEEDINGS:
Composed of Geometric Primitives for Organ Segmentation. American Association of Physicists in Medicine (AAPM), Anaheim, CA, July 2009.
IGSTK: an open source C++ software toolkit." Journal of Digital Imaging 20.1 (2007): 21-33.
content-based image retrieval with multi-lingual search terms." Swiss Medical Informatics 54 (2005): 6-11.
distance metric learning and its application to medical image retrieval." IEEE Transactions on Pattern Analysis and Machine Intelligence 32.1 (2010): 30-44. OTHER:
Aided_Diagnosis_of_Retinal_Images_(CADR)
Networks, MISS 2016
teaching.html
selection-part3.html
Ivan Štajduhar
istajduh@riteh.hr SSIP 2019 27TH SUMMER SCHOOL ON IMAGE PROCESSING, TIMISOARA, ROMANIA July 10th 2019