SlideShare a Scribd company logo
1 of 23
Transfer Learning
Bushra Jbawi Noor Alhuda Espil
Machine Learning
A psychological point of view
Transfer Learning is the dependency
of human conduct, learning, or
performance on prior experience
Machine Learning community
point of view
Transfer learning attempts to develop
methods to transfer knowledge
learned in one or more source tasks
and use it to improve learning in a
related target task
Source-Task
Knowledge
Target-Task
Data
Given Learned
Learn new Model :
1. Collect new Labeled
Data
2. Build new model
Reuse and
Adapt already
learned model!
$$
Example!!!
Image Classification
Features
Task One
Model
One
Example!!!
Example!!!
Image Classification.CONT
Features
Task Two
Model
Two
Example!!!
Cars
Motorcycles
Features
Task One
Reuse
Transefer Learning Goal
improve learning in the target task by
leveraging knowledge from the source task.
By three common measures:
1- initial performance
2- amount of time
3- final performance
higher start
higher slop
higher asymptote
With transfer
Without transfer
Transfer in an inductive Learning
Works by allowing source-task
knowledge to affect the target task’s
inductive bias ((a set of assumptions
about the true distribution of the
training data)).
Concerned with improving the speed
with which a model is learned.
Concerned with improving its
generalization capability.
Transfer in an inductive Learning
Inductive Transfer:
◦ the target-task inductive bias is chosen
or adjusted based on the source-task
knowledge.
◦ depending on which inductive learning
algorithm is used to learn the source
and target tasks.
Search
Allowed Hypotheses Allowed Hypotheses
Inductive learning Inductive Transfer
All Hypotheses All Hypotheses
Search
Transfer in an inductive Learning
Bayesian Transfer:
◦ Bayesian learning uses a prior
distribution to smooth the estimates
from training data.
◦ Bayesian transfer may provide a more
informative prior from source-task
knowledge.
Posterior
Distribution
Prior
Distribution
Data
+
=
Bayesian learning Bayesian Transfer
Transfer in an inductive Learning
Hierarchical Transfer:
◦ Solutions to simple tasks are combined
or provided as tools to produce a
solution to a more complex task.
◦ Can involve many tasks.
◦ The target task might use entire source-
task solutions as parts of its own.
Pipe
Surface Circle
CurveLine
Transfer in reinforcement
learning
Transfer in reinforcement
learning
Starting-Point Methods:
Transfer in reinforcement
learning
Imitation Methods:
Transfer in reinforcement
learning
Hierarchical Methods:
Transfer in reinforcement
learning
Alteration Methods:
Transfer in reinforcement
learning
New RL Algorithms:
AVOIDING NEGATIVE
TRANSFER
If a transfer method actually decreases
performance, then negative transfer
has occurred.
AVOIDING NEGATIVE TRANSFER
Rejecting Bad
Information
reject harmful
source-task
knowledge while
learning the target
task. The goal is to
minimize the
impact of bad
information, so
that the transfer
performance is at
least no worse
than learning the
target task
without transfer
Choosing a
Source Task
the problem
becomes
choosing the
best source task.
Transfer
methods without
much protection
may still be
effective, as long
as the best
source task is at
least a decent
match
Modeling Task
Similarity
explicitly model
relationships
between tasks
and include this
information in
the transfer
method. This can
lead to better
use of source-
task knowledge
and decrease the
risk of negative
transfer.
AUTOMATICALLY
MAPPING TASKS
When an agent applies knowledge
from one task in another, it is often
necessary to map the characteristics of
one task onto those of the other to
specify correspondences.
Source Task Target Task
Property1
Property2
Property1
Property M
Property N
…
…
AUTOMATICALLY MAPPING TASKS
Mapping by
Analogy
it may be
possible to avoid
the mapping
problem
altogether by
ensuring that the
source and
target tasks have
the same
representation.
Trying Multiple
Mappings
One
straightforward
way of solving
the mapping
problem is to
generate several
possible
mappings and
allow the target-
task agent to try
them all.
Equalizing Task
Representations
There are some
methods that
construct a
mapping by
analogy. That
examine the
characteristics of
the source and
target tasks and
find elements
that correspond.
Conclusion
Transfer learning
 has become a sizeable subfield in
machine learning.
 is seen as an important aspect of
human learning.
 can make machine learning more
efficient.
 has some challenges
should be faced.
Thanks!

More Related Content

What's hot

What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
Simplilearn
 

What's hot (20)

Few shot learning/ one shot learning/ machine learning
Few shot learning/ one shot learning/ machine learningFew shot learning/ one shot learning/ machine learning
Few shot learning/ one shot learning/ machine learning
 
Deep learning
Deep learning Deep learning
Deep learning
 
Introduction to Deep learning
Introduction to Deep learningIntroduction to Deep learning
Introduction to Deep learning
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning Tutorial
 
Deep learning
Deep learningDeep learning
Deep learning
 
PhD Defense
PhD DefensePhD Defense
PhD Defense
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning
 
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
 
An Introduction to Deep Learning
An Introduction to Deep LearningAn Introduction to Deep Learning
An Introduction to Deep Learning
 
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer Vision
 
Meta learning tutorial
Meta learning tutorialMeta learning tutorial
Meta learning tutorial
 
Generative adversarial networks
Generative adversarial networksGenerative adversarial networks
Generative adversarial networks
 
Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Deep Neural Networks (DNN)
Deep Neural Networks (DNN)Deep Neural Networks (DNN)
Deep Neural Networks (DNN)
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
 
TensorFlow and Keras: An Overview
TensorFlow and Keras: An OverviewTensorFlow and Keras: An Overview
TensorFlow and Keras: An Overview
 
Training Neural Networks
Training Neural NetworksTraining Neural Networks
Training Neural Networks
 

Similar to Transfer learning-presentation

PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDES
butest
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDES
butest
 

Similar to Transfer learning-presentation (20)

Survey on contrastive self supervised l earning
Survey on contrastive self supervised l earningSurvey on contrastive self supervised l earning
Survey on contrastive self supervised l earning
 
Presentation of master thesis
Presentation of master thesisPresentation of master thesis
Presentation of master thesis
 
STAT7440StudentIMLPresentationJishan.pptx
STAT7440StudentIMLPresentationJishan.pptxSTAT7440StudentIMLPresentationJishan.pptx
STAT7440StudentIMLPresentationJishan.pptx
 
Active learning for ranking through expected loss optimization
Active learning for ranking through expected loss optimizationActive learning for ranking through expected loss optimization
Active learning for ranking through expected loss optimization
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
 
Meta-Learning Presentation
Meta-Learning PresentationMeta-Learning Presentation
Meta-Learning Presentation
 
MACHINE LEARNING YEAR DL SECOND PART.pptx
MACHINE LEARNING YEAR DL SECOND PART.pptxMACHINE LEARNING YEAR DL SECOND PART.pptx
MACHINE LEARNING YEAR DL SECOND PART.pptx
 
ML crash course
ML crash courseML crash course
ML crash course
 
Machine learning
Machine learningMachine learning
Machine learning
 
Optimal Model Complexity (1).pptx
Optimal Model Complexity (1).pptxOptimal Model Complexity (1).pptx
Optimal Model Complexity (1).pptx
 
Machine learning project_promotion
Machine learning project_promotionMachine learning project_promotion
Machine learning project_promotion
 
Learning in AI
Learning in AILearning in AI
Learning in AI
 
Machine learning - session 4
Machine learning - session 4Machine learning - session 4
Machine learning - session 4
 
Dnn guidelines
Dnn guidelinesDnn guidelines
Dnn guidelines
 
Overfitting and-tbl
Overfitting and-tblOverfitting and-tbl
Overfitting and-tbl
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDES
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDES
 
Transfer learning with real world applications in deep learning
Transfer learning with real world applications in deep learningTransfer learning with real world applications in deep learning
Transfer learning with real world applications in deep learning
 
Learning how to learn
Learning how to learnLearning how to learn
Learning how to learn
 
Post Graduate Admission Prediction System
Post Graduate Admission Prediction SystemPost Graduate Admission Prediction System
Post Graduate Admission Prediction System
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Transfer learning-presentation

  • 1. Transfer Learning Bushra Jbawi Noor Alhuda Espil Machine Learning
  • 2. A psychological point of view Transfer Learning is the dependency of human conduct, learning, or performance on prior experience
  • 3. Machine Learning community point of view Transfer learning attempts to develop methods to transfer knowledge learned in one or more source tasks and use it to improve learning in a related target task Source-Task Knowledge Target-Task Data Given Learned
  • 4. Learn new Model : 1. Collect new Labeled Data 2. Build new model Reuse and Adapt already learned model! $$
  • 7. Transefer Learning Goal improve learning in the target task by leveraging knowledge from the source task. By three common measures: 1- initial performance 2- amount of time 3- final performance higher start higher slop higher asymptote With transfer Without transfer
  • 8. Transfer in an inductive Learning Works by allowing source-task knowledge to affect the target task’s inductive bias ((a set of assumptions about the true distribution of the training data)). Concerned with improving the speed with which a model is learned. Concerned with improving its generalization capability.
  • 9. Transfer in an inductive Learning Inductive Transfer: ◦ the target-task inductive bias is chosen or adjusted based on the source-task knowledge. ◦ depending on which inductive learning algorithm is used to learn the source and target tasks. Search Allowed Hypotheses Allowed Hypotheses Inductive learning Inductive Transfer All Hypotheses All Hypotheses Search
  • 10. Transfer in an inductive Learning Bayesian Transfer: ◦ Bayesian learning uses a prior distribution to smooth the estimates from training data. ◦ Bayesian transfer may provide a more informative prior from source-task knowledge. Posterior Distribution Prior Distribution Data + = Bayesian learning Bayesian Transfer
  • 11. Transfer in an inductive Learning Hierarchical Transfer: ◦ Solutions to simple tasks are combined or provided as tools to produce a solution to a more complex task. ◦ Can involve many tasks. ◦ The target task might use entire source- task solutions as parts of its own. Pipe Surface Circle CurveLine
  • 18. AVOIDING NEGATIVE TRANSFER If a transfer method actually decreases performance, then negative transfer has occurred.
  • 19. AVOIDING NEGATIVE TRANSFER Rejecting Bad Information reject harmful source-task knowledge while learning the target task. The goal is to minimize the impact of bad information, so that the transfer performance is at least no worse than learning the target task without transfer Choosing a Source Task the problem becomes choosing the best source task. Transfer methods without much protection may still be effective, as long as the best source task is at least a decent match Modeling Task Similarity explicitly model relationships between tasks and include this information in the transfer method. This can lead to better use of source- task knowledge and decrease the risk of negative transfer.
  • 20. AUTOMATICALLY MAPPING TASKS When an agent applies knowledge from one task in another, it is often necessary to map the characteristics of one task onto those of the other to specify correspondences. Source Task Target Task Property1 Property2 Property1 Property M Property N … …
  • 21. AUTOMATICALLY MAPPING TASKS Mapping by Analogy it may be possible to avoid the mapping problem altogether by ensuring that the source and target tasks have the same representation. Trying Multiple Mappings One straightforward way of solving the mapping problem is to generate several possible mappings and allow the target- task agent to try them all. Equalizing Task Representations There are some methods that construct a mapping by analogy. That examine the characteristics of the source and target tasks and find elements that correspond.
  • 22. Conclusion Transfer learning  has become a sizeable subfield in machine learning.  is seen as an important aspect of human learning.  can make machine learning more efficient.  has some challenges should be faced.