iOSアプリは「感情」を宿すのか?
AIとアプリの未来について

1ae8fc4f63ab4770dd4545006489234c?s=47 yuky_az
September 19, 2020

 iOSアプリは「感情」を宿すのか?
AIとアプリの未来について

人工知能技術の発展、および端末の性能向上の発展により、物体の判別や自然言語処理などiOSの様々な可能性が広がってきました。これらの技術の延長線として、我々が備えているものと同等の知能をいつかiOSアプリは宿すのでしょうか?
ヒトなどの動物が備える天然の知能にあって、現状のAIに欠けているものを2つ挙げるとすると「自律性」と「汎用性」が考えられます。
自律性についてですが、現状のAIは特定の問題をヒトが設定し解決するためのツールとしての使い方が主流です。それに対して、我々動物が持つ知能は環境から独立し、相互作用する自律性を備えています。
汎用性に関してですが、限られた状況においてのみ高い能力を発揮するのが、現状のAIです。砂漠から北極圏、都市での生活まで広く適応可能なヒトの知能には、まだまだ遠く及びません。例えばクジラの消化管にのみ適応した寄生虫のように環境を限定することで生き残った動物もいますが、高度に進化した動物の知能は、様々な環境に適応できる汎用性を備えています。
iOSアプリがこのような自律性と汎用性を兼ね備えるためには、何が必要なのでしょうか。1つ考えられるのは、「内部世界」です。我々の脳は常に情報が循環し複雑に流れる内部世界を持っています。iOSDC2019ではこのような複雑な流れを簡単にシミュレートするプログラムを公開しました。もう1つ考えられるのは、「感情」です。動物は、美味しい、美しい、心地よいなどのポジティブな感情を多く得られるように、痛い、醜い、苦しいなどのネガティブな感情を避けるように行動します。AIが自律性を備えるためには行動の指針が必要なのですが、この感情のような仕組みを模倣できればそのような指針になるでしょう。今回の発表では前回の「内部世界」のシミュレーションを踏まえ、アプリへ感情のようなもの?を導入しようとする試みについて話します。

1ae8fc4f63ab4770dd4545006489234c?s=128

yuky_az

September 19, 2020
Tweet

Transcript

  1. J04%$+BQBO J04ΞϓϦ͸ʮײ৘ʯΛ॓͢ͷ͔ʁ "*ͱΞϓϦͷະདྷʹ͍ͭͯ 4"*-BCגࣜձࣾ զ࠺޾௕ʢ!ZVLZ@B[ʣ

  2. զ࠺޾௕ :VLJOBHB"[VNB !ZVLZ@B[ 4"*-BCגࣜձࣾ୅දऔక໾ ʮώτͱ"*ͷڞੜʯ͕ϛογϣϯ ਓ޻஌ೳͷڭҭͱݚڀ։ൃʹैࣄ 6EFNZͰສਓΛࢦಋ ஶॻʹʮ͸͡ΊͯͷσΟʔϓϥʔχϯάʯ ʮ͋ͨΒ͍͠਺ֶͷڭՊॻʯ ʮ͸͡ΊͯͷσΟʔϓϥʔχϯάʯͳͲ

    ࣗݾ঺հ
  3. ஶॻ

  4. ΦϯϥΠϯߨ࠲ ʲ'MVUUFS 'JSFCBTF .-,JUʳਓ޻஌ೳʢ"*ʣΛ౥ࡌͨ͠ J04ɺ"OESPJEΞϓϦΛ࡞Ζ͏ ΈΜͳͷ"*ߨ࠲ θϩ͔Β1ZUIPOͰֶͿਓ޻஌ೳͱػցֶश ʲ1Z5PSDI $PMBCʳ1Z5PSDIͰ࣮૷͢ΔσΟʔϓϥʔχϯά $//ɺ3//ɺਓ޻஌ೳ8FCΞϓϦͷߏங

    શ෦Ͱߨ࠲Λ6EFNZͰ։ߨதʂ
  5. ࠓճͷςʔϚ J04ΞϓϦʹɺʮײ৘ʯ͸॓Δͷ͔ʁ ˠಈ෺͕࣋ͭ஌ೳ͸ɺʮࣗ཯ੑʯͱʮ൚༻ੑʯΛඋ͍͑ͯΔ ˠࣗ཯ੑͱ൚༻ੑΛඋ͑ͨ"*ΛɺΞϓϦʹ౥ࡌ͢Δ͜ͱ͸Մೳ͔ʁ

  6. ൃදͷྲྀΕ 4FD೴ͷʮ಺෦ੈքʯ 4FDΞϧΰϦζϜʹΑΔʮ৺ʯͷ୳ٻ 4FD,JWZGPJ04ʹΑΔ࣮૷

  7. ೴ͷʮ಺෦ੈքʯ

  8. ೴ͱ͸ʁ w ਆܦܥͱ͸ɺଟ਺ͷਆܦࡉ๔ͷ઀ଓʹΑΓܗ੒͞Εɺಈ࡞ͷ੍ޚ ΍֎෦ͱͷ৘ใͷ΍ΓͱΓɺ಺෦ͰͷԋࢉͳͲΛߦ͏ಈ෺ͷث׭ w ೴͸ɺಈ෺ͷ಄෦ʹ͋Δਆܦܥͷத਻ w ଞͷಈ෺ͱൺֱͯ͠ώτͷ೴͸ۃ୺ʹൃୡ͓ͯ͠Γɺಠࣗͷੈք ͕಺෦ʹܗ੒͞Ε͍ͯΔ w

    ೖग़ྗ͕ແͯ͘΋ɺࣗൃతͳ׆ಈΛܧଓ w ॏྔ͸ମॏͷఔ౓͕ͩɺফඅΧϩϦʔͷఔ౓Λ઎ΊΔ
  9. େ೴ൽ࣭ʢփന࣭ʣͱന࣭ w େ೴ൽ࣭͸ɺେ೴ͷද໘ʹ޿͕Δɺਆܦࡉ๔ͷബ͍૚ w ͦͷް͞͸৔ॴʹΑͬͯҟͳΓɺʙNN΄Ͳ w େ೴ൽ࣭ͷΑ͏ͳɺਆܦࡉ๔ͷࡉ๔ମ͕ଘࡏ͢Δ૊৫Λɺփന࣭ͱݺͿ w ࡉ๔ମ͕ଘࡏͤͣɺਆܦણҡʢ࣠ࡧʣ͔ΒͳΔ૊৫Λന࣭ͱݺͿ ֩

    ࡉ๔ମ ࣠ࡧ ৘ ใ ͷ ఻ ୡ https://ja.wikipedia.org/wiki/⼤脳⽪質 より引⽤ େ೴ൽ࣭ ʢփന࣭ʣ ന࣭ • 神経細胞 • ⼤脳の断⾯
  10. େ೴ൽ࣭ʹ͓͚Δॲཧͷಛ௃ wେ೴ൽ࣭ͰߦΘΕͯΔॲཧʹ͸ɺҎԼͷΑ͏ͳಛ௃͕͋Δ w ڭࢣσʔλ͕ແ͍ ˠਖ਼ղ͸ͳ͘ɺೖྗ΍಺෦ʹอ࣋͞ΕͨهԱΛݩʹ ԋࢉ΍ֶश͕ߦΘΕΔ w ࣗ཯త ˠ࣮ߦͷλΠϛϯάΛ֎෦ͰܾΊΔඞཁ͸ͳ͍ ˠೖग़ྗΛඞͣ͠΋ඞཁͱ͠ͳ͍

    w ճؼత ˠೖྗ͔Βग़ྗ΁ͷҰํ௨ߦͰ͸ͳ͍ ˠແ਺ͷϧʔϓ઀ଓΛؚΉ w FUDʜ https://en.wikipedia.org/wiki/Cerebral_cortex より引⽤
  11. ౤ࣹͱհࡏ w ౤ࣹਆܦࡉ๔͸ɺଐ͢ΔྖҬΛ௒͑ͯ ௕͍ڑ཭࣠ࡧΛ৳͹͠ɺ ԕํͷྖҬͷਆܦࡉ๔ͱ઀ଓ͞ΕΔ w հࡏਆܦࡉ๔͸ɺۙ๣ͷਆܦࡉ๔ͱ ઀ଓ͞ΕΔ https://en.wikipedia.org/wiki/Granule_cell より引⽤

    ΧϋʔϧʹΑͬͯඳ͔Εͨϋτͷখ೴ʹ͓͚Δ
 ϓϧΩϯΤࡉ๔ʢAʣͱᰒཻࡉ๔ʢB)
  12. •εϞʔϧϫʔϧυੑ͸ɺগ਺ͷϊʔυΛհ͢Δ͚ͩͰશͯͷ఺ͱͭͳ͕Δੑ࣭ •ਓؒؔ܎Ͱݴ͑͹ɺҰݟ੺ͷଞਓʹݟ͑ͯ΋ɺ࣮ࡍ͸தؒʹগ਺ͷਓΛ
 հ͢Δ͚ͩͰͭͳ͕Δɺʮੈؒ͸ڱ͍ʯʹ૬౰ •Πϯλʔωοτɺૹిઢ໢ͳͲ༷ʑͳωοτϫʔΫͰ؍࡯͞ΕΔ •ԕํͷϊʔυಉ࢜Λ݁ͿγϣʔτΧοτ͕ଘࡏ͢Δ •౤ࣹχϡʔϩϯʹΑΔԕํ઀ଓʹΑΓɺ
 େ೴ൽ࣭ͷωοτϫʔΫ͸
 εϞʔϧϫʔϧυੑΛ൐͏ͱߟ͑ΒΕΔ εϞʔϧϫʔϧυੑΛ࣋ͭωοτϫʔΫͷྫ εϞʔϧϫʔϧυੑ

  13. ΞϧΰϦζϜʹΑΔʮ৺ʯͷ୳ٻ

  14. τʔϥε্ͷχϡʔϥϧωοτϫʔΫ ల։ wτʔϥεͷද໘্ʹɺ ʷݸ ͷχϡʔϩϯΛ֨ࢠঢ়ʹ഑ஔ wશͯͷχϡʔϩϯ͸͔ɺͲͪΒ͔ͷঢ়ଶΛͱΔ wଞͷχϡʔϩϯͱͷؔ܎ੑ͔Βɺ ࣍ͷ࣌ؒͷχϡʔϩϯͷঢ়ଶʢPSʣΛ ܾఆ͢Δ

  15. ౤ࣹͱհࡏ ల։ w౤ࣹχϡʔϩϯ͸ɺ ϥϯμϜͳྖҬͷχϡʔϩϯͱ઀ଓ wհࡏχϡʔϩϯ͸ɺۙ๣ͷ χϡʔϩϯͱ઀ଓ հࡏχϡʔϩϯ ౤ࣹχϡʔϩϯ ೖྗ ग़ྗ

    χϡʔϩϯ ॏΈ όΠΞε ೖྗ ೖྗ ʢPSʣ ʢPSʣ ׆ੑԽؔ਺
  16. ࢀߟҰൠతͳχϡʔϥϧωοτϫʔΫ ೖྗ ग़ྗ χϡʔϩϯ ૚ ల։ հࡏχϡʔϩϯ ౤ࣹχϡʔϩϯ wҰൠతͳχϡʔϥϧωοτϫʔΫ wࠓճ࢖༻͢ΔχϡʔϥϧωοτϫʔΫ

  17. (PPHMF$PMBCPSBUPSZʹΑΔ࣮૷ IUUQTHJUIVCDPNZVLJOBHBJPTED

  18. σϞτʔϥε্ͷωοτϫʔΫ ౤ࣹχϡʔϩϯʢԕํ઀ଓʣ ౤ࣹχϡʔϩϯ ౤ࣹχϡʔϩϯ ہॴੑɺେҬੑͷόϥϯεʹΑΓෳࡶͳҼՌؔ܎͕ੜ͡Δ

  19. ϔϒଇͱ௕ظ૿ڧ wϔϒଇ͸ɺ೥Χφμͷ৺ཧֶऀυφϧυɾϔϒ͕এ͑ͨҎԼͷԾઆ wʢཁ໿ʣγφϓεલࡉ๔ͷൃՐʹΑΓγφϓεޙࡉ๔͕ൃՐ͢Δͱɺ γφϓεͷ఻ୡޮ཰͕޲্͢Δ w্هͷΑ͏ͳγφϓεͷՄ઼ੑʢมԽ͕อ࣋͞ΕΔੑ࣭ʣ ͸࣮ݧʹΑΓ͔֬ΊΒΕ͓ͯΓɺ ௕ظ૿ڧʢMPOHUFSNQPUFOUJBUJPOɺ-51ʣͱݺ͹ΕΔ w-51͸هԱͷجૅͱͳΔݱ৅͕ͩɺେ೴ൽ࣭ɺখ೴ɺ ἷ౧ମͳͲͷ༷ʑͳ೴ྖҬͰݟ͔͍ͭͬͯΔ ①発⽕

    ②発⽕ ③増強 γφϓε
  20. σϞϔϒଇͷಋೖ wϔϒଇॏΈ ֶश཰ʷೖྗʷग़ྗ ϔϒଇ͋Γ౤ࣹχϡʔϩϯ ύλʔϯ͕ݻఆ͞ΕΔ܏޲ʢهԱʁʣ ϔϒଇͳ͠౤ࣹχϡʔϩϯ

  21. ײ৘ͱهԱւഅ w ւഅ͸ɺهԱ΍ֶۭؒशೳྗʹؔΘΔ೴ͷث׭ w ࠷΋ݚڀͷਐΜͩ೴ͷ෦ҐͷҰͭ w ւഅͰܗ੒͞Εͨ୹ظهԱ͸ɺঃʑʹେ೴ൽ࣭ʹసૹ͞Ε ௕ظهԱͱͳΔ https://ja.wikipedia.org/wiki/海⾺ より引⽤

  22. ײ৘ͱهԱἷ౧ମ w ΞʔϞϯυܗͷਆܦࡉ๔ͷू·ΓͰɺ৘ಈͷॲཧͱ هԱʹ͓͍ͯॏཁͳ໾ׂ w ಛʹෆ҆΍ۓுɺڪාʹڧ͘൓Ԡ͢Δ w ւഅͱ࿈ܞ͠ɺײ৘ͱهԱΛ݁ͼ͚ͭɺهԱΛݻఆ͢Δ https://ja.wikipedia.org/wiki/扁桃体 より引⽤

  23. σϞײ৘ͱهԱΛ݁ͼ͚ͭΔ wಛఆͷύλʔϯͷग़ݱ࣌ͷΈɺײ৘ϑϥάΛ0/ʹ͢Δ wײ৘ϑϥά͕0/ͷͱ͖ͷΈɺϔϒଇΛద༻͢Δ ײ৘ϑϥά͕0/ͷࡍ͸ എܠ͕άϨʔʹ ײ৘ϑϥάͰಛఆͷύλʔϯΛݻఆͰ͖Δ

  24. 3. Kivy for iOSʹΑΔ࣮૷

  25. νϡʔϦϯάςετ w νϡʔϦϯάςετͱ͸ɺਓ޻஌ೳͷ෕ͷਓɺ ΞϥϯɾνϡʔϦϯάʹΑͬͯߟҊ͞Εͨɺ ͋Δػցʹ஌ੑ͋Δ͔Ͳ͏͔Λ൑ఆ͢ΔͨΊͷςετ w ձ࿩Λ͍ͯ͠Δ࢟ͷݟ͑ͳ͍૬ख͕ɺػց͔ਓ͔ؒ൑ผ Ͱ͖ͳ͚Ε͹ɺ͜ͷςετʹύεͨ͜͠ͱʹͳΔ w ΞϓϦʹɺ஌ೳΛײ͡Δ͜ͱ͸Ͱ͖ΔͷͩΖ͏͔ʁ

  26. ,JWZGPSJ04ͱ͸ʁ w 1ZUIPOͰJ04ΞϓϦ͕։ൃՄೳ w ਺஋ܭࢉϥΠϒϥϦ/VN1Z͕J04ΞϓϦͰར༻Մೳʹ

  27. ࡞ΔΞϓϦ w (PPHMF$PMBCͰΤϯδϯΛ։ൃ w ,JWZͰ6*ͷίʔυΛॻ͖ɺ,JWZGPSJ04Ͱ9DPEFͷϓϩδΣΫτΛॻ͖ग़͢ ͭͷख ͭͷ଍ ϝοηʔδͷग़ྗ ʮ͍͍ͶʯϘλϯ ࢦΛஔ͍͍ͯΔؒײ৘ϑϥά͕0/ʹ

  28. ࢀߟػೳہࡏ w ೥ɺυΠπͷਆܦղ๤ֶऀ ϒϩʔυϚϯ͸େ೴ൽ࣭ΛͦΕͧΕҟͳΔ ػೳ͕ہࡏ͢ΔͷྖҬʹ෼ྨ https://ja.wikipedia.org/wiki/ブロードマンの脳地図 より引⽤

  29. ࢀߟػೳہࡏͷྫ w Ұ࣍ௌ֮໺ w Ұ࣍ӡಈ໺ https://ja.wikipedia.org/wiki/聴覚野 より引⽤ https://ja.wikipedia.org/wiki/⼀次運動野 より引⽤ ˠӡಈͷܭըɺ࣮ߦΛߦ͏

    ˠௌ֮ͷॲཧΛߦ͏
  30. ࡞ΔΞϓϦ Ҡಈڑ཭ Y Ҡಈڑ཭ Z ߦ͖ͷ ॴཁ࣌ؒ ؼΓͷ ॴཁ࣌ؒ "PS1

  31. σϞJ04ΞϓϦ

  32. ࠷ޙʹ J04%$Λָ͓͠Έʹ wʮ๨٫ʯΛ࣮૷Մೳ͔ʁ wωοτϫʔΫ͔Βͷϝοηʔδ͸ʮ຋༁Մೳʯͳͷ͔ʁ wੜ෺ͷ஌ೳΛײ͡Δ͜ͱ͸Ͱ͖Δͷ͔ʁ wFUDʜ

  33. -JWFਓ޻஌ೳ -JWFਓ޻஌ೳ IUUQTMJWFBJDPOOQBTTDPN ຖि݄༵೔͔࣌Β։࠵

  34. ͝੩ௌ͍͖ͨͩɺ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ ຊ೔࢖༻ͨ͠ίʔυ IUUQTHJUIVCDPNZVLJOBHBJPTED -JWFਓ޻஌ೳ IUUQTMJWFBJDPOOQBTTDPN