μ μ: Robert Guthrie λ²μ: μ€μμ°
μ΄ νν 리μΌμ PyTorchλ₯Ό μ¬μ©ν λ₯λ¬λ νλ‘κ·Έλ¨μ μ£Όμ μμ΄λμ΄μ λν΄ μ°¨κ·Όμ°¨κ·Ό μ΄ν΄λ³Ό κ²μ λλ€. λ§μ κ°λ λ€(κ³μ° κ·Έλν μΆμν λ° autograd)μ PyTorchμμλ§ μ 곡νλ κ²μ΄ μλλ©°, μ΄λ―Έ 곡κ°λ λ₯λ¬λ toolkitκ³Ό κ΄λ ¨μ΄ μμ΅λλ€.
μ΄ νν 리μΌμ λ₯λ¬λ νλ μμν¬(μ: Tensorflow, Theano, Keras, Dynet)μμ μ΄λ€ μ½λλ μμ±ν΄ λ³Έ μ μ΄ μλ μ¬λλ€μ μν NLPμ νΉλ³ν μ΄μ μ λ§μΆμ΄ μμ±νμμ΅λλ€. νν 리μΌμ μν΄ NLP λΆμΌμ ν΅μ¬ λ¬Έμ μ λν μ€λ¬΄ κΈ°μ΄ μ§μμ΄ νμν©λλ€. μμ: νμ¬ νκΉ , μΈμ΄ λͺ¨λΈλ§ λ±. λν AI μ λ¬Έ μμ μμ€ (Russelκ³Ό Norvig μ± μ λμ€λ κ² κ°μ) μ κ²½λ§ μΉμλκ° νμν©λλ€. μΌλ°μ μΌλ‘, feed-forward μ κ²½λ§μ λν κΈ°λ³Έμ μΈ μμ ν μκ³ λ¦¬μ¦μ λ€λ£¨κ³ , μ νμ±κ³Ό λΉμ νμ±μ μ°μμ μΈ κ΅¬μ±μ΄λΌλ μ μ κ°μ‘°ν©λλ€. μ΄ νν 리μΌμ μ΄λ° νμμ μΈ μ§μμ΄ μλ μνμμ λ₯λ¬λ μ½λ μμ±μ μμνλ κ²μ λͺ©νλ‘ ν©λλ€.
μ΄ νν 리μΌμ΄ λ°μ΄ν°κ° μλλΌ λͺ¨λΈ μ κ΄ν κ²μμ μ£Όμν΄μΌ ν©λλ€. λͺ¨λ λͺ¨λΈμ μμ΄, λ¨μ§ μμ μ°¨μμ κ°μ§ λͺ κ°μ§ μμ λ§μ λ§λ€μ΄ νλ ¨ μ κ°μ€μΉ λ³νλ₯Ό λ³Ό μ μκ² ν©λλ€. λ§μ½ μ€μ λ°μ΄ν°λ₯Ό κ°κ³ μλ€λ©΄, μ΄ λ ΈνΈλΆμ λͺ¨λΈ μ€ νλλ₯Ό κ°μ Έλ€κ° μ¬μ©ν΄ λ³Ό μ μμ κ²μ λλ€.
.. toctree:: :hidden: /beginner/nlp/pytorch_tutorial /beginner/nlp/deep_learning_tutorial /beginner/nlp/word_embeddings_tutorial /beginner/nlp/sequence_models_tutorial /beginner/nlp/advanced_tutorial
.. galleryitem:: /beginner/nlp/pytorch_tutorial.py :intro: λͺ¨λ λ₯λ¬λμ νλ ¬μ μΌλ°νμΈ Tensorμ λν κ³μ°μ λλ€.
.. galleryitem:: /beginner/nlp/deep_learning_tutorial.py :intro: λ₯λ¬λμ μ νμ±κ³Ό λΉμ νμ±μ μ리νκ² μ‘°ν©νλ κ²μΌλ‘ ꡬμ±λ©λλ€. λΉμ νμ± λμ μ μκ°
.. galleryitem:: /beginner/nlp/word_embeddings_tutorial.py :intro: λ¨μ΄ μλ² λ©μ μ€μμ dense vectorλ‘, vocabulary(λ¨μ΄ μ§ν©)μ λ¨μ΄ λΉ νλμ©μ λλ€. NLPμμλ κ±°μ feature λλΆλΆμ κ²½μ°μ ν΄λΉν©λλ€.
.. galleryitem:: /beginner/nlp/sequence_models_tutorial.py :intro: μ΄ μμ μμ, λ€μν feed-forward λ€νΈμν¬λ₯Ό 보μμ΅λλ€. μ¦, λ€νΈμν¬μ μν΄ μ μ§λλ μνκ° μμ΅λλ€.
.. galleryitem:: /beginner/nlp/advanced_tutorial.py :intro: λμ vs. μ μ λ₯λ¬λ Toolkits. PyTorchλ *λμ * μ κ²½λ§ ν€νΈμ λλ€.