SlideShare a Scribd company logo
1 of 9
A LIGHT INTRODUCTION TO
TRANSFER LEARNING FOR NLP
NATURAL LANGUAGE PROCESSING
• NLP INVOLVES MACHINE OR ROBOTS TO UNDERSTAND
• IT PROCESS THE LANGUAGE THAT HUMAN SPEAK.
TRANSFER LEARNING
• TRANSFER LEARNING IS THE PROCESS OF TRAINING A MODEL ON A LARGE-
SCALE DATASET AND THEN USING THAT PRETRAINED MODEL TO CONDUCT
LEARNING FOR ANOTHER DOWNSTREAM TASK (I.E., TARGET TASK)
• TRANSFER LEARNING WAS POPULARIZED IN THE FIELD OF COMPUTER VISION
THANKS TO THE IMAGENET DATASET
TRANSFER LEARNING FOR NLP
• TRAINING AND TEST DISTRIBUTIONS ARE DIFFERENT
• DIFFERENT TEXT TYPES.
• DIFFERENT ACCENTS/AGES.
• DIFFERENT TOPICS/CATEGORIES.
PRETRAINED NLP MODELS
• ULMFIT
• ELMO
• GLOMO
• OPENAI TRANSFORMER
ULMFIT
• ULMFIT WAS PROPOSED AND DESIGNED BY FAST.AI’S JEREMY HOWARD AND
DEEPMIND’S SEBASTIAN RUDER. YOU COULD SAY THAT ULMFIT WAS THE
RELEASE THAT GOT THE TRANSFER LEARNING PARTY STARTED LAST YEAR.
• UMFIT STANDS FOR UNIVERSAL LANGUAGE MODEL FINE TUNING FOR TEXT
CLASSIFICATION
ELMO
• ELMO WORD REPRESENTATIONS, OR EMBEDDINGS FROM
LANGUAGE MODELS
• PRETRAINING THE ENTIRE MODEL WITH DEEP
CONTEXTUALIZED REPRESENTATIONS THROUGH STACKED
NEURAL LAYERS
• ELMO IS A NOVEL WAY OF REPRESENTING WORDS IN
VECTORS AND EMBEDDINGS. THESE ELMO WORD
EMBEDDINGS HELP US ACHIEVE STATE-OF-THE-ART
RESULTS ON MULTIPLE NLP TASKS
GLOMO
• UNSUPERVISED LEARNED RELATIONAL GRAPHS AS TRANSFERABLE
REPRESENT0ATIONS
• MODERN DEEP TRANSFER LEARNING APPROACHES HAVE MAINLY FOCUSED ON
LEARNING GENERIC FEATURE VECTORS FROM ONE TASK THAT ARE
TRANSFERABLE TO OTHER TASKS, SUCH AS WORD EMBEDDINGS IN LANGUAGE
AND PRETRAINED CONVOLUTIONAL FEATURES IN VISION.
• THESE APPROACHES USUALLY TRANSFER UNARY FEATURES AND LARGELY
IGNORE MORE STRUCTURED GRAPHICAL REPRESENTATIONS.
• THIS WORK EXPLORES THE POSSIBILITY OF LEARNING GENERIC LATENT
RELATIONAL GRAPHS THAT CAPTURE DEPENDENCIES BETWEEN PAIRS OF DATA
UNITS (E.G., WORDS OR PIXELS)
OPEN AI TRANSFORMER
• IMPROVING LANGUAGE UNDERSTANDING WITH UNSUPERVISED LEARNING
• THE TRANSFORMER ARCHITECTURE IS AT THE CORE OF ALMOST ALL THE
RECENT MAJOR DEVELOPMENTS IN NLP. IT WAS INTRODUCED IN 2017 BY
GOOGLE. BACK THEN, RECURRENT NEURAL NETWORKS (RNN) WERE BEING USED
FOR LANGUAGE TASKS, LIKE MACHINE TRANSLATION AND QUESTION
ANSWERING SYSTEMS.
• GOOGLE RELEASED AN IMPROVED VERSION OF TRANSFORMER LAST YEAR
CALLED UNIVERSAL TRANSFORMER.

More Related Content

What's hot

natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.netwww.myassignmenthelp.net
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing Adarsh Saxena
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingSaurabh Kaushik
 
Processing Written English
Processing Written EnglishProcessing Written English
Processing Written EnglishRuel Montefolka
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingRishikese MR
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingMariana Soffer
 
Natural language processing
Natural language processingNatural language processing
Natural language processingYogendra Tamang
 
Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyMarina Santini
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Saurabh Kaushik
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4DigiGurukul
 
Learning to understand phrases by embedding the dictionary
Learning to understand phrases by embedding the dictionaryLearning to understand phrases by embedding the dictionary
Learning to understand phrases by embedding the dictionaryRoelof Pieters
 
Natural language processing
Natural language processingNatural language processing
Natural language processingAbash shah
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introductionananth
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 2
Engineering Intelligent NLP Applications Using Deep Learning – Part 2 Engineering Intelligent NLP Applications Using Deep Learning – Part 2
Engineering Intelligent NLP Applications Using Deep Learning – Part 2 Saurabh Kaushik
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processingHareem Naz
 
Natural language processing
Natural language processing Natural language processing
Natural language processing Md.Sumon Sarder
 
Natural language processing
Natural language processingNatural language processing
Natural language processingBasha Chand
 

What's hot (20)

natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.net
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing
 
NLP
NLPNLP
NLP
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Processing Written English
Processing Written EnglishProcessing Written English
Processing Written English
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language Technology
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4
 
Learning to understand phrases by embedding the dictionary
Learning to understand phrases by embedding the dictionaryLearning to understand phrases by embedding the dictionary
Learning to understand phrases by embedding the dictionary
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 2
Engineering Intelligent NLP Applications Using Deep Learning – Part 2 Engineering Intelligent NLP Applications Using Deep Learning – Part 2
Engineering Intelligent NLP Applications Using Deep Learning – Part 2
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processing
 
Natural language processing
Natural language processing Natural language processing
Natural language processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 

Similar to A Light Introduction to Transfer Learning for NLP

Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)Abdullah al Mamun
 
Natural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxNatural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxSHIBDASDUTTA
 
Presentation generative-transformational grammar
Presentation generative-transformational grammar Presentation generative-transformational grammar
Presentation generative-transformational grammar Nailun Naja
 
sete linguagens em sete semanas
sete linguagens em sete semanassete linguagens em sete semanas
sete linguagens em sete semanastdc-globalcode
 
Demystifying Interlanguage Pragmatics for EFL Teachers
Demystifying Interlanguage Pragmatics for EFL TeachersDemystifying Interlanguage Pragmatics for EFL Teachers
Demystifying Interlanguage Pragmatics for EFL TeachersOmaima Ayoub
 
Deep Learning and Modern Natural Language Processing (AnacondaCon2019)
Deep Learning and Modern Natural Language Processing (AnacondaCon2019)Deep Learning and Modern Natural Language Processing (AnacondaCon2019)
Deep Learning and Modern Natural Language Processing (AnacondaCon2019)Zachary S. Brown
 
2010 INTERSPEECH
2010 INTERSPEECH 2010 INTERSPEECH
2010 INTERSPEECH WarNik Chow
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsRoelof Pieters
 
NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA DATASCIENCE
 
Universal grammar (ug)
Universal grammar (ug)Universal grammar (ug)
Universal grammar (ug)RajpootBhatti5
 
Delhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas MalikDelhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas MalikVikas Malik
 

Similar to A Light Introduction to Transfer Learning for NLP (20)

Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)
 
Natural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxNatural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptx
 
CoLing 2016
CoLing 2016CoLing 2016
CoLing 2016
 
Presentation generative-transformational grammar
Presentation generative-transformational grammar Presentation generative-transformational grammar
Presentation generative-transformational grammar
 
L1 nlp intro
L1 nlp introL1 nlp intro
L1 nlp intro
 
NLP_KASHK: Introduction
NLP_KASHK: Introduction NLP_KASHK: Introduction
NLP_KASHK: Introduction
 
Poster @ enetCollect CA MC meeting in Iasi, Romania
Poster @ enetCollect CA MC meeting in Iasi, Romania Poster @ enetCollect CA MC meeting in Iasi, Romania
Poster @ enetCollect CA MC meeting in Iasi, Romania
 
1 Introduction.ppt
1 Introduction.ppt1 Introduction.ppt
1 Introduction.ppt
 
sete linguagens em sete semanas
sete linguagens em sete semanassete linguagens em sete semanas
sete linguagens em sete semanas
 
Demystifying Interlanguage Pragmatics for EFL Teachers
Demystifying Interlanguage Pragmatics for EFL TeachersDemystifying Interlanguage Pragmatics for EFL Teachers
Demystifying Interlanguage Pragmatics for EFL Teachers
 
Deep Learning and Modern Natural Language Processing (AnacondaCon2019)
Deep Learning and Modern Natural Language Processing (AnacondaCon2019)Deep Learning and Modern Natural Language Processing (AnacondaCon2019)
Deep Learning and Modern Natural Language Processing (AnacondaCon2019)
 
Lesson 40
Lesson 40Lesson 40
Lesson 40
 
AI Lesson 40
AI Lesson 40AI Lesson 40
AI Lesson 40
 
2010 INTERSPEECH
2010 INTERSPEECH 2010 INTERSPEECH
2010 INTERSPEECH
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word Embeddings
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognition
 
NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2
 
Oop concept
Oop conceptOop concept
Oop concept
 
Universal grammar (ug)
Universal grammar (ug)Universal grammar (ug)
Universal grammar (ug)
 
Delhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas MalikDelhi NCR JUG meetup - NLP - APIs - By Vikas Malik
Delhi NCR JUG meetup - NLP - APIs - By Vikas Malik
 

More from Lahore Garrison University

Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Lahore Garrison University
 

More from Lahore Garrison University (20)

NLP
NLPNLP
NLP
 
Diagnostic Expert System
Diagnostic Expert SystemDiagnostic Expert System
Diagnostic Expert System
 
cloud
cloud cloud
cloud
 
Heuristic evaluation on Whatsapp
Heuristic evaluation on WhatsappHeuristic evaluation on Whatsapp
Heuristic evaluation on Whatsapp
 
Assignmnet 1hci tasmiya 209
Assignmnet 1hci tasmiya 209Assignmnet 1hci tasmiya 209
Assignmnet 1hci tasmiya 209
 
Windows and linux
Windows and linuxWindows and linux
Windows and linux
 
Automatic plant watering system
Automatic plant watering systemAutomatic plant watering system
Automatic plant watering system
 
Numerical computing assignment 1
Numerical computing  assignment 1Numerical computing  assignment 1
Numerical computing assignment 1
 
Instagram human computer interaction project
Instagram human computer interaction project Instagram human computer interaction project
Instagram human computer interaction project
 
Cloud quiz question answer
Cloud quiz question answerCloud quiz question answer
Cloud quiz question answer
 
Fomulae numerical computing
Fomulae numerical computing Fomulae numerical computing
Fomulae numerical computing
 
Ventilator
VentilatorVentilator
Ventilator
 
Pact framework in hci
Pact framework in hciPact framework in hci
Pact framework in hci
 
Human computer interaction assignment 01
Human computer interaction  assignment 01Human computer interaction  assignment 01
Human computer interaction assignment 01
 
Quiz 1 cloud computing
Quiz 1 cloud computing Quiz 1 cloud computing
Quiz 1 cloud computing
 
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
 
Cc lectures
Cc lecturesCc lectures
Cc lectures
 
professional practice case study
professional practice case study professional practice case study
professional practice case study
 
Cricket team
Cricket team Cricket team
Cricket team
 
Sql injection & command injection
Sql injection & command injectionSql injection & command injection
Sql injection & command injection
 

Recently uploaded

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

A Light Introduction to Transfer Learning for NLP

  • 1. A LIGHT INTRODUCTION TO TRANSFER LEARNING FOR NLP
  • 2. NATURAL LANGUAGE PROCESSING • NLP INVOLVES MACHINE OR ROBOTS TO UNDERSTAND • IT PROCESS THE LANGUAGE THAT HUMAN SPEAK.
  • 3. TRANSFER LEARNING • TRANSFER LEARNING IS THE PROCESS OF TRAINING A MODEL ON A LARGE- SCALE DATASET AND THEN USING THAT PRETRAINED MODEL TO CONDUCT LEARNING FOR ANOTHER DOWNSTREAM TASK (I.E., TARGET TASK) • TRANSFER LEARNING WAS POPULARIZED IN THE FIELD OF COMPUTER VISION THANKS TO THE IMAGENET DATASET
  • 4. TRANSFER LEARNING FOR NLP • TRAINING AND TEST DISTRIBUTIONS ARE DIFFERENT • DIFFERENT TEXT TYPES. • DIFFERENT ACCENTS/AGES. • DIFFERENT TOPICS/CATEGORIES.
  • 5. PRETRAINED NLP MODELS • ULMFIT • ELMO • GLOMO • OPENAI TRANSFORMER
  • 6. ULMFIT • ULMFIT WAS PROPOSED AND DESIGNED BY FAST.AI’S JEREMY HOWARD AND DEEPMIND’S SEBASTIAN RUDER. YOU COULD SAY THAT ULMFIT WAS THE RELEASE THAT GOT THE TRANSFER LEARNING PARTY STARTED LAST YEAR. • UMFIT STANDS FOR UNIVERSAL LANGUAGE MODEL FINE TUNING FOR TEXT CLASSIFICATION
  • 7. ELMO • ELMO WORD REPRESENTATIONS, OR EMBEDDINGS FROM LANGUAGE MODELS • PRETRAINING THE ENTIRE MODEL WITH DEEP CONTEXTUALIZED REPRESENTATIONS THROUGH STACKED NEURAL LAYERS • ELMO IS A NOVEL WAY OF REPRESENTING WORDS IN VECTORS AND EMBEDDINGS. THESE ELMO WORD EMBEDDINGS HELP US ACHIEVE STATE-OF-THE-ART RESULTS ON MULTIPLE NLP TASKS
  • 8. GLOMO • UNSUPERVISED LEARNED RELATIONAL GRAPHS AS TRANSFERABLE REPRESENT0ATIONS • MODERN DEEP TRANSFER LEARNING APPROACHES HAVE MAINLY FOCUSED ON LEARNING GENERIC FEATURE VECTORS FROM ONE TASK THAT ARE TRANSFERABLE TO OTHER TASKS, SUCH AS WORD EMBEDDINGS IN LANGUAGE AND PRETRAINED CONVOLUTIONAL FEATURES IN VISION. • THESE APPROACHES USUALLY TRANSFER UNARY FEATURES AND LARGELY IGNORE MORE STRUCTURED GRAPHICAL REPRESENTATIONS. • THIS WORK EXPLORES THE POSSIBILITY OF LEARNING GENERIC LATENT RELATIONAL GRAPHS THAT CAPTURE DEPENDENCIES BETWEEN PAIRS OF DATA UNITS (E.G., WORDS OR PIXELS)
  • 9. OPEN AI TRANSFORMER • IMPROVING LANGUAGE UNDERSTANDING WITH UNSUPERVISED LEARNING • THE TRANSFORMER ARCHITECTURE IS AT THE CORE OF ALMOST ALL THE RECENT MAJOR DEVELOPMENTS IN NLP. IT WAS INTRODUCED IN 2017 BY GOOGLE. BACK THEN, RECURRENT NEURAL NETWORKS (RNN) WERE BEING USED FOR LANGUAGE TASKS, LIKE MACHINE TRANSLATION AND QUESTION ANSWERING SYSTEMS. • GOOGLE RELEASED AN IMPROVED VERSION OF TRANSFORMER LAST YEAR CALLED UNIVERSAL TRANSFORMER.