皆さんこんにちは お元気ですか。私は二郎食べたいと思ったり、思わなかったりです。 今日はマルコフ連鎖を使って、文章の自動生成を行いたいと思います。 マルコフ連鎖とは? マルコフ連鎖は、一連の確率変数 X1, X2, X3, ... で、現在の状態が決まっていれば、過去および未来の状態は独立であるものである。(by Wikipedia) いわゆる、過去なんて関係ない、今が大事なんだという思想ですね。数式的に示すと以下の通りです。 まぁコインはいつ投げても50%で裏表が出るのと同じ原理です。今まで裏ばかり出たから次は表といった考えではありません。 データセットの抽出 今回は「小説家になろう」を使ってデータを抽出します。 皆さんの書いた小説からマルコフ連鎖の確率を求めていきます。 小説家になろうではAPIが公開されており、各小節のdescriptionを観察することができます。 今回は、このde