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

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

yuky_az
September 19, 2020

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

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

yuky_az

September 19, 2020
Tweet

More Decks by yuky_az

Other Decks in Technology

Transcript

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

    View Slide

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

    View Slide

  3. ஶॻ

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  7. ೴ͷʮ಺෦ੈքʯ

    View Slide

  8. ೴ͱ͸ʁ
    w ਆܦܥͱ͸ɺଟ਺ͷਆܦࡉ๔ͷ઀ଓʹΑΓܗ੒͞Εɺಈ࡞ͷ੍ޚ
    ΍֎෦ͱͷ৘ใͷ΍ΓͱΓɺ಺෦ͰͷԋࢉͳͲΛߦ͏ಈ෺ͷث׭
    w ೴͸ɺಈ෺ͷ಄෦ʹ͋Δਆܦܥͷத਻
    w ଞͷಈ෺ͱൺֱͯ͠ώτͷ೴͸ۃ୺ʹൃୡ͓ͯ͠Γɺಠࣗͷੈք
    ͕಺෦ʹܗ੒͞Ε͍ͯΔ
    w ೖग़ྗ͕ແͯ͘΋ɺࣗൃతͳ׆ಈΛܧଓ
    w ॏྔ͸ମॏͷఔ౓͕ͩɺফඅΧϩϦʔͷఔ౓Λ઎ΊΔ

    View Slide

  9. େ೴ൽ࣭ʢփന࣭ʣͱന࣭
    w େ೴ൽ࣭͸ɺେ೴ͷද໘ʹ޿͕Δɺਆܦࡉ๔ͷബ͍૚
    w ͦͷް͞͸৔ॴʹΑͬͯҟͳΓɺʙNN΄Ͳ
    w େ೴ൽ࣭ͷΑ͏ͳɺਆܦࡉ๔ͷࡉ๔ମ͕ଘࡏ͢Δ૊৫Λɺփന࣭ͱݺͿ
    w ࡉ๔ମ͕ଘࡏͤͣɺਆܦણҡʢ࣠ࡧʣ͔ΒͳΔ૊৫Λന࣭ͱݺͿ
    ֩
    ࡉ๔ମ
    ࣠ࡧ


    ͷ


    https://ja.wikipedia.org/wiki/⼤脳⽪質 より引⽤
    େ೴ൽ࣭
    ʢփന࣭ʣ
    ന࣭
    • 神経細胞 • ⼤脳の断⾯

    View Slide

  10. େ೴ൽ࣭ʹ͓͚Δॲཧͷಛ௃
    wେ೴ൽ࣭ͰߦΘΕͯΔॲཧʹ͸ɺҎԼͷΑ͏ͳಛ௃͕͋Δ
    w ڭࢣσʔλ͕ແ͍
    ˠਖ਼ղ͸ͳ͘ɺೖྗ΍಺෦ʹอ࣋͞ΕͨهԱΛݩʹ
    ԋࢉ΍ֶश͕ߦΘΕΔ
    w ࣗ཯త
    ˠ࣮ߦͷλΠϛϯάΛ֎෦ͰܾΊΔඞཁ͸ͳ͍
    ˠೖग़ྗΛඞͣ͠΋ඞཁͱ͠ͳ͍
    w ճؼత
    ˠೖྗ͔Βग़ྗ΁ͷҰํ௨ߦͰ͸ͳ͍
    ˠແ਺ͷϧʔϓ઀ଓΛؚΉ
    w FUDʜ
    https://en.wikipedia.org/wiki/Cerebral_cortex より引⽤

    View Slide

  11. ౤ࣹͱհࡏ
    w ౤ࣹਆܦࡉ๔͸ɺଐ͢ΔྖҬΛ௒͑ͯ
    ௕͍ڑ཭࣠ࡧΛ৳͹͠ɺ
    ԕํͷྖҬͷਆܦࡉ๔ͱ઀ଓ͞ΕΔ
    w հࡏਆܦࡉ๔͸ɺۙ๣ͷਆܦࡉ๔ͱ
    ઀ଓ͞ΕΔ
    https://en.wikipedia.org/wiki/Granule_cell より引⽤
    ΧϋʔϧʹΑͬͯඳ͔Εͨϋτͷখ೴ʹ͓͚Δ

    ϓϧΩϯΤࡉ๔ʢAʣͱᰒཻࡉ๔ʢB)

    View Slide

  12. •εϞʔϧϫʔϧυੑ͸ɺগ਺ͷϊʔυΛհ͢Δ͚ͩͰશͯͷ఺ͱͭͳ͕Δੑ࣭
    •ਓؒؔ܎Ͱݴ͑͹ɺҰݟ੺ͷଞਓʹݟ͑ͯ΋ɺ࣮ࡍ͸தؒʹগ਺ͷਓΛ

    հ͢Δ͚ͩͰͭͳ͕Δɺʮੈؒ͸ڱ͍ʯʹ૬౰
    •Πϯλʔωοτɺૹిઢ໢ͳͲ༷ʑͳωοτϫʔΫͰ؍࡯͞ΕΔ
    •ԕํͷϊʔυಉ࢜Λ݁ͿγϣʔτΧοτ͕ଘࡏ͢Δ
    •౤ࣹχϡʔϩϯʹΑΔԕํ઀ଓʹΑΓɺ

    େ೴ൽ࣭ͷωοτϫʔΫ͸

    εϞʔϧϫʔϧυੑΛ൐͏ͱߟ͑ΒΕΔ
    εϞʔϧϫʔϧυੑΛ࣋ͭωοτϫʔΫͷྫ
    εϞʔϧϫʔϧυੑ

    View Slide

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

    View Slide

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

    View Slide

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

    ೖྗ
    ೖྗ
    ʢPSʣ
    ʢPSʣ
    ׆ੑԽؔ਺

    View Slide

  16. ࢀߟҰൠతͳχϡʔϥϧωοτϫʔΫ
    ೖྗ ग़ྗ
    χϡʔϩϯ

    ల։
    հࡏχϡʔϩϯ
    ౤ࣹχϡʔϩϯ
    wҰൠతͳχϡʔϥϧωοτϫʔΫ wࠓճ࢖༻͢ΔχϡʔϥϧωοτϫʔΫ

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  30. ࡞ΔΞϓϦ
    Ҡಈڑ཭
    Y
    Ҡಈڑ཭
    Z
    ߦ͖ͷ
    ॴཁ࣌ؒ
    ؼΓͷ
    ॴཁ࣌ؒ
    "PS1

    View Slide

  31. σϞJ04ΞϓϦ

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide