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
文献紹介 ( 2015年5月12日(火) )
Search
yoshii25
May 11, 2015
0
180
文献紹介 ( 2015年5月12日(火) )
yoshii25
May 11, 2015
Tweet
Share
More Decks by yoshii25
See All by yoshii25
文献紹介 (05/13/2016)
yoshii25
0
92
文献紹介 ( 02/18/2016 )
yoshii25
0
180
文献紹介 ( 2015年7月8日(水) )
yoshii25
0
170
文献紹介 ( 2015年6月10日(水) )
yoshii25
0
180
文献紹介 ( 2015年4月1日(水) )
yoshii25
0
210
B3 勉強会 第12回目 ( 2015年3月26日(木) )
yoshii25
0
180
B3 勉強会 第10回目 ( 2015年3月13日(金) )
yoshii25
0
170
B3 勉強会 第8回目 ( 2015年2月20日(金) )
yoshii25
0
200
B3 勉強会 第6回目 ( 2015年2月10日(火) )
yoshii25
0
210
Featured
See All Featured
Fireside Chat
paigeccino
21
2.6k
Documentation Writing (for coders)
carmenintech
60
3.9k
A Tale of Four Properties
chriscoyier
151
22k
Code Review Best Practice
trishagee
55
15k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
Designing with Data
zakiwarfel
96
4.8k
The Cult of Friendly URLs
andyhume
74
5.7k
Code Reviewing Like a Champion
maltzj
514
39k
Adopting Sorbet at Scale
ufuk
68
8.6k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
For a Future-Friendly Web
brad_frost
172
9k
Faster Mobile Websites
deanohume
299
30k
Transcript
Ԭٕज़Պֶେֶ ࣗવݴޠॲཧݚڀࣨ B4 ழມ ܚथ 1 จݙհ(2015/05/12)
୯ҐղੳثͷҟͳΔࢺମܥͷద༻
հจݙ • খᖒढ़հ, ݩਗ਼و, & ߁. (2014). ୯ҐղੳثͷҟͳΔࢺ ମܥͷద༻. ࣗવݴޠॲཧ,
21(2), 379–401. 3
֓ཁ ֓ཁ • ۙ, ݴޠݱΛ౷ܭతʹଊ͑ΔͨΊ, ίʔύεΛ༻͍ͨݚڀ͕ ΜʹߦΘΕ͍ͯΔ. • ʮຊޠ͠ݴ༿ίʔύεʯ(ҎԼ, CSJ)ͱʮݱຊޠॻ͖ݴ༿
ۉߧίʔύεʯ(ҎԼ, BCCWJ) ʹ, ୯Ґͱ୯Ґͱ͍͏2छྨ ͷݴޠ୯Ґ͕Ξϊςʔγϣϯ͞Ε͍ͯΔ. • CSJ ͱ BCCWJ ͷݴޠ୯ҐͱࢺମܥҟͳΓ, ͜ͷ2ͭͷίʔύ εΛ༻͍ͯ୯ҐղੳΛߦ͏͜ͱʹΑΓ, ҟͳΔࢺମܥͷదԠ ੑΛௐࠪ͢Δ. 4
୯Ґղੳ ୯Ґղੳ • ୯Ґղੳͱ୯Ґڥք, ୯Ґͷޠኮૉ, ޠኮૉಡΈ, ࢺ, ׆༻ܕ, ׆༻ܗΛಉఆ͢ΔλεΫ. •
୯Ґͷޠኮ, ୯ҐͷΈ߹ΘͤͱͳΔͨΊେͰ͋Δ͔Β, ୯ҐใΛΈ্͛Δ͜ͱʹΑΓ୯ҐղੳΛߦ͏. 5
ैདྷͷ୯Ґղੳ ୯ҐղੳͷྲྀΕ ɹ 6
ैདྷͷ୯Ґղੳ νϟϯΩϯάϞσϧ 7 ୯Ґͷ ઌ಄ཁૉͰ ͋Δ͔ʁ ࢺ, ׆༻ܕ, ׆༻ܗ͕ Ұக͢Δ͔ʁ
ैདྷͷ୯Ґղੳ νϟϯΩϯάϞσϧͷૉੑ • ୯Ґใ: • Ճใ: 8 ॻࣈܥ, ޠኮૉಡΈ, ޠኮૉ,
ࢺ, ׆༻ܕ, ׆༻ܗ CSJ ͷΈʹ༩͞Ε͍ͯΔใ͕ ୯Ґͷલʹ༩͞Ε͍ͯΔ͔൱͔
ैདྷͷ୯Ґղੳ ॻ͖͑نଇʹΑΔޙॲཧ 1. ୯ҐڥքͷΈ (Bͱl)͕͔͍ͬͯΔ୯ҐΛର. 2. ରͷ୯Ґͷલޙͷ୯ҐΛநग़. 3. લ݅෦Ͱಉ͡نଇ͕ෳಘΒΕͨ߹, ࠷සͷߴ͍ͷͰॻ͖
͑Δ. 9
୯ҐղੳͷఏҊख๏ ൚Խૉੑͷར༻ • ֊Խ͞Εͨૉੑʹର্ͯ͠Ґ֊Ͱ൚Խͨ͠ૉੑΛνϟϯΩϯάϞσϧͷ ૉੑͱͯ͠Ճ. • ྫ͑, ʮ໊ࢺී௨໊ࢺҰൠʯʹରͯ͠,ʮ໊ࢺʯʮ໊ࢺී௨໊ࢺʯΛૉੑ ͱͯ͠Ճ. ޠኮใͱғΈใ
• ޠኮใ: ୯Ґͷޠछ͕ޠ, ޠ, ֎དྷޠ, ࠞछޠ, ݻ༗໊, ه߸ͷ͍ͣΕ͔ Λૉੑͱͯ͠Ճ. • ғΈใ: ୯ҐʹғΈใ͕༩͞Ε͍ͯΔ͔Ͳ͏͔Λૉੑͱͯ͠ར༻. 10
୯ҐղੳͷఏҊख๏ ΧςΰϦਪఆϞσϧʹΑΔޙॲཧ • ૉੑ, ண͍ͯ͠Δ୯Ґͱͦͷલޙͷ୯Ґ, ͋Θͤͯ3୯Ґʹରͯ͠, ઌ಄͔Β2୯Ґͱඌ͔Β2୯Ґͷܭ12୯Ґ. • ୯Ґ͕1୯Ґ͔ΒͳΔ߹, ઌ಄͔Β2୯Ґͷใ༩͑ΒΕͳ͔ͬ
ͨͷ (NULL)ͱͯ͠ѻ͏. 11
୯ҐղੳͷఏҊख๏ ϥϕϧఆٛͷมߋ 12 ୯Ґͷ ઌ಄ཁૉͰ ͋Δ͔ʁ
࣮ݧ ઃఆ • νϟϯΩϯάϞσϧͷֶशͱద༻: 13 CRF++ (σϑΥϧτύϥϝʔλ) YamCha (ଟ߲ࣜΧʔωϧ, one-versus-rest๏)
• ࢺ, ׆༻ܕ, ׆༻ܗਪఆϞσϧͷֶश:
࣮ݧ CSJͷσʔλΛ༻͍࣮ͨݧ݁Ռ • ϕʔεϥΠϯ: ैདྷͷ୯Ґղੳख๏ϕʔεϥΠϯͱͯ͠ CSJ ͷςετσʔλ ɹɹ ʹద༻. •
ϥϕϧมߋ: ϥϕϧఆٛͷมߋ. • ਪఆϞσϧ: ॻ͖͑نଇ͔Βࢺ, ׆༻ܕ, ׆༻ܗਪఆϞσϧʹมߋ. 14
࣮ݧ BCCWJͷσʔλΛ༻͍࣮ͨݧ݁Ռ • ϕʔεϥΠϯ: BCCWJ ͷֶशσʔλΛ༻͍ͯߏஙͨ͠ϕʔεϥΠϯΛ BCCWJ ɹɹ ͷςετσʔλʹద༻. •
ఏҊख๏: CSJ ͱ BCCWJ ʹ͓͚Δ૬ҧͷվྑΛͯ͢ߦͬͨϞσϧ. • ࢺମܥରԠ: ൚Խૉੑ + ਪఆϞσϧ. 15