āļžāļ·āđ‰āļ™āļāļēāļ™ AI

Transformer Neural Networks āļ­āļ˜āļīāļšāļēāļĒ

mm
āđ€āļžāļīāđˆāļĄ Unite.AI āļĨāļ‡āđƒāļ™āđāļŦāļĨāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāļšāļ™ Google

Transformer Neural Networks āļ­āļ˜āļīāļšāļēāļĒ

Transformer āđ€āļ›āđ‡āļ™āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļˆāļąāļāļĢāļ—āļĩāđˆāđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļāđƒāļ™āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđāļĨāļ°āļ•āļĩāļ„āļ§āļēāļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļĨāļģāļ”āļąāļš āļ—āļģāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ āļēāļĐāļēāļ˜āļĢāļĢāļĄāļŠāļēāļ•āļī āđ€āļžāļ·āđˆāļ­āļ—āļģāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđāļšāļšāļˆāļģāļĨāļ­āļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļˆāļąāļāļĢ Transformer āđāļĨāļ°āļ§āļīāļ˜āļĩāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļĄāļąāļ™ āđƒāļŦāđ‰āđ€āļĢāļēāļĄāļēāļ”āļđāđāļšāļšāļˆāļģāļĨāļ­āļ‡ Transformer āđāļĨāļ°āļāļĨāđ„āļāļ—āļĩāđˆāļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļĄāļąāļ™

āļšāļ—āļ„āļ§āļēāļĄāļ™āļĩāđ‰āļˆāļ°āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄ:

  • āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence
  • āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ Transformer Neural Network
  • āļāļĨāđ„āļ Attention
  • āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡ Transformer āđāļĨāļ° RNNs/LSTMs

āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence

āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence āđ€āļ›āđ‡āļ™āđāļšāļšāļˆāļģāļĨāļ­āļ‡ NLP āļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđāļ›āļĨāļ‡āļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āļŦāļ™āļķāđˆāļ‡āļ›āļĢāļ°āđ€āļ āļ—āđ€āļ›āđ‡āļ™āļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āļ­āļĩāļāļ›āļĢāļ°āđ€āļ āļ—āļŦāļ™āļķāđˆāļ‡ āļĄāļĩāļŦāļĨāļēāļĒāļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence āđ€āļŠāđˆāļ™ Recurrent Neural Network āđāļĨāļ° Long Short-Term Memory (LSTM)

āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ āđ€āļŠāđˆāļ™ RNNs āđāļĨāļ° LSTMs āđ„āļĄāđˆāđƒāļŠāđˆāļˆāļļāļ”āļŠāļ™āđƒāļˆāļ‚āļ­āļ‡āļšāļ—āļ„āļ§āļēāļĄāļ™āļĩāđ‰ āđāļ•āđˆāļāļēāļĢāļ—āļģāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāļžāļ§āļāļĄāļąāļ™āļˆāļģāđ€āļ›āđ‡āļ™āļ•āđˆāļ­āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™āļ§āđˆāļēāđāļšāļšāļˆāļģāļĨāļ­āļ‡ Transformer āļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢāđāļĨāļ°āļ—āļģāđ„āļĄāļžāļ§āļāļĄāļąāļ™āļˆāļķāļ‡āđ€āļŦāļ™āļ·āļ­āļāļ§āđˆāļēāđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ

āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ› āđāļšāļšāļˆāļģāļĨāļ­āļ‡ RNN āđāļĨāļ° LSTM āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Encoder āđāļĨāļ° Decoder āļ—āļĩāđˆāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđƒāļ™āđāļ•āđˆāļĨāļ°āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Encoder āļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāđāļŠāļ”āļ‡āļœāļĨāļ—āļĩāđˆāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āļ­āļ‡āļ„āļģāđƒāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļē āđƒāļ™āđāļ•āđˆāļĨāļ°āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Encoder āļˆāļ°āļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđāļĨāļ°āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāļˆāļēāļāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāđƒāļ™āļ‹āļĩāļĢāļĩāļŠāđŒ āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāļˆāļ°āļ–āļđāļāļ­āļąāļ›āđ€āļ”āļ•āđ€āļĄāļ·āđˆāļ­āļ‚āđ‰āļ­āļĄāļđāļĨāļœāđˆāļēāļ™āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļˆāļ™āļ–āļķāļ‡āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļŠāļļāļ”āļ—āđ‰āļēāļĒ āļ‹āļķāđˆāļ‡ â€œāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—” āļˆāļ°āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™ āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āļˆāļ°āļ–āļđāļāļŠāđˆāļ‡āđ„āļ›āļĒāļąāļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āļ‹āļķāđˆāļ‡āđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļĨāļģāļ”āļąāļšāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđ‚āļ”āļĒāļāļēāļĢāļ„āļēāļ”āđ€āļ”āļēāļ„āļģāļ—āļĩāđˆāļ™āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āđ„āļ›āđ„āļ”āđ‰āļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”āļ‹āļķāđˆāļ‡āļˆāļąāļšāļ„āļđāđˆāļāļąāļšāļ„āļģāđ€āļ‚āđ‰āļēāļŠāļģāļŦāļĢāļąāļšāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡

āđāļšāļšāļˆāļģāļĨāļ­āļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ„āļ”āđ‰āđ‚āļ”āļĒāđƒāļŠāđ‰ “āļāļĨāđ„āļ Attention” āļāļĨāđ„āļ Attention āļ™āļīāļĒāļēāļĄāļ§āđˆāļēāļ„āļ§āļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāļāļąāļšāļŠāđˆāļ§āļ™āđƒāļ”āļ‚āļ­āļ‡āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāđ€āļ‚āđ‰āļēāđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļŠāļģāļŦāļĢāļąāļšāļ„āļģāđƒāļ”āļ„āļģāļŦāļ™āļķāđˆāļ‡ āļāļĨāđ„āļ Attention āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Transformer āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ„āļģāļŦāļ™āļķāđˆāļ‡āđ† āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāļāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āļ—āļĩāđˆāļĄāļĩāđƒāļ™āļ„āļģāļ­āļ·āđˆāļ™āđ†

āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ Transformer Neural Network

āđ€āļĢāļēāļˆāļ°āļāļĨāđˆāļēāļ§āļ–āļķāļ‡āļāļĨāđ„āļ Attention āđƒāļ™āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ•āđˆāļ­āđ„āļ› āđāļ•āđˆāļŠāļģāļŦāļĢāļąāļšāļ•āļ­āļ™āļ™āļĩāđ‰ āļĄāļēāļ”āļđ āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ Transformer Neural Network āđƒāļ™āļĢāļ°āļ”āļąāļšāļŠāļđāļ‡

āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ› āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ Transformer Neural Network āļĄāļĩāļĨāļąāļāļĐāļ“āļ°āļ”āļąāļ‡āļ™āļĩāđ‰:

āđāļĄāđ‰āļ§āđˆāļēāļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ—āļąāđˆāļ§āđ„āļ›āļ­āļēāļˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āđāļ•āđˆāļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŦāļĨāļąāļāļˆāļ°āļĒāļąāļ‡āļ„āļ‡āđ€āļŦāļĄāļ·āļ­āļ™āđ€āļ”āļīāļĄ: āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ•āļģāđāļŦāļ™āđˆāļ‡, āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ„āļģ, āļāļĨāđ„āļ Attention, āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ›āļĢāļ°āļŠāļēāļ—āđ€āļ—āļĩāļĒāļĄāđāļšāļšāļŸāļĩāļ”āļŸāļ­āļĢāđŒāđ€āļ§āļīāļĢāđŒāļ”

āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ•āļģāđāļŦāļ™āđˆāļ‡āđāļĨāļ°āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ„āļģ

Transformer Neural Network āļ—āļģāļ‡āļēāļ™āđ‚āļ”āļĒāļāļēāļĢāļĢāļąāļšāļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđāļĨāļ°āđāļ›āļĨāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļŦāļĨāđˆāļēāļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļŠāļ­āļ‡āļĨāļģāļ”āļąāļšāļ­āļ·āđˆāļ™ Transformer āļŠāļĢāđ‰āļēāļ‡āļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ„āļģāđāļĨāļ°āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ•āļģāđāļŦāļ™āđˆāļ‡

āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ„āļģ āđ€āļ›āđ‡āļ™āđ€āļžāļĩāļĒāļ‡āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ—āļĩāđˆāđāļŠāļ”āļ‡āđƒāļ™āļĢāļđāļ›āđāļšāļšāļ•āļąāļ§āđ€āļĨāļ‚āļ—āļĩāđˆāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ›āļĢāļ°āļŠāļēāļ—āđ€āļ—āļĩāļĒāļĄāļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ„āļ”āđ‰ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ•āļģāđāļŦāļ™āđˆāļ‡āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđāļ—āļ™āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ—āļĩāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ•āļģāđāļŦāļ™āđˆāļ‡āļ‚āļ­āļ‡āļ„āļģāļ›āļąāļˆāļˆāļļāļšāļąāļ™āđƒāļ™āļ›āļĢāļ°āđ‚āļĒāļ„āļ—āļĩāđˆāļĄāļĩāļ•āđˆāļ­āļ„āļģāļ­āļ·āđˆāļ™āđ†

āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļ›āļĢāļ°āļŠāļēāļ—āđ€āļ—āļĩāļĒāļĄāļ­āļ·āđˆāļ™āđ† āđ€āļŠāđˆāļ™ RNNs āđāļĨāļ° LSTMs āđƒāļŠāđ‰āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļ„āļģāđƒāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļē āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļˆāļ°āđāļŠāļ”āļ‡āļ„āļģāđ€āļ›āđ‡āļ™āļ„āđˆāļēāļ„āļ‡āļ—āļĩāđˆ āđāļ•āđˆāļ™āļĩāđˆāđ€āļ›āđ‡āļ™āļāļēāļĢāļˆāļģāļāļąāļ”āđ€āļžāļĢāļēāļ°āļ„āļģāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđƒāļ™āļšāļĢāļīāļšāļ—āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ„āļ”āđ‰ āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Transformer āļŠāđˆāļ§āļĒāđāļāđ‰āļ›āļąāļāļŦāļēāļ™āļĩāđ‰āđ‚āļ”āļĒāļāļēāļĢāļ—āļģāđƒāļŦāđ‰āļ„āđˆāļēāļ„āļģāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™āđ„āļ”āđ‰āđ‚āļ”āļĒāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđ„āļ‹āļ™āļđāļŠāļ­āļĒāļ”āļąāļĨāđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ„āļģāļŠāļēāļĄāļēāļĢāļ–āļĄāļĩāļ„āđˆāļēāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ„āļ›āļ•āļēāļĄāļ•āļģāđāļŦāļ™āđˆāļ‡āļ‚āļ­āļ‡āļ„āļģāđƒāļ™āļ›āļĢāļ°āđ‚āļĒāļ„

āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļŠāļēāļĄāļēāļĢāļ–āļĢāļąāļāļĐāļēāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ•āļģāđāļŦāļ™āđˆāļ‡āļŠāļąāļĄāļžāļąāļ—āļ˜āđŒāļ‚āļ­āļ‡āļ„āļģāđ€āļ‚āđ‰āļēāđ„āļ”āđ‰āđāļĄāđ‰āļŦāļĨāļąāļ‡āļˆāļēāļāļ—āļĩāđˆāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļœāđˆāļēāļ™āļŠāļąāđ‰āļ™āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Transformer

āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ•āļģāđāļŦāļ™āđˆāļ‡āđāļĨāļ°āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļ„āļģāļˆāļ°āļ–āļđāļāļšāļ§āļāđ€āļ‚āđ‰āļēāļ”āđ‰āļ§āļĒāļāļąāļ™āđāļĨāđ‰āļ§āļŠāđˆāļ‡āđ„āļ›āļĒāļąāļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Encoder āđāļĨāļ° Decoder āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Transformer āđƒāļŠāđ‰āļŠāļāļĩāļĄāđˆāļē Encoder/Decoder āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļš RNNs āđāļĨāļ° LSTMs āđāļ•āđˆāļŠāļīāđˆāļ‡āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļ„āļ·āļ­āļ—āļąāđ‰āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāļˆāļ°āļ–āļđāļāļŠāđˆāļ‡āđ€āļ‚āđ‰āļēāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāđƒāļ™āđ€āļ§āļĨāļēāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆ RNNs/LSTMs āļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđ„āļ›āļ—āļĩāļĨāļ°āļ‚āļąāđ‰āļ™āļ•āļ­āļ™

āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Encoder āļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļ›āļĨāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđ€āļ›āđ‡āļ™āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ„āļ”āđ‰ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āđāļ›āļĨāļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāđ€āļ›āđ‡āļ™āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļāļēāļĢāļāļĢāļ°āļˆāļēāļĒāļ„āļ§āļēāļĄāļ™āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ„āļģāļ—āļĩāđˆāļ™āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āđ„āļ›āđ„āļ”āđ‰āļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”āđƒāļ™āļ›āļĢāļ°āđ‚āļĒāļ„āļœāļĨāļĨāļąāļžāļ˜āđŒ

āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļ GPU āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ‚āđ‰āļ­āļĄāļđāļĨāđāļšāļšāļ‚āļ™āļēāļ™āđ„āļ”āđ‰ āļāļĨāđ„āļ Attention āļŦāļĨāļēāļĒāļ•āļąāļ§āļˆāļ°āļ–āļđāļāđƒāļŠāđ‰āđƒāļ™āđāļšāļšāļ‚āļ™āļēāļ™āđ€āļžāļ·āđˆāļ­āļ„āļģāļ™āļ§āļ“āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āļŠāļģāļŦāļĢāļąāļšāļ„āļģāđ€āļ‚āđ‰āļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāļāļąāļšāļ„āļģāļŦāļĨāļēāļĒāļ„āļģāđƒāļ™āđ€āļ§āļĨāļēāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āļ‹āļķāđˆāļ‡āđ€āļĢāļĩāļĒāļāļ§āđˆāļē “āļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāđāļšāļšāļŦāļĨāļēāļĒāļŦāļąāļ§â€ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļšāļĢāļīāļšāļ—āļ‚āļ­āļ‡āļ„āļģāđƒāļ™āļ›āļĢāļ°āđ‚āļĒāļ„āđ„āļ”āđ‰ āđāļĨāļ°āđ€āļ›āđ‡āļ™āļŦāļ™āļķāđˆāļ‡āđƒāļ™āļ‚āđ‰āļ­āđ„āļ”āđ‰āđ€āļ›āļĢāļĩāļĒāļšāļ—āļĩāđˆāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Transformer āļĄāļĩāđ€āļŦāļ™āļ·āļ­ RNNs āđāļĨāļ° LSTMs

āļāļĨāđ„āļ Attention

āļāļĨāđ„āļ Attention āđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļŠāļģāļ„āļąāļāļ—āļĩāđˆāļŠāļļāļ”āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Transformer āļāļĨāđ„āļ Attention āđ€āļ›āđ‡āļ™āļŠāļīāđˆāļ‡āļ—āļĩāđˆāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Transformer āđ„āļ›āđ„āļāļĨāļāļ§āđˆāļēāļ‚āļĩāļ”āļˆāļģāļāļąāļ”āļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡ RNN āļŦāļĢāļ·āļ­ LSTM āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ

āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Sequence-to-Sequence āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄāļˆāļ°āļ—āļīāđ‰āļ‡āļŠāļ–āļēāļ™āļ°āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđāļĨāļ°āđƒāļŠāđ‰āđ€āļ‰āļžāļēāļ°āļŠāļ–āļēāļ™āļ°āļŠāļļāļ”āļ—āđ‰āļēāļĒ/āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāļ„āļēāļ”āđ€āļ”āļēāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļē

āļāļēāļĢāļ—āļīāđ‰āļ‡āļ—āļļāļāļ­āļĒāđˆāļēāļ‡āļĒāļāđ€āļ§āđ‰āļ™āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āļŠāļļāļ”āļ—āđ‰āļēāļĒāļˆāļ°āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ”āļĩāđ€āļĄāļ·āđˆāļ­āļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāļĄāļĩāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļ āđāļ•āđˆāđ€āļĄāļ·āđˆāļ­āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™ āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļˆāļ°āļĒāđˆāļģāđāļĒāđˆāļĨāļ‡āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāđ€āļ›āđ‡āļ™āđ€āļĢāļ·āđˆāļ­āļ‡āļĒāļēāļāļ—āļĩāđˆāļˆāļ°āļŠāļĢāļļāļ›āļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāļ—āļĩāđˆāļĒāļēāļ§āđ€āļ›āđ‡āļ™āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāđ€āļ”āļĩāļĒāļ§

āļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļ„āļ·āļ­āļāļēāļĢāđ€āļžāļīāđˆāļĄ â€œāļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆâ€ āļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡āđāļĨāļ°āđƒāļŠāđ‰āļŠāļ–āļēāļ™āļ° Encoder āļĢāļ°āļŦāļ§āđˆāļēāļ‡āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āļŠāļģāļŦāļĢāļąāļšāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder

āļāļĨāđ„āļ Attention āļ™āļīāļĒāļēāļĄāļ§āđˆāļēāļ„āļģāļŦāļĢāļ·āļ­āđ‚āļ—āđ€āļ„āđ‡āļ™āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđƒāļ”āļ—āļĩāđˆāļŠāļģāļ„āļąāļāļ•āđˆāļ­āđāļšāļšāļˆāļģāļĨāļ­āļ‡āđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļŠāļģāļŦāļĢāļąāļšāđ‚āļ—āđ€āļ„āđ‡āļ™āđƒāļ”āđ†

āļāļĨāđ„āļ Attention āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ„āļ”āđ‰āļŠāļēāļĄāļ§āļīāļ˜āļĩ: Encoder-to-Decoder, Encoder-only, Decoder-only

āļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāđāļšāļš Encoder-to-Decoder āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āļžāļīāļˆāļēāļĢāļ“āļēāļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļĨāļģāļ”āļąāļšāļœāļĨāļĨāļąāļžāļ˜āđŒ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļāļĨāđ„āļ Attention āđāļšāļš Encoder-only āđāļĨāļ° Decoder-only āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļžāļīāļˆāļēāļĢāļ“āļēāļŠāđˆāļ§āļ™āļ•āđˆāļēāļ‡āđ† āļ‚āļ­āļ‡āļĨāļģāļ”āļąāļšāļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāđāļĨāļ°āļ›āļąāļˆāļˆāļļāļšāļąāļ™

āļāļēāļĢāļāđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļāļĨāđ„āļ Attention āļŠāļēāļĄāļēāļĢāļ–āđāļšāđˆāļ‡āļ­āļ­āļāđ€āļ›āđ‡āļ™āļŦāđ‰āļēāļ‚āļąāđ‰āļ™āļ•āļ­āļ™:

  1. āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ„āļ°āđāļ™āļ™āļŠāļģāļŦāļĢāļąāļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļŠāļ–āļēāļ™āļ° Encoder
  2. āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ™āđ‰āļģāļŦāļ™āļąāļāļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆ
  3. āļāļēāļĢāļ„āļģāļ™āļ§āļ“āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—
  4. āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āļ”āđ‰āļ§āļĒāļāļēāļĢāļœāļĨāļīāļ•āļ‚āļ­āļ‡āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāđˆāļ­āļ™āļŦāļ™āđ‰āļē
  5. āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāļœāļĨāļīāļ•āļ”āđ‰āļ§āļĒāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder

āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđāļĢāļāļ„āļ·āļ­āđƒāļŦāđ‰āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āļ„āļģāļ™āļ§āļ“āļ„āļ°āđāļ™āļ™āļŠāļģāļŦāļĢāļąāļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļŠāļ–āļēāļ™āļ° Encoder āļ‹āļķāđˆāļ‡āļ—āļģāđ„āļ”āđ‰āđ‚āļ”āļĒāļāļēāļĢāļāļķāļāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ›āļĢāļ°āļŠāļēāļ—āđ€āļ—āļĩāļĒāļĄāđāļšāļšāļŸāļĩāļ”āļŸāļ­āļĢāđŒāđ€āļ§āļīāļĢāđŒāļ”āļžāļ·āđ‰āļ™āļāļēāļ™

āđƒāļ™āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļ™āđ‰āļģāļŦāļ™āļąāļāļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆ āļˆāļ°āđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ‹āļ­āļŸāļ•āđŒāđāļĄāļāļ‹āđŒāđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāļāļĢāļ°āļˆāļēāļĒāļ„āļ§āļēāļĄāļ™āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāļ™āđ‰āļģāļŦāļ™āļąāļāļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆ

āļŦāļĨāļąāļ‡āļˆāļēāļāļ—āļĩāđˆāļ™āđ‰āļģāļŦāļ™āļąāļāļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāļ–āļđāļāļ„āļģāļ™āļ§āļ“āđāļĨāđ‰āļ§ āđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āļˆāļ°āļ•āđ‰āļ­āļ‡āļ–āļđāļāļ„āļģāļ™āļ§āļ“ āļ‹āļķāđˆāļ‡āļ—āļģāđ„āļ”āđ‰āđ‚āļ”āļĒāļāļēāļĢāļ„āļđāļ“āļ™āđ‰āļģāļŦāļ™āļąāļāļāļēāļĢāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļ™āđƒāļˆāđāļĨāļ°āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāđ€āļ‚āđ‰āļēāļ”āđ‰āļ§āļĒāļāļąāļ™āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ‚āļąāđ‰āļ™āļ•āļ­āļ™

āļŦāļĨāļąāļ‡āļˆāļēāļāļ—āļĩāđˆāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļšāļĢāļīāļšāļ—āļ–āļđāļāļ„āļģāļ™āļ§āļ“āđāļĨāđ‰āļ§ āļˆāļ°āļ–āļđāļāđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļšāļ„āļģāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļ„āļģāļ–āļąāļ”āđ„āļ›āđƒāļ™āļĨāļģāļ”āļąāļšāļœāļĨāļĨāļąāļžāļ˜āđŒ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Decoder āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļœāļĨāļīāļ•āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāđƒāļ”āđ† āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđāļĢāļ āļˆāļķāļ‡āļĄāļąāļāđƒāļŠāđ‰āđ‚āļ—āđ€āļ„āđ‡āļ™ â€œāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™â€ āļžāļīāđ€āļĻāļĐāđāļ—āļ™

āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡ Transformer āđāļĨāļ° RNNs/LSTMs

āļĄāļēāļ”āļđāļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡ RNNs āđāļĨāļ° LSTMs āļāļąāļ™

RNNs āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđāļšāļšāļĨāļģāļ”āļąāļš āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāļ–āļđāļāļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđāļĨāļ°āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ‚āļ”āļĒāļ„āļģāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđ€āļĄāļ·āđˆāļ­āļœāđˆāļēāļ™āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāļ‚āļ­āļ‡ RNN āļĄāļąāļāļˆāļ°āļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđ€āļžāļĩāļĒāļ‡āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđƒāļ™āļ•āļ­āļ™āļ•āđ‰āļ™ āļ‹āļķāđˆāļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāđƒāļŦāļĄāđˆāļĄāļąāļāļˆāļ°āļ—āļąāļšāļ‹āđ‰āļ­āļ™āļŠāļ–āļēāļ™āļ°āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āļ—āļģāđƒāļŦāđ‰āļ‚āļēāļ”āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļĒāđˆāļģāđāļĒāđˆāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļĄāļ·āđˆāļ­āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ›

āđƒāļ™āļ—āļēāļ‡āļāļĨāļąāļšāļāļąāļ™ āđāļšāļšāļˆāļģāļĨāļ­āļ‡ Transformer āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ—āļąāđ‰āļ‡āļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđƒāļ™āđ€āļ§āļĨāļēāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āļāļĨāđ„āļ Attention āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļģāļœāļĨāļĨāļąāļžāļ˜āđŒāđāļ•āđˆāļĨāļ°āļ„āļģāđ„āļ”āđ‰āļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļāļ—āļąāđ‰āļ‡āļ„āļģāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāđāļĨāļ°āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļ—āļģāđƒāļŦāđ‰āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ™āļĩāđ‰āļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļĒāļēāļ§

LSTMs āđ€āļ›āđ‡āļ™āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ”āļąāļ”āđāļ›āļĨāļ‡āļ‚āļ­āļ‡ RNNs āļ—āļĩāđˆāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļĨāļģāļ”āļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ‚āđ‰āļēāļ—āļĩāđˆāļĒāļēāļ§āļ‚āļķāđ‰āļ™ āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ LSTM āđƒāļŠāđ‰āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē “āđ€āļāļ•” āļ‹āļķāđˆāļ‡āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒ â€œāđ€āļāļ•āđ€āļ‚āđ‰āļē”, “āđ€āļāļ•āļ­āļ­āļâ€ āđāļĨāļ° â€œāđ€āļāļ•āļĨāļ·āļĄâ€ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ—āļĩāđˆāļĄāļĩāđ€āļāļ•āļŠāđˆāļ§āļĒāļˆāļąāļ”āļāļēāļĢāļāļąāļšāļāļēāļĢāļŠāļđāļāđ€āļŠāļĩāļĒāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļąāđˆāļ§āđ„āļ›āļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡ RNN

āļ§āļīāļĻāļ§āļāļĢ LSTM āļĄāļąāļāļˆāļ°āđ€āļžāļīāđˆāļĄāļāļĨāđ„āļ Attention āđ€āļ‚āđ‰āļēāđ„āļ›āđƒāļ™āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āļ‹āļķāđˆāļ‡āļ—āļĢāļēāļšāļāļąāļ™āļ§āđˆāļēāļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡āđ„āļ”āđ‰ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āđƒāļ™āļ—āļĩāđˆāļŠāļļāļ”āļāđ‡āļžāļšāļ§āđˆāļēāļāļĨāđ„āļ Attention āđ€āļžāļĩāļĒāļ‡āļ­āļĒāđˆāļēāļ‡āđ€āļ”āļĩāļĒāļ§āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģāđ„āļ”āđ‰ āļāļēāļĢāļ„āđ‰āļ™āļžāļšāļ„āļĢāļąāđ‰āļ‡āļ™āļĩāđ‰āļ™āļģāđ„āļ›āļŠāļđāđˆāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ Transformer āļ—āļĩāđˆāđƒāļŠāđ‰āļāļĨāđ„āļ Attention āđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ‚āļ™āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ‰ GPU

āļ™āļąāļāļšāļĨāđ‡āļ­āļāđāļĨāļ°āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒāļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļāđƒāļ™ Machine Learning āđāļĨāļ° Deep Learning āļŦāļąāļ§āļ‚āđ‰āļ­ Daniel āļŦāļ§āļąāļ‡āļ—āļĩāđˆāļˆāļ°āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļœāļđāđ‰āļ­āļ·āđˆāļ™āđƒāļŠāđ‰āļžāļĨāļąāļ‡āļ‚āļ­āļ‡ AI āļŠāļģāļŦāļĢāļąāļšāļŠāļīāđˆāļ‡āļ—āļĩāđˆāļ”āļĩ