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
20200612_jsai2020_4P3-OS-8_minafujii
Search
Mina Fujii
June 12, 2020
Education
75
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20200612_jsai2020_4P3-OS-8_minafujii
Mina Fujii
June 12, 2020
More Decks by Mina Fujii
See All by Mina Fujii
20191026_PyCon2019_chengdu_minafujii.pdf
funi_mina
0
200
20190827_AWS_MLLoft_LT5
funi_mina
3
3.3k
Other Decks in Education
See All in Education
Case Studies and Future Research - Lecture 12 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
200
Human-AI Interaction - Lecture 11 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
2026年度春学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2026. 6. 11)
akiraasano
PRO
0
120
Data Management and Analytics Specialisation
signer
PRO
0
1.9k
焦燥を平穏に変えるエンジニアのための哲学
ichimichi
7
5.7k
Soluciones al examen de Geografía 2026. JUNIO (Convocatoria Ordinaria)
juanmartin2026
1
5.8k
0526
cbtlibrary
0
200
参加制約理論
roadofhope
0
130
Modern Data Fetching Techniques in Angular
debug_mode
0
230
[2026前期火5] 論理学(京都大学文学部 前期 第10回)「論理学の哲学——意味とは何か(Tonkと推論主義)」
yatabe
0
190
Where Data Meets Storytelling
georgesinnott
0
130
Πλουτοκρατία: Η Τυραννία του Μαμμωνά και η Μεταανθρώπινη Δουλεία
amethyst1
0
270
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.4k
Automating Front-end Workflow
addyosmani
1370
210k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
Producing Creativity
orderedlist
PRO
348
40k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Prompt Engineering for Job Search
mfonobong
0
370
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.8k
Transcript
ܖॻͷϦεΫఆͷͨΊͷ จϚϧνϥϕϧྨ Multi-label classification for risk in contracts ౻Ҫඒᇠ1 Ѩ෦ஐ1
ߴڮ࣏1 ؠ҆ߒ1 Ճ౻߃ত2 1GVA TECHגࣜձࣾ 2౦ژେֶ
֓ཁ త • ܖॻ৹ࠪۀͷޮԽ ઃఆ • ܖॻͷҙͷςΩετͷͲΜͳ༰ؚ͕͍ͭ͘·ΕΔ͔ΛϚϧνϥ ϕϧྨλεΫͱͯ͠ղ͘ ख๏ •
ͱͱը૾λεΫʹଟ͘༻͞Ε͍ͯͨϚϧνϥϕϧྨख๏Λຊ ޠͷܖॻςΩετʹԠ༻ 1% |# | 2 of 35
ݚڀͷഎܠ 3% |## | 3 of 35
ݚڀഎܠ ܖͱ • Ұఆͷ๏ޮՌΛൃੜͤ͞Α͏ͱ͢Δܖࣄऀؒͷ߹ҙ ܖॻͱ • ܖ༰Λ໌֬Խ͠ʢاۀಉ࢜Ͱ͋ΕʣऔҾΛԁʹ͠ޙ ͷฆ૪Λࢭ͢Δ͜ͱ͕త • ߹ҙ༰Λॻ໘ʹॻ͖ى͜͠ɺ྆ऀͰॺ໊ೀҹه໊ԡҹΛ
ߦ͏ 5% |#### | 4 of 35
ݚڀഎܠ ܖͱ • Ұఆͷ๏ޮՌΛൃੜͤ͞Α͏ͱ͢Δܖࣄऀؒͷ߹ҙ ܖॻͱ • ܖ༰Λ໌֬Խ͠ʢاۀಉ࢜Ͱ͋ΕʣऔҾΛԁʹ͠ޙ ͷฆ૪Λࢭ͢Δ͜ͱ͕త • ߹ҙ༰Λॻ໘ʹॻ͖ى͜͠ɺ྆ऀͰॺ໊ೀҹه໊ԡҹΛ
ߦ͏ ๏෦หޢ͕࢜༰Λ৹ࠪ͢Δ͜ͱ͕Ұൠత 8% |####### | 5 of 35
ݚڀഎܠ ৹ࠪۀͷྲྀΕ ܖॻͷ༰Ѳ ϦεΫՕॴચ͍ग़͠ ʢϦεΫ͕͋Εʣจͷमਖ਼ ݱঢ় •
ܖక݁ͷࡍͷܖॻ༰ͷνΣοΫͱϨϏϡʔਓखͰߦ ΘΕ͓ͯΓɺଟେͳίετͱ࣌ؒΛཁ͍ͯ͠Δ • ৹ࠪऀʹΑͬͯ৹ࠪ༳Ε͕ੜ͡Δ 11% |######### | 6 of 35
Կ͕͔ΕϦεΫՕॴͷચ͍ग़͕͠Ͱ͖Δͷ͔ʁ • ܖʹج͖ͮߦ͏औҾɾϏδωεͷ۩ମత༰ ʴ ๏ܖॻ৹ࠪʹؔ͢Δݟ ʴ ܖॻ͝ͱͰͳ͘ɺจͷ෦͝ͱͷ৹ࠪͷج४ ݚڀഎܠ ֘จͷ༰͕Ͳͷ৹߲ࠪʹଐ͢Δ͔ͷಛఆ͕ඞਢɻ จʹΑͬͯɺ৹߲ࠪΛҰؚ͚ͭͩΉͷෳݸؚΉͷ͕͋Δʢ
ϚϧνϥϕϧλεΫʣ 14% |########### | 7 of 35
ݚڀഎܠ • ֤จʹఆΊΔ๏ޮՌ͝ͱʹ৹ࠪ͢Δ 16% |############# | 8 of 35
ݚڀഎܠ • ֤จʹఆΊΔ๏ޮՌ͝ͱʹ৹ࠪ͢Δ • จ͕ෳͷ৹߲ࠪΛؚΉ߹͕͋Δ ;;; ͷ৹߲ࠪʹরΒ͠߹ΘͤΔͱʜࣗࣾʹ༗ར मਖ਼ՕॴʹͳΓ͏Δ 999ͷ৹߲ࠪʹরΒ͠߹ΘͤΔͱʜͳ͠ :::ͷ৹߲ࠪʹরΒ͠߹ΘͤΔͱʜࣗࣾʹෆར
मਖ਼Օॴ 18% |################ | 9 of 35
৹߲ࠪͷఆٛ 20% |################## | 10 of 35
৹߲ࠪͷఆٛ ৹߲ࠪͱ • ϦεΫΛఆ͢ΔࡍͷνΣοΫϙΠϯτ • ܖॻͷ֤จʹؚ·ΕΔཁ݅ͱޮՌ͕ରʹͳͬͨ๏తҙ ຯͷ͋ΔهࡌΛղ͠ɺ߲ʹམͱ͠ࠐΜͩͷ ྫ̍ ୈ̋ʢળҙٛʣ ߕળྑͳΔཧऀͷҙΛͬͯຊ݅ۀΛߦ͠ͳ͚Ε
ͳΒͳ͍ɻ 22% |##################### | 11 of 35
৹߲ࠪͷఆٛ ৹߲ࠪͱ • ϦεΫΛఆ͢ΔࡍͷνΣοΫϙΠϯτ • ܖॻͷ֤จʹؚ·ΕΔཁ݅ͱޮՌ͕ରʹͳͬͨ๏తҙ ຯͷ͋ΔهࡌΛղ͠ɺ߲ʹམͱ͠ࠐΜͩͷ ྫ̍ ୈ̋ʢળҙٛʣ ߕળྑͳΔཧऀͷҙΛͬͯຊ݅ۀΛߦ͠ͳ͚Ε
ͳΒͳ͍ɻ 審査項目:業務遂行上の注意義務 25% |######################## | 12 of 35
৹߲ࠪͷఆٛ ྫ ୈ̋ʢ࠶ҕୗʣ Ե๏ྩʹΑΓېࢭ͞Ε͍ͯΔ߹Λআ͖ҕୗۀͷશ෦ ຢҰ෦Λୈࡾऀʹ࠶ҕୗ͢Δ͜ͱ͕Ͱ͖Δͷͱ͢Δɻ ͜ͷ߹ʹԵ͔͔Δୈࡾऀʹରͯ͠ɺࣗݾͷʹ͓͍ ͯຊܖٴͼݸผܖʹఆΊΔԵͷٛΛ९कͤ͞Δͱͱ ʹ ɺ֘ୈࡾऀͷߦҝʹ͍ͭͯΛෛ͏ͷͱ͢Δɻ 28%
|########################## | 13 of 35
৹߲ࠪͷఆٛ ྫ ୈ̋ʢ࠶ҕୗʣ Ե๏ྩʹΑΓېࢭ͞Ε͍ͯΔ߹Λআ͖ҕୗۀͷશ෦ ຢҰ෦Λୈࡾऀʹ࠶ҕୗ͢Δ͜ͱ͕Ͱ͖Δͷͱ͢Δɻ ͜ͷ߹ʹԵ͔͔Δୈࡾऀʹରͯ͠ɺࣗݾͷʹ͓͍ ͯຊܖٴͼݸผܖʹఆΊΔԵͷٛΛ९कͤ͞Δͱͱ ʹ ɺ֘ୈࡾऀͷߦҝʹ͍ͭͯΛෛ͏ͷͱ͢Δɻ 審査項目①:再委託の可否条件
30% |############################# | 14 of 35
৹߲ࠪͷఆٛ ྫ ୈ̋ʢ࠶ҕୗʣ Ե๏ྩʹΑΓېࢭ͞Ε͍ͯΔ߹Λআ͖ҕୗۀͷશ෦ ຢҰ෦Λୈࡾऀʹ࠶ҕୗ͢Δ͜ͱ͕Ͱ͖Δͷͱ͢Δɻ ͜ͷ߹ʹԵ͔͔Δୈࡾऀʹରͯ͠ɺࣗݾͷʹ͓͍ ͯຊܖٴͼݸผܖʹఆΊΔԵͷٛΛ९कͤ͞Δͱͱ ʹ ɺ֘ୈࡾऀͷߦҝʹ͍ͭͯΛෛ͏ͷͱ͢Δɻ 審査項目②:再委託先に課す義務
33% |################################ | 15 of 35
৹߲ࠪͷఆٛ ྫ ୈ̋ʢ࠶ҕୗʣ Ե๏ྩʹΑΓېࢭ͞Ε͍ͯΔ߹Λআ͖ҕୗۀͷશ෦ ຢҰ෦Λୈࡾऀʹ࠶ҕୗ͢Δ͜ͱ͕Ͱ͖Δͷͱ͢Δɻ ͜ͷ߹ʹԵ͔͔Δୈࡾऀʹରͯ͠ɺࣗݾͷʹ͓͍ ͯຊܖٴͼݸผܖʹఆΊΔԵͷٛΛ९कͤ͞Δͱͱ ʹ ɺ֘ୈࡾऀͷߦҝʹ͍ͭͯΛෛ͏ͷͱ͢Δɻ 審査項目③:再委託先の行為に対する責任
35% |################################### | 16 of 35
৹߲ࠪͷఆٛ • ൃੜ͢Δ๏ޮՌͷݸʹԠͯ͡จʹؚ·ΕΔ৹߲ࠪ ҟͳΔ ྫ̍ ྫ̎ 審査項目:業務遂行上の注意義務 審査項目①:再委託の可否条件 審査項目②:再委託先に課す義務 審査項目③:再委託先の行為に対する責任
38% |##################################### | 17 of 35
ΞτϥΠϯ ݚڀͷഎܠ ৹߲ࠪͷఆٛ จϚϧνϥϕϧྨʹΑΔ৹߲ࠪͷಉఆ Ϛϧνϥϕϧྨͱ ఏҊख๏ σʔληοτ
࣮ݧ݁Ռ ϚϧνϥϕϧྨΛԠ༻ͨ͠จͷׂ ϚϧνϥϕϧྨϞσϧͷ׆༻ ࣄྫ ࣄྫ ·ͱΊ 40% |####################################### | 18 of 35
ΞτϥΠϯ ݚڀͷഎܠ ৹߲ࠪͷఆٛ จϚϧνϥϕϧྨʹΑΔ৹߲ࠪͷಉఆ Ϛϧνϥϕϧྨͱ ఏҊख๏ σʔληοτ
࣮ݧ݁Ռ ϚϧνϥϕϧྨΛԠ༻ͨ͠จͷׂ ϚϧνϥϕϧྨϞσϧͷ׆༻ ࣄྫ ࣄྫ ·ͱΊ 43% |########################################### | 19 of 35
จϚϧνϥϕϧྨʹΑΔ ৹߲ࠪͷಉఆ 45% |############################################## | 20 of 35
Ϛϧνϥϕϧྨͱ Ϛϧνϥϕϧྨ • ରͷσʔλʹ୯·ͨෳͷϥϕϧΛׂΓͯΔλεΫ • ຊݚڀͰѻ͏Ϛϧνϥϕϧྨɺσʔλʹ༩͞ΕΔՄೳ ੑͷ͋ΔީิϥϕϧΛ ͱ͢ΔͱڭࢣϕΫτϧ y ࣍ͷ
ؔΛຬͨ͢ • ڭࢣϕΫτϧͷ֤ཁૉ͕ɺީิϥϕϧʹ֘͢Δ͔൱͔Λɺ 1 or 0Ͱ༧ଌ͢Δ 教師ベクトル 候補ラベル数 49% |################################################# | 21 of 35
Ϛϧνϥϕϧྨͱ article_text 業務遂行上の 注意義務 _label 再委託の可否 条件_label 再委託先に課 す義務_label 再委託先の行
為に対する責 任_label 甲は善良なる管理者の注意をもって本件業務を遂行しなけ ればならない。 1 0 0 0 乙は法令等により禁止されている場合を除き委託業務の全 部又は一部を第三者に再委託することができるものとする。 この場合には乙はかかる第三者に対 して、自己の責任に おいて本契約及び個別契約に定める乙 の義務を遵守させ るとともに 、当該 第三者の行為について責任を負うものと する。 0 1 1 1 nσʔλͷྫʢ = 4ͷ߹ʣ ྫͷจ ྫͷจ 53% |#################################################### | 22 of 35
ఏҊख๏ ֶश༻σʔληοτ͔ΒɼτʔΫϯͷࢄදݱ(200࣍ݩɼ word2vecΛ༻)ͱٯจॻස (idf ) Λऔಘ͢Δ จʹग़ݱ͢ΔτʔΫϯͷࢄදݱΛidf ͰॏΈ͚ ͨ͠ͷΛฏۉ͠ɼจͷಛྔΛ࡞͢Δ step2ͷಛྔΛೖྗͱͯ͠༩͑ɺ3ʢͦΕͧΕ2048࣍ݩɺ
1024࣍ݩɺ512࣍ݩʣ͔ΒͳΔMLP (Multi Layer Perceptron) Λߏங͢Δ step1 step2 step3 57% |######################################################### | 23 of 35
σʔληοτ • ܖॻΛจ୯Ґʹׂͨ͠ςΩετʹରͯ͠ɺ๏ઐՈ͕ ৹߲ࠪʢϥϕϧʣ༩Λߦ͍ɺ2ສαϯϓϧΛ͑Δσʔλ ηοτΛ࡞ʢڭࢣ͖σʔλ 20,243 ɺϥϕϧͷҟͳΓ 205 ʣ 61%
|############################################################## | 24 of 35
࣮ݧ݁Ռ • ༩͞ΕΔϥϕϧͱϥϕϧͷ༰͕ɺڭࢣϥϕϧू߹ʹաෆ ͳ͘શҰகͨ͠߹ͷΈΛਖ਼ղͱ͢Δ • ᮢ͕0.5ͷ߹ɺશମͷਖ਼ղ61.4%ͱͳͬͨ 65% |##################################################################### | 25
of 35
• ਖ਼ղϥϕϧશମͰᮢʙ͋ͨΓͷਖ਼ղ͕࠷ߴ͍ • ਖ਼ղϥϕϧʹΑͬͯਖ਼ղ͕࠷େͱͳΔᮢ͕ҟͳΔ 確率閾値 正解率 ࣮ݧ݁Ռ 68% |############################################################################# |
26 of 35 正解ラベル数が 1 のとき正 解率が最も高くなるのは閾値 0.4〜0.6 正解ラベル数が 4 のとき正 解率が最も高くなるのは閾値 0.2〜0.3 例えば…
ϚϧνϥϕϧྨΛԠ༻ͨ͠ จͷׂ 70% |################################################################################## | 27 of 35
ϚϧνϥϕϧྨϞσϧͷ׆༻ ಈػ • ϚϧνϥϕϧྨͷֶशࡁΈϞσϧΛ༻ͯ͠ϥϕϧͷ༧ଌ֬ܭࢉ ͢Δ͜ͱͰɺจͷ෦ͷྨΛߦ͍͍ͨ • จͷ෦ͷϥϕϧ͕͔ΕɺςΩετׂʹԠ༻͕Ͱ͖ΔͷͰ ͳ͍͔ ༧ଌ֬ͷܭࢉํ๏ 1.
Nจࣈ͋ΔςΩετʹ͍ͭͯઌ಄͔Βkจࣈநग़ͨ͠ςΩετΛֶश ࡁΈϞσϧʹೖྗ͠ɺ༧ଌͨ݁͠ՌΛอ࣋͢Δ 2. 1.ʹؔͯ͠ k= 1, 2, ..., N ·Ͱ܁Γฦ͢ 3. 2.ͷ݁ՌΛ݁߹ɺՄࢹԽ͢Δ 75% |###################################################################################### | 28 of 35
ࣄྫ1ʢޭࣄྫʣ ݁Ռ • ೖྗςΩετ͕ 1 ∼ 11 จࣈ·ͰมԽ͕ݟΒ Εͳ͍͕ɺʮຊ๏ʯʹԠ͠४ڌ๏ϥϕϧ ͷ༧ଌ্͕͕֬Γɺʮ౦ژʯʮํࡋ
ॴʯʹԠͯ͠ϥϕϧͷ༧ଌ্͕֬ ͕͍ͬͯΔ ߟ • ʮʯϥϕϧͷ্͕͕֬ͬͯඞͣ͠ ʮ४ڌ๏ʯϥϕϧͷ͕֬མͪͳ͍ͷ͕Ϛϧ νϥϕϧྨͷಛ • ͜ͷΑ͏ͳτʔΫϯͱϥϕϧͷ͕͖ؔͬ Γ͍ͯ͠ΔλΠϓͷจɺ৹߲ࠪ͝ͱͷ ςΩετׂ͕Ͱ͖ΔՄೳੑ͕ߴ͍͜ͱΛ ͍ࣔࠦͯ͠Δ 81% |######################################################################################### | 29 of 35
ࣄྫ2ʢࣦഊࣄྫʣ ݁Ռ • ༧ଌ͞Εͨ༩ϥϕϧू߹ਖ਼ղͰ͋Δ ͷͷɺೖྗςΩετ͕ 165 จࣈΛա͗ ͨޙʹ͓͍ͯϥϕϧͷ༧ଌ͕֬ٸܹ ʹݮগͨͨ͠Ίɺෆਖ਼ղͱͳͬͨ •
ϥϕϧू߹ͷΈ߹ΘͤʹΑͬͯɺ͏ ·͍͔͘ͳ͍ͷ͕͋ͬͨ ߟ • ೖྗςΩετͷ͔͞ΒϞσϧʹ༩͑Β ΕΔใྔෆ͍ͯ͠Δͱݴ͑ͳ͍ • ҟͳΔ৹߲ࠪʹಉ͡τʔΫϯͷग़ݱ͕ ֬ೝͰ͖ΔΑ͏ͳ༰͕͍ۙ͠ෳͷ৹ ߲ࠪΛͭλΠϓͷจςΩετ ׂͷқ͕ߴ͍ 86% |############################################################################################ | 30 of 35
·ͱΊ 90% |################################################################################################ | 31 of 35
·ͱΊ ϦʔΨϧσʔληοτΛ࡞ͨ͠ จϚϧνϥϕϧྨʹΑΔ৹߲ࠪͷಉఆͷͨΊͷ ख๏ΛఏҊͨ͠ ᮢͷਪҠͱਖ਼ղͷؔΛࣔͨ͠ ֶशࡁΈϞσϧΛςΩετׂʹ׆༻ͨ͠
92% |#################################################################################################### | 32 of 35
·ͱΊ ̍. ϦʔΨϧσʔληοτͷ࡞ • ৹߲ࠪΛ͘ཏͨ͠2ສจΛ͑Δେنͳσʔλ ηοτͷ࡞ จϚϧνϥϕϧྨʹΑΔ৹߲ࠪͷಉఆͷͨΊͷ ख๏ͷఏҊ • ࣮ݧͷ݁Ռɺܖྨܕʹؔͳ͘աෆͳ͘ਖ਼֬ʹ༧ଌϥϕ
ϧू߹Λ༩͢Δ༧ଌਫ਼ 31 ∼ 64 %ʢᮢ0.5ͷ߹ʣ 95% |####################################################################################################### | 33 of 35
·ͱΊ ᮢͷਪҠͱਖ਼ղͷؔ • ਖ਼ղϥϕϧʹΑͬͯਖ਼ղ͕࠷େͱͳΔᮢ͕ҟͳΔ͜ͱ Λ֬ೝͨ͠ 4. ֶशࡁΈϞσϧͷ׆༻ • ϥϕϧͷ༧ଌ֬Λ༻͢Δ͜ͱͰϥϕϧผͷςΩετׂ ͷՄೳੑΛࣔͨ͠
98% |########################################################################################################### | 34 of 35
ࢀߟจݙ [1] Devlin, J., Chang, M.-W., Lee, K., and Toutanova,
K.: BERT: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805, 2018. [2] ౻Ҫ ඒᇠ, ؠ ҆ߒ, Ճ౻ ߃ত: ܖॻςΩετͷಛੳͱͦͷࣗಈྨͷࢼΈʙ ϦʔΨϧςοΫͷԠ༻ʹ͚ͯʙ, ୈ 6 ճࣗવݴޠॲཧγϯϙδϜ, pp.1-6, 2019. [3] ٢ଜࡷ྄, അઇ೫, ࣛౡٱ࢚: Ϋϥυιʔγϯ άʹΑΔϚϧνϥϕϧྨͷͨΊͷ RAkEL Λ༻͍࣭ͨཧ๏, ਓೳֶձશࠃେձจू, Vol.JSAI2016, pp.1-4, 2016. [4] Zhang, M.-L. and Zhou, Z.-H. : Multilabel Neural Networks with Applications to Funcntional Genomics and Text Categorization. In IEEE Transactions on Knowledge and Data Engineering, Vol.18, Issue10, pp.1338-1351, 2006. 100% |################################################################################################################ | fin.