趣味に関するメモを書いていきます。機械学習おはようございます。天海春香会話bot開発チャレンジの記事は早くも3つ目となりましたが、そろそろ誰か参戦してみても良い頃なのではないでしょうか。今回は若干伏線の張ってあった新たな手法で取り組んだ結果をご紹介します。前回の天海春香会話bot!前回。実はアイマス系対話システムに関するこのような取り組みがされていたのはご存知でしょうか。muscle-keisuke.hatenablog.com私はCDHAC1の記事を書いている際に発見してしまいました。発表された「転移学習を用いた対話応答のスタイル制御」で提案されている手法を再現しています。(この学会の大会には参加していたのですが聞きそびれていました。)1の記事ではそもそもの動機としてSeq2Seqに触れており、SSをそのまま学習し、その時は対話がズタズタであったと説明しました。それ以来のSeq2Seq再び...!?なお実は私も、当初は転移学習の当手法で上手くいくか試していたのですが、全然学習が終わらなかったため断念していました。今回、一からEncoder-Decoderモデルの実装をし直し、再チャレンジした次第です。結果なにはともあれまずは結果を見ていただきましょう。前回までと同様に話しかけるまずは前回(まで)と同様の文字列を投げかけます。毎度のことながら「INPUT>>>」の後ろが私が話しかけた言葉で、「OUTPUT>>>」の後ろがシステムの自動返答です。ちなみに返答文字列中に現れる「<UNK>」は未知語です。「お腹すいた」ではなく、「お腹空いた」と話しかけてみました。