Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The advantages and disadvantages of using machi...
Search
h-fkn
November 04, 2020
Programming
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The advantages and disadvantages of using machine learning with enebular
【オンライン】ゆるふわマシンラーニング vol.5 - connpass
https://enebular.connpass.com/event/188257/
登壇資料
h-fkn
November 04, 2020
More Decks by h-fkn
See All by h-fkn
ラズパイで写真を撮った話_IoTLT_vol.66_2200812.pdf
fkn0839
0
440
俺のNETFLIX season2 AmazonPersonalize
fkn0839
0
590
俺のNETFLIX season1
fkn0839
0
310
ゆるふわマシーンラーニング#2_内容調整中()
fkn0839
0
350
ゆるふわマシーンラーニング「❝ Google AutoML Tablesでお手軽AI ❞と題して話すつもりだったけど、実際に使ったらお手軽()だった件について5分以内で話す」
fkn0839
1
4.2k
データ分析プロセス/AIアプリケーションの基本設計
fkn0839
0
230
DataScienceBOOTCAMP5th_part1
fkn0839
0
2.1k
G'SACADEMY LAB5th DataScience
fkn0839
0
250
AIアプリ開発に「目的設定」が大切な理由
fkn0839
0
180
Other Decks in Programming
See All in Programming
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
ジョジョの世界をXRで再現する
mofurune
0
170
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
sbt 2.0: takeoff
eed3si9n
0
160
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Side Projects
sachag
456
43k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Mobile First: as difficult as doing things right
swwweet
225
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
A better future with KSS
kneath
240
18k
Designing for humans not robots
tammielis
254
26k
Transcript
FOFCVMBS ʷ "VUP.-ʢԻೝࣝʣ ͰԿ͔ͬͯΈ͍ͨͱ͍͏ر ʹରͯ͠ಥ͖͚ͭΒΕͨݱ࣮ ʲΦϯϥΠϯʳΏΔ;ΘϚγϯϥʔχϯά WPM ʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ 8FE )JEF'VLBOPʢIJEFGʣ
ʢԾʣ
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ॳֶऀͳΓʹ Λཧղ͠ͳ͕Βɺ ͰϚγʔϯϥʔχϯάΛΔ ϝϦοτͱσϝϦοτΛࣗͳΓʹߟ͑ͯΈͨ ਆϋϯζΦϯಈը Λ௨ͯ͠ ຊ
ࣗݾհ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ )JEF'VLBOP Ϣυ߹ಉձࣾ දࣾһ • σʔλੳͷडୗͱϓϩδΣΫτϚωδϝϯτͷडୗۀ •
݄͔ΒҰਓͰ΅ͪ΅ͪαʔϏε։ൃͯ͠·͢ 'BDFCPPL IJEFGLO 5XJUUFS !IJEFGLO
πΠʔτΑΖ͓͘͠Ͷ͕͍͠·͢ʵʂ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ZVSVGVXBNM ϋογϡλά
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ଟɺ͜ͷ͋ͱϨϕϧͷߴ͍-5͕ଓͩ͘Ζ͏ʜ ԶʜݟӫϓϥΠυΛࣺͯͯ େͷࣗͷऑ͞ΛӅͣ͞ʹ-5͢Δ ʢࣗͷϋʔυϧԼ͛ͯΔ͚ͩͰ͢ʣ
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ࠷ۙϓϩάϥϛϯάΕ͖ͯͨʢਂࠁͳΈʣ • Ͱ͖ͳ͘ͳ͖ͬͯͨϓϩάϥϛϯά ʹର͢Δʜߴ·Δۤखҙࣝ • Զ͏1E.͡Όͳͯ͘1K.ͱͯ͠ੜ ͖͍͚ͯΑ͘Ͷʁͱ͍͏
৬छతͳݴ͍༁ *P5-5σϏϡʔΛՌͨͨ͠ͱ͖ͷεϥΠυ
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ FOFCVMBS ͱ͖߹͏ͱݴͬͯɺආ͚Δʑ *P5-5σϏϡʔΛՌͨͨ͠ͱ͖ͷεϥΠυ
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ͰͬͺΓɺͪΐͬͱຊʹ FOFCVMBS ʹ৮ΕͯΈ͍ͨͷΑʜ ͳΜ͍ͯ͏͔ʮҰճ৮ΕͯΈ͍ͨʯΈ͍ͨͳ ܦݧΛੵΜͰ͓͖͍ͨͳ͍ͬͯ͏ح৺͕͋Δ
ͦΜͳͳ͔ɺϝγΞʢٹੈओʣతΠϕϯτ͕ݱΕΔ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ FOFCVMBSͱ5FBDIBCMF.BDIJOFϋϯζΦϯ ϥϯν࣌ؒ։࠵ r DPOOQBTT IUUQTFOFCVMBSDPOOQBTTDPNFWFOU
߽՚෮शಈը͖ʂ͜ΕຊʹࢹௌඞਢɻϚδɻ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ FOFCVMBSͱ5FBDIBCMF.BDIJOFϋϯζΦϯ ϥϯν࣌ؒ։࠵ r DPOOQBTT ͷࢀߟࢿྉಈը IUUQTFOFCVMBSDPOOQBTTDPNFWFOU
࣮ࡍʹͬͯΈͨ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ͓ੈࣙൈ͖ɾൈ͖ͰਆϋϯζΦϯಈը͔ͩΒɺຊʹͬͯΈΔͷ͓͢͢ΊͰ͢
-*/&ʹ݁ՌΛฦ͢ͷͬͯҟৗͳୡײ͕͋Δ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ಈ࡞ϋϯζΦϯͱಉ͡ͳͷͰɺσϞׂѪ͠·͢ʔ
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ͱ͍͏Θ͚Ͱࠓճͷ-5ʜ ͜ͷಈըͷߨࢣͰ͋Δ͕͓·Δ͞Μͱ FOFCVMBSͷ͍ํಈըΛڞ༗ͯͩͬͨ͘͠͞ ϑϧͷࢁ㟒͞ΜʹϦεϖΫτΛࠐΊͯʜ
ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ॳֶऀͳΓʹ Λཧղ͠ͳ͕Βɺ ͰϚγʔϯϥʔχϯάΛΔ ϝϦοτͱσϝϦοτΛࣗͳΓʹߟ͑ͯΈͨ ਆϋϯζΦϯಈը Λ௨ͯ͠ ຊ
FOFCVMBS ʷ .-ΛΔϝϦοτ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ϝδϟʔͳػցֶशػೳͷ࣮ͳΒɺ໌Β͔ʹ։ൃ͔ΒσϓϩΠ·Ͱ͕ૣ͍ ϑϩʔʢϓϩάϥϜͷ࣮ߦॱংʣΛ(6*Ͱૢ࡞ɾѲͰ͖Δ͜ͱ
ϩʔίʔυͰ͋Δ͜ͱ ʢ΄΅ߦͷίʔυͰظ͢ΔػೳΛ࣮Ͱ͖Δʣ σϓϩΠָ͕ ͔ͨ͠ʹίϛϡχςΟͷهࣄ͕ࢀߟʹͳΔ
FOFCVMBS ʷ .-ΛΔϝϦοτ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ϝδϟʔͳػցֶशػೳͷ࣮ͳΒɺ໌Β͔ʹ։ൃ͔ΒσϓϩΠ·Ͱ͕ૣ͍ ϑϩʔʢϓϩάϥϜͷ࣮ߦॱংʣΛ(6*Ͱૢ࡞ɾѲͰ͖Δ͜ͱ
ϩʔίʔυͰ͋Δ͜ͱ ʢ΄΅ߦͷίʔυͰظ͢ΔػೳΛ࣮Ͱ͖Δʣ σϓϩΠָ͕ ͔ͨ͠ʹίϛϡχςΟͷهࣄ͕ࢀߟʹͳΔ
͜ΕɺΘ͔Γ͗ͨ͢͢ɻ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ਧ͖ग़͠ͷཧղ͕ؒҧͬͯͨΒڭ͑ͯ΄͍͠Ͱ͢ どこに情報を送るのー? →enebularが勝⼿にデプロイし てくれるURL+任意のURL(ex. /linebot) LINE
の Messaging API を使う ために、認証する 返答形式を書いてる メッセージ形式で、返信メッ セージとして、判別結果をテキ ストで返す API使っていいよってなったら、解析 したデータ(写真)を⼊⼒して、判 別結果(Class name)を出⼒する ⾃分で作ったAPIを使って返信 内容を返すから、そのAPIを使 うためにアクセストークンとか をパパッと⼊⼒する LINE developers ドキュメントに 詳しく書いてる
FOFCVMBS ʷ .-ΛΔϝϦοτ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ϝδϟʔͳػցֶशػೳͷ࣮ͳΒɺ໌Β͔ʹ։ൃ͔ΒσϓϩΠ·Ͱ͕ૣ͍ ϑϩʔʢϓϩάϥϜͷ࣮ߦॱংʣΛ(6*Ͱૢ࡞ɾѲͰ͖Δ͜ͱ
ϩʔίʔυͰ͋Δ͜ͱ ʢ΄΅ߦͷίʔυͰظ͢ΔػೳΛ࣮Ͱ͖Δʣ σϓϩΠָ͕ ͔ͨ͠ʹίϛϡχςΟͷهࣄ͕ࢀߟʹͳΔ
ຊʹɺϩʔίʔυʢߦʣ͗ͨ͢ɻ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ Ԡ༻͍ͨ͠ͳΒɺવҰߦͣͭಡΜͰཧղ͠ͳ͖ΌͳΒΜɻ Teachable Machine からの判別結果が、どの 変数に⼊るのかは正直わからなかったから、 コピペして脳死でやってしまった
メッセージの返答形式は、LINE Developers ドキュメント⾒れば、理解できた .FTTBHJOH"1*ϦϑΝϨϯε c-*/&%FWFMPQFST IUUQTEFWFMPQFSTMJOFCJ[KBSFGFSFODFNFTTBHJOHBQJ
ͬͯΈͯؾ͍ͮͨ͜ͱ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ &OFCVMBSͷσϝϦοτͰͳͯ͘ɺϩʔίʔυʹ͓͚Δ੍݅ʹ͍ۙͱ͓͏ɻ ϩʔίʔυ ઃܭྗ͕͋ΔΤϯδχΞʹ༩͑ΒΕͨ͝๙ඒͰ͋Δ ͍͍ͨػցֶशϥΠϒϥϦʢ"1*ͱݴͬͨ΄͏͕ਖ਼͍͠ʁʣɺ
/PEF3&%ͱݺΕΔ։ൃπʔϧʹґଘ͢Δ ೖྗ͞ΕΔσʔλͱग़ྗ͞ΕΔσʔλͷܗ͕ࣜΘ͔Βͳ͍ͱɺΘΓͱ؆ ୯ʹ٧Ήʢ"1*Λ͍׳ΕͯΔਓશ͘ͳ͍ͱࢥ͏͚Ͳɺ"1*ͬͨ ͜ͱͳ͍ਓ࠷ॳʹϋϚΔ෦ͩͱࢥ͏ʣ
ͬͯΈͯؾ͍ͮͨ͜ͱ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ &OFCVMBSͷσϝϦοτͰͳͯ͘ɺϩʔίʔυʹ͓͚Δ੍݅ʹ͍ۙͱ͓͏ɻ ϩʔίʔυ ઃܭྗ͕͋ΔΤϯδχΞʹ༩͑ΒΕͨ͝๙ඒͰ͋Δ ͍͍ͨػցֶशϥΠϒϥϦʢ"1*ͱݴͬͨ΄͏͕ਖ਼͍͠ʁʣɺ
/PEF3&%ͱݺΕΔ։ൃπʔϧʹґଘ͢Δ ೖྗ͞ΕΔσʔλͱग़ྗ͞ΕΔσʔλͷܗ͕ࣜΘ͔Βͳ͍ͱɺΘΓͱ؆ ୯ʹ٧Ήʢ"1*Λ͍׳ΕͯΔਓશ͘ͳ͍ͱࢥ͏͚Ͳɺ"1*ͬͨ ͜ͱͳ͍ਓ࠷ॳʹϋϚΔ෦ͩͱࢥ͏ʣ
ઃܭྗͱ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ FOFCVMBS Ͱ࠶ݱ͍ͨ͠ ೖྗˠϓϩάϥϜˠग़ྗ ͷҰ࿈ͷྲྀΕʢϑϩʔʣΛͭ͘Δྗ -*/& 5FBDIBCMF
.BDIJOF -*/& ೖྗ ΠϯλʔϑΣΠε ͍͍ͨػೳ ʢػցֶशϞσϧʣ ग़ྗ ΠϯλʔϑΣΠε ը૾σʔλ ผ݁Ռͷจࣈྻ FOFCVMBSͱ5FBDIBCMF.BDIJOFϋϯζΦϯ ϥϯν࣌ؒ։࠵ r DPOOQBTT ͷࢀߟࢿྉಈը IUUQTFOFCVMBSDPOOQBTTDPNFWFOU
ϩʔίʔυͰׂ͚ͯ௨Εͳ͍ɺઃܭɻ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ͨΓલͬͪΌͨΓલ͚ͩͲɺվΊͯͦͷେ͞Λ࣮ײͨ͠ -*/& 5FBDIBCMF .BDIJOF -*/& ೖྗ
ΠϯλʔϑΣΠε ͍͍ͨػೳ ʢػցֶशϞσϧʣ ग़ྗ ΠϯλʔϑΣΠε ը૾σʔλ ผ݁Ռͷจࣈྻ
ͬͯΈͯؾ͍ͮͨ͜ͱ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ &OFCVMBSͷσϝϦοτͰͳͯ͘ɺϩʔίʔυʹ͓͚Δ੍݅ʹ͍ۙͱ͓͏ɻ ϩʔίʔυ ઃܭྗ͕͋ΔΤϯδχΞʹ༩͑ΒΕͨ͝๙ඒͰ͋Δ ͍͍ͨػցֶशϥΠϒϥϦʢ"1*ͱݴͬͨ΄͏͕ਖ਼͍͠ʁʣɺ
/PEF3&%ͱݺΕΔ։ൃπʔϧʹґଘ͢Δ ೖྗ͞ΕΔσʔλͱग़ྗ͞ΕΔσʔλͷܗ͕ࣜΘ͔Βͳ͍ͱɺΘΓͱ؆ ୯ʹ٧Ήʢ"1*Λ͍׳ΕͯΔਓશ͘ͳ͍ͱࢥ͏͚Ͳɺ"1*ͬͨ ͜ͱͳ͍ਓ࠷ॳʹϋϚΔ෦ͩͱࢥ͏ʣ
5FBDIBCMF.BDIJOF̏ͭͷػցֶशϞσϧΛ࡞ΕΔ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ˞5FBDIBCMF.BDIJOFͱʁ͍ͬͯ͏ղઆׂѪ͠·͢ʂ 5FBDIBCMF.BDIJOF IUUQTUFBDIBCMFNBDIJOFXJUIHPPHMFDPN
͏Ϟσϧ͚ͩม͑Εউ֬ͩͱա৴ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ϞσϧʹඞཁͳೖྗσʔλมΘΔͷͰɺͦ͜มߋͭͭ͠ʜ͜Εߦ͚ΔͰ͠ΐ 5FBDIBCMF.BDIJOF IUUQTUFBDIBCMFNBDIJOFXJUIHPPHMFDPN
/PEF3&%ʹެ։͞Ε͍ͯΔϥΠϒϥϦ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ 5FBDIBCMF.BDIJOFͰώοτͨ͠།ҰͷϥΠϒϥϦʢݱ࣌ʣ A Node-RED node based in
tensorflow.js that enables to run custom image classification trained models using Teachable Machine tool.
/PEF3&%ʹґଘ͢Δ͍ͬͯ͏ͷʜ͜͏͍͏͜ͱ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ 5FBDIBCMF.BDIJOF͕ఏڙ͍ͯ͠Δػೳͷ͏ͪɺ̍ͭͷϞσϧ͔͑͠ͳ͍ʢଟʣ 5FBDIBCMF.BDIJOFΛ༻ͯ͠ΧελϜը૾ྨͷֶश ࡁϞσϧΛ࣮ߦͰ͖ΔΑ͏ʹ͢ΔUFOTPSGMPXKTϕʔεͷ /PEF3&%ϊʔυͰ͢Αɻ
ա৴ʹΑΔશഊ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ͦΜͳ͜ͱͳ͍Αͬͯݴ͏߹ɺڭ͑ͯ΄͍͠Ͱ͢ʢ࣮ʣ ͋Δ ଟ ͳ͍ ଟ ͳ͍
ࢲͷഊྫ1PTF.PEFMͰ-*/&ͰϑΟοτωείʔν ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ 1PTF.PEFMඵͰ࡞Ε͚ͨͲɺFOFCVMBS Λ࣮ͬͯ͢Δ͜ͱͰ͖ͳ͔ͬͨ ࠊ͕Լ͕͍ͬͯΔ ྑ͍εΫϫοτϙʔζ ࠊ͕Լ͕͍ͬͯͳ͍ ѱ͍εΫϫοτϙʔζ
Զͷ3JOH'JU͍ͬͯ͏ͷΛ ࡞Γ͔ͨͬͨ
5FBDIBCMF.BDIJOFͰ͓खܰʹ࡞ΕΔͬͯ͜ͱʜ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ʮͻ͟ͷ֯ʯͰผ͔ͨͬͨ͠ͷ͕ͩɺʮͻ͡ʯͰ&YDFMMFOUͨ݅͠ 簡単に作れてしまうがゆえに、 間違った予測結果を簡単に出⼒してしまう
ϩʔίʔυͱ͍͏͍Ռ࣮ʹ੍͕͋Δ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ ࣮ߦ͍ͨ͠ػೳ͕/PEF3&%Ͱఏڙ͞Ε͍ͯΔͷ͔ݕূ͢Δ͖ͩͬͨ ͨΊ͠ʹʮHPPHMFʯͰαʔνͯ͠ΈͨΒ ͋Β·͊͜Μͳʹ৭ʑ͋ΔͰ͋Γ·ͤΜ͔ʙ
ͬͯΈͯؾ͍ͮͨ͜ͱ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ &OFCVMBSͷσϝϦοτͰͳͯ͘ɺϩʔίʔυʹ͓͚Δ੍݅ʹ͍ۙͱ͓͏ɻ ϩʔίʔυ ઃܭྗ͕͋ΔΤϯδχΞʹ༩͑ΒΕͨ͝๙ඒͰ͋Δ ͍͍ͨػցֶशϥΠϒϥϦʢ"1*ͱݴͬͨ΄͏͕ਖ਼͍͠ʁʣɺ
/PEF3&%ͱݺΕΔ։ൃπʔϧʹґଘ͢Δ ೖྗ͞ΕΔσʔλͱग़ྗ͞ΕΔσʔλͷܗ͕ࣜΘ͔Βͳ͍ͱɺΘΓͱ؆ ୯ʹ٧Ήʢ"1*Λ͍׳ΕͯΔਓશ͘ͳ͍ͱࢥ͏͚Ͳɺ"1*ͬͨ ͜ͱͳ͍ਓ࠷ॳʹϋϚΔ෦ͩͱࢥ͏ʣ
γϯϓϧ͗ͯ͢ɺͲ͏ܨ͛Εྑ͍ͷ͔໎ࢠʹͳͬͨ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ FOFCVMBS ͷσϝϦοτͰͳͯ͘ɺࣗͷٕज़ྗෆPS[ ྫ (PPHMF༁ͷ"1*Λ͑ΔϥΠϒϥϦΛ͓͏ͱͯ͠Έͨ • -*/&ͷυΩϡϝϯτΛݟͳ͕Βɺς
Ωετϝοηʔδͷऔಘํ๏Λཧղ ͠ͳ͖ΌͳΒΜ • ͜ͷ"1*ʢϥΠϒϥϦʁͪΐͬͱΘ͔ Βͳ͘ͳ͖ͬͯͨΑʂʣ͕ग़ྗ͢Δ ܗࣜΛཧղ͠ͳ͖ΌͳΒΜʢී௨ͷ จࣈྻͩͱࢥ͏Μ͚ͩͲ͞ʣ
FOFCVMBS ʷ .-ॳֶऀͳΓͷ·ͱΊ ΏΔ;ΘϚγϯϥʔχϯά WPMʲFOFCVMBSฤʳ໌͔Β͑Δ͓खܰ.-αʔϏεΛֶ΅͏ʂ • ແྉͰֶΔಈըاըΛͬͯ͘ΕΔਓͨͪਓؒ͡Όͳ͍ɻਆɻ (0%ɻϝγΞʢٹੈओʣɻຊʹ͋Γ͕ͱ͏͍͟͝·ͨ͠N @@
N • FOFCVMBS Λͬͯɺૉૣ͘ɾ؆୯ʹϏδϡΞϧϓϩάϥϛϯά͍ͨ͠ͱ ࢥͬͨΒɺ࣮͍ͨ͠ػೳ͕ɺ/PEF3&%ͷϥΠϒϥϦʹؚ·Ε͍ͯΔ ͔Ͳ͏͔ʁΛ୳͢͜ͱ͕େࣄ͔ʢͦͷϥΠϒϥϦΛ࡞ΕΔΤϯδχΞ ผ͚ͩͲʣ • FOFCVMBS ʷ .-ʹ͓͍ͯϝδϟʔͳػցֶशϞσϧΛΈࠐΜͩϓϩ τλΠϓΛ࡞ͬͯΈΔʹ࣮֬ʹ࠷ߴͰ(PPEɻ • *P5ͩͱͬͱϥΠϒϥϦ͕๛ͰΑΓૣָ͘͘͠ΞϓϦέʔγϣϯ͕࡞ΕͪΌ͏ͷ͔ͳʁͱ͔ࢥͬͨ