Upgrade to Pro — share decks privately, control downloads, hide ads and more …

オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説

Shuji Sado
November 20, 2024

オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説

米国の非営利団体Open Source Initiative(OSI)では、2022年から新たに「オープンソースAIの定義」(OSAID: Open Source AI Definition)の策定プロセスを開始し、2024年10月28日にOSAID 1.0としてリリースされました。OSIADの策定プロセスは全世界の様々な組織と個人が関与する共同設計プロセスが採用され、法的位置付けが法域によって異なり、技術的にもまだまだ進化の途上にある技術の定義を行う難題に向かった結果がAI/MLを中心としたコミュニティに向かって披露された形となります。
本稿では、策定プロセスにおいての公開議論の場で世界で最も活動していたOpen Source Group Japan理事長の佐渡自身により、この新たな定義が何故必要になり、その定義が何を規定し、どのように機能しするものであるかということに対して、歴史的経緯と日本法を中心とした法的解釈を踏まえた形で解説しています。

Shuji Sado

November 20, 2024
Tweet

Other Decks in Technology

Transcript

  1. ࠤ౉ल࣏ ུྺ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ Φʔϓϯιʔε஀ੜ ೥ ೥ /"4%"2 ྺ࢙తه࿥ͷ্৔ ೥ ೔ຊ๏ਓઃཱ

    ೥ ೥ ೥ ೥ ೥ ೥ ೥ ۚ୔ͷେֶͰ৘ใηϯλʔͷ͓कΓͷ͔ͨΘΒɺ-JOVYۀքͷΠϕϯτ԰ͱݴΘΕͯ·ͨ͠ ೔ຊ-JOVYڠձ্ཱͪ͛ͱ͔+BWBͷۀքஂମཧࣄͱ͔৭ʑ΍ͬͯ·ͨ͠ ೔ຊޠαΠτ։࢝ ೔ຊޠαΠτ։࢝ 04%/ࣾઃཱ Ϛϧ΢ΣΞϋΠδϟοΫࣄ݅ ྺ࢙తେԌ্ ࠶ϒϥϯσΟϯάͰ΍Γ௚͠ ถࠃΦϑΟε΁ग़ுʹߦ͘ͱɺͦͷ৔Ͱʮདྷि ʹશһϨΠΦϑ͢ΔΜͩɻ಺ॹͩͧʯͱݴΘΕɺ ు͖ͦ͏ʹͳΓ·ͨ͠ɻ ถࠃଆ͸κϯϏͷΑ͏ʹ೥ؒͰਓͷτοϓ ͕ೖΕସΘΓ·ͨ͠ɻਗ਼ʑ͠·ͨ͠ɻ ಠࣗϒϥϯυͰੈք΁ଧͬͯग़ͯΈΔͱɺׂͱ؆୯ʹγΣΞΛ֫ಘͰ ͖·ͨ͠ɻͨͩɺṶ͔ΔࣄۀͰ͸ͳ͘ɺࣾһͷߴྸԽ͕ஶ͔ͬͨ͠ͷͰ ए͍ձࣾʹࣄۀΛৡ౉͠·ͨ͠ɻͦͷޙ͸ʜԿͩΖ͏ͳɺΞϨʁ ೥ʙ ೥ 04%/ࣾ શࣄۀৡ౉ υοτίϜόϒϧ่յ 7"-JOVYྺ࢙తഁ୼ -*/& -*/&Ϡϑʔ ೥ ཧࣄ௕΍ͬͯ·͢ɻ @shujisado, Open Source Guy ೥
  2. Φʔϓϯιʔεͱ͸Կ͔ʁ w0QFO4PVSDF Φʔϓϯιʔε ͱ͸ʁ w❌ιʔεΛެ։ͨ͠ιϑτ΢ΣΞͰ͸͋Γ·ͤΜ w❌(JU)VC΍)VHHJOH'BDFͰԿ͔Λެ։΋͘͠͸։ൃ͢ΔߦҝͰ͸͋Γ·ͤΜ w˓ར༻ऀ͕ιϑτ΢ΣΞͷࣗ༝ΛڗडͰ͖ΔϥΠηϯε ࢥ૝తͳදݱ  w˓ʮΦʔϓϯιʔεͷఆٛʯ

    04% ͷશՕ৚ʹద߹͢ΔϥΠηϯε΋͘͠͸ιϑτ΢ΣΞ نଇతͳදݱ 
 w˕ʮΦʔϓϯιʔεͱ͸ɺιϑτ΢ΣΞ౳ͷஶ࡞෺ʹ͓͍ͯɺશͯͷୈࡾऀʹର͠ɺ໨త͓Αͼར༻๏౳ͷ੍ ݶ͕ͳ͘ɺιʔείʔυͷϨϕϧ͔Βෳ੡ɺ຋Ҋɺ൦෍ɺެऺૹ৴౳ͷ֤ࠃʹ͓͚Δஶ࡞ݖ๏͓Αͼྨࣅͷ๏ ্Ͱنఆ͞ΕͨݖརΛߦ࢖͢Δར༻ߦҝ΁ͷࣗ༝Λ༩͑ΔϥΠηϯε΋͘͠͸ͦΕΒͷϥΠηϯε͕ద༻͞Ε ͨιϑτ΢ΣΞͰ͋Δʯ ࠤ౉ʹΑΔஶ࡞ݖ๏؍఺͔Βͷදݱ  wجຊ͸ϥΠηϯεͰ͋Γɺ0QFO4PVSDF*OJUJBUJWF 04* ͸ϥΠηϯε৹ࠪػؔͰ͋Δ w͋ΔϥΠηϯεͷιʔείʔυ͔Βੜ੒͞Ε࣮ͨߦίʔυ͸౰વಉҰͷϥΠηϯε͕ద༻ w࣮ߦίʔυ͸ݩͷιʔείʔυͷ಺༰΍ػೳΛͦͷ··อ࣋ͨ͠ෳ੡ʹա͗ͳ͍ wϥΠηϯε͑͞نఆͰ͖Ε͹࣮ߦίʔυͱͯ͠ͷιϑτ΢ΣΞͷΦʔϓϯιʔεੑ͕֬อ͞ΕΔ w"QBDIF΍.*5Λ࠾༻͢Διϑτ΢ΣΞ͸ݸʑͷ৹ࠪΛ͢Δ͜ͱͳ͘ΦʔϓϯιʔεͱೝΊΒΕΔ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy
  3. ϥΠηϯεͱ͸Կ͔ʁ wΦʔϓϯιʔεͰ͋ΔϥΠηϯεͷ๏తҐஔ෇͚ wجຊ͸ஶ࡞ݖ๏ʹج༷ͮ͘ʑͳར༻ߦҝͷݖརͷڐ୚ͱͯ͠؃၏͞Ε͍ͯΔ͕ w໌ࣔతͳಉҙ΍ৄࡉͳݖརٛ຿ͷنఆ͕͋Ε͹ܖ໿ͱղ͢Δ͜ͱ΋Մೳ w +BDPCTFOW,BU[FSɿΦʔϓϯιʔε "SUJTUJD-JDFOTF ͱϓϩϓϥΠΤλϦ૒ํͷϥΠηϯεܖ໿ͷڧ੍ྗ͕໌֬ʹ w "SUJGFYW)BODPNɿ(/6(1-͕ίʔυͷ࢖༻ʹΑͬͯݖརऀͱ࢖༻ऀؒͷܖ໿͕ߏ੒͞ΕΔ͜ͱΛཱ֬

    ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ܖ໿ ϥΠηϯε w ෳ਺ͷ౰ࣄऀؒͷ߹ҙʹΑͬͯ૒ํʹݖརٛ຿Λൃੜͤ͞Δ੍౓ w ຽ๏Ͱنఆ͞ΕɺࠃՈ͸ׯব͠ͳ͍ ܖ໿ࣗ༝ͷݪଇ  w ఻౷తஶ࡞෺ จֶɺܳज़ɺԻָ౳ Ͱ͸Ұൠత w ஶ࡞ݖ౳ͷݖརʹؔ܎ͳ͘ޮྗ͕ൃੜ w ݖརऀ͔Βར༻ऀʹରͯ͠Ұఆͷ৚݅ԼͰߦ͏֤ݖརͷڐ୚ w Ұํతͳݖརͷෆߦ࢖એݴͱ΋ݴ͑ɺར༻ऀ͸ঝ୚͢Δඞཁ͕ͳ͍ w Φʔϓϯιʔεจ຺Ͱ͸֤ࠃͷஶ࡞ݖ๏্Ͱͷߦҝ w ͨͩ͠ɺ೔ຊ΍ԤभͰ͸نఆ͞Ε͓ͯΒͣɺ৔߹ʹΑΓϥΠηϯεܖ໿ͱͯ͠؃၏͞ΕΔ ڐ୚ ߹ҙ
  4. AIγεςϜͱ͸Կ͔ʁ wΦʔϓϯιʔε"*ͷఆٛʹ͓͚Δʮ"*ʯ͸ɺ0&$%͕ఆٛ͢Δʮ"*γεςϜʯʹै͏ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ೖྗɺࢦࣔ ੜ੒ɺਪ࿦ બ୒ɺՃ޻

    ػցֶश ʮ"*γεςϜͱ͸ɺ໌ࣔత·ͨ͸҉໧తͳ໨తͷͨΊʹɺड͚औͬͨೖྗ͔Β෺ཧత·ͨ͸Ծ૝తͳ؀ڥʹӨڹΛ༩͑Δ͜ͱ͕Ͱ͖ Δ༧ଌɺίϯςϯπɺਪ঑ɺ·ͨ͸ܾఆͳͲͷग़ྗΛੜ੒͢Δํ๏Λਪ࿦͢ΔػցϕʔεͷγεςϜͰ͋Δɻ"*γεςϜʹΑͬͯɺ ࣗ཯ੑ΍ಋೖޙͷదԠੑͷϨϕϧ͸ҟͳΔʯ3FDPNNFOEBUJPOPGUIF$PVODJMPO"SUJ fi DJBM*OUFMMJHFODF 0&$%-&("- ֤छσʔληοτ ֤छσʔλ ϓϩάϥϜ ϓϩάϥϜ ༧ଌ 
 ίϯςϯπ ਪ঑ ܾఆ "*Ϟσϧ w&6"*نଇ౳ͷੈք֤ࠃͷ"*๏੍͸͜ͷఆٛΛલఏ wػց্Ͱಈ࡞͢ΔҰ࿈ͷγεςϜͰ͋Γɺ୯ಠͷιϑτ΢ΣΞͱͯ͠ఆٛͰ͖Δ΋ͷͰ΋ͳ͍ wγεςϜʹΑΓࠩҟ͕͋Δ΋ͷͷɺਓؒͷؔ༩͔Βಠཱͨࣗ͠཯ੑΛඋ͍͑ͯΔ ੜ੒"*ͷγεςϜΛྫͱͨ͠"*γεςϜ
  5. wݱঢ়ɺ--.౳ͷ"*Ϟσϧ͸ιϑτ΢ΣΞͷҰछͰ͸͋ΔͷͩΖ͏ wΦʔϓϯιʔεɾϥΠηϯε͕༗ޮͰ͋ΔͳΒʮΦʔϓϯιʔεͷఆٛʯ͕े෼ʹػೳ͢Δ࿦ w ࣮ࡍɺݸผͷϞσϧͷϥΠηϯε͸ػೳ͓ͯ͠Γɺ"QBDIF΍.*5͕౰વͷΑ͏ʹ࢖ΘΕ͍ͯΔ wԋࢉ݁ՌͰ͋ΔϞσϧͷσʔλ෦෼ʹ͸ஶ࡞ݖ͕ͳ͍Մೳੑ͕͋Δ͕ɺͦ͜͸ผ໰୊΋͘͠͸ର৅֎ͷ໰ ୊Ͱ͋Ζ͏࿦ w ࣮ࡍɺϓϩάϥϜஶ࡞෺Ͱ͋ΔҰൠతͳιϑτ΢ΣΞʹ΋ଟ͘ͷஶ࡞෺ੑ͕ͳ͍෦෼ؚ͕·Ε͍ͯΔ͕ϥΠηϯεγες Ϝ͸ػೳ͍ͯ͠Δ wΘ͟Θ͟൱ఆ೿Λԡ͠੾ͬͯʮΦʔϓϯιʔε"*ͷఆٛʯ

    04"*% Λࡦఆ͢Δҙຯ͸ʁ ఆٛͷࡦఆ΁ࢸΔಓ w04*ʹΑΔʮ%FFQ%JWF"*ʯϓϩάϥϜͷ։࢝ ೥݄  w"*ͷϒϥοΫϘοΫεతੑ࣭ɺϓϥΠόγʔ৵֐౳ͷෆਖ਼࢖༻ʹΑΔϦεΫ΁ͷରԠͷඞཁੑ wτϨʔχϯάσʔλΛؚΉΦʔϓϯԽͷଅਐͱैདྷͷΦʔϓϯιʔεɾίϛϡχςΟʹ͓͚Δڠಇ ࡞ۀͷΑ͏ͳΦʔϓϯͰಁ໌ੑͷ͋Δٕज़ͷຽओԽ͕ඞཁͰ͋Δͱ݁࿦ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy
  6. ၟশߦҝͷ൙ཞ wΦʔϓϯιʔεΛၟশɺ࠮শ͢Δ"*Ϟσϧͷ൙ཞ w0QFO3"*-.MJDFOTFͷΑ͏ʹ஍Ҭ΍෼໺ͷա౉ظͰ͸ࣄ৘ΛཧղͰ͖Δྫ΋͋Δ͕ w Ұൠతʹྙཧ৚߲͸ར༻੍ݶʹ݁ͼ͖ͭ΍͍͢ w-MBNBͷΑ͏ͳ໌Β͔ͳඇΦʔϓϯιʔεͷϞσϧʹΑΔၟশߦҝ͕์ஔ w -MBNBMJDFOTF͸ಛఆͷར༻ऀͷഉআɺዞҙతʹมߋՄೳͳڧ͍ར༻๏ͷ੍ݶΛؚΉ w ໌Β͔ͳඇΦʔϓϯιʔεͰ͋Δ͕ɺ$&0ࣗ਎͕ၟশߦҝʹՃ୲͢Δঢ়گ͕ଓ͘

    w /:5౳ʹͯΦʔϓϯɾ΢ΥογϯάߦҝͰ͋Δͱͯ͠ใಓ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w౰વɺ04*͸-MBNB͕ΦʔϓϯιʔεͰ͸ͳ͍ͱओு͢Δ͕ wʮ0QFO4PVSDF UN ʯͱʮPQFOTPVSDFʯ͸ҟͳΔ࿦ w ঎ඪతʹѻΘΕΔϥϕϧͱܗ༰ࢺͷҧ͍ w"*γεςϜ͸ιϑτ΢ΣΞϥΠηϯεͷఆٛʹ߆ଋ͞Εͳ͍࿦ w ஶ࡞ݖͷൃੜ͕ෆ͔֬ͳ෦෼͕େ͖͍͜ͱͰϥΠηϯεʹґଘ͠ͳ͍࿦ w ௨ৗͷιϑτ΢ΣΞͱ͸ผ෺ͷԿ͔Ͱ͋Δͱ͢Δ࿦ ϋϥϛ͸೑Ͱ͋Δ͔࿦  wͦ΋ͦ΋Ϟσϧ͕ΦʔϓϯιʔεͰ͋ͬͯ΋ɺͦΕΛ࠶ݱͰ͖ͳ͍ wϞσϧΛೖखͰ͖ͯ΋ɺίʔυ΍ֶशσʔλ͕ͳ͚Ε͹ಉ͡ϞσϧΛ࡞Εͳ͍ w શͯͷؔ܎ίϯϙʔωϯτ͕ΦʔϓϯιʔεͰ͋Δඞཁ͕͋ΔͷͩΖ͏ w04%ୈ৚ʮϓϩάϥϜ͸ιʔείʔυΛؚΜͰ͍ͳ͚Ε͹ͳΒͣʜʯ w ʮϓϩάϥϜΛมߋ͢Δࡍʹ༏ઌ͞ΕΔܗࣜͰͳ͚Ε͹ͳΓ·ͤΜʯͱ΋ଓ͘
  7. AI๏੍΁ͷରॲ 3FDJUBMɿࣗ༝͓ΑͼΦʔϓϯιʔεϥΠηϯεͷԼͰϦϦ ʔε͞ΕɺॏΈɺϞσϧΞʔΩςΫνϟʹؔ͢Δ৘ใɺϞσϧͷ࢖ ༻ʹؔ͢Δ৘ใͳͲͷύϥϝʔλ͕ެ։͞Ε͍ͯΔ൚༻"*Ϟσϧͷ ϓϩόΠμʔ͸ɺ൚༻"*Ϟσϧʹ՝ͤΒΕΔಁ໌ੑؔ࿈ͷཁ݅ʹؔ ͯ͠ྫ֎ͷର৅ͱͳΔ΂͖Ͱ͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source

    Guy w&6"*نଇͰ͸ΦʔϓϯιʔεͰ͋Δ"*ϞσϧΛ໌֬ʹ۠ผ wΠϊϕʔγϣϯ૑ग़ͱߴϨϕϧͷ҆શੑͱ৴པੑΛཱ྆͢ΔͨΊʹಁ໌ੑͱΦʔϓϯੑ͕֬อ͞ΕΔ͜ͱ͕ॏཁ wͦͷͨΊɺΦʔϓϯιʔεͰ͋Δ"*γεςϜʹର༷ͯ͠ʑͳنଇͷྫ֎Λنఆ w&6Ҭ֎΁΋ಉ༷ͷߟ͑ํΛ೾ٴ͍ͤͯ͞Δ wੈքʹ͓͚Δ"*ͷΦʔϓϯWTΫϩʔζυ࿦૪ʹର͠ɺಁ໌ੑͱ৴པੑ͕֬อ͞Εͨ֓೦Λਪਐ͢Δҙຯ ୈ৚ద༻ൣғɿ͜ͷنଇ͸ɺࣗ༝͓ΑͼΦʔϓϯιʔεϥΠηϯεʹ ج͍ͮͯϦϦʔε͞Εͨ"*γεςϜʹ͸ద༻͞Ε·ͤΜɻͨͩ͠ɺϋ ΠϦεΫ"*γεςϜͱͯ͠ࢢ৔ʹ౤ೖ·ͨ͸αʔϏεఏڙ͞ΕΔ৔߹ ͸আ͖·͢ɻ 3FDJUBMɿࣗ༝͓ΑͼΦʔϓϯιʔεϥΠηϯεͷԼͰϦϦ ʔε͞Εͨ൚༻"*Ϟσϧ͸ɺॏΈɺϞσϧΞʔΩςΫνϟʹؔ͢ Δ৘ใɺϞσϧͷ࢖༻ʹؔ͢Δ৘ใͳͲͷύϥϝʔλʔ͕ެ։͞Ε ͍ͯΔ৔߹ɺߴ͍Ϩϕϧͷಁ໌ੑͱΦʔϓϯੑΛ֬อ͍ͯ͠ΔͱΈ ͳ͞ΕΔ΂͖Ͱ͢ɻ ୈ৚൚༻"*Ϟσϧఏڙऀͷٛ຿ɿ ൚༻"*Ϟσϧͷఏڙऀ΁ نఆ ͢Δٛ຿͸ɺϞσϧ΁ͷΞΫηεɺ࢖༻ɺมߋɺ഑෍ΛڐՄ͠ɺॏ ΈɺϞσϧΞʔΩςΫνϟʹؔ͢Δ৘ใɺϞσϧ࢖༻ʹؔ͢Δ৘ใͳͲ ͷύϥϝʔλ͕ެ։͞Ε͍ͯΔɺࣗ༝͓ΑͼΦʔϓϯιʔεϥΠηϯε ͷԼͰϦϦʔε͞ΕΔ"*ϞσϧͷϓϩόΠμʔʹ͸ద༻͞Ε·ͤΜɻ
  8. ΦʔϓϯιʔεͷAIʹΑΔརӹ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy Φʔϓϯιʔε"*͸ɺจԽత͓Αͼݴޠతଟ༷ੑΛ୅ද͢Δจ຺ಛԽܕͰϩʔΧϥ Πζ͞ΕͨΞϓϦέʔγϣϯͷ։ൃʹෆՄܽͳϦιʔε΁ͷΞΫηεΛ։ൃऀʹఏ ڙ͠ɺҟͳΔՁ஋ମܥʹԊͬͨϞσϧͷ։ൃΛՄೳʹ͠·͢ɻ Φʔϓϯιʔε"*͸ɺΑΓଟ͘ͷϞσϧΛར༻Մೳͱ͠ɺڝ૪ͷܹԽʹΑΔΠϊϕ

    ʔγϣϯͱ඼࣭ͷ޲্Λଅਐ͠ɺΑΓଟ͘ͷར֐ؔ܎ऀʹج൫ٕज़΁ͷΞΫηεΛ ఏڙ͢Δ͜ͱͰ"*ͷϞϊΧϧνϟʔ ୯࡞ ʹର߅͠·͢ɻ Φʔϓϯιʔε"*͸ɺγεςϜͷ؂ࠪ΍όΠΞεͷ؇࿨ʹෆՄܽͳ৘ใΛఏڙ͠ɺ σʔλιʔεͷઆ໌੹೚ͱಁ໌ੑΛ֬อ͠ɺ"*ͷ҆શੑͷݚڀΛՃ଎ͤ͞·͢ɻ ಁ໌ੑ ҆શੑ ࢢ৔ͷ෼ࢄ "*ͷଟ༷ੑ ଟ༷ͳΞϓϦέʔγϣϯ CZ-FB(JNQFM
  9. OSAIDڞಉઃܭϓϩηε ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w೥݄ɺʮΦʔϓϯιʔε"*ͷఆٛʯͷࡦఆϓϩηε։࢝Λද໌ wجຊతʹ%FFQ%JWFࢀՃͷઐ໳Ոूஂ͕εϥΠυ wఆٛʹద߹͢Δ৚݅ΛΦʔϓϯιʔε"*ϥΠηϯεͱݺͿख๏͸ૣʑʹ಴࠳ w

    "*γεςϜ͸༷ʑͳίϯϙʔωϯτ σʔλɺίʔυɺϞσϧ ͔Βߏ੒͞ΕΔ w ΦʔϓϯσʔλɺΦʔϓϯιʔεϋʔυ΢ΣΞͷΑ͏ʹఆٛ͢Δͷ͸ແཧ͕͋Δ wඞਢͱͳΔશͯͷίϯϙʔωϯτ֤ʑͰඞཁͳ๏త৚݅Λઃఆ͠ɺ૯߹తͳϨ Ϗϡʔͷ্ͰΦʔϓϯιʔε"*ͱͯ͠ೝΊΔํ޲ͰઃܭϓϩηεΛ։࢝ w ֤εςοϓɺॏཁίϯϙʔωϯτʹରԠ͢ΔϫʔΩϯάάϧʔϓͷઃஔ w ੈք֤஍ͰͷϛʔςΟϯάͱެ։ٞ࿦ ϑΥʔϥϜɺ)BDL.% ڞಉઃܭϓϩηεࢀՃ૊৫ 
 %JHJUBM1VCMJD(PPET"MMJBODF .P[JMMB'PVOEBUJPO 0QFO ,OPXMFEHF'PVOEBUJPO /BUJPOBM&OEPXNFOUGPS %FNPDSBDZ $FOUFSGPS5FDIBOE$JWJD-JGF $PEFGPS "NFSJDB 8JLJNFEJB'PVOEBUJPO $SFBUJWF$PNNPOT  -JOVY'PVOEBUJPO .-$PNNPOT &MFVUIFS"* 0QFO 'VUVSF (JU)VC .JDSPTPGU (PPHMF %BUB4UBY "NB[PO  .FUB )VHHJOH'BDF (*;'"*3'PSXBSEr"*GPS"MM  0QFO--.'SBODF 1PMZUFDIOJD*OTUJUVUFPG1BSJT *OUFM  "QBDIF4PGUXBSF'PVOEBUJPO 4BNTVOH UIF6OJUFE /BUJPOT*OUFSOBUJPOBM5FMFDPNNVOJDBUJPOT6OJPO *56  BOE0QFO4PVSDF(SPVQ+BQBO 4IVKJ4BEP 4UFQ Φʔϓϯιʔε"*ʹඞཁͳࣗ༝Λಛఆ "*γεςϜશମ͕ΦʔϓϯιʔεͱݺͿͨΊʹඞ ཁͳཁ݅ͱͳΔࣗ༝Λಛఆ͠نఆ ඞཁͱͳΔ"*γεςϜͷίϯϙʔωϯτΛಛఆ 
 "*γεςϜશମͷதͰͦΕΒͷཁ݅ΛΫϦΞ͢ Δඞཁ͕͋Δίϯϙʔωϯτ͕ԿͰ͋Δ͔Λಥ ͖ࢭΊΔ ֤ίϯϙʔωϯτʹద༻͞ΕΔ๏త৚݅Λಛఆ 
 ඞਢͱͳΔίϯϙʔωϯτʹ͓͍ͯ ϥΠηϯε ౳ͷ ๏తར༻৚͕݅ΫϦΞ͢΂͖ 04%౳ͷ ๏ తͳ࿮૊ΈΛنఆ 4UFQ 4UFQ ڞಉઃܭͷεςοϓ
  10. 04*ͷσΟϨΫλʔΑΓ΋ϨεότϧࢀՃͨ͠ࠤ౉ͷਤ OSAIDλΠϜϥΠϯ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w೥݄ɺ࠷ॳͷυϥϑτ൛ͱͳΔެ։ɺ͜ͷ࣌఺Ͱඞਢͷࣗ༝͸΄΅نఆ w೥݄ɺެ։ϑΥʔϥϜͰͷٞ࿦͕։࢝ w೥݄ɺυϥϑτ൛ެ։ɺඞਢίϯϙʔωϯτͷ֓೦͕ݟ͑ͯ͘Δ

    w೥݄ɺυϥϑτ൛ެ։ɺେຌͷશମࠎ͕֨ݟ͑ͯ͘Δ w೥݄ɺυϥϑτ൛ެ։ɺػցֶशνΣοΫϦετΛఆ͔ٛΒ෼཭ w͜ͷ͋ͨΓ͔ΒओʹτϨʔχϯάσʔλؔ࿈ͷٞ࿦͕ฆڄ w೥݄೔ɺ3$ެ։ w೥݄೔ɺWެ։ w0QFO4PVSDF"*%F fi OJUJPOIUUQTPQFOTPVSDFPSHBJPQFOTPVSDFBJEF fi OJUJPO wΦʔϓϯιʔε"*ͷఆٛ೔ຊޠࢀߟ༁IUUQTHJUIVCDPNPQFOTPVSDFKQ0QFO4PVSDF"* 7΁(PαΠϯΛग़͢ܗʹͳͬͨ౤ߘ
  11. લจ w୭΋͕ଟେͳԸܙʁ wԤभҕһձͷใࠂॻͰ͸ʮΦʔϓϯιʔε͕ԤभܦࡁʹԯϢʔϩ͔ΒԯϢʔϩߩݙʯͱਪఆ wʮΦʔϓϯιʔεͷڙڅଆͷՁ஋͸ԯ ສυϧɺधཁଆͷՁ஋͸ஹ ԯυϧͱਪఆʯ w 5IF7BMVFPG0QFO4PVSDF4PGUXBSF )BSWBSE#VTJOFTT4DIPPM81 )P

    ff NBOFUBM  wΦʔϓϯιʔεͰ࣮ݱ͞ΕΔιϑτ΢ΣΞͷࣗ༝ͱಉ౳ͷࣗ༝͕"*ͷશར༻ऀʹඞཁͱ໌ࣔ w৴པੑ΍ಁ໌ੑͷ͋Δ"*γεςϜͷඞཁੑʹ͸৮Ε͍ͯͳ͍ w҆શੑ΍ϦεΫʹΑΔ੍ݶɺྙཧతͰ੹೚ͷ͋Δར༻ʹ͍ͭͯ΋৮Ε͍ͯͳ͍ w ࡦఆϓϩηεͰ͸Ұ؏ͯ͠ྙཧੑ౳ʹ৮ΕΔ৚จͷ࡟ݮ͕ਐΊΒΕɺݱঢ়Ͱ͸࠷௿ݶʹཹΊΒΕ͍ͯΔ Φʔϓϯιʔεͷਓ޻஌ೳ "* ͕ඞཁͳཧ༝ Φʔϓϯιʔε͸ɺιϑτ΢ΣΞɾγεςϜͷֶशɺ࢖༻ɺڞ༗ɺվળͷোนΛऔΓআ͘͜ͱͰɺ୭΋͕ଟେͳԸܙΛಘΒΕΔ͜ͱΛ ࣮ূ͖ͯ͠·ͨ͠ɻ͜ΕΒͷԸܙ͸ɺΦʔϓϯιʔεͷఆٛʹ४ڌͨ͠ϥΠηϯεΛ࢖༻ͨ݁͠Ռͱͯ͠ಘΒΕͨ΋ͷͰ͢ɻ"*ʹ͓͍ ͯ΋ɺ"*ͷ։ൃऀɺಋೖऀɺ͓ΑͼΤϯυϢʔβʔ͕ಉ༷ͷརӹɺ͢ͳΘͪࣗ཯ੑɺಁ໌ੑɺ᫁᫟͕ੜ͡ͳ͍࠶ར༻ɺڞಉͰͷվળ ΛڗडͰ͖ΔΑ͏ʹ͢ΔͨΊʹ͸ɺࣾձ͸গͳ͘ͱ΋Φʔϓϯιʔεͱಉ༷ͷجຊతͳࣗ༝Λඞཁͱ͍ͯ͠·͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy
  12. ΦʔϓϯιʔεAIͱ͸Կ͔ʁ (1) ʮγεςϜʯͱ͍͏৔߹ɺ׬શʹػೳ͢Δߏ଄ͱͦͷݸผͷߏ଄ཁૉͷ྆ํΛ޿͘ࢦ͍ͯ͠·͢ɻΦʔϓϯιʔεͱݟͳ͞ΕΔͨΊ ʹ͸ɺγεςϜɺϞσϧɺ΢ΣΠτٴͼύϥϝʔλɺ·ͨ͸ͦͷଞͷߏ଄ཁૉͷ͍ͣΕʹద༻͞ΕΔ৔߹Ͱ΋ཁ݅͸ಉ͡Ͱ͢ɻ Φʔϓϯιʔε"*ͱ͸ɺҎԼͷΑ͏ͳࣗ༝ΛೝΊΔ৚݅ͱํ๏Ͱఏڙ͞ΕΔ"*γεςϜͰ͢ɿ ࢖༻ɿͲͷΑ͏ͳ໨తͰ͋ΕɺڐՄΛಘΔ͜ͱͳ͘γεςϜΛ࢖༻͢Δ͜ͱɻ ݚڀɿγεςϜ͕ͲͷΑ͏ʹಈ࡞͢Δ͔Λݚڀ͠ɺͦͷίϯϙʔωϯτΛݕࠪ͢Δ͜ͱɻ վมɿग़ྗΛมߋ͢Δ͜ͱΛؚΊɺͲͷΑ͏ͳ໨తͰ͋ΕγεςϜΛվม͢Δ͜ͱɻ ڞ༗ɿͲͷΑ͏ͳ໨తͰ͋Εɺվมͷ༗ແʹؔΘΒͣɺଞऀ͕࢖༻Ͱ͖ΔΑ͏ʹγεςϜΛڞ༗͢Δ͜ͱɻ ͜ΕΒͷࣗ༝͸ɺ׬શʹػೳ͢ΔγεςϜͱγεςϜͷݸผͷཁૉͷ྆ํʹద༻͞Ε·͢ɻ͜ΕΒͷࣗ༝Λߦ࢖͢ΔͨΊͷલఏ৚݅

    ͸ɺγεςϜʹվมΛՃ͑ΔͨΊͷਪ঑͞ΕΔܗࣜʹΞΫηεͰ͖Δ͜ͱͰ͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w04"*%͸0&$%͕ఆٛ͢Δ"*γεςϜͷͨΊͷఆٛ wϥΠηϯε΍ݸผͷίϯϙʔωϯτͷͨΊͷఆٛͰ͸ͳ͍ w --.Ҏ֎ͷ.-ɺσΟʔϓϥʔχϯάɺίϯϐϡʔλʔϏδϣϯ౳ͷ෯޿͍෼໺΁ͷద༻ੑ w"*γεςϜΛߏ੒͢Δશͯͷཁૉ͕ࣗ༝Ͱ͋Ε͹Φʔϓϯιʔε"* w ϥΠηϯε΍ݸʑͷίϯϙʔωϯτ ҰͭͷϞσϧɺϓϩάϥϜ౳ ͕ΦʔϓϯιʔεͰ͋Δ ൑ఆ͸͋͘·Ͱ04%Ͱ൑ఆ͞ΕΔ w Ϟσϧ͕ΦʔϓϯιʔεͰ͋ͬͯ΋"*γεςϜͱͯ͠͸Φʔϓϯιʔε"*ʹ֘౰͠ͳ͍έʔ ε΋౰વͰͯ͘Δ Ϟσϧ σʔλ ϓϩάϥϜ
  13. ΦʔϓϯιʔεAIͱ͸Կ͔ʁ (2) w"*γεςϜͷඞਢߏ੒ཁૉʹͭͷࣗ༝͕֬อ͞ΕΔ͜ͱ͕Φʔϓϯιʔε"* wجຊతʹ04%Օ৚ͱಉ͡ҙຯ w ʮ࢖༻ʯ͸04%Ͱ͸໌ࣔతͰ͸ͳ͍͕ɺ04"*%Ͱ͸༷ʑͳ"*ߏ੒ཁૉ΍γεςϜશମͷ࢖༻Λ໌֬Խ w ʮݚڀʯ͸04%৚ͷιʔείʔυཁ݅Λ໨తͷ؍఺͔Βద߹ͤͨ͞ͱݴ͑Δ w ʮվมʯ͸04%৚ͷ೿ੜιϑτ΢ΣΞ͔Β

    w ʮڞ༗ʯͷ࠾༻Ͱɺ൦෍ɺৡ౉ɺି༩ɺެऺૹ৴ ར༻ՄೳԽ ౳ͷར༻ߦҝΛแׅతʹؚ·͍ͤͯΔ w ʮͭͷࣗ༝ʯͷશͯʹର͠ɺ04%৚͔Β৚·Ͱͷ໨త౳ʹΑΔࠩผ΍੍ݶͷېࢭΛؚ·͍ͤͯΔ wϥΠηϯε৹ࠪͷͨΊͷཁ݅Ͱ͋Δ04%ΑΓ΋ཧ೦Λ؆ܿʹهड़͢ΔͨΊʹ'4'ͷ'SFFEPNTΛआ༻ w 04%͸ϥΠηϯε৹ࠪͷͨΊͷཁ݅Ͱ͋Γɺ"*γεςϜͦͷ΋ͷͷΦʔϓϯιʔεੑͷ൑அʹ͸৑௕ ʮγεςϜʯͱ͍͏৔߹ɺ׬શʹػೳ͢Δߏ଄ͱͦͷݸผͷߏ଄ཁૉͷ྆ํΛ޿͘ࢦ͍ͯ͠·͢ɻΦʔϓϯιʔεͱݟͳ͞ΕΔͨΊ ʹ͸ɺγεςϜɺϞσϧɺ΢ΣΠτٴͼύϥϝʔλɺ·ͨ͸ͦͷଞͷߏ଄ཁૉͷ͍ͣΕʹద༻͞ΕΔ৔߹Ͱ΋ཁ݅͸ಉ͡Ͱ͢ɻ Φʔϓϯιʔε"*ͱ͸ɺҎԼͷΑ͏ͳࣗ༝ΛೝΊΔ৚݅ͱํ๏Ͱఏڙ͞ΕΔ"*γεςϜͰ͢ɿ ࢖༻ɿͲͷΑ͏ͳ໨తͰ͋ΕɺڐՄΛಘΔ͜ͱͳ͘γεςϜΛ࢖༻͢Δ͜ͱɻ ݚڀɿγεςϜ͕ͲͷΑ͏ʹಈ࡞͢Δ͔Λݚڀ͠ɺͦͷίϯϙʔωϯτΛݕࠪ͢Δ͜ͱɻ վมɿग़ྗΛมߋ͢Δ͜ͱΛؚΊɺͲͷΑ͏ͳ໨తͰ͋ΕγεςϜΛվม͢Δ͜ͱɻ ڞ༗ɿͲͷΑ͏ͳ໨తͰ͋Εɺվมͷ༗ແʹؔΘΒͣɺଞऀ͕࢖༻Ͱ͖ΔΑ͏ʹγεςϜΛڞ༗͢Δ͜ͱɻ ͜ΕΒͷࣗ༝͸ɺ׬શʹػೳ͢ΔγεςϜͱγεςϜͷݸผͷཁૉͷ྆ํʹద༻͞Ε·͢ɻ͜ΕΒͷࣗ༝Λߦ࢖͢ΔͨΊͷલఏ৚݅ ͸ɺγεςϜʹվมΛՃ͑ΔͨΊͷਪ঑͞ΕΔܗࣜʹΞΫηεͰ͖Δ͜ͱͰ͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy
  14. ΦʔϓϯιʔεAIͱ͸Կ͔ʁ (3) wࣗ༝ͷߦ࢖લఏͱͯ͠ʮγεςϜʹվมΛՃ͑ΔͨΊͷਪ঑͞ΕΔܗࣜʹΞΫηεͰ͖Δʯ͜ͱ wΑ͏͢Δʹશͯͷߏ੒ཁૉ͕ιʔείʔυͷΑ͏ʹ෼͔Γ΍͍͢ܗࣜͰୈࡾऀ͕ೖखͰ͖ͳ͚Ε͹ͳΒͳ͍ ʮγεςϜʯͱ͍͏৔߹ɺ׬શʹػೳ͢Δߏ଄ͱͦͷݸผͷߏ଄ཁૉͷ྆ํΛ޿͘ࢦ͍ͯ͠·͢ɻΦʔϓϯιʔεͱݟͳ͞ΕΔͨΊ ʹ͸ɺγεςϜɺϞσϧɺ΢ΣΠτٴͼύϥϝʔλɺ·ͨ͸ͦͷଞͷߏ଄ཁૉͷ͍ͣΕʹద༻͞ΕΔ৔߹Ͱ΋ཁ݅͸ಉ͡Ͱ͢ɻ Φʔϓϯιʔε"*ͱ͸ɺҎԼͷΑ͏ͳࣗ༝ΛೝΊΔ৚݅ͱํ๏Ͱఏڙ͞ΕΔ"*γεςϜͰ͢ɿ ࢖༻ɿͲͷΑ͏ͳ໨తͰ͋ΕɺڐՄΛಘΔ͜ͱͳ͘γεςϜΛ࢖༻͢Δ͜ͱɻ ݚڀɿγεςϜ͕ͲͷΑ͏ʹಈ࡞͢Δ͔Λݚڀ͠ɺͦͷίϯϙʔωϯτΛݕࠪ͢Δ͜ͱɻ վมɿग़ྗΛมߋ͢Δ͜ͱΛؚΊɺͲͷΑ͏ͳ໨తͰ͋ΕγεςϜΛվม͢Δ͜ͱɻ

    ڞ༗ɿͲͷΑ͏ͳ໨తͰ͋Εɺվมͷ༗ແʹؔΘΒͣɺଞऀ͕࢖༻Ͱ͖ΔΑ͏ʹγεςϜΛڞ༗͢Δ͜ͱɻ ͜ΕΒͷࣗ༝͸ɺ׬શʹػೳ͢ΔγεςϜͱγεςϜͷݸผͷཁૉͷ྆ํʹద༻͞Ε·͢ɻ͜ΕΒͷࣗ༝Λߦ࢖͢ΔͨΊͷલఏ৚݅ ͸ɺγεςϜʹվมΛՃ͑ΔͨΊͷਪ঑͞ΕΔܗࣜʹΞΫηεͰ͖Δ͜ͱͰ͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy wͭ·Γɺʮ"*γεςϜʯΛߏ੒͢Δඞਢཁૉʹ͓͍ͯɺશͯͷୈࡾऀʹର͠ɺͲΜͳ໨తͰ΋ ʮͭͷࣗ༝ʯ͕׬શʹ֬อ͞ΕɺγεςϜΛվมͰ͖Δʮ෼͔Γ΍͍͢ܗࣜʯͰೖखͰ͖Δ ͜ͱ͕ඞཁ wࣄ্࣮ɺ࠶੡ͱݺ΂Δ΄Ͳͷ࠶ݱੑ͕ͳ͚Ε͹ͳΒͳ͍
  15. ػցֶशγεςϜ΁վมΛՃ͑ΔͨΊʹਪ঑͞ΕΔܗࣜ w-JOVY'PVOEBUJPOͱ-'"* %BUB͕ఆΊΔ.PEFM0QFOOFTT'SBNFXPSLʹ߹Θͤͨཁૉ෼ྨ w 5IF.PEFM0QFOOFTT'SBNFXPSLIUUQTBSYJWPSHBCT wػցֶशγεςϜ΁ݶఆ͠ɺ/-1ɺ$7ɺϧʔϧϕʔε౳ͷ"*͸͍ͬͨΜผͷѻ͍ w ଞͷ"*γεςϜ΁΋ݪཧݪଇ͸ʮͭͷࣗ༝ʯ͕ద༻͞ΕΔ͕ɺ౰໘ͷؒͷରॲͱͯ͠ओʹਂ૚ֶशܥͷγεςϜ΁য఺ ػցֶशγεςϜʹมߋΛՃ͑Δࡍͷਪ঑͞ΕΔܗࣜʹ͸ɺҎԼͷ͢΂ͯͷཁૉΛؚΊΔඞཁ͕͋Γ·͢ σʔλ৘ใɿख़࿅ऀ͕࣮࣭తʹಉ౳ͷγεςϜΛߏஙͰ͖Δఔ౓ʹɺγεςϜͷτϨʔχϯάʹ࢖༻ͨ͠σʔλʹؔ͢Δे෼ʹৄࡉͳ৘ใɻσʔλ৘ใ͸ɺ04*͕

    ঝೝͨ͠৚݅ͷԼͰར༻ՄೳͰ͋Δ͜ͱͱ͠·͢ɻ ಛʹɺ͜Εʹ͸ҎԼΛؚΊΔඞཁ͕͋Γ·͢  τϨʔχϯάʹ࢖༻͞Εͨશͯͷσʔλ ڞ༗ෆՄͷσʔλΛ࢖༻͍ͯ͠Δ৔߹͸ͦΕΒ΋ؚΉ ͷ׬શͳઆ໌ɺ σʔλͷग़ॴͱൣғ͓Αͼಛੑɺσʔλͷऔಘํ๏ͱબ୒ํ๏ɺϥϕϦϯάͷखॱɺͦͯ͠σʔλॲཧ͓ΑͼϑΟϧλϦϯάͷํ๏ͷ։ࣔɻ  ެ։͞Ε͍ͯΔ શͯͷτϨʔχϯάσʔλͱͦͷೖखઌͷҰཡɻ  ୈࡾऀ͔ΒೖखՄೳͳશͯͷτϨʔχϯάσʔλͱͦͷೖखઌ ༗ྉͷ৔߹ΛؚΉ ͷҰཡɻ ίʔυɿγεςϜͷτϨʔχϯάͱ࣮ߦʹ࢖༻͞ΕΔ׬શͳιʔείʔυɻίʔυ͸ɺσʔλͷॲཧํ๏ͱϑΟϧλϦϯάํ๏ɺ͓ΑͼτϨʔχϯάͷ࣮ߦํ๏ͷ ׬શͳ࢓༷Λද͢΋ͷͱ͠·͢ɻίʔυ͸ɺ04*͕ঝೝͨ͠ϥΠηϯεͷԼͰར༻ՄೳͰ͋Δ͜ͱͱ͠·͢ɻ ྫ͑͹ɺ࢖༻͞ΕΔ৔߹ɺ͜Εʹ͸σʔλͷॲཧͱϑΟϧλϦϯάʹ࢖༻͞ΕΔίʔυɺ࢖༻͞ΕΔҾ਺ͱઃఆΛؚΉτϨʔχϯάͱݕূ͓Αͼςετʹ࢖༻ ͞ΕΔίʔυɺτʔΫφΠβʔ΍ϋΠύʔύϥϝʔλʔݕࡧίʔυ౳ͷαϙʔτϥΠϒϥϦɺਪ࿦ίʔυɺ͓ΑͼϞσϧΞʔΩςΫνϟؚ͕·Εͳ͚Ε͹ͳΓ ·ͤΜɻ ύϥϝʔλɿॏΈ΍ͦͷଞͷߏ੒ઃఆͳͲͷϞσϧύϥϝʔλɻύϥϝʔλ͸ɺ04*͕ঝೝͨ͠৚݅ͷԼͰར༻ՄೳͰ͋Δ͜ͱͱ͠·͢ɻ ྫ͑͹ɺτϨʔχϯάͷओཁͳதؒஈ֊ͷνΣοΫϙΠϯτ΍ɺ࠷ऴతͳΦϓςΟϚΠβʔͷঢ়ଶؚ͕·ΕΔ৔߹͕͋Γ·͢ɻ ͜ΕΒͷཁૉ͓ΑͼͦΕΒͷ೚ҙͷ૊Έ߹Θͤʹద༻͞ΕΔϥΠηϯε·ͨ͸ͦͷଞͷ৚݅ʹ͸ɺमਖ਼൛ΛΦϦδφϧͱಉ͡৚݅Ͱެ։͢Δ͜ͱΛٻΊΔ৚݅ ؚ͕·Ε͍ͯΔ৔߹͕͋Γ·͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy
  16. ίʔυ wσʔλલॲཧɺτϨʔχϯάɺਪ࿦ͱ͍͏શߦఔͰ࢖༻͞ΕΔίʔυ͕ΦʔϓϯιʔεͰ͋Δඞཁ༗Γ wΦʔϓϯιʔεͱݴ͑Δͷ͸ɺ04*͕ঝೝ͢ΔϥΠηϯε͓ΑͼͦΕΒͱ׬શͳޓ׵ੑ͕͋ΔϥΠηϯε wϞσϧΞʔΩςΫνϟΛؚΉ wػցֶशͷ֩ͱͳΔΞϧΰϦζϜɺχϡʔϥϧωοτϫʔΫͷϨΠΞ΢τ౳ͷཁૉ wྫͱͯ͠ɺτϥϯεϑΥʔϚʔɺ৞ΈࠐΈχϡʔϥϧωοτϫʔΫʢ$//ʣɺ࠶ؼܕχϡʔϥϧωοτϫʔΫʢ3//ʣ ίʔυɿγεςϜͷτϨʔχϯάͱ࣮ߦʹ࢖༻͞ΕΔ׬શͳιʔείʔυɻ ίʔυ͸ɺσʔλͷॲཧํ๏ͱϑΟϧλϦϯάํ๏ɺ͓ΑͼτϨʔχϯάͷ ࣮ߦํ๏ͷ׬શͳ࢓༷Λද͢΋ͷͱ͠·͢ɻίʔυ͸ɺ04*͕ঝೝͨ͠ϥΠ ηϯεͷԼͰར༻ՄೳͰ͋Δ͜ͱͱ͠·͢ɻ

    ྫ͑͹ɺ࢖༻͞ΕΔ৔߹ɺ͜Εʹ͸σʔλͷॲཧͱϑΟϧλϦϯάʹ࢖ ༻͞ΕΔίʔυɺ࢖༻͞ΕΔҾ਺ͱઃఆΛؚΉτϨʔχϯάͱݕূ͓Α ͼςετʹ࢖༻͞ΕΔίʔυɺτʔΫφΠβʔ΍ϋΠύʔύϥϝʔλʔݕ ࡧίʔυ౳ͷαϙʔτϥΠϒϥϦɺਪ࿦ίʔυɺ͓ΑͼϞσϧΞʔΩςΫ νϟؚ͕·Εͳ͚Ε͹ͳΓ·ͤΜɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ඞਢίϯϙʔωϯτ ๏త࿮૊Έ ίʔυ σʔλલॲཧ 04*ঝೝϥΠηϯεͷԼͰར༻Մೳ ֶशɺݕূɺςετ 04*ঝೝϥΠηϯεͷԼͰར༻Մೳ ਪ࿦ 04*ঝೝϥΠηϯεͷԼͰར༻Մೳ αϙʔτ༻ͷϥΠϒϥϦͱπʔϧ 04*ঝೝϥΠηϯεͷԼͰར༻Մೳ ʮػցֶशγεςϜΛධՁ͢ΔͨΊͷνΣοΫϦετʯΑΓҾ༻ બ୒ɺՃ޻ ػցֶश ֤छσʔληοτ ֤छσʔλ ϓϩάϥϜ ϓϩάϥϜ "*Ϟσϧ ϕϯνϚʔΫ΍ධՁίʔυ౳ʹͭ ͍ͯ͸ඞਢͰ͸ͳ͍ɻ
  17. ύϥϝʔλ w04*ঝೝͷ৚݅ͱ͸ʁ wΦʔϓϯιʔεͷఆٛʹ߹கͨ͠04*͕ঝೝ͢Δ๏త৚݅ wϥΠηϯεͱ͸ݶΒͳ͍ FY໿׺ܖ໿ɺར༻ن໿ʹྨ͢Δ΋ͷʁ  w ೥݄ஈ֊Ͱɺݱ࣌఺Ͱٞ࿦ͷର৅ͱͳ͍ͬͯΔඇϥΠηϯεͷ๏త৚݅͸ଘࡏ͠ͳ͍ wΦʔϓϯσʔλܥϥΠηϯε΍ΫϦΤΠςΟϒίϞϯζ౳΋ࠓޙ04*ঝೝʹؚΉՄೳੑ͕͋Δ w

    -JOVY'PVOEBUJPOɿ$PNNVOJUZ%BUB-JDFOTF"HSFFNFOUr1FSNJTTJWF $%-"r1FSNJTTJWF  w $SFBUJWF$PNNPOTɿ$$#:ɺ$$ w 0QFO%BUB$PNNPOTɿ0QFO%BUBCBTF-JDFOTF 0%C-  w ೥݄ஈ֊Ͱɺ্هϥΠηϯεΛ04*ঝೝѻ͍ͱ͢Δ͔ɺಛผͳεςʔλεΛ༩͑Δ͔౳͸Կ΋ܾ·͍ͬͯͳ͍ ύϥϝʔλɿॏΈ΍ͦͷଞͷߏ੒ઃఆͳͲͷϞσϧύϥϝʔλɻύϥϝʔλ͸ɺ04* ͕ঝೝͨ͠৚݅ͷԼͰར༻ՄೳͰ͋Δ͜ͱͱ͠·͢ɻ ྫ͑͹ɺτϨʔχϯάͷओཁͳதؒஈ֊ͷνΣοΫϙΠϯτ΍ɺ࠷ऴతͳΦϓς ΟϚΠβʔͷঢ়ଶؚ͕·ΕΔ৔߹͕͋Γ·͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ඞਢίϯϙʔωϯτ ๏త࿮૊Έ Ϟσϧ ϞσϧɾΞʔΩςΫνϟ 04*ঝೝϥΠηϯεͷԼͰར༻Մೳ Ϟσϧɾύϥϝʔλ 04*ঝೝͷ৚݅ͷԼͰར༻Մೳ ʮػցֶशγεςϜΛධՁ͢ΔͨΊͷνΣοΫϦετʯΑΓҾ༻ wվมΛՃ͑ΔͨΊͷ޷·͍͠ܗࣜ w ਂ૚ֶशϞσϧͷ৔߹ɺτϨʔχϯάͷதؒஈ֊ʹ͓͚ΔνΣοΫϙΠϯτͱ࠷ऴతͳ࠷దԽঢ়ଶΛؚΊΔ͜ͱ͕ਪ঑ w ΞʔΩςΫνϟɺਪ࿦ίʔυ౳ͱ͸ผʹอଘ͞ΕΔ͜ͱ΋ਪ঑ɺ͜ΕʹΑΓผͷϥΠηϯγϯά͕Մೳʹ
  18. ΢ΣΠτ΁ͷ๏తϝΧχζϜ wύϥϝʔλ ΢ΣΠτ ʹ"QBDIF΍.*5͕ద༻Մೳ͔Ͳ͏͔͸ݱ࣌఺Ͱ൑વͱ͍ͯ͠ͳ͍ wҰൠతʹ࢖༻͞Ε͍ͯΔ͕ɺιϑτ΢ΣΞϥΠηϯε͕ෆ޲͖ແޮͰ͋Δ࿦΋͋Δ w ϓϥΠόγʔɺྙཧɺσʔλݖ౳Λߟྀͨ͠ΦʔϓϯσʔλܥϥΠηϯε͕޲͍͍ͯΔ࿦ͳͷͰ෼཭͕ਪ঑ w ͦ΋ͦ΋֬཰࿦తͳԋࢉ݁Ռʹա͗ͣɺ஌తࡒ࢈ݖ͕ൃੜ͍ͯ͠ͳ͍࿦ w

    ओཁ๏ҬͰஶ࡞ݖอޢͷՄೳੑ͸૬౰ʹ௿͍ɺ&6σʔλϕʔεݖ΋ߴ͘͸ͳ͍ w ϥΠηϯεͷܖ໿తଆ໘΍ۀքͰͷ׳श౳ͱͷ݉Ͷ߹͍Ͱఆ·͍ͬͯ͘ͷͰ͸ͳ͍͔ʁ w σʔλͷϥΠηϯεܖ໿ͱͯ͠؃၏͢ํ޲Ͱ͸ͳ͍͔ʁ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ΦʔϓϯιʔεɾϞσϧͱΦʔϓϯιʔεɾ΢ΣΠτ ػցֶशγεςϜͷ৔߹ɺ "*Ϟσϧ͸ɺϞσϧɾΞʔΩςΫνϟɺϞσϧɾύϥϝʔλ ΢ΣΠτΛؚΉ ɺٴͼϞσϧΛ࣮ߦ͢ΔͨΊͷਪ࿦ίʔυͰߏ੒͞Ε·͢ɻ "*΢ΣΠτ͸ɺ༩͑ΒΕͨೖྗ͔Βग़ྗΛੜ੒͢ΔͨΊʹϞσϧɾΞʔΩςΫνϟ΁ॏͶ߹Θ͞ΕΔֶशࡁΈͷύϥϝʔλͷηοτͰ͢ɻ ػցֶशγεςϜʹվมΛՃ͑ΔͨΊͷਪ঑͞ΕΔܗࣜ͸ɺ͜ΕΒͷݸʑͷίϯϙʔωϯτʹ΋ద༻͞Ε·͢ɻʮΦʔϓϯιʔεɾϞσϧʯٴͼʮΦ ʔϓϯιʔεɾ΢ΣΠτʯʹ͸ɺ͜ΕΒͷύϥϝʔλΛಋग़͢ΔͨΊʹ࢖༻͞Εͨσʔλ৘ใٴͼίʔυؚ͕·Ε͍ͯΔඞཁ͕͋Γ·͢ɻ Φʔϓϯιʔε"*ͷఆٛͰ͸ɺϞσϧɾύϥϝʔλ͕શͯͷਓʹࣗ༝ʹར༻ՄೳͰ͋Δ͜ͱΛอূ͢ΔͨΊͷಛఆͷ๏తϝΧχζϜΛཁٻ͍ͯ͠·ͤ ΜɻͦΕΒ͸ຊ࣭తʹࣗ༝Ͱ͋Δ৔߹΋͋Ε͹ɺͦΕΒͷࣗ༝Λอূ͢ΔͨΊʹϥΠηϯε΍ͦͷଞͷ๏తखஈ͕ඞཁͳ৔߹΋͋Γ·͢ɻ๏੍౓͕Φ ʔϓϯιʔε"*γεςϜʹରԠ͢Δػձ͕૿͑Ε͹ɺ͜ͷ఺͸࣌ؒͷܦաͱͱ΋ʹ໌֬ʹͳΔ΋ͷͱظ଴͍ͯ͠·͢ɻ
  19. σʔλ৘ใ wख़࿅ऀɺ࣮࣭తʹಉ౳ͷγεςϜɺे෼ʹৄࡉͳ৘ใͱ͍͏ࡾͭͷ༻ޠͷᐆດੑ wख़࿅ऀ 4LJMMFE1FSTPO ͱ͸ɺಛఆͷ৬຿Λ਱ߦ͢Δͷʹඞཁͳ࠷৽ͷ஌ࣝɺܦݧɺೳྗΛ༗͢Δਓ෺ͷҙຯ w ओʹಛڐ๏ͷੈքʹ͓͚Δ༻ޠͰ͋Γɺ೔ຊޠͰ͸౰ۀऀͷҙຯʹͳΔ͕ɺࢀߟ༁Ͱ͸Ұൠ΁ͷཧղΛ༏ઌͨ͠ w࣮࣭తʹಉ౳ͱ͸ɺ֬཰࿦తͳԋࢉʹΑΓಉҰσʔληοτΛ༻͍ͯ΋શ͘ಉ݁͡ՌͱͳΒͳ͍͜ͱΛڐ༰ wे෼ʹৄࡉͳ৘ใͱ͸ɺ࠶੡͕ՄೳͰ͋Δఔ౓ʹશͯͷσʔλͷ׬શͳઆ໌Λҙຯ wσʔλ৘ใͷཁ݅͸ɺಉ౳ͷ"*γεςϜΛ࠶੡Ͱ͖Δఔʹे෼ͳಁ໌ੑͷ͋Δ৘ใΛҙຯ͢Δ

    w࢖༻͞Εͨσʔληοτશ෦͕ར༻Մೳͱ͞ΕΔͳΒཁ݅͸ΫϦΞ wσʔληοτ͕ར༻ՄೳͰͳ͍৔߹ɺଞͷσʔλ৘ใͰʮͭͷࣗ༝ʯΛΫϦΞ͍ͯ͠Δ͔ਪଌ͢Δ σʔλ৘ใɿख़࿅ऀ͕࣮࣭తʹಉ౳ͷγεςϜΛߏஙͰ͖Δఔ౓ʹɺγεςϜͷτϨʔ χϯάʹ࢖༻ͨ͠σʔλʹؔ͢Δे෼ʹৄࡉͳ৘ใɻσʔλ৘ใ͸ɺ04*͕ঝೝͨ͠৚ ݅ͷԼͰར༻ՄೳͰ͋Δ͜ͱͱ͠·͢ɻ ಛʹɺ͜Εʹ͸ҎԼΛؚΊΔඞཁ͕͋Γ·͢  τϨʔχϯάʹ࢖༻͞Εͨશͯͷ σʔλ ڞ༗ෆՄͷσʔλΛ࢖༻͍ͯ͠Δ৔߹͸ͦΕΒ΋ؚΉ ͷ׬શͳઆ໌ɺσʔ λͷग़ॴͱൣғ͓Αͼಛੑɺσʔλͷऔಘํ๏ͱબ୒ํ๏ɺϥϕϦϯάͷखॱɺͦ ͯ͠σʔλॲཧ͓ΑͼϑΟϧλϦϯάͷํ๏ͷ։ࣔɻ  ެ։͞Ε͍ͯΔશͯͷτϨ ʔχϯάσʔλͱͦͷೖखઌͷҰཡɻ  ୈࡾऀ͔ΒೖखՄೳͳશͯͷτϨʔχϯά σʔλͱͦͷೖखઌ ༗ྉͷ৔߹ΛؚΉ ͷҰཡɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ඞਢίϯϙʔωϯτ ๏త࿮૊Έ σʔλͷ৘ใ σʔληοτ 04*ঝೝͷ৚݅ͷԼͰར༻Մೳ σʔληοτɾίϯϙʔωϯτ͕ར༻ՄೳͰ͋Δ৔߹ɺσʔλཁ݅͸ຬͨ͞ΕΔ ݚڀ࿦จ 04*ঝೝͷ৚݅ͷԼͰར༻Մೳ ٕज़Ϩϙʔτ 04*ঝೝͷ৚݅ͷԼͰར༻Մೳ σʔλɾΧʔυ 04*ঝೝͷ৚݅ͷԼͰར༻Մೳ ʮػցֶशγεςϜΛධՁ͢ΔͨΊͷνΣοΫϦετʯΑΓҾ༻
  20. OSAIDͰΧόʔ͞ΕΔσʔλ (1) ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ΦʔϓϯͳτϨʔχϯάσʔλ ෳ੡ɺอଘɺมߋɺ࠶ڞ༗͕Մೳͳσʔλɻ Ϣʔβʔ͕γεςϜΛݚڀ͢Δ্Ͱ࠷ળͷํ

    ๏Λఏڙ͠·͢ɻ͜Ε͸ڞ༗͢Δඞཁ͕͋Γ ·͢ɻ ެ։τϨʔχϯάσʔλ ར༻ՄೳͰ͋ΔݶΓɺଞͷϢʔβʔ͕ݕࠪͰ͖Δσʔλɻ͜ΕʹΑΓɺϢʔβʔ͸ͦͷ ࡞ۀΛݚڀ͢Δ͜ͱ΋Ͱ͖·͢ɻͨͩ͠ɺ͜ͷσʔλ͸ɺωοτϫʔΫ্ͰϦϯΫ΍ࢀ র͕ࣦΘΕͨΓ࡟আ͞ΕͨΓ͢ΔͱྼԽ͢ΔՄೳੑ͕͋Γ·͢ɻ͜ΕΛճආ͢Δʹ͸ɺ ҟͳΔίϛϡχςΟ͕ڠྗͯ͠ɺ͜ͷϦεΫΛࠀ෰͢ΔͨΊͷඪ४ɺखॱɺπʔϧɺΨ όφϯεϞσϧΛఆٛ͢Δඞཁ͕͋Γ·͢ɻ·ͨɺޙʹσʔλ͕ར༻Ͱ͖ͳ͘ͳͬͨ৔ ߹ʹඋ͑ͯɺσʔλ৘ใ͕ඞཁͱͳΓ·͢ɻ͜Ε͸ɺೖखઌͷৄࡉΛશͯ։ࣔ͠ͳ͚Ε ͹ͳΓ·ͤΜɻ wΦʔϓϯͳτϨʔχϯάσʔλ wΦʔϓϯσʔλɿ؅׋๏ͷ஍ͷΈ༗ޮͳ΋ͷ͸আ͘ΦʔϓϯσʔλϥΠηϯεͰͷڐ୚ࡁΈσʔλ wύϒϦοΫυϝΠϯɿ͍͔ͳΔ๏ҬͰ΋׬શʹ஌తࡒ࢈ݖ͕ൃੜ͍ͯ͠ͳ͍σʔλ w ถࠃ࿈๜੓෎จॻ͸ถࠃ֎Ͱ͸ஶ࡞ݖ͕ൃੜ͢ΔΑ͏ʹਅͷύϒϦοΫυϝΠϯ͸ҙ֎ͱগͳ͍ w͋ΔҙຯͰެ։৔ॴ͕෼͔Ε͹Կ࣌୭Ͱ΋ೖखͰ͖ɺ׬શʹΦʔϓϯͰ͋Ε͹༷ʑͳཧ༝ʹΑࣦͬͯΘΕΔϦεΫ͕௿͍ wެ։τϨʔχϯάσʔλ w๏తʹಛʹڐ୚ͳ͘ར༻Մೳͳঢ়ଶͷσʔλ w೔ຊͷஶ࡞ݖ๏৚ͷ΍ถࠃͷϑΣΞϢʔεʹ֘౰͢Δར༻Ͱ༻͍ΒΕΔσʔλ w ৔߹ʹΑͬͯػցֶशͷΈ΁ڐ୚͞ΕΔ ೔ຊɿ৘ใղੳͷ༻΁ͷෳ੡ɺγϯΨϙʔϧɿܭࢉσʔλ෼ੳ  wଟ͘ͷେن໛ͳσʔληοτ͕֘౰͢Δ wσʔληοτͱ͍͏ू߹ମ͕ΦʔϓϯσʔλܥϥΠηϯεͰ͋ͬͯ΋σʔλͷଟ͕͘୯ͳΔެ։σʔλ wଟ͘ͷσʔληοτ͸ݸʑͷσʔλ͕ࣦΘΕΔϦεΫ͕ߴ͍ 5IF1JMFͷ%.$"ҧ൓ʹΑΔҰ෦σʔλ࡟আ౳
  21. OSAIDͰΧόʔ͞ΕΔσʔλ (2) ڞ༗ෆՄͷඇެ։τϨʔχϯάσʔλ ݸਓΛಛఆͰ͖Δ৘ใ 1**1FSTPOBMMZ*EFOUJ fi BCMF*OGPSNBUJPO ͳͲɺ આ໌Մೳͳཧ༝ʹΑΓڞ༗Ͱ͖ͳ͍σʔλɻ͜ͷΫϥεͷσʔλʹ͍ͭ ͯ͸ɺγεςϜͷόΠΞεͷҰ෦Λݚڀ͢Δೳྗʹ͸ɺσʔλͷৄࡉͳ

    આ໌ʢͦΕ͕ԿͰ͋Δ͔ɺͲͷΑ͏ʹऩू͞Ε͔ͨɺͦͷಛੑͳͲʣ͕ ٻΊΒΕΔͨΊɺϢʔβʔ͸γεςϜͷࠜఈʹ͋ΔόΠΞε΍෼ྨΛཧ ղ͢Δ͜ͱ͕Ͱ͖·͢ɻ͜ͷ఺ʹ͍ͭͯৄࡉΛ໌Β͔ʹ͠ͳ͚Ε͹ͳΒ ͣɺྫ͑͹පӃ͕ಠࣗͷױऀσʔλΛ࢖༻ͯ͠ɺಉ͡ߏ଄ͷσʔληο τΛ࡞੒Ͱ͖ΔΑ͏ʹ͢ΔͨΊͳͲͰ͢ɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ೖखՄೳͳτϨʔχϯάσʔλ ༗ྉͷ΋ͷ΋ؚΊɺೖखՄೳͳσʔλɻ͜ͷ৘ใ͸ಁ໌ੑΛఏ ڙ͠ɺΦʔϓϯϋʔυ΢ΣΞγεςϜʹ͓͚ΔߪೖՄೳͳίϯ ϙʔωϯτʹྨࣅ͍ͯ͠·͢ɻσʔλ৘ใ͸ɺ͜ͷσʔλΛೖ ख·ͨ͸ߪೖ͢ΔҎ֎ͷํ๏Ͱཧղ͢ΔखஈΛఏڙ͠·͢ɻ͜ Ε͸ٸ଎ʹมԽ͢ΔՄೳੑ͕ߴ͍ྖҬͰ͋ΓɺΦʔϓϯιʔε "*։ൃऀΛอޢ͢ΔͨΊʹ஫ҙਂ͍؂ࢹ͕ඞཁʹͳΓ·͢ɻ͜ Ε͸ɺೖखઌͷৄࡉΛશͯ։ࣔ͠ͳ͚Ε͹ͳΓ·ͤΜɻ wೖखՄೳͳτϨʔχϯάσʔλ wԿ͔ͷΞΫγϣϯ ܖ໿ߦҝɺ༗ঈͰͷߪೖ౳ ͕ඞཁͱͳΔσʔλ wೖखͷͨΊͷΞΫγϣϯΛͤͣͱ΋ɺͦͷσʔλͷ׬શͳৄࡉ৘ใ͕։ࣔ͞ΕΔඞཁ͕͋Δ w ͍͟ͱͳΕ͹ୈࡾऀ͕ϦΞϧσʔλΛ༻͍ͨݕূ͕Մೳ wڞ༗ෆՄͷඇެ։τϨʔχϯάσʔλ wجຊతʹݸਓ৘ใɺϓϥΠόγʔ৘ใ౳ʹྨ͢Δڞ༗͕ࠔ೉ͳσʔλ wগͳ͘ͱ΋"*ͷόΠΞε౳Λಥ͖ࢭΊΔ͜ͱ͕Ͱ͖Δఔ౓ʹσʔλͷৄࡉͳ৘ใ͕։࢝͞ΕΔඞཁ͕͋Δ wओʹϔϧεέΞ෼໺Ͱͷ"*΁ͷ഑ྀ
  22. ׬શͳσʔλ͸ඞཁͳͷ͔ʁ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy wશͯΛΦʔϓϯσʔλͰͷֶश͕ඞਢͷ࿦ w$$#"౳ͷΦʔϓϯσʔλͱύϒϦοΫυϝΠϯͰֶ शΛཁ݅ͱ͢Δ wͦ΋ͦ΋σʔλΛཁ݅ͱ͢Δඞཁ͕ͳ͍࿦

    w೿ੜͷͨΊʹσʔλͦͷ΋ͷ·Ͱ͸ඞཁͳ͍ w Ұ͔Βֶश͠௚͢ΑΓ΋௥Ճͷֶश͕Ұൠత w ΦʔϓϯαΠΤϯεͷྖҬ·Ͱ͸ඞཁͳ͍ ׬શͳσʔλ͕ඞཁ೿ σʔλΛඞཁͱ͠ͳ͍೿ wެ։τϨʔχϯάσʔλΛඞਢͱ͢Δ࿦ wҰൠʹެ։͞ΕΔར༻Մೳͳσʔλͷ൦෍Λཁ݅ wσʔλͷग़ॲ౳ͷ৘ใ͚ͩ෼͔Ε͹ྑ͍࿦ wͲ͏΍ͬͯೖख͔ͨ͑͠͞෼͔Ε͹࠶ݱͰ͖Δ ͍΍͍΍ɺվมͱڞ༗͸ΫϦΞͯ͠΋ɺݚڀͷࣗ༝ ͷͨΊʹσʔλ͸ඞཁͰ͠ΐɻ ۃ౓ʹσʔλ͕ݮ࣮ͬͯݱੑ͕ͳ͘ͳΒͳ͍ʁύ ϒϦοΫυϝΠϯ΋๏ҬʹΑͬͯղऍ͕ҧ͏͠ɺຊ౰ ʹࣗ༝ͳσʔλͰ͋Δ͔ݸʑʹ͸൑ผͰ͖ͳ͍Αɻ ೔ຊͱγϯΨϙʔϧҎ֎ͩͱҰൠެ։ͷஶ࡞෺ί ϯςϯπͷѻ͍͕൑વͱ͠ͳ͍Μ͡Όͳ͍ʁϓϥΠό γʔ౳ͷ໰୊ͰࣦΘΕΔσʔλΛͲ͏͢Δͷʁ Ϟσϧͷ׬શͳڍಈΛݚڀͯ͠࠶ݱ͢ΔͨΊʹ ͸ɺ݁ہ͋Δఔ౓ͷσʔλΛἧ͑Δඞཁ͕͋ΔΜ͡Ό ͳ͍ͷʁ
  23. σʔλ͸AIͷιʔείʔυ͔ʁ w04%৚Ͱ͸վม͠΍͍͢ܗࣜͱͯ͠ιʔείʔυΛٻΊΔ ʮΦʔϓϯιʔεʯͰ͋ΔϓϩάϥϜ͸ιʔείʔυΛؚΜͰ͍ͳ͚Ε͹ͳΒͣɺίϯύΠϧࡁܗࣜͱಉ༷ʹ ιʔείʔυͰͷ൦෍΋ڐՄ͞Ε͍ͯͳ͚Ε͹ͳΓ·ͤΜɻ ུ ιʔείʔυ͸ɺϓϩάϥϚ͕ϓϩάϥϜΛ มߋ͠΍͍͢ܗଶͰͳ͚Ε͹ͳΓ·ͤΜɻ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open

    Source Guy wσʔλ͕"*γεςϜͷʮιʔείʔυʯʹ֘౰͢ΔͳΒඞਢཁ݅ͱͳΓಘΔ͸ͣ wࢥ૝తʹʮιʔείʔυੑʯΛݕ౼͢Δͱ wσʔλॏࢹ w"*ͷύϑΥʔϚϯεʹ͓͍ͯ͸ΞϧΰϦζϜͱಉ౳ʹ σʔλ͕ॏཁͱ͢Δ࿦ wσʔλ΁ͷݖར wσʔλͷॴ༗ऀʹରͯ͠ιϑτ΢ΣΞ։ൃऀͱಉ༷ͷ ݖརΛ࣋ͤ͞Δ࿦ wΫϦΤΠλʔͷݖརΛอޢ͢ΔͨΊʹσʔλΛίʔυ ͷΑ͏ʹѻ͏࿦ wྙཧత੹೚ wσʔλιʔεͷಁ໌ੑͷ֬อ΍ίʔυ։ൃʹ͓͚Δ੹ ೚ͱಉ༷ͷσʔλʹର͢Δ"*։ൃऀ΁ͷ੹೚Λ໌֬Խ ͢Δ࿦ wن੍ͱ๏త࿈ܞ wιϑτ΢ΣΞ։ൃඪ४ʹࣅͨσʔλॲཧʹ͓͚ΔҰ؏ ͨ͠ن੍ͷඞཁੑ͔Βͷ࿦ wશͯͷؔ࿈ཁૉ΁ࣗ༝ΛٻΊΔ͜ͱ͸ɺࠜຊతͳࣗ༝ιϑτ΢ΣΞͷ఩ֶͰ͋Δ͔΋ʁ
  24. ๏త؍఺͔Βͷσʔλͷιʔείʔυੑ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy wஶ࡞ݖอޢɿ wιʔείʔυ͕อޢ͞ΕΔͷͱಉ༷ʹɺσʔληοτ͕૑଄త࢈෺ͱݟ၏ͤΔ͔ʁ wݸʑͷσʔλʹஶ࡞෺͸ؚ·ΕΔ͕ɺͦͷू߹ମͰ͋Δ૑଄తͳ࢈෺ͱݟ၏ͤΔΘ͚Ͱ͸ͳ͍ w

    ୯ͳΔࣄ࣮ͷू߹͸อޢͷର৅ͱ͸ͳΒͳ͍ 'FJTU1VCMJDBUJPOTW3VSBM5FMFQIPOF4FSWJDF  wద༻ͨ͠ϥΠηϯεͷࣥߦʹҰ؏ੑ͕͋Δ͔ʁ wιϑτ΢ΣΞϥΠηϯε΄Ͳඪ४Խ͞Ε͍ͯͳ͍ͨΊղऍෆҰக͕ੜ͡ΔՄೳੑ w๏Ҭͷҧ͍౳͔ΒϥΠηϯεͷࣥߦ͕ΑΓࠔ೉ʹͳΔՄೳੑ wϞσϧ͕ೋ࣍తஶ࡞෺ͱͳΓɺϥΠηϯε͕఻ൖ΋͘͠͸Өڹ͕͋Δ͔ʁ wϞσϧ͸֬཰࿦తͳԋࢉ݁ՌͰ͋Δ਺஋σʔλͷੵΈॏͶͰ͔͠ͳ͘ɺ௨ৗϥΠηϯε͸఻ൖ͠ͳ͍ w ஶ࡞ݖอޢ͞Εͨσʔλ͕ෳ੡ͱͯ͠࢒ଘ͢ΔΑ͏ͳέʔεͰ͋Ε͹೿ੜͱݟ၏ͤΔ͕ϨΞέʔεͱͳΔͩΖ͏ wͦ΋ͦ΋ֶशࣗମ͸ถࠃͰ͸ม༰తར༻Ͱ͋ΓϑΣΞϢʔεɺ೔ຊͰ͸৘ใղੳͷྫ֎ ஶ๏৚ͷ౳  w ϑΣΞϢʔεͱ؃၏͢ͷ͕େ੎ͱਪଌ͞ΕΔ͕ɺདྷ೥Ҏ߱ͷؔ࿈ૌুͷ࠷ߴࡋ൑ܾ͕ἧ͏·Ͱ͸൑વͱ͠ͳ͍ wϓϥΠόγʔ͓Αͼσʔλอޢ๏ɿ wϓϥΠόγʔؔ࿈ͷ๏ɺσʔλอޢ๏౳ͷن੍Λड͚ΔՄೳੑ͕ҰൠͷιʔείʔυΑΓ΋͸Δ͔ʹߴ͍
  25. ٕज़త؍఺͔Βͷσʔλͷιʔείʔυੑ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w"*։ൃʹ͓͚Δ໾ׂ wιϑτ΢ΣΞͷػೳʹιʔείʔυ͕ෆՄܽͰ͋Δͷͱಉ༷ʹɺσʔληοτ΋"*ϞσϧͷֶशʹෆՄ͕ܽͩ wͨͩ͠ɺιʔείʔυʹ͸࣮ߦՄೳͳ໋ྩؚ͕·ΕΔ͸ɺσʔληοτ͸໋ྩʹΑͬͯॲཧ͞ΕΔ୯ͳΔೖྗ w

    σʔλ͚ͩͰ͸Ϟσϧͷಈ࡞ΛఆٛͰ͖ͣɺΞϧΰϦζϜʹґଘ w૑଄ͱ։ൃͷϓϩηε wσʔληοτͷऩूʹ͸ɺίʔυͷ࡞੒ͱσόοάʹ͋ΔҙຯͰࣅٕͨज़త࡞ۀؚ͕·ΕΔ͕ w ͨͩ͠ɺσʔλऩूͱίʔσΟϯάʹ͸ɺҟͳΔઐ໳஌ࣝͱϓϩηε͕ඞཁ w σʔλऩूʹ͸ίʔσΟϯάʹݻ༗ͷ໰୊ղܾ࡞ۀ͕͚͓ܽͯΓɺσʔλʹ͸લॲཧ࡞ۀ΋ඞཁ wܾఆͱ੍ޚ wಉҰΞϧΰϦζϜͷϞσϧͰ΋ҟͳΔσʔληοτͷར༻ʹΑΓҟͳΔಈ࡞Λ͢ΔՄೳੑ͕͋Δ wΑͬͯɺτϨʔχϯάσʔλ͸ɺϞσϧͷύϥϝʔλʔΛʮϓϩάϥϜʯ͍ͯ͠ΔՄೳੑ͕͋Δ͕ w ͨͩ͠ɺϞσϧɾΞʔΩςΫνϟͱֶशΞϧΰϦζϜ͕σʔλॲཧΛ࣮ࡍʹ੍ޚ w ֬཰࿦తͳτϨʔχϯάϓϩηε͸ɺιʔείʔυͷܾఆత࣮ߦͱ͸۠ผ͞ΕΔ w ݁Ռͷ࠶ݱੑ֬཰తཁૉʹΑΔ݁Ռͷ࠶ݱʹؔ͢Δ໰୊͕ੜ͡Δ wޓ׵ੑͱ࠶ར༻ੑ wσʔληοτ͸ɺίʔυ΍ϥΠϒϥϦͱಉ༷ʹϞσϧؒͰ࠶ར༻Ͱ͖Δ͕ w ࠶ར༻ՄೳͳҰൠతͳιʔείʔυͷద༻ੑ΍൚༻ੑ͸ͳ͍
  26. σʔλͷιʔείʔυੑٞ࿦ͷؼ݁ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w"*ͱΦʔϓϯιʔεͷؔ܎ʹ͓͚ΔະղܾͰ͋Γਐߦதͷ໰୊ wࢥ૝తʹ͸શͯͷؔ܎ίϯϙʔωϯτ͕ࣗ༝Ͱ͋Δ͜ͱ͕ਖ਼ٛͰ͋Δ͔΋͠Εͳ͍ wͨͩ͠ɺΦʔϓϯιʔεͱ͍͏ΧςΰϦʹؚΉٞ࿦ʹ͸๏తɺٕज़తͳղऍ͕༏ઌ w๏తɿ࠷ऴతͳ݁ՌͰ͋ΔϞσϧʹσʔλͷݖར͕࢒ଘ͠ͳ͍

    wٕज़తɿσʔλ͸֬཰࿦తԋࢉ΁ͷೖྗͰ͔͠ͳ͘ɺϞσϧΛ੍ޚ͍ͯ͠ΔΘ͚Ͱ΋ͳ͍ wݱঢ়Ͱ͸σʔλ͸"*ͷιʔείʔυͱݴ͑ͣɺΦʔϓϯιʔε"*ͱݺͿͨΊʹσʔλͷ׬શੑ Λཁٻ͢Δ͜ͱʹ͸ແཧ͕͋Δͱߟ͑ΒΕΔ w׬શͳσʔληοτͷ൦෍͸ࠔ೉Ͱ͋Γɺ׬શͳσʔληοτʹΑΔ׬શͳ࠶ݱ΋೉͍͠ wϞσϧͷڍಈʹӨڹ͢ΔॏཁͳཁૉͰ͋Δ͜ͱ͸࣮֬Ͱ͋Γɺͦͷৄࡉ৘ใΛཁ݅ͱ͢ΔྲྀΕ΁ wશͯͷཁૉͷࣗ༝Λ௥ٻ͢Δऀʹ͸Լهͷબ୒͕͋Δ wΦʔϓϯσʔλͷΈͰֶशͷ"*γεςϜΛʮΦʔϓϯσʔλʹΑΔΦʔϓϯιʔε"*ʯͱͯ͠ਪ঑ wඇެ։σʔλ౳Ͱֶशͷ"*γεςϜ͔ΒͦΕΒͷσʔλΛൈ͍ͨܗͰϞσϧΛ࠶੡ͯ͠೿ੜ
  27. Φʔϓϯιʔεͷൣғ͕֦େʁ wاۀ಺ͷΦʔϓϯιʔείϯϓϥΠΞϯε෦ॺ 0410ɺ๏຿ ʹ͸ׂͱେ͖ͳӨڹ w Φʔϓϯιʔε͕ΦʔϓϯσʔλɺΦʔϓϯαΠΤϯεͷྖҬʹ৯͍ࠐΉՄೳੑ͕͋Δ w αʔϏε΁ϞσϧΛ૊ΈࠐΉ৔߹ɺڐ୚ͱͯ͠Մ൱൑அ͍ͯͨ͠΋ͷ͕༷ʑͳܖ໿ͱͷ૊Έ߹Θͤͱͯ͠൑அ΁ w ஌తࡒ࢈ݖ͚ͩͰ൑அ͍ͯͨ͠΋ͷ͕ɺྙཧੑɺ҆શੑɺϓϥΠόγʔΛߟྀͨ͠൑அ΁

    w ಛʹ௥Ճֶश༻ͷσʔληοτͷར༻Մ൱൑அɺطଘιϑτ΢ΣΞ΁ͷ૊ΈࠐΈ౳Ͱैདྷͱ͸ҟͳΔ൑அ΋͋Δ͔΋ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy wࠓ·ͰͷΦʔϓϯιʔε͸͜͏ͩͬͨ w˕ʮΦʔϓϯιʔεͱ͸ɺιϑτ΢ΣΞ౳ͷஶ࡞෺ʹ͓͍ͯɺશͯͷୈࡾऀʹର͠ɺ໨త͓Αͼར༻๏౳ͷ੍ݶ͕ͳ͘ɺ ιʔείʔυͷϨϕϧ͔Βෳ੡ɺ຋Ҋɺ൦෍ɺެऺૹ৴౳ͷ֤ࠃʹ͓͚Δஶ࡞ݖ๏͓Αͼྨࣅͷ๏্Ͱنఆ͞ΕͨݖརΛ ߦ࢖͢Δར༻ߦҝ΁ͷࣗ༝Λ༩͑ΔϥΠηϯε΋͘͠͸ͦΕΒͷϥΠηϯε͕ద༻͞Εͨιϑτ΢ΣΞͰ͋Δʯ wࠓޙ͸ԼهͷΑ͏ʹͳΔ͔΋ʁ wʁʮΦʔϓϯιʔεͱ͸ɺιϑτ΢ΣΞ౳ͷ࡞඼ʹ͓͍ͯɺશͯͷୈࡾऀʹର͠ɺ໨త͓Αͼར༻๏౳ͷ੍ݶ͕ͳ͘ɺι ʔείʔυͷϨϕϧ͔Βෳ੡ɺ຋Ҋɺ൦෍ɺެऺૹ৴౳ͷ֤ࠃʹ͓͚Δஶ࡞ݖ๏͓Αͼྨࣅͷ๏্Ͱنఆ͞ΕͨݖརΛߦ ࢖͢Δར༻ߦҝ΁ͷࣗ༝Λ༩͑Δ๏త৚݅΋͘͠͸ͦΕΒͷ๏త৚͕݅ద༻͞Εͨ࡞඼΋͘͠͸ߏ଄Ͱ͋Δʯ
  28. ؓ࿩ɿϥΠηϯεͷ఻ൖ wҰൠతʹ׮༰ϥΠηϯε͕ద༻͞ΕΔίϯϙʔωϯτʹର͠ɺ఻ൖੑͷ͋ΔϥΠηϯεΛద༻͢Δͱ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy ϥΠηϯε͞Εͨཁૉ ӨڹΛड͚Δཁૉ ϥΠηϯε఻ൖੑ

    આ໌ σʔληοτ $$#:4"౳ Ϟσϧɾύϥϝʔλ ͍͍͑ ෆ࣮֬ੑ͕͋Δ ύϥϝʔλ͸֬཰࿦తͳԋࢉ݁ՌͰ͋ΔͨΊ௨ৗ͸ೋ࣍తஶ࡞෺ͱ؃၏͞Εͳ͍͕ɺσʔληοτ͔Βಋग़͞Εͨ͜ͱ͸ ࣄ࣮Ͱ͋Γɺ๏Ҭͷҧ͍౳ͷ৔߹ʹΑͬͯ຋Ҋͱ؃၏͞ΕΔՄೳੑ͸θϩͱݴ͑ͣɺएׯͷ๏తෆ࣮֬ੑ͕ଘࡏ͢Δɻ Ϟσϧɾίʔυ ͍͍͑ Ϟσϧίʔυ͸σʔληοτ͔Β෼཭͞Εಠཱ͍ͯ͠ΔͷͰɺίʔυʹσʔληοτͷҰ෦ؚ͕·Ε͍ͯͳ͍ݶΓϞσϧ ίʔυʹϥΠηϯε͕఻ൖ͢Δ͜ͱ͸ͳ͍ɻ Ϟσϧग़ྗ ग़ྗ݁ՌʹΑΔ Ϟσϧ͕σʔληοτͷҰ෦ εχϖοτͳͲ Λෳ੡͢ΔΑ͏ͳ৔߹ɺͭ·Γग़ྗʹϥΠηϯε͞Εͨίϯςϯπؚ͕· ΕΔ৔߹ʹ͸ɺग़ྗʹσʔληοτͷϥΠηϯε͕఻ൖ͢ΔՄೳੑ͕͋Δɻ ϞσϧɾΞʔΩςΫνϟ (1-౳ Ϟσϧɾύϥϝʔλ ͍͍͑ ௨ৗɺϞσϧύϥϝʔλ͸ΞϧΰϦζϜʹΑͬͯੜ੒͞ΕΔσʔλͰ͋Γɺίʔυࣗମؚ͕·ΕΔ͜ͱ͸ͳ͍ɻ·ͨɺϓ ϩάϥϜͷ࣮ߦʹΑΔ݁Ռʹ͸ద༻͞Εͳ͍ͨΊɺϥΠηϯε͸఻ൖ͠ͳ͍ɻ Ϟσϧɾίʔυ ͸͍ ಉҰͷϞσϧʹ͓͚ΔΞʔΩςΫνϟͱਪ࿦ίʔυ౳ͷίʔυ͸݁߹ஶ࡞෺Λߏ੒͍ͯ͠Δͱߟ͑ΒΕɺैͬͯΞʔΩς Ϋνϟ͕(1-Ͱ͋Ε͹શͯͷϞσϧʹؚ·ΕΔίʔυʹ(1-͕఻ൖ͢Δɻ Ϟσϧग़ྗ ͍͍͑ ௨ৗ ग़ྗʹ(1-ίʔυͷҰ෦ؚ͕·Ε͍ͯͳ͍ݶΓɺ(1-ͷ఻ൖͷର৅ʹ͸ͳΒͳ͍ɻग़ྗ͸௨ৗӨڹΛड͚Δ͜ͱ͸ͳ͍ɻ τϨʔχϯάɾίʔυ (1-౳ Ϟσϧɾύϥϝʔλ ͍͍͑ ௨ৗ (1-ͷτϨʔχϯάίʔυΛ࢖༻ͯ͠΋ɺ݁ՌͰ͋Δύϥϝʔλʔʹ͸(1-͸఻ൖͤͣɺ(1-Ͱ͋ΔίʔυΛग़ྗ͠ͳ͍ ݶΓ໰୊͸ͳ͍ɻ Ϟσϧɾίʔυ ͍͍͑ ݁߹͠ͳ͍ݶΓ τϨʔχϯάίʔυ͕Ϟσϧίʔυ͔Β෼཭͞Ε͍ͯΔ৔߹͸(1-͕఻೻͠ͳ͍ɻίʔυϕʔε͕݁߹͞Ε͍ͯΔ͔Ͳ͏ ͔ʹґΔɻ Ϟσϧग़ྗ ͍͍͑ ௨ৗ ग़ྗ͸ɺ(1-ͷର৅ͱͳΔίʔυؚ͕·Ε͍ͯͳ͍ݶΓɺ(1-͸఻ൖ͠ͳ͍ɻ "*γεςϜͷίϯϙʔωϯτؒʹ͓͚ΔϥΠηϯεͷ఻೻ੑ
  29. ؓ࿩ɿϥΠηϯεͱར༻ن໿ wϞσϧ΁ϥΠηϯεҎ֎ʹར༻ن໿ 5FSNTPG6TF ΋ద༻ͤ͞Δέʔεׂ͕ͱ͋Δ wҰ෦ʹ͸ར༻ن໿͕ϥΠηϯεܖ໿΁ࣗಈతʹ૊Έࠐ·ΕΔํࣜΛ࠾༻͢Δاۀ΋͋Δ wͲͪΒ΋๏తจॻͰ͋Δ w ϥΠηϯεɿݖརऀͷ஌తࡒ࢈ݖʹج͍ͮͯɺ࢖༻ɺෳ੡ɺվมɺڞ༗ͱ͍ͬͨར༻๏ʹؔ͢Δڐ୚Λར༻ऀ΁༩͑Δ w ར༻ن໿ɿ࢖༻ऀ͕कΔ΂͖৚݅ɺαʔϏεͷѱ༻౳ͷߦҝʹରͯ͠࢖༻ऀଆʹ੍ݶΛ͔͚Δ

    w04%৚ ݸਓ΍άϧʔϓ΁ͷࠩผͷېࢭ ɺ৚ ར༻෼໺΁ͷࠩผͷېࢭ ͱར༻ن໿͸૬ੑ͕ѱ͍ w ૊Έ߹ΘͤΔͱͲ͏ͯ͠΋ໃ६͕ੜ͡΍͍͕͢ɺͱ͸ݴͬͯ΋ྙཧతͳ੍ݶ͸͔͚͓͖͍ͯͨ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy wϥΠηϯεͱར༻ن໿Λซଘͤ͞Δʹ͸ɺ wϥΠηϯεͰڐ୚͞ΕΔߦҝΛ໌֬ʹېࢭ͢Δ৚߲͸ආ͚Δ w จྫɿʮ͜ͷϞσϧΛʓʓͳ໨తͰ࢖༻͢Δ͜ͱ͸ਪ঑͞Ε͍ͯ·ͤΜʯ w߆ଋྗͷͳ͍ྙཧతͳΨΠυϥΠϯͱ͢Δ w จྫɿʮ࢖༻ऀ͕੹೚Λ࣋ͬͯྙཧతʹ"*ϞσϧΛ࢖༻͢Δ͜ͱΛਪ঑͠·͢ʯ wݸผͷαʔϏεར༻ن໿ʹ͢Δ w Ϟσϧͱ͸ผʹϞσϧΛར༻͢ΔαʔϏεΛ্ཱͪ͛ɺͦͷαʔϏεͰར༻ن໿Λద༻͢Δ w࢖༻ऀͷݖརΛ੍ݶͤͣɺ໔੹ࣄ߲ͱͯ͠ҙࢥΛ఻ୡ͢Δ w ϞσϧͷϥΠηϯεͰ΋໔੹͸ॻ͔ΕΔ͕ɺѱ༻΍ਪ঑͞Εͳ͍ߦҝΛྻڍ্ͨ͠ͰվΊͯ໔੹ࣄ߲Λهड़͢Δ
  30. ୤ઢɿLlamaϥΠηϯε֓આ (1) w-MBNBϥΠηϯε͸ΦʔϓϯιʔεͰ͸ͳ͍ wୈ৚ C ߲ JW ɿ.FUBʹΑΔར༻ن໿९कͷ৚߲͕04%৚ͷར༻෼໺ʹΑΔࠩผͷېࢭʹ఍৮ w ๏཯ʹ൓͢Δར༻·ͨ͸ୈࡾऀͷݖརΛ֐͢Δར༻

    w ݸਓ΁਎ମత৵֐ͷϦεΫΛ΋ͨΒ͢׆ಈͷاըɾ։ൃɺ΋͘͠͸ଅਐɺઔಈɺଅਐɺࢧԉ͢Δ͜ͱ w ҙਤతʹଞਓΛ͍ٗͨΓɺޡղͤͨ͞Γ͢Δར༻ w "*γεςϜͷط஌ͷةݥੑΛΤϯυϢʔβʔʹద੾ʹ։ࣔ͠ͳ͍͜ͱ w ͦ΋ͦ΋ҧ๏ੑͷ͋Δߦҝ͕ଟ͍ͷͰશ͕ͯ໰୊Ͱ͸ͳ͍͕ɺ๏ҬʹΑΓҧ๏ੑͷͳ͍ߦҝΛ৚݅ͱ͢Δͷ͸04%ෆద߹ wୈ৚ɿΞΫςΟϒϢʔβʔ਺ʹΑΔ੍ݶ͸04%৚ͷݸਓ΍άϧʔϓʹର͢Δࠩผͷېࢭʹ఍৮ w ݄ؒԯΞΫςΟϒͷ੍ݶ͸୯ಠαʔϏε΁ͷ੍ݶͰ͸ͳ͍ w ʮ੡඼·ͨ͸αʔϏεʯٴͼʮϥΠηϯγʔͷؔ܎ձࣾʯͱ͍͏จݴ͔ΒاۀάϧʔϓશମͷϢʔβʔͱղ͢Δͷ͕ී௨ wୈ৚ɿ೿ੜΛؚΉϞσϧ΁ΞΫηεͨ͠࢖༻ऀʹ΋ͦͷ࣌఺Ͱ.FUBͱͷܖ໿͕੒ཱ͢Δ w ಛʹ೿ੜϞσϧͰ͸ɺ࢖༻ऀ͕ڧ͘ҙࣝ͢Δ͜ͱͳ͘.FUBͱͷܖ໿ؔ܎ʹͳΔ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy
  31. ୤ઢɿLlamaϥΠηϯε֓આ (2) ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy w-MBNBϥΠηϯεʹ͸֐ѱ͕͋Δ wར༻ن໿͕ܖ໿ʹ૊Έࠐ·Ε͍ͯΔʹ΋ؔΘΒͣɺ.FUB͕༧ࠂͳ͘ዞҙతʹن໿Λվม͢Δ͜ͱ͕Մೳ w

    ن໿ͷมߋ͸௚઀ن໿ͷ8FCϖʔδΛࢀর͢Δ͔͠ͳ͘ɺཤྺ΋෼͔Βͳ͍ w શͯถࠃ๏ج४Ͱ͋Γɺྙཧతͳج४΍ײ͕֮ͦͷଞͷࠃͷจԽ΍׳शΛߟྀ͢Δͱ͸ݶΒͳ͍ FYΫϨΧܾࡁఀࢭ໰୊  w ೿ੜϞσϧͷ୯ͳΔ࢖༻ऀʹରͯ͠ɺࠃ֎ͷྙཧ؍ʹ߹Θͤͨܖ໿ٛ຿ʹΑΓಥવʹ࢖༻ෆՄͱͳΔՄೳੑ w͔Β΁Ξοϓσʔτ࣌ʹར༻ن໿͕ز͔ͭมߋ I&OHBHFJOBOZBDUJPO PSGBDJMJUBUFBOZBDUJPO UPJOUFOUJPOBMMZDJSDVNWFOUPSSFNPWFVTBHFSFTUSJDUJPOTPSPUIFSTBGFUZ NFBTVSFT PSUPFOBCMFGVODUJPOBMJUZEJTBCMFECZ.FUB *OUFSBDUXJUIUIJSEQBSUZUPPMT NPEFMT PSTPGUXBSFEFTJHOFEUPHFOFSBUFVOMBXGVMDPOUFOUPSFOHBHFJOVOMBXGVMPS IBSNGVMDPOEVDUBOEPSSFQSFTFOUUIBUUIFPVUQVUTPGTVDIUPPMT NPEFMT PSTPGUXBSFBSFBTTPDJBUFEXJUI.FUBPS-MBNB 8JUISFTQFDUUPBOZNVMUJNPEBMNPEFMTJODMVEFEJO-MBNB UIFSJHIUTHSBOUFEVOEFS4FDUJPO B PGUIF-MBNB $PNNVOJUZ-JDFOTF"HSFFNFOUBSFOPUCFJOHHSBOUFEUPZPVJGZPVBSFBOJOEJWJEVBMEPNJDJMFEJO PSBDPNQBOZXJUIB QSJODJQBMQMBDFPGCVTJOFTTJO UIF&VSPQFBO6OJPO5IJTSFTUSJDUJPOEPFTOPUBQQMZUPFOEVTFSTPGBQSPEVDUPSTFSWJDFUIBU JODPSQPSBUFTBOZTVDINVMUJNPEBMNPEFMT w ʮ.FUB͕ઃఆٕͨ͠ज़తͳ੍ݶ΍҆શରࡦΛճආͨ͠Γɺແޮʹͨ͠Γ͢ΔߦҝΛ޿͘ېࢭʯ͍ͯ͠Δ w ϦόʔεΤϯδχΞϦϯά౳ͷϞσϧΛ޿͘ݚڀ͢Δߦҝؚ͕·ΕΔՄೳੑ͕͋Δ w લ൒ɿҧ๏΋͘͠͸༗֐ͳίϯςϯπͷੜ੒͕ɺ-MBNBͱؔ࿈͍ͯ͠Δ͜ͱΛද໌͢Δ͜ͱΛېࢭ w ޙ൒ɿϚϧνϞʔμϧϞσϧʹؔͯ͠͸&6ډॅऀٴͼاۀʹ͸࢖༻ ࠷ऴফඅऀআ͘ ɺ࠶੡ɺ൦෍ɺ೿ੜͷݖར͕෇༩͞Εͳ͍
  32. Ծݕূ݁ՌҰཡ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy wݕূϑΣʔζʹ߹֨ͨ͠Ϟσϧ w1ZUIJB &MFVUIFS"* ɺ0-.P

    "* ɺ"NCFS͓Αͼ$SZTUBM$PEFS --. ɺ5 (PPHMF  w෼ੳࡁΈͰϥΠηϯε·ͨ͸๏త৚݅Λมߋ͢Ε͹͓ͦΒ͘߹֨͢ΔͱࢥΘΕΔϞσϧ w#-00. #JH4DJFODF ɺ4UBSDPEFS #JH$PEF ɺ'BMDPO 5**  wίϯϙʔωϯτ͕ܽ೗ɺ·ͨ͸๏త৚͕݅04%ͷݪଇͱద߹ͤͣෆ߹֨ͷϞσϧ w-MBNB .FUB ɺ(SPL Y"* ɺ1IJ .JDSPTPGU ɺ.JYUSBM .JTUSBM w೔ຊͷ--.KQ͸େن໛Ͱ൚༻ੑ͕͋ΓɺϞσϧͷ๏త৚͚͕݅ͩඇৗʹ੯͍͠ wถࠃ#JH5FDIΑΓ΋தࠃ੎ͷํ͕͓ͦΒ͘Φʔϓϯιʔε"*΁͍ۙ΋ͷΛެ։͍ͯ͠Δ
  33. ࠓޙͱ՝୊ w04"*%WͰఆٛ͸҆ఆ͢Δͷ͔ʁ wͦ΋ͦ΋WͰఆ͕ٛ҆ఆͨ͠ͱ͍͏ೝࣝ͸04*ʹ΋ࠤ౉ʹ΋શ͘ͳ͍ w 04%ͷݱόʔδϣϯ͸Ͱ͋Γɺ04"*%΋਺೥୯ҐͰ҆ఆΛ໨ࢦ͢ͱߟ͑ΒΕΔ w --.Ҏ֎ͷ"*γεςϜ΁ͷରԠɺσʔλٞ࿦ͷ࠷ऴతͳ൑அ͸͜Ε͔Βͷ՝୊ w04"*%΁ͷద߹৹ࠪͷମ੍ΛͲ͏͢Δͷ͔ʁ w04*͸ϥΠηϯε৹ࠪͷΈͷମ੍Λ่ͣ͞ɺϥΠηϯεΛؚΉ๏త৚݅ͷ৹ࠪΛܧଓ͢Δ wͨͩ͠ɺΦʔϓϯσʔλ΍ΦʔϓϯαΠΤϯεܥͷஂମɺ͋Δ͍͸੓෎ػؔ౳ͷ࿈ܞ͕૿͑ΔͷͩΖ͏

    w༗ޮͳ஌తࡒ࢈ݖ͕ൃੜ͠ͳ͍ྖҬͰ๏త৚͕݅༗ޮʹػೳ͢Δͷ͔ʁ w΢ΣΠτ౳ʹରͯ͠༗ޮͳ๏త৚݅ͱͳΓಘΔ͔͸ܧଓతͳ׆ಈͱؔ܎ػؔͱͷ࿈ܞ͕ΩʔʹͳΔͷͰ͸ʁ w.---.ίϛϡχςΟ͸ࣗ༝Λ໨ࢦͯ͘͠ΕΔͷ͔ʁ w֤ࠃͰͷن੍ɺ׳शɺϏδωεঢ়گʹΑͬͯΦʔϓϯιʔε"*͕໨ࢦ͞Εͳ͍͔΋͠Εͳ͍ wΦʔϓϯιʔεӡಈʹ͓͚Δ-JOVYͷΑ͏ͳଘࡏ͸·ͩͳ͍ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ w৴པੑͱಁ໌ੑ͕֬อ͞Εͨ"*γεςϜΛࣾձ΁ఏڙ͢ΔͨΊʹ͸ Φʔϓϯιʔε͕ඞཁͩͱզʑ͸৴͓ͯ͡Γ·͢ @shujisado, Open Source Guy
  34. ࢀߟ w0QFO4PVSDF"*%F fi OJUJPO wIUUQTPQFOTPVSDFPSHBJPQFOTPVSDFBJEF fi OJUJPO wΦʔϓϯιʔε"*ͷఆٛ೔ຊޠࢀߟ༁ wIUUQTHJUIVCDPNPQFOTPVSDFKQ0QFO4PVSDF"* wΦʔϓϯιʔε"*ͱ͸Կ͔ʁr0QFO4PVSDF"*%F

    fi OJUJPOࡦఆ ܦҢͱυϥϑτ൛֓આ wIUUQTTIVKJTBEPDPNPQFOTPVSDFBJEF fi OJUJPODPNNFOUBSZ ΦʔϓϯιʔεAIͱ͸Կ͔ʁ @shujisado, Open Source Guy