Upgrade to Pro — share decks privately, control downloads, hide ads and more …

第10回言つくば 言語学徒のための自然言語処理入門

Avatar for yaacan yaacan
March 25, 2023

 第10回言つくば 言語学徒のための自然言語処理入門

Avatar for yaacan

yaacan

March 25, 2023

Other Decks in Research

Transcript

  1. 目次 自己紹介 1. 概要 2. 歴史 3. 技術の仕組み 3.1 ニューラル言語モデルとは

    3.2 今まで出てきた言語モデル研究 4. 今後どうなる 5. 参考文献 2
  2. 自己紹介 小畑文佳 • 18生 • 人文学類応用言語学コース4年→1休→春から言語学SPのM1 【専門分野のようなもの】 • 打ちことば •

    ポライトネス理論 • ほか、日本語を談話単位で扱うやつ色々 【Twitter】 夜間 @gotobed0723 3
  3. 2.歴史 7 【発展期】 1990 World Wide Web提唱 2013 Word2vec発表 2014

    seq2seqによるニューラル機械翻訳の発表 2016 ↑がGoogle翻訳に導入される 2017 Transformer発表 2018 BERT発表 2020 GPT-3発表 2022 ChatGPT発表 先週 GPT-4発表(←!?)
  4. 3.技術の仕組み 8 3.1 ニューラル言語モデルとは 現在の主流は「ニューラルネットワークで構築された言語モデル」 • ニューラルネットワークとは? • 言語モデルとは? •

    ニューラル言語モデルはどういう仕組み? 3.2 今まで出てきた言語モデル研究 se2qseq Transformer BERT GPTシリーズ, ChatGPT
  5. θ 𝑥! 𝑥" 𝑦 3.技術の仕組み 10 最も単純なニューラルネットワーク(黒橋,2019:175-176) 𝑤! 𝑤" 𝑤!

    , 𝑤" は「重み」 ニューロン間の結合の強さを表す 𝑥! 𝑤! + 𝑥" 𝑤" > 𝜃ならば𝑦 = 1 𝑥! 𝑤! + 𝑥" 𝑤" ≤ 𝜃ならば𝑦 = 0 重みが変化すると出力が変化する 2入力 1出力
  6. 3.2今まで出てきた言語モデル研究 15 seq2seq • “Sequence to Sequence Learning with Neural

    Networks” • https://papers.nips.cc/paper_files/paper/2014/hash/a14ac55a4f27472c5d 894ec1c3c743d2-Abstract.html • この研究ではLSTM(長短記憶ネットワーク)を2つ繋げて利用 LSTM ØRNN(再帰型ニューラルネットワーク)の一種 再帰 Ø時系列を扱う仕組み
  7. 3.2今まで出てきた言語モデル研究 17 (ただの)Transformer • “Attention is All you need” 論文タイトルかっけえ〜

    • https://papers.nips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a84 5aa-Abstract.html • Attentionベースのモデル • LSTMより長い文脈を捉えられる Attention Ø必要な情報だけに「注意」を向けさせる機構 Ø重要なベクトルの重みを増やす
  8. 3.2今まで出てきた言語モデル研究 18 BERT • “BERT: Pre-training of Deep Bidirectional Transformers

    for Language Understanding” • https://aclanthology.org/N19-1423/ • 少ない学習量で様々なタスクに応用可能 事前学習 Ø 事前に大規模データでの学習をしておく Ø ファインチューニングして固有タスクに対応 Masked Language Modeling(MLM) りんごの色は赤い りんごの[MASK]は赤い MASKに入るやつは何? Ø 文の進行順に関係なく文脈を捉えられるようにする学習タスク
  9. 3.2今まで出てきた言語モデル研究 19 GPTシリーズ • “Improving Language Understanding by Generative Pre-Training”

    • https://s3-us-west-2.amazonaws.com/openai-assets/research- covers/language- unsupervised/language_understanding_paper.pdf • とにかくデカいモデルにデータを食わせたら性能がすごい上がった Scaling Law Øパラメーター数を増やせば増やすほど言語モデルの性能が上がる法則 Øもしかしたら際限がないかも……
  10. 4.今後どうなる 22 ブラックボックス • 「言葉の特徴」は言語モデル内でどう処理されている? Ø人間では分からない! • 言語モデルの判断根拠は? パラメーターハラスメント(NLP2023) •

    少ないデータ数でSOTA(最新性能)を出すには膨大なパラメータ数が必要 Øパラメータ数のみが研究のミソに……? • BERT(3億)→GPT-2(10億)→GPT-3(1750億)→GPT-4(???)
  11. 4.今後どうなる 23 • 他言語に向けて調整したChatGPTの開発が進む? • ChatGPTと人間の言語能力はどう違うかの考察が出てくる? • GPT産の文章に特徴はあるのか? • 大企業同士の札束戦争はどうなる?

    Ø大規模言語モデルを作るにはお金がたくさんいるので…… あとは言語モデル関係で面白そうな言語学の仕事増えないかなあと思ったり
  12. 5.参考文献 24 黒橋禎夫(2019).『改訂版 自然言語処理』一般財団法人放送大学教育振興会. 斎藤康毅(2018).『ゼロからつくるDeep Learning② 自然言語処理編』オライリー・ジャパン. 中澤敏明(2017).「機械翻訳の新しいパラダイム:ニューラル機械翻訳の原理」『情報管理』60巻5号,299-306 Jacob Devlin,

    Ming-Wei Chang, Kenton Lee, and Kristina Toutanova(2019)BERT: pre-training of deep bidirectional transformers for language understanding, ” In Proc. of NAACL-HLT, pp. 4171-4186. Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B. Brown, Benjamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei(2020) Scaling Laws for Neural Language Models. arXiv preprint arXiv:2001.08361, Alec Radford, Karthik Narasimhan, Time Salimans, and Ilya Sutskever(2018). Improving language understanding by generative pre-training. Technical report, OpenAI. Ilya Sutskever, Oriol Vinyals, and Quoc V Le.(2014). Sequence to Sequence Learning with Neural Networks. Proc. of the 27th Int. Conf. on Neural Information Processing Systems, pp. 3104-3112. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Lukasz Kaiser, and Illia Polosukhin(2017). Attention is all you need. Advances in Neural Information Processing Systems, Vol. 30, pp. 6000–6010.