タグ

2018年6月22日のブックマーク (2件)

  • マルコフ連鎖を使って自分らしい文章をツイートする - Qiita

    モチベーション Twitterが好きなので,プログラムが自分のツイートを自動生成してくれれば忙しいときも勝手にTwitterやってくれそうだと思いました. 【エヴァンゲリオン】アスカっぽいセリフをDeepLearningで自動生成してみる を読むと,Deep Learning よりもマルコフ連鎖のほうがそれっぽい文章を生成してくれるようなので,その方針でプログラムを組んでみました. …というかまるっきりやってることが同じですね…… しゅうまい君(@shuumai)とか圧縮新聞(@asshuku)もマルコフ連鎖らしいので多分この方針でいいはず. 前処理 過去の自分の全ツイートは json や csv がまとまった zip ファイルで公式サイトからダウンロードすることができます. 自分の全ツイート履歴をダウンロードする 今回はこれで得られるtweets.csvを使っていきます. 全ツイートの中

    マルコフ連鎖を使って自分らしい文章をツイートする - Qiita
  • Chainerを使ってMarkov chain(マルコフ連鎖)を書いてみる | ALTUS-FIVE

    記事は、Python上で動作するニューラルネットワークのライブラリ「Chainer」を使ってマルコフ連鎖を実装、様々な実験を行うものです。 マルコフ連鎖に関する基礎的な解説もしていくので、初学者の方もご安心ください。 ChainerとMarkov chainChainerはそもそもがニューラルネットワークの実装のために開発されたライブラリです。一方、マルコフ連鎖はChainと名前が付くものの、Chainer及びニューラルネットワークに直接の関係はないことに注意してください。ニューラルネットワークは1940年代に起源のあるモデルですが(注目され始めたのは21世紀に入ってからです)、マルコフ連鎖は1906年に最初の論文が発表されている、より古典的かつシンプルなモデルです。 では、来関係のない両者を結びつけることでどんなメリットが得られるのでしょうか? Chainerを学びたい人にとっての「

    Chainerを使ってMarkov chain(マルコフ連鎖)を書いてみる | ALTUS-FIVE