TensorFlow User Group #3 at Google JP での講演スライドです。 カラフル・ボード/SENSY における、機械学習/深層学習で利用しているアルゴリズム、フレームワーク、事例・成果を紹介します。
14&/4:חֶֽ帾㾴㷕统崞欽✲⢽ה5FOTPS'MPXך䝢湱锑娀鿇꧅♧ؕٓؿٕ٥ن٦س吳䒭⠓爡$50!OVJDIJ:VJDIJ5BLFCFFeb 22, 2017
View Slide
2ؕٓؿٕ٥ن٦س吳䒭⠓爡חאְג•2011 ۀɻݱࡏ6ظ•ΦϑΟε: ौ୩۠ٶӹࡔ•ैۀһ: 18໊ - ΤϯδχΞɺݚڀऀɺίϯαϧɺӦۀɺܦӦاը
3ؕٓؿٕ٥ن٦سך7JTJPOશͯͷਓʑʹɺਓੜ͕มΘΔग़ձ͍ΛVision➂䊨濼腉䪮遭崞欽׃ג㹋植How
4$50✲噟顑⟣罏فٗتؙزوط٦آٍؒٝآص،ؚٔٝوط٦آٍاؿزؐؑ،ؒٝآص،)3荈䊹稱➜娀鿇꧅♧!OVJDIJ˖ 秈䎃ח$#פKPJO˖ ךכ%F/"ח䎃٠剢㖈硂˖ ٓٝش٦˖ ➙劍؟ـ麦䧭˖ 1#ؿٕIN˖ 1#ع٦ؿIN˖ 70.BY˖ 宏刑㢸ծ涽㽿ד䖉גתׅ
54&/4:חאְגI know U!֮זך㥨ך˘• SENSYʹύʔιφϧAI• ײੑΛֶश͢ΔɺͻͱΓҰͷਓೳ
64&/4:ך⡘縧בֽחאְג害欽➂䊨濼腉䓼ְ"*暴⻉㘗➂䊨濼腉䓲ְ"*ֿ湫䱸湡䭷ׅךדכזְ‣ 歗⫷鍑匿˖ 歗⫷钠陎˖ 걄㚖暴㹀˖ 歗⫷欰䧭‣ 荈搫鎉铂Ⳣ椚˖ 鎉铂䠐椚鍑˖ إٝثًٝزⴓ匿˖ 䕎䡾稆鍑匿‣ 갈㡮钠陎‣ 䠬䚍㷕统˖ 䠬䚍㷕统⚥䗰חծ歗⫷鍑匿ծ荈搫鎉铂Ⳣ椚ծ갈㡮钠陎穈さׇג䘔欽կ
7ؕٓؿٕ٥ن٦سךهآءّٝग़య: http://ainow.ai/aimap01/AIʹؔ࿈͢ΔࠃϓϨΠϠʔϚοϓʹ͓͚ΔҐஔʢ2016Ն/AINOWΑΓʣ
84&/4:䘔欽׃UP$荈爡فٗتؙز✦ ؿ؋حءّٝⴓꅿ 4&/4: BQQ 4&/4:$-04&5 BQQ XFC✦ $IBUCPU 4&/4:CPU '#.FTTFOHFS -*/&倜㺊⟻⚸傈劤ꂊ㡰㜥ח1FQQFS甧א✦ ًؚٕ 4&/4:ائؒ QFQQFS UBCMFU
94&/4:䘔欽׃UP#أُ٦ءّٝ✦ "*䪮遭䲿⣘ UP$؟٦ؽأד䕎ח׃䧭卓暟䘔欽׃ג⟰噟פ䲿⣘٥㼪Ⰵ ⟰噟ぢֽחؕأةو؎ؤ׃醡ㅷך涪 "1*䲿⣘୯ମϑΝογϣϯ ΞΠςϜ͜ͷΞΠςϜʹ߹͏ίʔσΟωʔτݟ͍ͨʂԠ200msҎࢦఆΞΠςϜΛؚΉίʔσΟωʔτΛฦ٫Ұྫ: Outfit API✦ ؝ٝ؟ٕذ؍ؚٝ ㉀ㅷ⟰歗 銲✮庠.%剑黝⻉ و٦؛ذ؍ؚٝؔ٦زً٦ءّٝ顋⤛鎘歗 ؝٦ٕإٝة٦噟剑黝⻉
10䎃剢⟃꣬ח57ծ倜耀ծ꧟钞瘝䎃㯭⡤ח䲓鯹1411" % 152" NHK !$1412" !)156" !$)' * # 155" !)BP 1411" !)MJ # 158" !)(& * #20171݄20ൃചฐࣾࣄྫ3छ͕ܝࡌ20172݄19αϯσʔδϟϙϯ
114&/4:חֶֽ堣唒㷕统帾㾴㷕统崞欽✲⢽
124&/4:ד崞欽׃גְ堣唒㷕统帾㾴㷕统ךֿ֮˖ صُ٦ٕٓطحزٙ٦ؙծ殴鴥صُ٦ٕٓطحزٙ٦ؙ $//˖ ؟ه٦زكؙة٦وءٝ 47.˖ LNFBOT岀ח״ؙٓأةؚٔٝ˖ 荈䊹穈籼⻉وحف 40.ծ8PSE7FD˖ ؔ٦زؒٝ؝٦ت٦˖ $IBJOFSծ$BFծ5FOTPS'MPX˖ OVNQZծQBOEBTΞϧΰϦζϜϑϨʔϜϫʔΫɺϥΠϒϥϦ
134&/4:דך堣唒㷕统帾㾴㷕统ך䘔欽⢽˖ ِ٦ؠ٦ָ㥨ֲז،؎ذيך䱿讂˖ 歗⫷ח㼎ׅծؕذ؞ٔװꨜ㔲孡ךةؚ➰ֽ˖ 歗⫷胜兝ך鷲麓˖ ؝٦ر؍ط٦زך荈⹛⡲䧭˖ Fashion˖ 㥨חさְֲזٙ؎ٝך䱿讂ծ傈劤ꂊך䱿讂άϧϝʢ͓ञʣ˖ ؟ه٦زإٝة٦噟ך"*⻉Chatbot
14✲⢽稱➜䎢デ$73✮庠XJUI5FOTPS'MPXԨ و٦ثٍٝزהػ٦زش٦ך暴䗙ꆀ⡲䧭חؔ٦زؒٝ؝٦ت٦ⵃ欽կ3#'/欽ְגծ$73ך✮庠㔐䌓ٌرٕ⡲Ԩ 5FOTPS'MPXⵃ欽ⴓ겲 UP#أُ٦ءّٝ곁㹏 㣐䩛؎ٝة٦طحز䎢デ➿椚䏄湡涸 $73✮庠"*㼪Ⰵ⸬卓ַָ֮ךծ✲嗚鏾،ؙة٦ 䎢デ⚺و٦ثٍٝزծ䎢デ邌爙罏ػ٦زش٦ծِ٦ؠ٦Ⰵ⸂ر٦ة 湫鵚٠剢ך花㣐זؙٔحؙؚٗ
15✲⢽稱➜䎢デ$73✮庠穠卓⯓ח• ࠷ऴతʹɺਓʹΑΔฏۉൺɺܶతͳ্ώϡʔϚϯΦϖϨʔγϣϯ vs ਓೳ ਫ਼ൺֱ40.0%60.0%76.4%85.0%0.0%10.0%20.0%30.0%40.0%50.0%60.0%70.0%80.0%90.0% SENSY SENSY 1σ2σ44.1%23.2% 13.8%6.1%A෦iB C D W෦iiX Y Z
16✲⢽稱➜䎢デ$73✮庠،ٕ؞ٔؤي鑫鍑˖ Ⰵ⸂㾴 如⯋ծ⚥㾴如⯋ծ⳿⸂㾴 如⯋ ˟ֿֿדך如⯋כծػ٦زش٦ך؟؎ز暴䗙בֽِ٦ؠך侧˖ ⴓ겲㉏겗ך鍑ֹ倯כءٌؚ؎سꟼ侧˖ ءٌؚ؎سꟼ侧ծSFDUJFSծTJODPT鑐׃ծ➙㔐כ㷕统ךأؾ٦سה铎䊴ַءٌؚ؎سָה 勲ָ傍ַ˖ 㖇簭ה䗁⯋ח״ظ؎ؤꤐ˖ Ⰵ⸂㾴⚥㾴ך暴䗙ꆀֽⵃ欽˖ و٦ثٍٝزהػ٦زش٦ד暴䗙ꆀ䬄⳿䖓ծ⽃秪穠さ˖ ̔$73㷕统㐻̔$73✮䟝
17✲⢽稱➜ؿ؋حءّٝ،؎ذيך䱿讂剑黝⻉Ԩ ؼ٦زوحفכծ歗⫷暴䗙ꆀU4/&ד如⯋ח衅ה׃鴥ծぐ歗⫷ך䱿㹀أ؝،˟$//ך⳿⸂⦼葿ד邌植Ԩ $//כ$IBJOFS欽ְג㷕统ⴓ겲 UP$荈爡فٗتؙز湡涸荈爡ؿ؋حءّٝ؟٦ؽأˎ4&/4:ˏחֶֽِ٦ؠ٦ך㥨剪חꟼׅ䠬䚍ך✳如⯋ؼ٦زوحفח״ⴓ匿،ؙة٦ ِ٦ؠ٦㷕统ر٦ة ِ٦ؠ٦ח䱿讂׃،؎ذيך㥨ֹ٥㱾ְ䞔㜠Ⰵ⸂ر٦ة ؿ؋حءّٝ،؎ذي歗⫷ծ傀㶷ِ٦ؠך㥨ך䞔㜠
18✲⢽稱➜ؿ؋حءّٝ،؎ذي䱿讂剑黝⻉ؼ٦زوحفח״〳鋔⻉User1ͷײੑಛྔۭؒγϯϓϧ߹͍ͰΞΠςϜΛଊ͍͑ͯΔɻແͷΛΈɺฑΛ·ͳ͍ɻ
19User2ͷײੑಛྔۭؒϞϊτʔϯͷΈͷภΓɻ৭ͷ͍ͭͨΛ·ͳ͍✲⢽稱➜ؿ؋حءّٝ،؎ذي䱿讂剑黝⻉ؼ٦زوحفח״〳鋔⻉
20User3ͷײੑಛྔۭؒ৭ͷ໌ͰΞΠςϜΛଊ͍͑ͯΔɻύεςϧΧϥʔͷΛΉɻ✲⢽稱➜ؿ؋حءّٝ،؎ذي䱿讂剑黝⻉ؼ٦زوحفח״〳鋔⻉
21✲⢽稱➜ؿ؋حءّٝ،؎ذيך䱿讂剑黝⻉ך䘔欽ಛఆϢʔβʔ୯ҐʹߜΔͱɺ࣍ͷΑ͏ͳఏҊ͕Մೳɹ✓ ΑΓΈʹϚον͢ΔΞΠςϜͷఏҊಛఆΞύϨϧϒϥϯυ୯ҐʹߜΔͱɺ࣍ͷΑ͏ͳఏҊ͕Մೳɻ✓ اըͷํੑݕ౼✓ धཁ༧ଌ / MDܭըͷ࠷దԽՄࢹԽ͞Ε͍ͯΔͱɺސ٬ͱͷڞ௨ೝ͍ࣝ࣋ͪ͢ɻ➡ ࠓޙɺࢄԽʹΑΔ্ΛతʹɺTensorFlow / Cloud ML ͬͯΈ͍ͨ
22ֿתד$IBJOFS$BF崞欽׃גֹ✲噟⠓爡חֶֽծ5FOTPS'MPXחתא䝢✳挿˖ $IBJOFSד⡲傀㶷فٗآؙؑزծ5FOTPS'MPXדװגְזהכ䙼ֲךך˖ ぐؿٖ٦يٙ٦ؙך鏣鎘䙼䟝ָ殯זծٌرٕך㢌䳔כ窫劄涸˖ 荈爡؟٦ؽأד ꧊׃ծ⼿噟⟰噟ַ갸ַر٦ة⯋ח襳琎׃גֹٌرٕכծ䔲爡חֶֽاؿزؐؑ،项欵կ孡鯪ח5FOTPS'MPXדⱄ涪הְַזְ˖ 鍑寸倯岀աڈʹੵ͖ͯͨ͠Ϟσϧͷྲྀ༻˖ DIBJOFSכ遤鎘皾ח/VNQZ⢪גְ (16ٌ٦س儗ך$VQZ㺁僒ח/VNQZ㢌䳔〳腉ֿההծ㹋遤׃זָٌرٕ⡲ךדծىأ涪鋅׃װְׅ˖ 5'כ⯓ח鎘皾ٌرٕ⡲ג琎♳־גTFTTSVO ׃גזְהⴓַזְ׃ծ⸇ִגؒٓ٦ًحإ٦آծTUBDLUSBDF鷄ְבֻծىأװ䟝㹀㢩皘䨽暴㹀׃בְ˖ 5'ـٓحؙنحؙأ㉏겗˖ 鍑寸倯岀debugͷͮ͠Β͞㢳ⴓזְֽוծ،سغ؎أ갥ֽ倯僽ꬊֶ격ְ׃תׅ㢳ⴓזְֽוծ،سغ؎أ갥ֽ倯僽ꬊֶ격ְ׃תׅ
23䝢䩧嶊ׅծ5FOTPS'MPXך눁⸂Ԩ 佄䭯罏㢳ֻծ؝ىُصذ؍攦期涸儗挿䔲爡锃ץ
24䝢䩧嶊ׅծ5FOTPS'MPXך눁⸂Ԩ ⴓ侔㷕统פך劍䖉 (PPHMF$MPVE.- :BIPPח״5FOTPX'MPX0O4QBSL˖ $IBJOFS./ח劍䖉׃גְָԨ 㷕ןװׁׅ 㼭♧儗דPQTظ٦سծؒحآծر٦ةؿٗ٦圓鸡ծTFTTSVO הְ㛇劤涸ז圓䧭銲稆椚鍑׃ծ麇ן㨣˖ ,FSBTד刿חءٝفٕח鎸鶢 灇瑔罏הاؿزؐؑ،ؒٝآص،ך؝ٓنٖ٦ءّٝ劍䖉דֹ
25תה‣ 5FOTPS'MPX黝欽皘䨽ծ㟓װ׃גײְֹ 䊬㣐זر٦ة㼎韋חծⴓ侔㷕统䩛鯪ח⢪ְְהֹ ؼ٦زوحف⡲䧭⢽ך״ֲזٞ؍آُ،ٓ؎ئ٦ءّٝ 倜鋉فٗآؙؑزדծַא鴥Ⰵֿה׃זְהֹ‣ ♧倯ד$IBJOFSװ$BFF䒷ֹ竲ֹ黝勞黝䨽ծⵃ欽׃ְ
26剑䖓חデ濼˖ 抟ؕٓؿٕ٥ن٦س剢如䥪鋵⠓ח麇ןח勻תַׇ ؿ٦سהֶꂊה铂ְך㜥 幪靼㹧渣㖩ؔؿ؍أחג ֶ孡鯪חֶ㡮ְָֻֽׁ湫䱸ד!OVJDIJפדկ˖ ➂勞꧊׃גְתׅ♧筰ח堣唒㷕统װת׃׳ֲ "84($1♳ך(16؎ٝأةٝأⵃ欽〳腉⦐➂㼔欽堣〳 爡ⰻⰋ(JU)VCٖهآزٔפ،ؙإأ〳 Ⰻؒٝآص،ָ堣唒㷕统⢪ְֿז׃גְ朐䡾湡䭷׃גֶծ اؿزؐؑ،ؒٝآص،穗꿀罏ַך،فٗ٦ث〳腉
27׀幠耮ָ֮הֲ׀ְׂת׃