Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
fastTextでテキスト情報から レシピ分類器を作った話
Search
Yusuke Takagi
May 29, 2017
Research
0
3.4k
fastTextでテキスト情報から レシピ分類器を作った話
第12回 Machine Learning 15minutes! 発表資料
Yusuke Takagi
May 29, 2017
Tweet
Share
Other Decks in Research
See All in Research
公立高校入試等に対する受入保留アルゴリズム(DA)導入の提言
shunyanoda
0
5.7k
Collaborative Development of Foundation Models at Japanese Academia
odashi
2
560
When Submarine Cables Go Dark: Examining the Web Services Resilience Amid Global Internet Disruptions
irvin
0
200
MGDSS:慣性式モーションキャプチャを用いたジェスチャによるドローンの操作 / ec75-yamauchi
yumulab
0
230
Combinatorial Search with Generators
kei18
0
300
数理最適化と機械学習の融合
mickey_kubo
15
8.8k
ことばの意味を計算するしくみ
verypluming
11
2.6k
データxデジタルマップで拓く ミラノ発・地域共創最前線
mapconcierge4agu
0
170
Streamlit 総合解説 ~ PythonistaのためのWebアプリ開発 ~
mickey_kubo
1
900
電力システム最適化入門
mickey_kubo
1
630
NLP2025 WS Shared Task 文法誤り訂正部門 ehiMetrick
sugiyamaseiji
0
190
2025年度 生成AIの使い方/接し方
hkefka385
1
700
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
4 Signs Your Business is Dying
shpigford
184
22k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Six Lessons from altMBA
skipperchong
28
3.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Docker and Python
trallard
44
3.4k
Transcript
fastTextͰςΩετใ͔Β ϨγϐྨثΛ࡞ͬͨ גࣜձࣾΧΧΫίϜ ߴ༐ี
࣍ • ࣗݾհ • എܠ • ख๏ • ݁Ռ •
ߟ • ·ͱΊ 2
ࣗݾհ • ໊લ • ߴ༐ี • ॴଐ • גࣜձࣾΧΧΫίϜ3 •
ֶੜ࣌ژେͰࢠγϛϡϨʔγϣϯͷݚڀΛ͍ͯ͠·ͨ͠ • ࣄ༰ • ࣗવݴޠॲཧͳͲΛͬͯࣾͷσʔλ͔ΒՁΛݟग़͢͜ͱ • Ԡ༻ʢ≠Ψνʣ 3
എܠɿϨγϐྨͷඞཁੑ • ΧΧΫίϜͰʮϨγΆΜʯͱ͍͏ϨγϐͷΞϓϦΛ͍ͬͯΔ • ֎෦ͷఏܞઌϨγϐαΠτ͔ΒσʔλΛूΊͯ࡞͍ͬͯΔ 4
എܠɿϨγϐྨͷඞཁੑ • ϨγΆΜͰݕࡧͷͨΊʹϨγϐʹΧςΰϦΛඥ͚͍ͯΔ • ैདྷͷΧςΰϦඥ͚ํ๏ • ৽͍͠Ϩγϐ͕͘Δͨͼʹ୲ऀ͕༰ΛΈͯݕͰҰͭͮͭஅ • •
ఏܞϝσΟΞ͕૿Ճ͢ΔͱҰؾʹ৽نϨγϐ͕૿Ճͯͭ͠Β͍ 5 ݱࡏͷͻ͖σʔλΛڭࢣσʔλΛ͢Εྨث͕࡞Εͦ͏
Γ͍ͨ͜ͱ • ϨγϐͷςΩετใΛͬͯΧςΰϦΛਪఆ͠ɺݕͷαϙʔτπʔϧΛ࡞Δ 6
Γ͍ͨ͜ͱ • ϨγϐͷςΩετใΛͬͯΧςΰϦΛਪఆ͠ɺݕͷαϙʔτπʔϧΛ࡞Δ 7 ͓ͷ͓͔ͣ ՆʂΧϨʔͱΞϨϯδ͓͔ͣ
ख๏:Support Vector Machine(SVM) • ྨͱ͍ͬͨΒ͜ΕΛ͏ɺͱ͍͏͘Β͍༗໊ͳΞϧΰϦζϜɻ • ̎ͭͷΫϥε͕͋ͬͨͱ͖ɺͦΕΒͷΫϥεΛͬͱͦΕΒ͘͠ ྨͰ͖ΔڥքઢΛҾ͘͜ͱͰྨ͢Δɻ 8 ͔͜͠͠ΕͰ͏·͍͔͘ͳ͔ͬͨ
ͳ͔ͥɿΧςΰϦྨͷํ๏ • ̎ྨ – ̍ͭͷσʔλʹରͯ͠ɺண͢ΔΧςΰϦʹଐ͢Δ͔Ͳ͏͔Λྨ͢Δ – ྫɿεύϜϝʔϧྨ • ϝʔϧA:εύϜɺϝʔϧB:εύϜɺϝʔϧC:εύϜͰͳ͍ɺɾɾɾ •
ଟΫϥεྨ – ̍ͭͷσʔλʹରͯ͠ɺͲͷΧςΰϦʹଐ͢Δ͔Λྨ͢Δ – ྫɿχϡʔεهࣄྨ • هࣄA:ܦࡁɺهࣄB:εϙʔπɺهࣄC:ܳೳɺɾɾɾ • Ϛϧνϥϕϧྨ – ̍ͭͷσʔλʹରͯ͠ɺͲͷΧςΰϦͨͪʹଐ͢Δ͔Ͳ͏͔Λྨ͢Δ – ྫɿϨγϐྨ • ϨγϐA:͓ͷ͓͔ͣ,ࡊͷ͓͔ͣɺϨγϐB:͓ͷ͓͔ͣ,͝൧ͷɺɾɾɾ 9 ͖͞΄ͲͷSVMجຊతʹ̎ྨΛ͢ΔͨΊͷΞϧΰϦζϜɻ One-Versus-RestͳͲͰଟΫϥεྨͷ֦ு༰қ͕ͩɺ ࠓճͷΑ͏ͳϚϧνϥϕϧྨʹෆ͖ɻ
ख๏ɿfastText • Word2VecͱࣅͨɺχϡʔϥϧωοτϕʔεͷΞϧΰϦζϜ – ୯ޠΛϕΫτϧʹม͢Δ • Word2VecͱҟͳΓɺจࣈͷྨࣅੑΛߟྀ͢Δ͜ͱ͕Ͱ͖Δ – ࠇމᑦͱനމᑦࣅ͍ͯΔͷͱͯ͠ѻ͏͜ͱ͕Ͱ͖Δ •
ڭࢣ͋ΓֶशʹΑΓɺྨΛղ͘͜ͱ͕Ͱ͖Δ – ֤୯ޠ͕ͲΕ͚ͩͦͷΧςΰϦ”Β͍͠”͔Λߟྀͯ͠ϕΫτϧʹม͢Δ – ྨ࣌Ϩγϐதͷ୯ޠϕΫτϧΛͯ͠ɺͲͷΧςΰϦʹ͍͔ۙΛఆ – ̍ͭͷσʔλ͕ෳͷΧςΰϦʹඥ͍͍ͯͯͳ͘ಈ࡞ – ࠓճ3ͭ༧ଌͯ͠ɺ͕͍֬ͷআ͘ 10
݁Ռ • ̍ͭͷϨγϐʹෳͷΧςΰϦ͕ඥ͘͜ͱ͕͋ΔͷͰɺΧςΰ Ϧ͝ͱʹਖ਼ղͨ͠ΛΧϯτͨ͠ • ͜ΕΒΛूܭͯ͠ɺੑೳΛධՁ͢Δ 11
݁Ռ • ̍ͭͷϨγϐʹෳͷΧςΰϦ͕ඥ͘͜ͱ͕͋ΔͷͰɺΧςΰ Ϧ͝ͱʹਖ਼ղͨ͠ΛΧϯτͨ͠ • ͜ΕΒΛूܭͯ͠ɺੑೳΛධՁ͢Δ 12 Recipe ID ϨγϐλΠτϧ
ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 45991 ͍ͷνΩϯϋϯ όʔά ͍ ܲϛϯν ϕʔίϯ ന Ͷ͗ ͠ΐ͏͕ ύϯค Ԙ ίγ ϣ ͝·༉ େ͓ࠜΖ͠ ϩΠ Ϡϧϙϯਣ ਣ ΈΓΜ ͠ΐ͏ ༉ ͓ͷ͓͔ͣ 35604 ߚനͳ·͢ ͍ͩ͜Μ ʹΜ͡Μ ਫ Ԙ ਣ Ԙ ࠭ ͓ͤͪɾ͓ਖ਼݄ྉཧ 23025 ͍ͪ͝ͷϩʔϧέʔ Ω εϙϯδ ͨ·͝ M ࠭ όχ ϥΦΠϧ Τοηϯε ബྗค ϕ ʔΩϯάύμʔ όλʔ γϩ οϓ ࠭ ਫ ϒϥϯσʔ·ͨ ϦΩϡʔϧ ϗΠοϓΫϦʔ Ϝ ੜΫϦʔϜ ࠭ ϒϥϯσ ʔ·ͨϦΩϡʔϧ ͍ͪ͝ ค ࠭ ΫοΩϯάγʔτ σβʔτɾεΠʔπ ϗϫΠτσʔϨγϐ ͓Ֆݟˍय़Ϩγϐ
݁Ռ • ̍ͭͷϨγϐʹෳͷΧςΰϦ͕ඥ͘͜ͱ͕͋ΔͷͰɺΧςΰ Ϧ͝ͱʹਖ਼ղͨ͠ΛΧϯτͨ͠ • ͜ΕΒΛूܭͯ͠ɺੑೳΛධՁ͢Δ 13 Recipe ID ϨγϐλΠτϧ
ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 45991 ͍ͷνΩϯϋϯ όʔά ͍ ܲϛϯν ϕʔίϯ ന Ͷ͗ ͠ΐ͏͕ ύϯค Ԙ ίγ ϣ ͝·༉ େ͓ࠜΖ͠ ϩΠ Ϡϧϙϯਣ ਣ ΈΓΜ ͠ΐ͏ ༉ ͓ͷ͓͔ͣ ͓ͷ͓͔ͣ 35604 ߚനͳ·͢ ͍ͩ͜Μ ʹΜ͡Μ ਫ Ԙ ਣ Ԙ ࠭ ͓ͤͪɾ͓ਖ਼݄ྉཧ ͓ͤͪɾ͓ਖ਼݄ྉཧ 23025 ͍ͪ͝ͷϩʔϧέʔ Ω εϙϯδ ͨ·͝ M ࠭ όχ ϥΦΠϧ Τοηϯε ബྗค ϕ ʔΩϯάύμʔ όλʔ γϩ οϓ ࠭ ਫ ϒϥϯσʔ·ͨ ϦΩϡʔϧ ϗΠοϓΫϦʔ Ϝ ੜΫϦʔϜ ࠭ ϒϥϯσ ʔ·ͨϦΩϡʔϧ ͍ͪ͝ ค ࠭ ΫοΩϯάγʔτ σβʔτɾεΠʔπ ϗϫΠτσʔϨγϐ ͓Ֆݟˍय़Ϩγϐ σβʔτɾεΠʔπ ϗϫΠτσʔϨγϐ όϨϯλΠϯϨγϐ
݁Ռ • ̍ͭͷϨγϐʹෳͷΧςΰϦ͕ඥ͘͜ͱ͕͋ΔͷͰɺΧςΰ Ϧ͝ͱʹਖ਼ղͨ͠ΛΧϯτͨ͠ • ͜ΕΒΛूܭͯ͠ɺੑೳΛධՁ͢Δ 14 Recipe ID ϨγϐλΠτϧ
ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 45991 ͍ͷνΩϯϋϯ όʔά ͍ ܲϛϯν ϕʔίϯ ന Ͷ͗ ͠ΐ͏͕ ύϯค Ԙ ίγ ϣ ͝·༉ େ͓ࠜΖ͠ ϩΠ Ϡϧϙϯਣ ਣ ΈΓΜ ͠ΐ͏ ༉ ͓ͷ͓͔ͣ ͓ͷ͓͔ͣ ਖ਼ղ: ͓ͷ͓͔ͣ 35604 ߚനͳ·͢ ͍ͩ͜Μ ʹΜ͡Μ ਫ Ԙ ਣ Ԙ ࠭ ͓ͤͪɾ͓ਖ਼݄ྉཧ ͓ͤͪɾ͓ਖ਼݄ྉཧ ਖ਼ղ: ͓ͤͪɾ͓ਖ਼݄ྉཧ 23025 ͍ͪ͝ͷϩʔϧέʔ Ω εϙϯδ ͨ·͝ M ࠭ όχ ϥΦΠϧ Τοηϯε ബྗค ϕ ʔΩϯάύμʔ όλʔ γϩ οϓ ࠭ ਫ ϒϥϯσʔ·ͨ ϦΩϡʔϧ ϗΠοϓΫϦʔ Ϝ ੜΫϦʔϜ ࠭ ϒϥϯσ ʔ·ͨϦΩϡʔϧ ͍ͪ͝ ค ࠭ ΫοΩϯάγʔτ σβʔτɾεΠʔπ ϗϫΠτσʔϨγϐ ͓Ֆݟˍय़Ϩγϐ σβʔτɾεΠʔπ ϗϫΠτσʔϨγϐ όϨϯλΠϯϨγϐ ਖ਼ղ: σβʔτɾεΠʔπ ϗϫΠτσʔϨγϐ ෆਖ਼ղ: ͓Ֆݟˍय़Ϩγϐ όϨϯλΠϯϨγϐ
15 ݁ՌʢΧςΰϦશମʣ • σʔλ͕ଟ͍ͱਫ਼࠶ݱߴ͘ͳΔ – σʔλ͕1ສ݅ఔ͋ΕͦΕͳΓͷੑೳ͕ग़ͦ͏ – ਫ਼ɿγεςϜ͕͑ͨͷ͕ਖ਼ղͰ͋Δׂ߹ʢਖ਼֬ੑΛද͢ʣ70%ఔ͕ݶք – ࠶ݱɿਖ਼ղͷ͏ͪγεςϜ͕͑ͨͷ͕͋Δׂ߹ʢཏੑΛද͢ʣ75%ఔ͕ݶք
݁ՌʢΧςΰϦ͝ͱʣ 16 • ΧςΰϦʹΑͬͯΒ͖͕ͭ͋Δ 80%ϥΠϯ
݁ՌʢΧςΰϦ͝ͱʣ 17 • ΧςΰϦʹΑͬͯΒ͖͕ͭ͋Δ 80%ϥΠϯ
݁Ռͷൈਮʢ͏·͍ͬͨ͘ΧςΰϦʣ • ೕ৯ΧςΰϦ • ՆʂΧϨʔͱΞϨϯδ͓͔ͣΧςΰϦ 18 Recipe ID ϨγϐλΠτϧ ࡐྉ
ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 29580 ౾ͷΓΜ͋͑͝ ೕ৯ ౾ ਓࢀ ΓΜ͝ ೕ৯ ೕ৯ ਖ਼ղ: ೕ৯ 28182 ͔ͿͷͱΖͱΖࣽ ೕ৯ 10ഒם ݜ͝͠౾ ࢈͔Ϳ ࢈τϚτ ೕ৯ ೕ৯ ਖ਼ղ: ೕ৯ Recipe ID ϨγϐλΠτϧ ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 49784 χϥͱϞϠγͷমͦ ΧϨʔ෩ຯ த՚໙ ಲ͜·Ε ʹΒ ͠ ཥۋهΦΠελʔιʔ ε S BεύΠειʔεελ ʔ S BΧϨʔค αϥμ༉ ਫ ໙ྨ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ໙ྨ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ਖ਼ղ: ໙ྨ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ 48787 ϕʔίϯͱ τϚτ ͷϛϧΫΧϨʔ ϕʔίϯ τϚτ ۄͶ͗ ڇೕ αϥμ༉ ਫ S BͱΖ͚Δ ͓͍ ͠͞Ϊϡʔοͱͱ͚ࠐΉΧϨ ʔ ന൧ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ͝൧ͷ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ͝൧ͷ ਖ਼ղ: ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ͝൧ͷ
݁Ռͷൈਮʢ͏·͍ͬͨ͘ΧςΰϦʣ • ೕ৯ΧςΰϦ • ՆʂΧϨʔͱΞϨϯδ͓͔ͣΧςΰϦ 19 ಛతͳΩʔϫʔυɺʮೕ৯ʯɺʮΧϨʔʯͳͲ͕͋Δ Recipe ID ϨγϐλΠτϧ
ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 29580 ౾ͷΓΜ͋͑͝ ೕ৯ ౾ ਓࢀ ΓΜ͝ ೕ৯ ೕ৯ ਖ਼ղ: ೕ৯ 28182 ͔ͿͷͱΖͱΖࣽ ೕ৯ 10ഒם ݜ͝͠౾ ࢈͔Ϳ ࢈τϚτ ೕ৯ ೕ৯ ਖ਼ղ: ೕ৯ Recipe ID ϨγϐλΠτϧ ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 49784 χϥͱϞϠγͷমͦ ΧϨʔ෩ຯ த՚໙ ಲ͜·Ε ʹΒ ͠ ཥۋهΦΠελʔιʔ ε S BεύΠειʔεελ ʔ S BΧϨʔค αϥμ༉ ਫ ໙ྨ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ໙ྨ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ਖ਼ղ: ໙ྨ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ 48787 ϕʔίϯͱ τϚτ ͷϛϧΫΧϨʔ ϕʔίϯ τϚτ ۄͶ͗ ڇೕ αϥμ༉ ਫ S BͱΖ͚Δ ͓͍ ͠͞Ϊϡʔοͱͱ͚ࠐΉΧϨ ʔ ന൧ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ͝൧ͷ ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ͝൧ͷ ਖ਼ղ: ՆʂΧϨʔͱΞϨϯ δ͓͔ͣ ͝൧ͷ
݁ՌʢΧςΰϦ͝ͱʣ 20 • ΧςΰϦʹΑͬͯΒ͖͕ͭ͋Δ 80%ϥΠϯ
݁Ռͷൈਮʢ͏·͍͔͘ͳ͔ͬͨΧςΰϦʣ • ඒ༰ΧςΰϦ • અྉཧΧςΰϦ 21 Recipe ID ϨγϐλΠτϧ ࡐྉ
ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ ݁Ռ 23472 ಲͱΕΜ͜Μͷ͓ ͩΜ͝εʔϓཱͯ ಲͻ͖ ΕΜ͜Μ ञ Ԙ ͜͠ ΐ͏ φπϝάύμʔ ย܀ค υϥΠϙϧνʔχ ηϛυϥΠ τϚτ Ԙ ͜͠ΐ͏ ͠ΐ͏Ώ όδϧ ͩͪ͢ εʔϓɾोͷ ඒ༰ ϔϧγʔ ͓ͷ͓͔ͣ εʔϓɾोͷ ਖ਼ղ: εʔϓɾो ෆਖ਼ղ: ඒ༰ ϔϧγʔ ͓ͷ͓͔ͣ 11554 ܀ೖΓ͓൧ ͪถ খ౾ ܀ ࿐ࣽ খ౾ͷ ΏͰो ਫ Ԙ ञ ͝·Ԙ ͝൧ͷ ඒ༰ ळͷຯ֮Ϩγϐ ͝൧ͷ ਖ਼ղ: ͝൧ͷ ෆਖ਼ղ: ඒ༰ ळͷຯ֮Ϩγϐ
݁Ռͷൈਮʢ͏·͍͔͘ͳ͔ͬͨΧςΰϦʣ • અྉཧΧςΰϦ 22 Recipe ID ϨγϐλΠτϧ ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ
݁Ռ 30046 ͠Β͖ͨೖΓϛχᰤ ࢠ ಲͻ͖ ໖౾ ͨ·Ͷ͗ A ͓Ζ͠ੜᇙ AԘ ͜͠ΐ͏ Aย ܀ค ͠Β͖ͨ γϡϚΠͷൽ ে༉ ͝·༉ ͓ͷ͓͔ͣ અྉཧ ϔϧγʔ ϔϧγʔ ͓ͷ͓͔ͣ ਖ਼ղ: ͓ͷ͓͔ͣ ϔϧγʔ ෆਖ਼ղ: અྉཧ 24056 ͖Ύ͏Γ͕ओ♪ Ն ͷྫྷ͓ͯͳ͠ύ ελ ύελ ͖Ύ͏Γ τϚτ ʹΜ ʹ͘ ੜϋϜ ΦϦʔϒΦΠϧ ਣ Ԙ ίγϣ ͍͚ͨ͠ όλʔ ύελɾάϥλϯ અྉཧ ύʔςΟˍ͓ͯͳ ͠ ύελɾάϥλϯ ਖ਼ղ: ύελɾάϥλϯ ෆਖ਼ղ: અྉཧ ύʔςΟˍ͓ͯͳ ͠
݁Ռͷൈਮʢ͏·͍͔͘ͳ͔ͬͨΧςΰϦʣ • અྉཧΧςΰϦ 23 Recipe ID ϨγϐλΠτϧ ࡐྉ ਖ਼ղΧςΰϦ ༧ଌΧςΰϦ
݁Ռ 30046 ͠Β͖ͨೖΓϛχᰤ ࢠ ಲͻ͖ ໖౾ ͨ·Ͷ͗ A ͓Ζ͠ੜᇙ AԘ ͜͠ΐ͏ Aย ܀ค ͠Β͖ͨ γϡϚΠͷൽ ে༉ ͝·༉ ͓ͷ͓͔ͣ અྉཧ ϔϧγʔ ϔϧγʔ ͓ͷ͓͔ͣ ਖ਼ղ: ͓ͷ͓͔ͣ ϔϧγʔ ෆਖ਼ղ: અྉཧ 24056 ͖Ύ͏Γ͕ओ♪ Ն ͷྫྷ͓ͯͳ͠ύ ελ ύελ ͖Ύ͏Γ τϚτ ʹΜ ʹ͘ ੜϋϜ ΦϦʔϒΦΠϧ ਣ Ԙ ίγϣ ͍͚ͨ͠ όλʔ ύελɾάϥλϯ અྉཧ ύʔςΟˍ͓ͯͳ ͠ ύελɾάϥλϯ ਖ਼ղ: ύελɾάϥλϯ ෆਖ਼ղ: અྉཧ ύʔςΟˍ͓ͯͳ ͠ ಛతͳΩʔϫʔυ͕ͳ͍
ߟ • ਖ਼͍͠σʔλ͕̍ສ݅ఔ͋ΕɺͦΕΛͱʹະϨγϐͷΧςΰϦΛ70%ఔͯΔ͜ͱ ͕Ͱ͖Δɻ – ͜ͷ70%ਖ਼ղσʔλ͕͋Δ͔ΒܭࢉͰ͖ͨͷɻ – ਖ਼ղσʔλ͕ͳ͍߹ʹධՁ͍ͨ͠߹ؤுͬͯਖ਼ղΛ࡞Δ͔͠ͳ͍ɻ – ྨੑೳܾͯͦ͜͠·Ͱߴ͘ͳ͍͕ɺࠓճਓ͕ΧςΰϦ༩͢Δࡍͷิॿπʔϧͱͯ͠࡞ͨ͠
ͷͰɺ͜ͷਫ਼Ͱͳ͍ΑΓΑ͍ͱͷ͜ͱͩͬͨɻ • ϨγϐͷλΠτϧɺ৯ࡐʹͦͷΧςΰϦ”Β͍͠”୯ޠؚ͕·Ε͍ͯΕɺߴਫ਼ʹΧςΰϦͷਪ ఆ͕Մೳɻ – ೕ৯ɺՆʂΧϨʔͱΞϨϯδ͓͔ͣͳͲɻ – σʔλʹؚ·Ε͍ͯΕɺਓ͕ؒಛޠΛఆٛ͠ͳͯ͘Α͍ɻ – ࣗಈͰಛޠΛݟ͚ͭͯϧʔϧϕʔεͷγεςϜʹΈࠐΉํ๏͋Γ͑Δɻ • ٯʹɺϨγϐใʹͦͷΧςΰϦΒ͕͠͞ेʹؚ·Ε͍ͯͳ͍߹ΧςΰϦਪఆ͕ࠔɻ – ඒ༰ɺઅྉཧͳͲɻͦͦσʔλΛਓ͕ؒݟͯΑ͘Θ͔Βͳ͍ɻ – ඒ༰ͳͲʹؔͯ͠ܝࡌݩ͕ඒ༰ΧςΰϦͱ͍ͯ͠Δ࣌ʹͪ͜ΒͰ༩͢ΔͷͰɺܝࡌݩ͕ҟͳΕ Ұ؏ੑ͕ͳ͍߹͋Δʢڭࢣσʔλ͕ඞͣ͠ਖ਼͘͠ͳ͍ʣɻ – ͜ͷ߹ը૾ΧϩϦʔใͳͲผͷσʔλΛ͏ͱਪఆͰ͖Δ͔͠Εͳ͍ɻ 24
ߟ • ਖ਼͍͠σʔλ͕̍ສ݅ఔ͋ΕɺͦΕΛͱʹະϨγϐͷΧςΰϦΛ70%ఔͯΔ͜ͱ ͕Ͱ͖Δɻ – ͜ͷ70%ਖ਼ղσʔλ͕͋Δ͔ΒܭࢉͰ͖ͨͷɻ – ਖ਼ղσʔλ͕ͳ͍߹ʹධՁ͍ͨ͠߹ؤுͬͯਖ਼ղΛ࡞Δ͔͠ͳ͍ɻ – ྨੑೳܾͯͦ͜͠·Ͱߴ͘ͳ͍͕ɺࠓճਓ͕ΧςΰϦ༩͢Δࡍͷิॿπʔϧͱͯ͠࡞ͨ͠
ͷͰɺ͜ͷਫ਼Ͱͳ͍ΑΓΑ͍ͱͷ͜ͱͩͬͨɻ • ϨγϐͷλΠτϧɺ৯ࡐʹͦͷΧςΰϦ”Β͍͠”୯ޠؚ͕·Ε͍ͯΕɺߴਫ਼ʹΧςΰϦͷਪ ఆ͕Մೳɻ – ೕ৯ɺՆʂΧϨʔͱΞϨϯδ͓͔ͣͳͲɻ – σʔλʹؚ·Ε͍ͯΕɺਓ͕ؒಛޠΛఆٛ͠ͳͯ͘Α͍ɻ – ࣗಈͰಛޠΛݟ͚ͭͯϧʔϧϕʔεͷγεςϜʹΈࠐΉํ๏͋Γ͑Δɻ • ٯʹɺϨγϐใʹͦͷΧςΰϦΒ͕͠͞ेʹؚ·Ε͍ͯͳ͍߹ΧςΰϦਪఆ͕ࠔɻ – ඒ༰ɺઅྉཧͳͲɻͦͦσʔλΛਓ͕ؒݟͯΑ͘Θ͔Βͳ͍ɻ – ඒ༰ͳͲʹؔͯ͠ܝࡌݩ͕ඒ༰ΧςΰϦͱ͍ͯ͠Δ࣌ʹͪ͜ΒͰ༩͢ΔͷͰɺܝࡌݩ͕ҟͳΕ Ұ؏ੑ͕ͳ͍߹͋Δʢڭࢣσʔλ͕ඞͣ͠ਖ਼͘͠ͳ͍ʣɻ – ͜ͷ߹ը૾ΧϩϦʔใͳͲผͷσʔλΛ͏ͱਪఆͰ͖Δ͔͠Εͳ͍ɻ 25 ػցֶशɺਓೳڧྗ͕ͩɺਖ਼ղͷσʔλ͕ᐆດͩͱᐆດͳ݁Ռ͔͠Ͱͳ͍ ·ͨ100%ͷਖ਼ղʹͳΒͳ͍ͷͰɺ݁ՌҰ୴ਓ͕֬ೝ͢Δඞཁ͕͋Δ
·ͱΊ • طଘͷϨγϐ-ΧςΰϦใΛͱʹɺϨγϐʹΧςΰϦΛࣗಈͰඥ ͚ΔγεςϜΛ։ൃͨ͠ɻ • ඞཁͳσʔλ࠷1ສ݅ఔɻ • ΧςΰϦΒ͠͞ͷಛޠ͕Ϩγϐʹ͋Δ͔Ͳ͏͔Ͱɺྨੑೳม ΘΔɻ •
ػցֶशɺਓೳڧྗ͕ͩɺਖ਼ղσʔλΛ࡞Δͱ͜Ζɺ݁ՌΛ ֬ೝ͢Δͱ͜Ζ·ͩਓ͕Βͳ͚Ε͍͚ͳ͍ɻ 26
Confidential ࢀߟ • fastText • https://github.com/facebookresearch/fastText 27