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
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4DigiGurukul
 
Visual-Semantic Embeddings: some thoughts on Language
Visual-Semantic Embeddings: some thoughts on LanguageVisual-Semantic Embeddings: some thoughts on Language
Visual-Semantic Embeddings: some thoughts on LanguageRoelof Pieters
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introductionananth
 
Natural language processing
Natural language processingNatural language processing
Natural language processingSaurav Aryal
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingSaurabh Kaushik
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language ProcessingMercy Rani
 
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
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing Adarsh Saxena
 
Natural language processing (NLP)
Natural language processing (NLP) Natural language processing (NLP)
Natural language processing (NLP) ASWINKP11
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingRishikese MR
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingMariana Soffer
 
Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing Mustafa Jarrar
 
Deep learning for natural language embeddings
Deep learning for natural language embeddingsDeep learning for natural language embeddings
Deep learning for natural language embeddingsRoelof Pieters
 
Deep Learning for Information Retrieval
Deep Learning for Information RetrievalDeep Learning for Information Retrieval
Deep Learning for Information RetrievalRoelof Pieters
 
Anthiil Inside workshop on NLP
Anthiil Inside workshop on NLPAnthiil Inside workshop on NLP
Anthiil Inside workshop on NLPSatyam Saxena
 
Natural language processing
Natural language processingNatural language processing
Natural language processingYogendra Tamang
 

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
 
Nlp
NlpNlp
Nlp
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4
 
Visual-Semantic Embeddings: some thoughts on Language
Visual-Semantic Embeddings: some thoughts on LanguageVisual-Semantic Embeddings: some thoughts on Language
Visual-Semantic Embeddings: some thoughts on Language
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
Deep learning for nlp
Deep learning for nlpDeep learning for nlp
Deep learning for nlp
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to 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
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing
 
Natural language processing (NLP)
Natural language processing (NLP) Natural language processing (NLP)
Natural language processing (NLP)
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing
 
NLP
NLPNLP
NLP
 
Deep learning for natural language embeddings
Deep learning for natural language embeddingsDeep learning for natural language embeddings
Deep learning for natural language embeddings
 
Deep Learning for Information Retrieval
Deep Learning for Information RetrievalDeep Learning for Information Retrieval
Deep Learning for Information Retrieval
 
Anthiil Inside workshop on NLP
Anthiil Inside workshop on NLPAnthiil Inside workshop on NLP
Anthiil Inside workshop on NLP
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 

Similar to 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
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
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
 
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 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
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
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
 
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)

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
 
professional Practices
professional Practices professional Practices
professional Practices
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
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
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
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...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
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 ...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

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.