ママリにおける機械学習の活用事例を紹介しています。
ϚϚͷҰาΛࢧ͑ΔػցֶशºਓͰࢧ͑ΔίϛϡχςΟαʔϏε$POOFIJUP*ODᖒর
View Slide
˙ࠓ͢͜ͱࣗݾհ"CPVUϚϚϦຊޠʹ͓͚ΔࣗવݴޠॲཧϚϚϦʹ͓͚Δ՝ϚϚϦͰͷػցֶश׆༻ࣄྫϞσϧʹ͍ͭͯʢ͕࣌ؒ͋Ε؆୯ʹʣ
˙ࠓ͢͜ͱࣗݾհ"CPVUϚϚϦຊޠʹ͓͚ΔࣗવݴޠॲཧϚϚϦʹ͓͚Δ՝ϚϚϦͰͷػցֶश׆༻ࣄྫϞσϧʹ͍ͭͯʢ͕࣌ؒ͋Ε؆୯ʹʣػցֶशͱਓ͕ؒڠྗͯ͠ίϛϡχςΟΛࢧ͍͑ͯΔΑͱ͍͏Λ͠·͢
ࣗݾհ
˙ࣗݾհ໊લɿᖒরʢ/P[BXB5BLBOPCVʣॴଐɿίωώτגࣜձࣾɹɹɿ!UBLBQZw ʙίωώτʹ.-ΤϯδχΞͱͯ͠+0*/w ػցֶशؔ࿈ΛϝΠϯʹΓͭͭɺΠϯϑϥษڧதw ,BHHMFͨ͠ΓɺϒϩάʢIUUQTXXXUBLBQZXPSLʣॻ͍ͨΓɺٿͨ͠Γ͍ͯ͠·͢
"CPVUϚϚϦ
˙"CPVUϚϚϦ˞ʮӾཡʯʮར༻ऀʯϝσΟΞͱΞϓϦͷ߹ܭʢ݄݄ͷฏۉʣ˞ʮϚϚ͚/PΞϓϦʯ݄Πϯςʔδௐɹௐࠪରɿ৷தʙ̎ࡀ̌ϲ݄ͷࢠڙΛ࣋ͭঁੑ O Λநग़˞*OTUBHSBNͷϑΥϩϫʔɺ'BDFCPPLͷ͍͍Ͷɺ-*/&ͷͱͩͪͷ߹ܭ ݄࣌ϚϚϦ ΞϓϦɾ8FC 4/4 *OTUBHSBNɾ-*/&ɾ'BDFCPPLهࣄϚϚಉ࢜ͰΈΛ૬ஊ͠߹͏2"ίϛϡχςΟΛத৺ʹϢʔβʔΛ֦େ͍ͯ͠·͢ʮϚϚϦʯͰϢʔβʔಉ͕࢜ͲΜͲΜܨ͕͍ͬͯ·͢ϚϚͷੜ׆ʹཱͭهࣄΛ෯͍δϟϯϧͰ৴͍ͯ͠·͢ϚϚ͚/P̍ΞϓϦʹબग़ ਓͷϚϚ͕બͿʮݱࡏ͍ͬͯΔΞϓϦʯʹͯɺ߲ ଞͷϚϚʹΦεεϝ͍ͨ͠ɺೝɺ ར༻ɺརศੑɺײͰ̍ҐΛ֫ಘ͠·ͨ͠هࣄ6,000 هࣄҎ্ྦྷܭϑΝϯ85 ສਓ˞݄ؒӾཡ1.5ԯճ˞݄ؒར༻ऀ650ສਓ˞˞lΈzͱzڞײzΛ࣠ʹϚϚʹدΓఴ͍ΞϓϦɾ8FCɾ4/4ͱଟ֯తʹαʔϏεΛల։͍ͯ͠·͢
0450,000900,0001,350,0001,800,0002014/42014/52014/62014/72014/82014/92014/102014/112014/122015/12015/22015/32015/42015/52015/62015/72015/82015/92015/102015/112015/122016/12016/22016/32016/42016/52016/62016/72016/82016/92016/102016/112016/122017/12017/22017/32017/42017/52017/62017/72017/82017/92017/102017/112017/122018/12018/22018/32018/42018/52018/62018/72018/8˙"CPVUϚϚϦ݄ؒߘ150ສ݅िʹҎ্ىಈ͢ΔΞΫςΟϒϢʔβʔ50ਓʹਓ57$.์өΞϓϦ૯%-ສਓʹਓਓʹਓਓʹਓਓʹਓ˞˞ʮϚϚϦʯͷग़࢈༧ఆΛઃఆͨ͠Ϣʔβʔͱɺްੜ࿑ಇলൃදʮਓޱಈଶ౷ܭʯͷग़ੜ͔Βࢉग़ ˞िʹճҎ্ىಈ͢ΔϢʔβʔ˞ʹग़࢈ͨ͠ϚϚͷʮਓʹਓʯ͕ϚϚϦΛར༻தຊ࠷େڃنΛތΔϒϥϯυͱ͍ͯ͠·͢˞
ຊޠʹ͓͚Δࣗવݴޠॲཧ
˙ຊޠʹ͓͚ΔࣗવݴޠॲཧlղܾͳͲͷతߦಈΛਓؒʹΘͬͯίϯϐϡʔλʔʹߦΘͤΔٕज़zจࣈྻ
˙ຊޠʹ͓͚ΔࣗવݴޠॲཧlղܾͳͲͷతߦಈΛਓؒʹΘͬͯίϯϐϡʔλʔʹߦΘͤΔٕज़zจࣈྻ୯ޠɾܗଶૉྻ lղܾ ͳͲ ͷ త ߦಈ Λ ਓؒ ʹ Θͬͯ ίϯϐϡʔλʔ ʹ ߦΘͤΔ ٕज़z.FDBCɾ+VNBOɾ$BCP$IBͳͲ
˙ຊޠʹ͓͚ΔࣗવݴޠॲཧlղܾͳͲͷతߦಈΛਓؒʹΘͬͯίϯϐϡʔλʔʹߦΘͤΔٕज़zจࣈྻ୯ޠɾܗଶૉྻ lղܾ ͳͲ ͷ త ߦಈ Λ ਓؒ ʹ Θͬͯ ίϯϐϡʔλʔ ʹ ߦΘͤΔ ٕज़z.FDBCɾ+VNBOɾ$BCP$IBͳͲલॲཧࢺ੍ݶɾετοϓϫʔυͳͲlղܾ త ߦಈ ਓؒ Θͬͯ ίϯϐϡʔλʔ ٕज़z
˙ຊޠʹ͓͚ΔࣗવݴޠॲཧlղܾͳͲͷతߦಈΛਓؒʹΘͬͯίϯϐϡʔλʔʹߦΘͤΔٕज़zจࣈྻ୯ޠɾܗଶૉྻ lղܾ ͳͲ ͷ త ߦಈ Λ ਓؒ ʹ Θͬͯ ίϯϐϡʔλʔ ʹ ߦΘͤΔ ٕज़z.FDBCɾ+VNBOɾ$BCP$IBͳͲલॲཧࢺ੍ݶɾετοϓϫʔυͳͲlղܾ త ߦಈ ਓؒ Θͬͯ ίϯϐϡʔλʔ ٕज़zԽPOFIPUɾ#P8ɾ5'*%'ɾXPSEWFDͳͲl z
˙ຊޠʹ͓͚ΔࣗવݴޠॲཧlղܾͳͲͷతߦಈΛਓؒʹΘͬͯίϯϐϡʔλʔʹߦΘͤΔٕज़zจࣈྻ୯ޠɾܗଶૉྻ lղܾ ͳͲ ͷ త ߦಈ Λ ਓؒ ʹ Θͬͯ ίϯϐϡʔλʔ ʹ ߦΘͤΔ ٕज़z.FDBCɾ+VNBOɾ$BCP$IBͳͲલॲཧࢺ੍ݶɾετοϓϫʔυͳͲlղܾ త ߦಈ ਓؒ Θͬͯ ίϯϐϡʔλʔ ٕज़zԽPOFIPUɾ#P8ɾ5'*%'ɾXPSEWFDͳͲl zΞϧΰϦζϜػցֶशख๏Λ͍Ζ͍Ζจॻྨɾײੳɾจॻੜʹ༻͍Δ͜ͱ͕Ͱ͖Δʂ
˙ຊޠʹ͓͚ΔࣗવݴޠॲཧlղܾͳͲͷతߦಈΛਓؒʹΘͬͯίϯϐϡʔλʔʹߦΘͤΔٕज़zจࣈྻ୯ޠɾܗଶૉྻ lղܾ ͳͲ ͷ త ߦಈ Λ ਓؒ ʹ Θͬͯ ίϯϐϡʔλʔ ʹ ߦΘͤΔ ٕज़z.FDBCɾ+VNBOɾ$BCP$IBͳͲલॲཧࢺ੍ݶɾετοϓϫʔυͳͲlղܾ త ߦಈ ਓؒ Θͬͯ ίϯϐϡʔλʔ ٕज़zԽPOFIPUɾ#P8ɾ5'*%'ɾXPSEWFDͳͲl zΞϧΰϦζϜػցֶशख๏Λ͍Ζ͍Ζจॻྨɾײੳɾจॻੜʹ༻͍Δ͜ͱ͕Ͱ͖Δʂͬ͘͟Γ͜Μͳײ͡
ϚϚϦʹ͓͚Δ՝
˙ϚϚϦʹ͓͚Δ՝՝ɿ
˙ϚϚϦʹ͓͚Δ՝՝ɿ࣭ऀ ճऀ
˙ϚϚϦʹ͓͚Δ՝՝ɿ࣭ऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢Αճऀ
˙ϚϚϦʹ͓͚Δ՝՝ɿ࣭ऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢ΑճऀϚϚϦͷΑ͏ͳαʔϏεʹ͓͍ͯίϛϡχςΟͷงғؾ͕ͱͯେࣄ
˙ϚϚϦʹ͓͚Δ՝՝ɿ࣭ऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢Αճऀ͔͠͠ɺશߘΛࢹͰνΣοΫ͢Δͷਏ͍
ϚϚϦͰͷػցֶश׆༻ࣄྫ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ՝ɿ࣭ऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢Αճऀ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ՝ɿ࣭ऀ ճऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢Α ݕӾϑΟϧλ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ՝ɿ࣭ऀ ճऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢Α࣭͕Ϣʔβʹಧ͘લʹػցֶशΛ༻͍ͯݕӾݕӾϑΟϧλ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ՝ɿ࣭ऀ ճऀෆదͳίϯςϯπͷߘFH؆୯ʹՔ͛Δํ๏ڭ͑·͢Α࣭͕Ϣʔβʹಧ͘લʹػցֶशΛ༻͍ͯݕӾݕӾϑΟϧλগ͠ৄ͘͠
˙ϚϚϦͰͷػցֶश׆༻ࣄྫl؆୯ʹՔ͛Δํ๏ڭ͑·͢Αz
˙ϚϚϦͰͷػցֶश׆༻ࣄྫl؆୯ʹՔ͛Δํ๏ڭ͑·͢Αz ͜ͷߘͷ֬ͰෆదͳίϯςϯπͰ͢⚠
˙ϚϚϦͰͷػցֶश׆༻ࣄྫl؆୯ʹՔ͛Δํ๏ڭ͑·͢Αz ͜ͷߘͷ֬ͰෆదͳίϯςϯπͰ͢⚠Ҏ্Ͱ$4௨ʢະຬεϧʔʣਓ͕ؒ༰Λ֬ೝ͠ରԠ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫl؆୯ʹՔ͛Δํ๏ڭ͑·͢Αz ͜ͷߘͷ֬ͰෆదͳίϯςϯπͰ͢⚠Ҏ্Ͱ$4௨ʢະຬεϧʔʣਓ͕ؒ༰Λ֬ೝ͠ରԠͳͥ࠷ऴతʹਓ͕ؒνΣοΫ͍ͯ͠Δͷ͔
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ͜ͷ࣭ෆదʁ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ4/4Ͱͷ͜ͱͳͷͰ͕͢ɺʮ୭Ͱ؆୯ʹՔ͛·͢ʂ҆৺҆શʂࠓͳΒॳظඅ༻θϩͰ͢ʂ⭐ະܦݧऀܴ⭐ʯͱ͍͏࿈བྷ͕ͨΒຖདྷͯࠔ͍ͬͯ·͢ɾɾɾɻ͜ΕͬͯͲ͏ͨ͠Βྑ͍ΜͰ͠ΐ͏͔ʁࢲٻΊͯͳ͍ΜͰ͢ΑͶɾɾɾϒϩοΫͱ͔ͬͯͰ͖ͳ͍ΜͰ͠ΐ͏͔ʁ͜ͷ࣭ෆదʁ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ͜ͷ࣭ෆదʁ4/4Ͱͷ͜ͱͳͷͰ͕͢ɺʮ୭Ͱ؆୯ʹՔ͛·͢ʂ҆৺҆શʂࠓͳΒॳظඅ༻θϩͰ͢ʂ⭐ະܦݧऀܴ⭐ʯͱ͍͏࿈བྷ͕ͨΒຖདྷͯࠔ͍ͬͯ·͢ɾɾɾɻ͜ΕͬͯͲ͏ͨ͠Βྑ͍ΜͰ͠ΐ͏͔ʁࢲٻΊͯͳ͍ΜͰ͢ΑͶɾɾɾϒϩοΫͱ͔ͬͯͰ͖ͳ͍ΜͰ͠ΐ͏͔ʁ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ͜ͷ࣭ෆదʁ͜ͷߘͷ֬ͰෆదͳίϯςϯπͰ͢⚠4/4Ͱͷ͜ͱͳͷͰ͕͢ɺʮ୭Ͱ؆୯ʹՔ͛·͢ʂ҆৺҆શʂࠓͳΒॳظඅ༻θϩͰ͢ʂ⭐ະܦݧऀܴ⭐ʯͱ͍͏࿈བྷ͕ͨΒຖདྷͯࠔ͍ͬͯ·͢ɾɾɾɻ͜ΕͬͯͲ͏ͨ͠Βྑ͍ΜͰ͠ΐ͏͔ʁࢲٻΊͯͳ͍ΜͰ͢ΑͶɾɾɾϒϩοΫͱ͔ͬͯͰ͖ͳ͍ΜͰ͠ΐ͏͔ʁ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ͜ͷ࣭ෆదʁ4/4Ͱͷ͜ͱͳͷͰ͕͢ɺʮ୭Ͱ؆୯ʹՔ͛·͢ʂ҆৺҆શʂࠓͳΒॳظඅ༻θϩͰ͢ʂ⭐ະܦݧऀܴ⭐ʯͱ͍͏࿈བྷ͕ͨΒຖ࿈བྷདྷͯࠔ͍ͬͯ·͢ɾɾɾɻ͜ΕͬͯͲ͏ͨ͠Βྑ͍ΜͰ͠ΐ͏͔ʁࢲٻΊͯͳ͍ΜͰ͢ΑͶɾɾɾϒϩοΫͱ͔ͬͯͰ͖ͳ͍ΜͰ͠ΐ͏͔ʁѱ࣭ͳϫʔυʹӨڹΛड͚ෆదͳίϯςϯπͱஅ͞Εͯ͠·͏
˙ϚϚϦͰͷػցֶश׆༻ࣄྫ͜ͷ࣭ෆదʁ4/4Ͱͷ͜ͱͳͷͰ͕͢ɺʮ୭Ͱ؆୯ʹՔ͛·͢ʂ҆৺҆શʂࠓͳΒॳظඅ༻θϩͰ͢ʂ⭐ະܦݧऀܴ⭐ʯͱ͍͏࿈བྷ͕ͨΒຖ࿈བྷདྷͯࠔ͍ͬͯ·͢ɾɾɾɻ͜ΕͬͯͲ͏ͨ͠Βྑ͍ΜͰ͠ΐ͏͔ʁࢲٻΊͯͳ͍ΜͰ͢ΑͶɾɾɾϒϩοΫͱ͔ͬͯͰ͖ͳ͍ΜͰ͠ΐ͏͔ʁ͕ɺ࣮ࡍ࣮ͳ૬ஊ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫl؆୯ʹՔ͛Δํ๏ڭ͑·͢Αz ͜ͷߘͷ֬ͰෆదͳίϯςϯπͰ͢⚠Ҏ্Ͱ$4௨ʢະຬεϧʔʣਓ͕ؒ༰Λ֬ೝ͠ରԠ͔͍͋ͨͨίϛϡχςΟΛΔͨΊʹػցֶशͱਓͦΕͧΕͷྑ͍ͱ͜ΖΛੜ͔͢ඞཁ͕͋Δ
˙ϚϚϦͰͷػցֶश׆༻ࣄྫl؆୯ʹՔ͛Δํ๏ڭ͑·͢Αz ͜ͷߘͷ֬ͰෆదͳίϯςϯπͰ͢⚠Ҏ্Ͱ$4௨ʢະຬεϧʔʣਓ͕ؒ༰Λ֬ೝ͠ରԠϚϚͷҰาΛࢧ͑ΔίϛϡχςΟΛػցֶशºਓͰࢧ͍͑ͯ·͢
Ϟσϧʹ͍ͭͯʢ͕࣌ؒ͋Εʣ
˙Ϟσϧʹ͍ͭͯ45&1ɿ୯ޠͷࢄදݱΛܭࢉ
˙Ϟσϧʹ͍ͭͯ45&1ɿ୯ޠͷࢄදݱΛܭࢉສ݅ͷ࣭σʔλ͔ΒίʔύεΛ࡞
˙Ϟσϧʹ͍ͭͯສ݅ͷ࣭σʔλ͔ΒίʔύεΛ࡞HFOTJNXPSEWFDͰֶश45&1ɿ୯ޠͷࢄදݱΛܭࢉ
˙Ϟσϧʹ͍ͭͯສ݅ͷ࣭σʔλ͔ΒίʔύεΛ࡞HFOTJNXPSEWFDͰֶशղܾ త ߦಈ ਓؒ ʜ୯ޠͷࢄදݱΛऔಘ45&1ɿ୯ޠͷࢄදݱΛܭࢉ
˙Ϟσϧʹ͍ͭͯ45&1ɿ-45.Λ༻͍ͨ//
˙Ϟσϧʹ͍ͭͯ45&1Ͱಘͨ୯ޠͷࢄදݱΛωοτϫʔΫͷೖྗͱ͢Δ45&1ɿ-45.Λ༻͍ͨ//
˙Ϟσϧʹ͍ͭͯʜ&NCFEEJOH࣭ ղܾ త ߦಈ ٕज़45&1Ͱಘͨ୯ޠͷࢄදݱΛωοτϫʔΫͷೖྗͱ͢Δ45&1ɿ-45.Λ༻͍ͨ//
˙Ϟσϧʹ͍ͭͯʜ&NCFEEJOH࣭ ղܾ త ߦಈ ٕज़45&1ɿ-45.Λ༻͍ͨ//֤୯ޠͷࢄදݱΛ-45.ͷೖྗͱ͢Δ
˙Ϟσϧʹ͍ͭͯʜ&NCFEEJOHʜ-45.࣭ ղܾ త ߦಈ ٕज़֬ɾɾɾɾɾɾɾɾɾɾɾɾ45&1ɿ-45.Λ༻͍ͨ//
·ͱΊ
˙·ͱΊw ػցֶशͱͯศར͕ͩɺղܾ͍ͨ͠՝ʹΑ͍ͬͯํΛߟ͑Δඞཁ͕͋Δɻ
˙·ͱΊw ػցֶशͱͯศར͕ͩɺղܾ͍ͨ͠՝ʹΑ͍ͬͯํΛߟ͑Δඞཁ͕͋ΔɻϚϚϦͰػցֶशͱਓؒͷॴΛੜ͔͍͋͠ίϛϡχςΟΛࢧ͍͑ͯ·͢ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ