Model Selection with Piecewise Regular GaugesGabriel Peyré
Talk given at Sampta 2013.
The corresponding paper is :
Model Selection with Piecewise Regular Gauges (S. Vaiter, M. Golbabaee, J. Fadili, G. Peyré), Technical report, Preprint hal-00842603, 2013.
http://hal.archives-ouvertes.fr/hal-00842603/
Model Selection with Piecewise Regular GaugesGabriel Peyré
Talk given at Sampta 2013.
The corresponding paper is :
Model Selection with Piecewise Regular Gauges (S. Vaiter, M. Golbabaee, J. Fadili, G. Peyré), Technical report, Preprint hal-00842603, 2013.
http://hal.archives-ouvertes.fr/hal-00842603/
Runtime Analysis of Population-based Evolutionary AlgorithmsPK Lehre
Populations are at the heart of evolutionary algorithms (EAs). They provide the genetic variation which selection acts upon. A complete picture of EAs can only be obtained if we understand their population dynamics. A rich theory on runtime analysis (also called time-complexity analysis) of EAs has been developed over the last 20 years. The goal of this theory is to show, via rigorous mathematical means, how the performance of EAs depends on their parameter settings and the characteristics of the underlying fitness landscapes. Initially, runtime analysis of EAs was mostly restricted to simplified EAs that do not employ large populations, such as the (1+1) EA. This tutorial introduces more recent techniques that enable runtime analysis of EAs with realistic population sizes.
The tutorial begins with a brief overview of the population‐based EAs that are covered by the techniques. We recall the common stochastic selection mechanisms and how to measure the selection pressure they induce. The main part of the tutorial covers in detail widely applicable techniques tailored to the analysis of populations. We discuss random family trees and branching processes, drift and concentration of measure in populations, and level‐based analyses.
To illustrate how these techniques can be applied, we consider several fundamental questions: When are populations necessary for efficient optimisation with EAs? What is the appropriate balance between exploration and exploitation and how does this depend on relationships between mutation and selection rates? What determines an EA's tolerance for uncertainty, e.g. in form of noisy or partially available fitness?
This tutorial was presented at the 2015 IEEE Congress on Evolutionary Computation at Sendai, Japan, May 25th 2015.
Scientific Computing with Python Webinar 9/18/2009:Curve FittingEnthought, Inc.
This webinar will provide an overview of the tools that SciPy and NumPy provide for regression analysis including linear and non-linear least-squares and a brief look at handling other error metrics. We will also demonstrate simple GUI tools that can make some problems easier and provide a quick overview of the new Scikits package statsmodels whose API is maturing in a separate package but should be incorporated into SciPy in the future.
We develop a new method to optimize portfolios of options in a market where European calls and puts are available with many exercise prices for each of several potentially correlated underlying assets. We identify the combination of asset-specific option payoffs that maximizes the Sharpe ratio of the overall portfolio: such payoffs are the unique solution to a system of integral equations, which reduce to a linear matrix equation under suitable representations of the underlying probabilities. Even when implied volatilities are all higher than historical volatilities, it can be optimal to sell options on some assets while buying options on others, as hedging demand outweighs demand for asset-specific returns.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Runtime Analysis of Population-based Evolutionary AlgorithmsPK Lehre
Populations are at the heart of evolutionary algorithms (EAs). They provide the genetic variation which selection acts upon. A complete picture of EAs can only be obtained if we understand their population dynamics. A rich theory on runtime analysis (also called time-complexity analysis) of EAs has been developed over the last 20 years. The goal of this theory is to show, via rigorous mathematical means, how the performance of EAs depends on their parameter settings and the characteristics of the underlying fitness landscapes. Initially, runtime analysis of EAs was mostly restricted to simplified EAs that do not employ large populations, such as the (1+1) EA. This tutorial introduces more recent techniques that enable runtime analysis of EAs with realistic population sizes.
The tutorial begins with a brief overview of the population‐based EAs that are covered by the techniques. We recall the common stochastic selection mechanisms and how to measure the selection pressure they induce. The main part of the tutorial covers in detail widely applicable techniques tailored to the analysis of populations. We discuss random family trees and branching processes, drift and concentration of measure in populations, and level‐based analyses.
To illustrate how these techniques can be applied, we consider several fundamental questions: When are populations necessary for efficient optimisation with EAs? What is the appropriate balance between exploration and exploitation and how does this depend on relationships between mutation and selection rates? What determines an EA's tolerance for uncertainty, e.g. in form of noisy or partially available fitness?
This tutorial was presented at the 2015 IEEE Congress on Evolutionary Computation at Sendai, Japan, May 25th 2015.
Scientific Computing with Python Webinar 9/18/2009:Curve FittingEnthought, Inc.
This webinar will provide an overview of the tools that SciPy and NumPy provide for regression analysis including linear and non-linear least-squares and a brief look at handling other error metrics. We will also demonstrate simple GUI tools that can make some problems easier and provide a quick overview of the new Scikits package statsmodels whose API is maturing in a separate package but should be incorporated into SciPy in the future.
We develop a new method to optimize portfolios of options in a market where European calls and puts are available with many exercise prices for each of several potentially correlated underlying assets. We identify the combination of asset-specific option payoffs that maximizes the Sharpe ratio of the overall portfolio: such payoffs are the unique solution to a system of integral equations, which reduce to a linear matrix equation under suitable representations of the underlying probabilities. Even when implied volatilities are all higher than historical volatilities, it can be optimal to sell options on some assets while buying options on others, as hedging demand outweighs demand for asset-specific returns.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Runtime Analysis of Population-based Evolutionary AlgorithmsPer Kristian Lehre
Populations are at the heart of evolutionary algorithms (EAs). They provide the genetic variation which selection acts upon. A complete picture of EAs can
only be obtained if we understand their population dynamics. A rich theory on runtime analysis (also called time-complexity analysis) of EAs has been
developed over the last 20 years. The goal of this theory is to show, via rigorous mathematical means, how the performance of EAs depends on their
parameter settings and the characteristics of the underlying fitness landscapes. Initially, runtime analysis of EAs was mostly restricted to
simplified EAs that do not employ large populations, such as the (1+1) EA. This tutorial introduces more recent techniques that enable runtime
analysis of EAs with realistic population sizes.
The tutorial begins with a brief overview of the population‐based EAs that are covered by the techniques. We recall the common stochastic selection
mechanisms and how to measure the selection pressure they induce. The main part of the tutorial covers in detail widely applicable techniques tailored to
the analysis of populations.
To illustrate how these techniques can be applied, we consider several fundamental questions: When are populations necessary for efficient
optimisation with EAs? What is the appropriate balance between exploration and exploitation and how does this depend on relationships between mutation and
selection rates? What determines an EA's tolerance for uncertainty, e.g. in form of noisy or partially available fitness?
* ML in HEP
* classification and regression
* knn classification and regression
* ROC curve
* optimal bayesian classifier
* Fisher's QDA
* intro to Logistic Regression
A Mathematically Derived Number of Resamplings for Noisy Optimization (GECCO2...Jialin LIU
"A Mathematically Derived Number of Resamplings for Noisy Optimization". Jialin Liu, David L. St-Pierre and Olivier Teytaud. (Accepted as short paper) Genetic and Evolutionary Computation Conference (GECCO), 2014.
We present a proof of the Generalized Riemann hypothesis (GRH) based on asymptotic expansions and operations on series. The advantage of our method is that it only uses undergraduate maths which makes it accessible to a wider audience.
We present a proof of the Generalized Riemann hypothesis (GRH) based on asymptotic expansions and operations on series. The advantage of our method is that it only uses undergraduate maths which makes it accessible to a wider audience.
June 2018 version
How deep learning reshapes medicine
- Brief deep learning
- Recent applications
- Specific researches
- Perspectives and future directions
micro teaching on communication m.sc nursing.pdfAnurag Sharma
Microteaching is a unique model of practice teaching. It is a viable instrument for the. desired change in the teaching behavior or the behavior potential which, in specified types of real. classroom situations, tends to facilitate the achievement of specified types of objectives.
Flu Vaccine Alert in Bangalore Karnatakaaddon Scans
As flu season approaches, health officials in Bangalore, Karnataka, are urging residents to get their flu vaccinations. The seasonal flu, while common, can lead to severe health complications, particularly for vulnerable populations such as young children, the elderly, and those with underlying health conditions.
Dr. Vidisha Kumari, a leading epidemiologist in Bangalore, emphasizes the importance of getting vaccinated. "The flu vaccine is our best defense against the influenza virus. It not only protects individuals but also helps prevent the spread of the virus in our communities," he says.
This year, the flu season is expected to coincide with a potential increase in other respiratory illnesses. The Karnataka Health Department has launched an awareness campaign highlighting the significance of flu vaccinations. They have set up multiple vaccination centers across Bangalore, making it convenient for residents to receive their shots.
To encourage widespread vaccination, the government is also collaborating with local schools, workplaces, and community centers to facilitate vaccination drives. Special attention is being given to ensuring that the vaccine is accessible to all, including marginalized communities who may have limited access to healthcare.
Residents are reminded that the flu vaccine is safe and effective. Common side effects are mild and may include soreness at the injection site, mild fever, or muscle aches. These side effects are generally short-lived and far less severe than the flu itself.
Healthcare providers are also stressing the importance of continuing COVID-19 precautions. Wearing masks, practicing good hand hygiene, and maintaining social distancing are still crucial, especially in crowded places.
Protect yourself and your loved ones by getting vaccinated. Together, we can help keep Bangalore healthy and safe this flu season. For more information on vaccination centers and schedules, residents can visit the Karnataka Health Department’s official website or follow their social media pages.
Stay informed, stay safe, and get your flu shot today!
Tom Selleck Health: A Comprehensive Look at the Iconic Actor’s Wellness Journeygreendigital
Tom Selleck, an enduring figure in Hollywood. has captivated audiences for decades with his rugged charm, iconic moustache. and memorable roles in television and film. From his breakout role as Thomas Magnum in Magnum P.I. to his current portrayal of Frank Reagan in Blue Bloods. Selleck's career has spanned over 50 years. But beyond his professional achievements. fans have often been curious about Tom Selleck Health. especially as he has aged in the public eye.
Follow us on: Pinterest
Introduction
Many have been interested in Tom Selleck health. not only because of his enduring presence on screen but also because of the challenges. and lifestyle choices he has faced and made over the years. This article delves into the various aspects of Tom Selleck health. exploring his fitness regimen, diet, mental health. and the challenges he has encountered as he ages. We'll look at how he maintains his well-being. the health issues he has faced, and his approach to ageing .
Early Life and Career
Childhood and Athletic Beginnings
Tom Selleck was born on January 29, 1945, in Detroit, Michigan, and grew up in Sherman Oaks, California. From an early age, he was involved in sports, particularly basketball. which played a significant role in his physical development. His athletic pursuits continued into college. where he attended the University of Southern California (USC) on a basketball scholarship. This early involvement in sports laid a strong foundation for his physical health and disciplined lifestyle.
Transition to Acting
Selleck's transition from an athlete to an actor came with its physical demands. His first significant role in "Magnum P.I." required him to perform various stunts and maintain a fit appearance. This role, which he played from 1980 to 1988. necessitated a rigorous fitness routine to meet the show's demands. setting the stage for his long-term commitment to health and wellness.
Fitness Regimen
Workout Routine
Tom Selleck health and fitness regimen has evolved. adapting to his changing roles and age. During his "Magnum, P.I." days. Selleck's workouts were intense and focused on building and maintaining muscle mass. His routine included weightlifting, cardiovascular exercises. and specific training for the stunts he performed on the show.
Selleck adjusted his fitness routine as he aged to suit his body's needs. Today, his workouts focus on maintaining flexibility, strength, and cardiovascular health. He incorporates low-impact exercises such as swimming, walking, and light weightlifting. This balanced approach helps him stay fit without putting undue strain on his joints and muscles.
Importance of Flexibility and Mobility
In recent years, Selleck has emphasized the importance of flexibility and mobility in his fitness regimen. Understanding the natural decline in muscle mass and joint flexibility with age. he includes stretching and yoga in his routine. These practices help prevent injuries, improve posture, and maintain mobilit
These simplified slides by Dr. Sidra Arshad present an overview of the non-respiratory functions of the respiratory tract.
Learning objectives:
1. Enlist the non-respiratory functions of the respiratory tract
2. Briefly explain how these functions are carried out
3. Discuss the significance of dead space
4. Differentiate between minute ventilation and alveolar ventilation
5. Describe the cough and sneeze reflexes
Study Resources:
1. Chapter 39, Guyton and Hall Textbook of Medical Physiology, 14th edition
2. Chapter 34, Ganong’s Review of Medical Physiology, 26th edition
3. Chapter 17, Human Physiology by Lauralee Sherwood, 9th edition
4. Non-respiratory functions of the lungs https://academic.oup.com/bjaed/article/13/3/98/278874
Explore natural remedies for syphilis treatment in Singapore. Discover alternative therapies, herbal remedies, and lifestyle changes that may complement conventional treatments. Learn about holistic approaches to managing syphilis symptoms and supporting overall health.
New Drug Discovery and Development .....NEHA GUPTA
The "New Drug Discovery and Development" process involves the identification, design, testing, and manufacturing of novel pharmaceutical compounds with the aim of introducing new and improved treatments for various medical conditions. This comprehensive endeavor encompasses various stages, including target identification, preclinical studies, clinical trials, regulatory approval, and post-market surveillance. It involves multidisciplinary collaboration among scientists, researchers, clinicians, regulatory experts, and pharmaceutical companies to bring innovative therapies to market and address unmet medical needs.
263778731218 Abortion Clinic /Pills In Harare ,sisternakatoto
263778731218 Abortion Clinic /Pills In Harare ,ABORTION WOMEN’S CLINIC +27730423979 IN women clinic we believe that every woman should be able to make choices in her pregnancy. Our job is to provide compassionate care, safety,affordable and confidential services. That’s why we have won the trust from all generations of women all over the world. we use non surgical method(Abortion pills) to terminate…Dr.LISA +27730423979women Clinic is committed to providing the highest quality of obstetrical and gynecological care to women of all ages. Our dedicated staff aim to treat each patient and her health concerns with compassion and respect.Our dedicated group ABORTION WOMEN’S CLINIC +27730423979 IN women clinic we believe that every woman should be able to make choices in her pregnancy. Our job is to provide compassionate care, safety,affordable and confidential services. That’s why we have won the trust from all generations of women all over the world. we use non surgical method(Abortion pills) to terminate…Dr.LISA +27730423979women Clinic is committed to providing the highest quality of obstetrical and gynecological care to women of all ages. Our dedicated staff aim to treat each patient and her health concerns with compassion and respect.Our dedicated group of receptionists, nurses, and physicians have worked together as a teamof receptionists, nurses, and physicians have worked together as a team wwww.lisywomensclinic.co.za/
NVBDCP.pptx Nation vector borne disease control programSapna Thakur
NVBDCP was launched in 2003-2004 . Vector-Borne Disease: Disease that results from an infection transmitted to humans and other animals by blood-feeding arthropods, such as mosquitoes, ticks, and fleas. Examples of vector-borne diseases include Dengue fever, West Nile Virus, Lyme disease, and malaria.
New Directions in Targeted Therapeutic Approaches for Older Adults With Mantl...i3 Health
i3 Health is pleased to make the speaker slides from this activity available for use as a non-accredited self-study or teaching resource.
This slide deck presented by Dr. Kami Maddocks, Professor-Clinical in the Division of Hematology and
Associate Division Director for Ambulatory Operations
The Ohio State University Comprehensive Cancer Center, will provide insight into new directions in targeted therapeutic approaches for older adults with mantle cell lymphoma.
STATEMENT OF NEED
Mantle cell lymphoma (MCL) is a rare, aggressive B-cell non-Hodgkin lymphoma (NHL) accounting for 5% to 7% of all lymphomas. Its prognosis ranges from indolent disease that does not require treatment for years to very aggressive disease, which is associated with poor survival (Silkenstedt et al, 2021). Typically, MCL is diagnosed at advanced stage and in older patients who cannot tolerate intensive therapy (NCCN, 2022). Although recent advances have slightly increased remission rates, recurrence and relapse remain very common, leading to a median overall survival between 3 and 6 years (LLS, 2021). Though there are several effective options, progress is still needed towards establishing an accepted frontline approach for MCL (Castellino et al, 2022). Treatment selection and management of MCL are complicated by the heterogeneity of prognosis, advanced age and comorbidities of patients, and lack of an established standard approach for treatment, making it vital that clinicians be familiar with the latest research and advances in this area. In this activity chaired by Michael Wang, MD, Professor in the Department of Lymphoma & Myeloma at MD Anderson Cancer Center, expert faculty will discuss prognostic factors informing treatment, the promising results of recent trials in new therapeutic approaches, and the implications of treatment resistance in therapeutic selection for MCL.
Target Audience
Hematology/oncology fellows, attending faculty, and other health care professionals involved in the treatment of patients with mantle cell lymphoma (MCL).
Learning Objectives
1.) Identify clinical and biological prognostic factors that can guide treatment decision making for older adults with MCL
2.) Evaluate emerging data on targeted therapeutic approaches for treatment-naive and relapsed/refractory MCL and their applicability to older adults
3.) Assess mechanisms of resistance to targeted therapies for MCL and their implications for treatment selection
Title: Sense of Taste
Presenter: Dr. Faiza, Assistant Professor of Physiology
Qualifications:
MBBS (Best Graduate, AIMC Lahore)
FCPS Physiology
ICMT, CHPE, DHPE (STMU)
MPH (GC University, Faisalabad)
MBA (Virtual University of Pakistan)
Learning Objectives:
Describe the structure and function of taste buds.
Describe the relationship between the taste threshold and taste index of common substances.
Explain the chemical basis and signal transduction of taste perception for each type of primary taste sensation.
Recognize different abnormalities of taste perception and their causes.
Key Topics:
Significance of Taste Sensation:
Differentiation between pleasant and harmful food
Influence on behavior
Selection of food based on metabolic needs
Receptors of Taste:
Taste buds on the tongue
Influence of sense of smell, texture of food, and pain stimulation (e.g., by pepper)
Primary and Secondary Taste Sensations:
Primary taste sensations: Sweet, Sour, Salty, Bitter, Umami
Chemical basis and signal transduction mechanisms for each taste
Taste Threshold and Index:
Taste threshold values for Sweet (sucrose), Salty (NaCl), Sour (HCl), and Bitter (Quinine)
Taste index relationship: Inversely proportional to taste threshold
Taste Blindness:
Inability to taste certain substances, particularly thiourea compounds
Example: Phenylthiocarbamide
Structure and Function of Taste Buds:
Composition: Epithelial cells, Sustentacular/Supporting cells, Taste cells, Basal cells
Features: Taste pores, Taste hairs/microvilli, and Taste nerve fibers
Location of Taste Buds:
Found in papillae of the tongue (Fungiform, Circumvallate, Foliate)
Also present on the palate, tonsillar pillars, epiglottis, and proximal esophagus
Mechanism of Taste Stimulation:
Interaction of taste substances with receptors on microvilli
Signal transduction pathways for Umami, Sweet, Bitter, Sour, and Salty tastes
Taste Sensitivity and Adaptation:
Decrease in sensitivity with age
Rapid adaptation of taste sensation
Role of Saliva in Taste:
Dissolution of tastants to reach receptors
Washing away the stimulus
Taste Preferences and Aversions:
Mechanisms behind taste preference and aversion
Influence of receptors and neural pathways
Impact of Sensory Nerve Damage:
Degeneration of taste buds if the sensory nerve fiber is cut
Abnormalities of Taste Detection:
Conditions: Ageusia, Hypogeusia, Dysgeusia (parageusia)
Causes: Nerve damage, neurological disorders, infections, poor oral hygiene, adverse drug effects, deficiencies, aging, tobacco use, altered neurotransmitter levels
Neurotransmitters and Taste Threshold:
Effects of serotonin (5-HT) and norepinephrine (NE) on taste sensitivity
Supertasters:
25% of the population with heightened sensitivity to taste, especially bitterness
Increased number of fungiform papillae
HOT NEW PRODUCT! BIG SALES FAST SHIPPING NOW FROM CHINA!! EU KU DB BK substit...GL Anaacs
Contact us if you are interested:
Email / Skype : kefaya1771@gmail.com
Threema: PXHY5PDH
New BATCH Ku !!! MUCH IN DEMAND FAST SALE EVERY BATCH HAPPY GOOD EFFECT BIG BATCH !
Contact me on Threema or skype to start big business!!
Hot-sale products:
NEW HOT EUTYLONE WHITE CRYSTAL!!
5cl-adba precursor (semi finished )
5cl-adba raw materials
ADBB precursor (semi finished )
ADBB raw materials
APVP powder
5fadb/4f-adb
Jwh018 / Jwh210
Eutylone crystal
Protonitazene (hydrochloride) CAS: 119276-01-6
Flubrotizolam CAS: 57801-95-3
Metonitazene CAS: 14680-51-4
Payment terms: Western Union,MoneyGram,Bitcoin or USDT.
Deliver Time: Usually 7-15days
Shipping method: FedEx, TNT, DHL,UPS etc.Our deliveries are 100% safe, fast, reliable and discreet.
Samples will be sent for your evaluation!If you are interested in, please contact me, let's talk details.
We specializes in exporting high quality Research chemical, medical intermediate, Pharmaceutical chemicals and so on. Products are exported to USA, Canada, France, Korea, Japan,Russia, Southeast Asia and other countries.
Basic deep learning & Deep learning application to medicine
1. Deep learning application to medicine
Department of Nuclear Medicine, Seoul National University Hospital
Hongyoon Choi
2. CONTENTS
• Basic knowledge :
Linear regression to deep learning
• Overview of deep learning
• Real application to medical data
3. B a s i c k n o w l e d ge :
L i n e a r re g re s s i o n to d e e p l e a r n i n g
4. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Age prediction
No. of wrinkles
Age
Regression:
Predict continuous value
Supervised Learning:
“Right answers” given
5. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Lung tumor (Benign vs malignancy)
Tumor Size
Classification:
Predict discrete value
Supervised Learning:
“Right answers” given
0: Benign
1: Malignant
6. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Supervised Learning Unsupervised Learning
Regression
Classification
Clustering
Generative model
Semi-Supervised Learning
Reinforcement Learning
7. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Training Set
Learning Algorithm
hHeight Estimated
Weight
Training set
Height(X) Weight(Y)
170
155
180
175
190
160
.
.
.
71
49
80
63
91
52
.
.
.
h(X) = a0 + a1X
8. L i n e a r re g re s s i o n to d e e p l e a r n i n g
h(X) = a0 + a1X
a Parameters
How to choose “a”?
Basic idea:
Input a0 and a1 to minimize “Some Target”
Some Target = Cost Function
J(a0, a1) = Mean of (h(X) – Y)2
9. L i n e a r re g re s s i o n to d e e p l e a r n i n g
0
1
2
3
0 1 2 3
Simply, a0 = 0 and only consider a1
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
X
Y
a1
J(a1)
10. L i n e a r re g re s s i o n to d e e p l e a r n i n g
h(X) = a0 + a1X
J(a0, a1) = Mean of (h(X) – Y)2
Hypothesis
Cost Function
Target Minimize Cost
Parameters a0 and a1
11. L i n e a r re g re s s i o n to d e e p l e a r n i n g
a0 a1
J
12. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Height
Weight
a0
a1
Optimal points of a0 and a1
13. L i n e a r re g re s s i o n to d e e p l e a r n i n g
How to optimize?
Gradient Descent
• Basic algorithm for training deep learning model
• Briefly,
• Start any points of a0 and a1
• Iteratively changing a0 and a1 until reach minimum J(a0,a1)
14. L i n e a r re g re s s i o n to d e e p l e a r n i n g
a0 a1
J
15. L i n e a r re g re s s i o n to d e e p l e a r n i n g
aj aj - 𝛂
𝝏
𝝏𝒂𝒋
𝑱(𝒂 𝟎, 𝒂 𝟏) (j= 0 and 1)
Repeat until convergence
Gradient Descent Algorithm
𝛂: Learning Rate
a1
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
J(a1)
Positive slope
16. L i n e a r re g re s s i o n to d e e p l e a r n i n g
a1
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
J(a1)
a1
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
J(a1)
Small 𝛂 large 𝛂
17. L i n e a r re g re s s i o n to d e e p l e a r n i n g
• Multiple Variables
h(X) = a0 + a1X1 + a2X2+a3X3 …
Weight Prediction using Height, Waist circumference, Head circumference, …
J(ai) = Mean of (h(X) – Y)2
aj aj - 𝛂
𝝏
𝝏𝒂𝒋
𝑱(𝒂)Repeat
18. L i n e a r re g re s s i o n to d e e p l e a r n i n g
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
Single Parameter Two Parameter
>3 Parameters : n-dimensional parabolic shape
19. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Lung tumor (Benign vs malignancy)
Tumor Size
0: Benign
1: Malignant
h(x) = aX
h(X) = 1 if X > 3cm
h(X) = 0 if X < 3cm
Classification
20. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Lung tumor (Benign vs malignancy)
Tumor Size
0: Benign
1: Malignant
Classification
Borderline value of 0~1
“Logistic Function”
=“Sigmoid Function”
What we want…
1) 0< h(X) <1
2) For borderline, h(X) ~ 0.5
ℎ 𝑋 =
1
1 + 𝑒−𝑍
Z = a0 + a1X (X: tumor size)
21. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Lung tumor (Benign vs malignancy)
Tumor Size
0: Benign
1: Malignant
Classification
Decision Boundary
ℎ 𝑋 =
1
1 + 𝑒−𝑍
Z = a0 + a1X (X: tumor size)0.5
3 cm
H(X) > 0.5 Malignant
H(X) < 0.5 Benign
Interpretation of h(X)
~ Probability of malignant
22. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Classification
x1
x2
1 2 3
1
2
3
Classification with two variables
x1
x2
1 2 3
1
2
3
Decision boundary
= Threshold
x1
x2
1 2 3
1
2
3Y=1
Y=0
Sigmoid
23. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Classification
Classification with multiple variables
x1
x2
1 2 3
1
2
3 ℎ 𝑋 =
1
1 + 𝑒−𝑍
Z = a0 + a1X1+a2X2
Linear regression h(X) = a0+a1x1+a2x2+…
Logistic classification h(X) = sig(Z) ,
Z = a0+a1x1+a2x2+…
24. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Classification
Tumor Size
0: Benign
1: Malignant
Tumor Size
0: Benign
1: Malignant
ℎ 𝑋 =
1
1 + 𝑒−𝑍 Z = a0 + a1X
Changing a0
Changing a1
How to optimize aj?
Make convex cost function
J(a0, a1) = Mean of (h(X) – Y)2
For linear regression,
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
25. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Classification
Cost function for logistic classification
J(a0, a1) = -log(h(X)) if Y = 1
-log(1-h(X)) if Y = 0
h(X)
J
10
(h(X) is 0~1)
Y=1
h(X)
J
10
(h(X) is 0~1)
Y=0
26. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Classification
Cost function for logistic classification
J(a0, a1) = -[Y log (h(X)) + (1-Y) log (1-h(X))]
Cost function for logistic = “Binary crossentropy”
aj aj - 𝛂
𝝏
𝝏𝒂𝒋
𝑱(𝒂)Repeat
Optimization algorithm : Same with linear regression
27. L i n e a r re g re s s i o n to d e e p l e a r n i n g
• Logistic regression as a Perceptron
Lesion size
Circularity
Hounsfield unit
x1
x2
x3
Z
w1
w2
w3
b0
Activation function
Sigmoid(Z)
Output
1: Malignancy
0: Benign
Find optimized W for minimized error
Gradient descent
28. L i n e a r re g re s s i o n to d e e p l e a r n i n g
• Perceptron vs neuron
29. L i n e a r re g re s s i o n to d e e p l e a r n i n g
x1
x2
x1
x2
1 2 3
1
2
3
Linear classification Nonlinear classification
• Limitation of single-layer perceptron
30. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Layer 3Layer 1 Layer 2
H(X)input
Output layer
a1
(2) = g(w11x1+w12x2+w13x3)
a2
(2) = g(w21x1+w22x2+w23x3)
a3
(2) = g(w31x1+w32x2+w33x3)
where g: activation function (sigmoid)
a1
(3)
= H(X)
= g(w21a1
(2)+w22a2
(2)+w23a3
(2))
Single-layer perceptron to neural network
31. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Non-linear classification example: XOR/XNOR
x1 and x2 are binary (0 or 1).
x1
x2
Y=1
Y=0
(XNOR Problem)
32. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Non-linear classification example: XOR
AND
X2
X1
+1 -30
20
20
H(X)
X2
X1
+1 -10
20
20
H(X)
OR
sigmoid(-10)~0
sigmoid(10)~1
33. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Non-linear classification example: XOR
AND
X2
X1
+1
a1
-30
20
20
(NOT x1) AND (NOT x2)
a2
10
-20
-20
+1
H(X)
-10
20
20
OR
X1 X2
0 0
0 1
1 0
1 1
a1 a2
0 1
0 0
0 0
1 0
1
0
0
1
H(X)
34. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Output
Lesion size
Circularity
Lesion size
Circularity
Malignancy Benign
Non-linear classification
35. L i n e a r re g re s s i o n to d e e p l e a r n i n g
H
O Output
How to calculate gradient descent ?
𝜕𝐽
𝜕𝑤2
=
𝜕𝐽
𝜕𝑂
𝜕𝑂
𝜕𝑍 𝑂
𝜕𝑍 𝑂
𝜕𝑤2
w2 𝑍 𝑜 = 𝑊2 𝐻
J = Cost (O, Y)
(O = h(X))
J= -[Y log (h(X)) + (1-Y) log (1-h(X))]
w1
𝜕𝐽
𝜕𝑤1
=
𝜕𝐽
𝜕𝑍ℎ
𝜕𝑍ℎ
𝜕𝑤1
H=sig(Zh) O=sig(ZO)
Zh=W1X ZO=W2H
“Back Propagation”
𝜕𝐽
𝜕𝑍ℎ
=
𝜕𝐽
𝜕𝑍 𝑂
𝜕𝑍 𝑂
𝜕𝐻
𝜕𝐻
𝜕𝑍ℎ
36. L i n e a r re g re s s i o n to d e e p l e a r n i n g
The era of artificial brain!
37. L i n e a r re g re s s i o n to d e e p l e a r n i n g
You see this:
But the camera sees this:
• Limitation of conventional neural network
38. L i n e a r re g re s s i o n to d e e p l e a r n i n g
• Limitation of conventional neural network
pixel 1
pixel 2
Cars
“Non”-Cars
50 x 50 pixel images→ 2500 pixels
(7500 if RGB)
pixel 1
pixel 2
= A point at
7500 dimensional axis
7500 multivariable logistic regression
39. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Curse of dimensionality
40. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Curse of dimensionality
41. L i n e a r re g re s s i o n to d e e p l e a r n i n g
More dimensions
More sparse in data space
Easy to overfit
42. L i n e a r re g re s s i o n to d e e p l e a r n i n g
More dimensions More weights (Parameters to learn)
1990~2000
Better manual features instead of raw pixel value
+ Kernel-based learning
43. L i n e a r re g re s s i o n to d e e p l e a r n i n g
• Hard to learn deep layer
Problem of Vanishing Gradient
44. L i n e a r re g re s s i o n to d e e p l e a r n i n g
• Hard to learn deep layer
Slope~0
Slope~0
Output
Error Backpropagation
𝜕𝐽
𝜕𝑤2
=
𝜕𝐽
𝜕𝑂
𝜕𝑂
𝜕𝑍 𝑂
𝜕𝑍 𝑂
𝜕𝑤2
O=sig(ZO)
~0
45. L i n e a r re g re s s i o n to d e e p l e a r n i n g
Overcome Limitations &
To Deep Learning…
• Automatic feature extraction from raw data
• Learning deep-layered neural network
Algorithm Hardware Big Data
47. Deep learning
• Nonlinear problem & multilayer perceptron
0 1 1 3 5 7 8 8
0 0 0 1 3 3 5 3
0 0 1 2 4 7 7 1
0 0 2 3 8 5 7 6
2 5 8 8 8 4 9 5
0 0 8 8 6 4 2 3
128x128
=16,384
Output
- Require good manual features
- Raw data Too big.
- More layers? Difficulty in learning
48. Deep learning
• MLP to Deep learning
- Require good manual features
- Raw data Too big.
- More layers? Difficulty in learning
• Automatic feature extraction from raw data
• New activation function
& Stochastic gradient descent
• Methods for reducing overfitting
50. Deep learning
• Train deep layer
Nonlinearity function
Sigmoid ReLU , tanh, ELU, Leaky ReLU
Sigmoid
ReLU
Slope~0
Slope~0
Output
Error Backpropagation
Slope = 1
51. Deep learning
• Train big data
aj aj - 𝛂
𝝏
𝝏𝒂𝒋
𝑱(𝒂)RepeatGradient Descent
50x50x3 ~7500 pixel data per image
100,000 images of cars and non-cars
Front :
- Estimate 100,000 h(X)
Back = update ‘a’
- Cost calculated by 100,000 cost(Y,h(X))
a1
0
2
4
6
-0.5 0 0.5 1 1.5 2 2.5
J(a1)
Small 𝛂
Per iteration
52. Deep learning
• Train big data
Training data
1 weight update
Training data
1 weight update
per mini-batch
Multiple weight updates
Gradient
Descent
Stochastic
Gradient
Descent
(=batch gradient)
(=minibatch stochastic gradient)
62. Deep learning
• Convolutional Neural Network
Initial Data : 256 x 256
Ear Ear
Eye Eye
Nose Tail
Foot Foot
After convolutions and poolings
=Abstracted features
63. Deep learning
• Convolutional Neural Network
Abstracted Features Feature vectors
Multivariate
Logistic
Dimension 256x256x3 4x4x1024 4096 1000
66. Deep learning
Pedestrian Car Motorcycle Truck
• Cf> Multiple output (instead of binary classification)
4 Output nodes,
instead of 1 node
Y = [ 1, 0 , 0, 0] for pedestrian
Y = [ 0, 1, 0, 0 ] for car
Y = [ 0, 0, 1, 0 ] for motorcycle
Y = [ 0, 0, 0, 1 ] for truck
Activation function:
Softmax, instead of sigmoid
69. Deep learning
• Recurrent Neural Network
Vision
Deep CNN
Language
Generating
RNN
“A group of people shopping
at an outdoor market.
There are many vegetables at
the fruit stands.”
Neural Machine Translation
Google Translate
Text, Music Generation
https://www.youtube.com/watch?v=A2gyidoFsoI
Combined with CNN : Image caption generation
70. Deep learning
• Current Concept of Deep learning
Deep layered
neural network
Output
+
Data type-specific
layers
Convolution
Recurrent
Modification for
training
+
ReLU activation
SGD training
Dropout
Batch normalization
Variable Cost Function
…
72. Deep learning
Unsupervised learning
, particularly
generative model
Transfer learning One-shot learning
Bayesian modeling Mobile-friendly model
Manifold and non-
Euclidean data
Current trends of deep learning
High accuracy to various purposes/situations
73. Deep learning
Flexible and scalable deep learning
• Transfer learning
Car
ImageNet-based model as a feature extractor
Train only
last layer
74. Deep learning
Flexible and scalable deep learning
• Generative model
z~N(0,1)
G:
generator
Fake image
Real image
D:
Discriminator
1: real
0: fake
Can be composed with
convolutional, FC layers,
Batch normalization,
regularization, etc.
Various cost functions
/ combined cost functions
MSE, CE, Adversarial, KLD, etc.
77. Deep learning in Medicine
ROC curve
- better than dermatologists
Esteva, Andre, et al. Nature 2017
78. Deep learning in Medicine
Diabetic Retinopathy
Better or equivalent
to ophthalmologists
Normal DM
Gulshan, Varun, et al. JAMA 2016
ChestXnet
Equivalent/Superior to radiologists (?)
Pranav Rajpurkar, … Andrew Ng, 2017. Arxiv
DL for medical imaging:
Supervised learning using CNN
79. Deep learning in Medicine
FDA approve a device for diagnosing
diabetic retinopathy (2018.4)
AI-aided system (CT angiography
for large vessel occlusion)
Year of AI invasion to clinic
80. Deep learning in Medicine
DL for medical imaging:
Supervised learning using CNN
AD & NC
MCI-converter & non-converter
FDG and amyloid PET to predict future cognitive decline
Choi H and Jin KH Arxiv 2017
81. Deep learning in Medicine
https://adfdgpet.appspot.com
Online Demo
Input file
Web application
Output: likelihood for AD
& predicted cognitive score
Output:
Cognitive dysfunction-related map
p(Alzheimer|X)
82. Deep learning in Medicine
https://insight.lunit.io/
Web application
83. Deep learning in Medicine
Web application
https://modelderm.com
Han SS, et al. J Invest Derm 2018
84. Deep learning in Medicine
Laborious Work Replaced by DL:
Segmentation
Choi, H., & Jin, K. H. J Neurosci Methods 2016 de Brebisson, et al. CVPR 2015.
85. Deep learning in Medicine
Laborious Work Replaced by DL:
Detection
Liu Y, et al. Arxiv 2017
86. Deep learning in Medicine
Enhance Image Acquisition & Quality
Dahl et al. Arxiv 2017
Normal dose abdomen CT Low dose abdomen CT
Low dose abdomen CT+CNN
Chen H et al. Biomed Opt Exp 2017
87. Deep learning in Medicine
Image Generation
Cat
Cat
Common deep learning model Generative model
z = f(x)
where x: data, z: discriminative features
f: classifier model
x = g(z)
where x: data, z: latent
g: generation function
88. Deep learning in Medicine
Generative Adversarial Network
z~N(0,1)
G:
generator
Karras T, et al. Arxiv 2017
G:
generator
Isola P, et al. arxiv, 2016.
89. Generative Adversarial Network
Structural MR generation from PET
Florbetapir PET
Generator:
U-net
Skip connection
Generated MR
PETandgeneratedMRPETandrealMR
Discriminator Real or Fake
Generative Adversarial Networks
for MR generation
z G(z)
z & G(z)
z & x
Choi H and Lee DS, J Nucl Med 2017.
Deep learning in Medicine
RealMRI
Generated
MRI
18F-Florbetapir
PET
90. Deep learning in Medicine
Conditional Generation
Antipov G, Arxiv 2017
92. Choi H,… Lee DS. Biorxiv 2017
Estimating normal population distribution
Deep learning in Medicine
93. Deep learning in Medicine
Omics data
Quang D et al. NAR 2016
Predicting Function from
DNA sequences
94. Deep learning in Medicine
Omics data
Low risk group
High risk group
Deep learning-based risk score
Choi H and Na KJ, Biomed Res Int. 2017
95. Deep learning in Medicine
Disruptive Innovation: Raw medical & healthcare data
Diet + Previous Glucose Level
Future Glucose Level &
Scheduling Insulin
Sugar.iq from Medtronic
96. Deep learning in Medicine
Disruptive Innovation: Raw medical & healthcare data
97. Deep learning in Medicine
Disruptive Innovation: Raw medical & healthcare data
HTC DeepQ Tricoder
Predicting PVC from daily EKG
Diagnosis of otitis media
98. Deep learning in Medicine
Disruptive Innovation: Raw medical & healthcare data
Deep learning facilitates left-shifting