言語の意味を考えてみる

ランニングできず 英語できず

 TeamAIの掲載記事から感情とロボテックスの論文を読み始める。強化学習は報酬の最適化で行動が決定されるので、報酬量=好悪の感情と考えると当たり前なのだが、言語の意味理解に参考になるかもしれないと、長い論文だが読んで見る。

[1705.05172] Emotion in Reinforcement Learning Agents and Robots: A Survey

 言語の意味とは、その表現が「他人(動物も)に伝わって」成立するとすること定義できる。他人に伝わらない表現は意味を成さないから明白である。絶海の孤島では自分が他人の役目なのである。「伝わる」ことは、その状況Sと表現Rでの自分と相手の内部モデル(R,S)がよく似ている事を示し、言語の意味とは「自分と相手の内部モデル(R,S)が似ていることを確認できた」事を報酬するものと考えられる。

 自分がwindows用で作成したAIツールをPythonに移行するためwxPythonのサイトでPythonGUIを学ぶ。Xwindowのwigetが基本にあると思うが、複雑なGUIが実現できるか不明である。

wxPython tutorial - Python GUI programming in wxPython

 ラズパイ・マウスのWifi接続のため、Buffalo社の親機子機USB端子(WLI-UC-GNM2)600円でPC間で通信を試みる。Buffalo社に問い合わせるとPCのwifi接続は出来ないと回答があったが、この通信ソフトのアイコンの下図のプロパティを見ると事前共有キーがあり、これをノートPCwifiのセキュリティーとして入力すると以下の構成で接続できた。

屋外=ルータ=有線=PC(親機USB端子)~無線~ノートPCwifi

f:id:mabonki0725:20170519105359p:plain