|
|
||
|---|---|---|
| .. | ||
| lab | ||
| CBoW-PyTorch.ipynb | ||
| CBoW-TF.ipynb | ||
| README.md | ||
README.md
роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпН
Word2Vec рооро▒рпНро▒рпБроорпН GloVe рокрпЛройрпНро▒ роЕро░рпНродрпНрод роЕроЯро┐рокрпНрокроЯрпИропро┐ро▓ро╛рой роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпН роЙрогрпНроорпИропро┐ро▓рпН роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпИ роЙро░рпБро╡ро╛роХрпНроХрпБро╡родро▒рпНроХро╛рой роорпБродро▓рпН рокроЯро┐ропро╛роХрпБроорпН - роорпКро┤ро┐ропро┐ройрпН роЗропро▓рпНрокрпИ рокрпБро░ро┐роирпНродрпБ роХрпКро│рпНро│рпБроорпН (роЕро▓рпНро▓родрпБ рокроЯроорпНрокро┐роЯро┐роХрпНроХрпБроорпН) рооро╛родро┐ро░ро┐роХро│рпИ роЙро░рпБро╡ро╛роХрпНроХрпБро╡родрпБ.
роорпБройрпН-рокро╛роЯроорпН ро╡ро┐ройро╛роЯро┐ ро╡ро┐ройро╛
роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпИ роЙро░рпБро╡ро╛роХрпНроХрпБро╡родро┐ройрпН роорпБроХрпНроХро┐роп роирпЛроХрпНроХроорпН, роЕро╡ро▒рпНро▒рпИ ро▓рпЗрокро┐ро│рпН роЪрпЖропрпНропрокрпНрокроЯро╛род родро░ро╡рпБродрпНродрпКроХрпБрокрпНрокрпБроХро│ро┐ро▓рпН роорпЗро▒рпНрокро╛ро░рпНро╡рпИропро▒рпНро▒ роорпБро▒рпИропро┐ро▓рпН рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНро╡родро╛роХрпБроорпН. роЗродрпБ роорпБроХрпНроХро┐ропрооро╛ройродрпБ, роПройрпЖройро┐ро▓рпН роироороХрпНроХрпБ роЕродро┐роХ роЕро│ро╡ро┐ро▓ро╛рой ро▓рпЗрокро┐ро│рпН роЪрпЖропрпНропрокрпНрокроЯро╛род роЙро░рпИ роХро┐роЯрпИроХрпНроХро┐ро▒родрпБ, роЖройро╛ро▓рпН ро▓рпЗрокро┐ро│рпН роЪрпЖропрпНропрокрпНрокроЯрпНроЯ роЙро░рпИропро┐ройрпН роЕро│ро╡рпБ роОрокрпНрокрпЛродрпБроорпН роЕродрпИ ро▓рпЗрокро┐ро│рпН роЪрпЖропрпНроп роиро╛роорпН роЪрпЖро▓ро╡ро┐роЯрпБроорпН роорпБропро▒рпНроЪро┐ропро╛ро▓рпН роороЯрпНроЯрпБрокрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроорпН. рокрпЖро░рпБроорпНрокро╛ро▓рпБроорпН, роиро╛роЩрпНроХро│рпН роЙро░рпИропро┐ро▓рпН роХро╛рогро╛рооро▓рпН рокрпЛрой ро╡ро╛ро░рпНродрпНродрпИроХро│рпИ роХрогро┐роХрпНроХроХрпНроХрпВроЯро┐роп роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпИ роЙро░рпБро╡ро╛роХрпНроХ роорпБроЯро┐ропрпБроорпН, роПройрпЖройро┐ро▓рпН роЙро░рпИропро┐ро▓рпН роТро░рпБ роЪрпАро░ро▒рпНро▒ ро╡ро╛ро░рпНродрпНродрпИропрпИ рооро▒рпИродрпНродрпБ роЕродрпИ роТро░рпБ рокропро┐ро▒рпНроЪро┐ рооро╛родро┐ро░ро┐ропро╛роХ рокропройрпНрокроЯрпБродрпНродрпБро╡родрпБ роОро│ро┐родрпБ.
роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНро╡родрпБ
роорпБроирпНродрпИроп роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроХро│ро┐ро▓рпН, роиро╛роЩрпНроХро│рпН роорпБройрпНрокрпЗ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНропрокрпНрокроЯрпНроЯ роЕро░рпНродрпНрод роЕроЯро┐рокрпНрокроЯрпИропро┐ро▓ро╛рой роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпИ рокропройрпНрокроЯрпБродрпНродро┐ройрпЛроорпН, роЖройро╛ро▓рпН роЕро╡ро▒рпНро▒рпИ роОрокрпНрокроЯро┐ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНропро▓ро╛роорпН роОройрпНрокродрпИрокрпН рокро╛ро░рпНрокрпНрокродрпБ роЪрпБро╡ро╛ро░ро╕рпНропрооро╛роХ роЗро░рпБроХрпНроХрпБроорпН. роЗродро▒рпНроХро╛роХ рокро▓ роЪро╛родрпНродро┐ропрооро╛рой ропрпЛроЪройрпИроХро│рпН роЙро│рпНро│рой:
- N-Gram роорпКро┤ро┐ рооро╛родро┐ро░ро┐, роЗродро┐ро▓рпН роиро╛роорпН N роорпБроирпНродрпИроп роЯрпЛроХрпНроХройрпНроХро│рпИрокрпН рокро╛ро░рпНродрпНродрпБ роТро░рпБ роЯрпЛроХрпНроХройрпИ роХрогро┐роХрпНроХро┐ро▒рпЛроорпН (N-gram).
- роХрогрпНроЯро┐ройро┐ропрпВропро╕рпН рокрпЗроХрпН-роЖроГрокрпН-ро╡рпЗро░рпНроЯрпНро╕рпН (CBoW), роЗродро┐ро▓рпН роиро╛роорпН роТро░рпБ роЯрпЛроХрпНроХройрпН ро╡ро░ро┐роЪрпИропро┐ро▓рпН роироЯрпБро╡ро┐ро▓рпБро│рпНро│ роЯрпЛроХрпНроХройрпН
W_0роР роХрогро┐роХрпНроХро┐ро▒рпЛроорпНW_{-N}, ...,W_N. - ро╕рпНроХро┐рокрпН-роХро┐ро░ро╛роорпН, роЗродро┐ро▓рпН роиро╛роорпН роироЯрпБро╡ро┐ро▓рпБро│рпНро│ роЯрпЛроХрпНроХройрпН
W_0роР ро╡рпИродрпНродрпБ роЕрогрпНроЯрпИ роЯрпЛроХрпНроХройрпНроХро│ро┐ройрпН родрпКроХрпБрокрпНрокрпИ {W_{-N},\dots, W_{-1}, W_1,\dots, W_N} роХрогро┐роХрпНроХро┐ро▒рпЛроорпН.
рокроЯроорпН роЗроирпНрод роЖро░ро╛ропрпНроЪрпНроЪро┐ роЖро╡рогродрпНродро┐ро▓ро┐ро░рпБроирпНродрпБ
тЬНя╕П роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ роирпЛроЯрпНрокрпБроХрпНроХрпБроХро│рпН: CBoW рооро╛родро┐ро░ро┐ропрпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНро╡родрпБ
рокро┐ройрпНро╡ро░рпБроорпН роирпЛроЯрпНрокрпБроХрпНроХрпБроХро│ро┐ро▓рпН роЙроЩрпНроХро│рпН роХро▒рпНро▒ро▓рпИ родрпКроЯро░рпБроЩрпНроХро│рпН:
- TensorFlow роорпВро▓роорпН CBoW Word2Vec рокропро┐ро▒рпНроЪро┐
- PyTorch роорпВро▓роорпН CBoW Word2Vec рокропро┐ро▒рпНроЪро┐
роорпБроЯро┐ро╡рпБ
роорпБроирпНродрпИроп рокро╛роЯродрпНродро┐ро▓рпН, ро╡ро╛ро░рпНродрпНродрпИ роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпН роороирпНродро┐ро░роорпН рокрпЛро▓ ро╡рпЗро▓рпИ роЪрпЖропрпНроХро┐ройрпНро▒рой роОройрпНрокродрпИ роиро╛роЩрпНроХро│рпН рокро╛ро░рпНродрпНродрпЛроорпН! роЗрокрпНрокрпЛродрпБ, ро╡ро╛ро░рпНродрпНродрпИ роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНро╡родрпБ рооро┐роХро╡рпБроорпН роЪро┐роХрпНроХро▓ро╛рой рокрогро┐ропро╛роХ роЗро▓рпНро▓рпИ роОройрпНрокродрпИ роиро╛роЩрпНроХро│рпН роЕро▒ро┐роирпНродрпБро│рпНро│рпЛроорпН, роорпЗро▓рпБроорпН родрпЗро╡рпИрокрпНрокроЯрпНроЯро╛ро▓рпН, роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ родрпБро▒рпИроХрпНроХрпЗро▒рпНрок роЙро░рпИ роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпИ роиро╛роЩрпНроХро│рпН роЙро░рпБро╡ро╛роХрпНроХ роорпБроЯро┐ропрпБроорпН.
рокро╛роЯродрпНродро┐ро▒рпНроХрпБрокрпН рокро┐роирпНродрпИроп ро╡ро┐ройро╛роЯро┐ ро╡ро┐ройро╛
роородро┐рокрпНрокрпАроЯрпБ & роЪрпБропрокропро┐ро▒рпНроЪро┐
- роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпН рокро▒рпНро▒ро┐роп роЕродро┐роХро╛ро░рокрпНрокрпВро░рпНро╡ PyTorch рокропро┐ро▒рпНроЪро┐.
- Word2Vec рооро╛родро┐ро░ро┐ропрпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНро╡родро▒рпНроХро╛рой роЕродро┐роХро╛ро░рокрпНрокрпВро░рпНро╡ TensorFlow рокропро┐ро▒рпНроЪро┐.
- gensim роХроЯрпНроЯроорпИрокрпНрокрпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐ роЪро┐ро▓ ро╡ро░ро┐роХро│рпБроХрпНроХрпБро│рпН рокрпКродрпБро╡ро╛роХ рокропройрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроорпН роОроорпНрокрпЖроЯро┐роЩрпНроХрпБроХро│рпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНро╡родрпБ роЗроирпНрод роЖро╡рогродрпНродро┐ро▓рпН ро╡ро┐ро╡ро░ро┐роХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ.
ЁЯЪА рокрогро┐: ро╕рпНроХро┐рокрпН-роХро┐ро░ро╛роорпН рооро╛родро┐ро░ро┐ропрпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНропрпБроЩрпНроХро│рпН
рокропро┐ро▒рпНроЪро┐ропро┐ро▓рпН, роЗроирпНрод рокро╛роЯродрпНродро┐ройрпН роХрпБро▒ро┐ропрпАроЯрпНроЯрпИ рооро╛ро▒рпНро▒ро┐ ро╕рпНроХро┐рокрпН-роХро┐ро░ро╛роорпН рооро╛родро┐ро░ро┐ропрпИ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНроп роЙроЩрпНроХро│рпИ роЪро╡ро╛ро▓рпБроХрпНроХрпБ роЕро┤рпИроХрпНроХро┐ро▒рпЛроорпН. ро╡ро┐ро╡ро░роЩрпНроХро│рпИрокрпН рокроЯро┐роХрпНроХро╡рпБроорпН
роХрпБро▒ро┐рокрпНрокрпБ:
роЗроирпНрод роЖро╡рогроорпН Co-op Translator роОройрпНро▒ AI роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпБ роЪрпЗро╡рпИропрпИ рокропройрпНрокроЯрпБродрпНродро┐ роорпКро┤ро┐рокрпЖропро░рпНроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ. роОроЩрпНроХро│рпН роирпЛроХрпНроХроорпН родрпБро▓рпНро▓ро┐ропрооро╛роХ роЗро░рпБроХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН роОройрпНрокродрпБродро╛ройрпН, роЖройро╛ро▓рпН родро╛ройро┐ропроЩрпНроХро┐ роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпБроХро│ро┐ро▓рпН рокро┐ро┤рпИроХро│рпН роЕро▓рпНро▓родрпБ родро╡ро▒рпБроХро│рпН роЗро░рпБроХрпНроХроХрпНроХрпВроЯрпБроорпН роОройрпНрокродрпИ родропро╡рпБроЪрпЖропрпНродрпБ роХро╡ройродрпНродро┐ро▓рпН роХрпКро│рпНро│ро╡рпБроорпН. роЕродройрпН родро╛ропрпНроорпКро┤ро┐ропро┐ро▓рпН роЙро│рпНро│ роорпВро▓ роЖро╡рогроорпН роЕродро┐роХро╛ро░рокрпНрокрпВро░рпНро╡ роЖродро╛ро░рооро╛роХ роХро░рпБродрокрпНрокроЯ ро╡рпЗрогрпНроЯрпБроорпН. роорпБроХрпНроХро┐ропрооро╛рой родроХро╡ро▓рпНроХро│рпБроХрпНроХрпБ, родрпКро┤ро┐ро▓рпНроорпБро▒рпИ рооройро┐род роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпБ рокро░ро┐роирпНродрпБро░рпИроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ. роЗроирпНрод роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпИрокрпН рокропройрпНрокроЯрпБродрпНродрпБро╡родро╛ро▓рпН роПро▒рпНрокроЯрпБроорпН роОроирпНрод родро╡ро▒ро╛рой рокрпБро░ро┐родро▓рпНроХро│рпН роЕро▓рпНро▓родрпБ родро╡ро▒ро╛рой ро╡ро┐ро│роХрпНроХроЩрпНроХро│рпБроХрпНроХрпБ роиро╛роЩрпНроХро│рпН рокрпКро▒рпБрокрпНрокро▓рпНро▓.
