Getting Started with Google BERT: Build and train state-of-the-art natural language processing models using BERT (Paperback)
Ravichandiran, Sudharsan
- 出版商: Packt Publishing
- 出版日期: 2021-01-22
- 售價: $1,590
- 貴賓價: 9.5 折 $1,511
- 語言: 英文
- 頁數: 352
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1838821597
- ISBN-13: 9781838821593
-
相關分類:
Python、程式語言、Machine Learning、Text-mining
立即出貨 (庫存=1)
買這商品的人也買了...
-
$2,363Programming Python, 4/e (Paperback)
-
$1,617Deep Learning (Hardcover)
-
$403Unity AR 增強現實完全自學教程 (全彩)
-
$580$458 -
$1,200$948 -
$520$411 -
$690$587 -
$407自然語言處理從入門到實戰
-
$480$379 -
$454區塊鏈技術進階與實戰, 2/e
-
$780$616 -
$980$774 -
$352TensorFlow + Keras 自然語言處理實戰
-
$3,730$3,544 -
$680$537 -
$880$695 -
$828$787 -
$1,188Mastering Transformers: Build state-of-the-art models from scratch with advanced natural language processing techniques (Paperback)
-
$880$695 -
$454自然語言處理 NLP 從入門到項目實戰:Python 語言實現
-
$890$703 -
$2,190$2,081 -
$3,390$3,221 -
$580$458 -
$539$512
相關主題
商品描述
Kickstart your NLP journey by exploring BERT and its variants such as ALBERT, RoBERTa, DistilBERT, VideoBERT, and more with Hugging Face's transformers library
Key Features
- Explore the encoder and decoder of the transformer model
- Become well-versed with BERT along with ALBERT, RoBERTa, and DistilBERT
- Discover how to pre-train and fine-tune BERT models for several NLP tasks
Book Description
BERT (bidirectional encoder representations from transformer) has revolutionized the world of natural language processing (NLP) with promising results. This book is an introductory guide that will help you get to grips with Google's BERT architecture. With a detailed explanation of the transformer architecture, this book will help you understand how the transformer's encoder and decoder work.
You'll explore the BERT architecture by learning how the BERT model is pre-trained and how to use pre-trained BERT for downstream tasks by fine-tuning it for NLP tasks such as sentiment analysis and text summarization with the Hugging Face transformers library. As you advance, you'll learn about different variants of BERT such as ALBERT, RoBERTa, and ELECTRA, and look at SpanBERT, which is used for NLP tasks like question answering. You'll also cover simpler and faster BERT variants based on knowledge distillation such as DistilBERT and TinyBERT. The book takes you through MBERT, XLM, and XLM-R in detail and then introduces you to sentence-BERT, which is used for obtaining sentence representation. Finally, you'll discover domain-specific BERT models such as BioBERT and ClinicalBERT, and discover an interesting variant called VideoBERT.
By the end of this BERT book, you'll be well-versed with using BERT and its variants for performing practical NLP tasks.
What you will learn
- Understand the transformer model from the ground up
- Find out how BERT works and pre-train it using masked language model (MLM) and next sentence prediction (NSP) tasks
- Get hands-on with BERT by learning to generate contextual word and sentence embeddings
- Fine-tune BERT for downstream tasks
- Get to grips with ALBERT, RoBERTa, ELECTRA, and SpanBERT models
- Get the hang of the BERT models based on knowledge distillation
- Understand cross-lingual models such as XLM and XLM-R
- Explore Sentence-BERT, VideoBERT, and BART
Who this book is for
This book is for NLP professionals and data scientists looking to simplify NLP tasks to enable efficient language understanding using BERT. A basic understanding of NLP concepts and deep learning is required to get the best out of this book.
作者簡介
Sudharsan Ravichandiran is a data scientist and artificial intelligence enthusiast. He holds a Bachelors in Information Technology from Anna University. His area of research focuses on practical implementations of deep learning and reinforcement learning including natural language processing and computer vision. He is an open-source contributor and loves answering questions on Stack Overflow.
目錄大綱
Table of Contents
- A Primer on Transformer Model
- Understanding the BERT Model
- Getting Hands-On with BERT
- BERT variants I - ALBERT, RoBERTa, ELECTRA, and SpanBERT
- BERT variants II - Based on knowledge distillation
- Exploring BERTSUM for Text Summarization
- Applying BERT for Other Languages
- Exploring Sentence and Domain Specific BERT
- Working with VideoBERT, BART, and more