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

Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural NetworksYogendra Tamang
 
Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Appsilon Data Science
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep LearningMyungjin Lee
 
Deep learning for medical imaging
Deep learning for medical imagingDeep learning for medical imaging
Deep learning for medical imaginggeetachauhan
 
Transfer Learning for Natural Language Processing
Transfer Learning for Natural Language ProcessingTransfer Learning for Natural Language Processing
Transfer Learning for Natural Language ProcessingSebastian Ruder
 
Deep Generative Models
Deep Generative Models Deep Generative Models
Deep Generative Models Chia-Wen Cheng
 
Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...
Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...
Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...Praxitelis Nikolaos Kouroupetroglou
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentationOwin Will
 
Deep Learning Explained
Deep Learning ExplainedDeep Learning Explained
Deep Learning ExplainedMelanie Swan
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningLior Rokach
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial NetworksMustafa Yagmur
 
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Gaurav Mittal
 
Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...
Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...
Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...Sujit Pal
 

What's hot (20)

Deep learning
Deep learningDeep learning
Deep learning
 
Deep learning
Deep learningDeep learning
Deep learning
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural 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)
 
Data Augmentation
Data AugmentationData Augmentation
Data Augmentation
 
Deep learning presentation
Deep learning presentationDeep learning presentation
Deep learning presentation
 
Lstm
LstmLstm
Lstm
 
U-Net (1).pptx
U-Net (1).pptxU-Net (1).pptx
U-Net (1).pptx
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep Learning
 
Deep learning for medical imaging
Deep learning for medical imagingDeep learning for medical imaging
Deep learning for medical imaging
 
Transfer Learning for Natural Language Processing
Transfer Learning for Natural Language ProcessingTransfer Learning for Natural Language Processing
Transfer Learning for Natural Language Processing
 
Deep Generative Models
Deep Generative Models Deep Generative Models
Deep Generative Models
 
Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...
Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...
Presentation - Msc Thesis - Machine Learning Techniques for Short-Term Electr...
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentation
 
Deep Learning Explained
Deep Learning ExplainedDeep Learning Explained
Deep Learning Explained
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial Networks
 
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)
 
Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...
Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...
Transfer Learning and Fine Tuning for Cross Domain Image Classification with ...
 
1.Introduction to deep learning
1.Introduction to deep learning1.Introduction to deep learning
1.Introduction to deep learning
 

Similar to Transfer learning-presentation

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 earningAnirudh Ganguly
 
Presentation of master thesis
Presentation of master thesisPresentation of master thesis
Presentation of master thesisSeoung-Ho Choi
 
STAT7440StudentIMLPresentationJishan.pptx
STAT7440StudentIMLPresentationJishan.pptxSTAT7440StudentIMLPresentationJishan.pptx
STAT7440StudentIMLPresentationJishan.pptxJishanAhmed24
 
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 optimizationPvrtechnologies Nellore
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptxKaviya452563
 
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.pptxNAGARAJANS68
 
ML crash course
ML crash courseML crash course
ML crash coursemikaelhuss
 
Optimal Model Complexity (1).pptx
Optimal Model Complexity (1).pptxOptimal Model Complexity (1).pptx
Optimal Model Complexity (1).pptxMurindanyiSudi1
 
Machine learning project_promotion
Machine learning project_promotionMachine learning project_promotion
Machine learning project_promotionkahhuey
 
Machine learning - session 4
Machine learning - session 4Machine learning - session 4
Machine learning - session 4Luis Borbon
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDESbutest
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDESbutest
 
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 learningRahat Yasir
 
Post Graduate Admission Prediction System
Post Graduate Admission Prediction SystemPost Graduate Admission Prediction System
Post Graduate Admission Prediction SystemIRJET Journal
 

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

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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 WorkerThousandEyes
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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.