bertTokenizer
説明
Bidirectional Encoder Representations from Transformer (BERT) ニューラル ネットワークの WordPiece トークナイザーは、テキスト データを整数のシーケンスにマッピングします。
作成
説明
は、指定されたボキャブラリ用の tokenizer = bertTokenizer(vocabulary)bertTokenizer オブジェクトを作成します。
は、1 つ以上の名前と値の引数を使用して追加のプロパティを設定します。tokenizer = bertTokenizer(vocabulary,PropertyName=Value)
入力引数
プロパティ
オブジェクト関数
encode | Tokenize and encode text for transformer neural network |
decode | Convert token codes to tokens |
encodeTokens | Convert tokens to token codes |
subwordTokenize | Tokenize text into subwords using BERT tokenizer |
wordTokenize | Tokenize text into words using tokenizer |
例
アルゴリズム
参照
[1] Devlin, Jacob, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. "BERT: Pre-Training of Deep Bidirectional Transformers for Language Understanding" Preprint, submitted May 24, 2019. https://doi.org/10.48550/arXiv.1810.04805.
[2] Wu, Yonghui, Mike Schuster, Zhifeng Chen, Quoc V. Le, Mohammad Norouzi, Wolfgang Macherey, Maxim Krikun et al. "Google's Neural Machine Translation System: Bridging the Gap Between Human and Machine Translation." Preprint, submitted October 8, 2016. https://doi.org/10.48550/arXiv.1609.08144
バージョン履歴
R2023b で導入参考
bpeTokenizer | bert | bertDocumentClassifier | encode | decode | encodeTokens | subwordTokenize | wordTokenize
トピック
- BERT 文書分類器の学習
- 深層学習を使用したテキスト データの分類
- 分類用の単純なテキスト モデルの作成
- トピック モデルを使用したテキスト データの解析
- マルチワード フレーズを使用したテキスト データの解析
- 深層学習を使用したシーケンスの分類 (Deep Learning Toolbox)
- MATLAB による深層学習 (Deep Learning Toolbox)